You are not logged in.

#1 2016-02-03 23:21:24

mailme45
Member
Registered: 2015-09-15
Posts: 14

Broadwell audio + Linux 4.4.1

Since updating to 4.4.1-1 and 4.4.1-2, my audio device is now called broadwell-rt286 and I have lost the ability to mute my speakers.  The controls for speaker and headphones do not show up in alsamixer. Anybody experiencing similar issues?

Last edited by mailme45 (2016-02-03 23:42:14)

Offline

#2 2016-02-04 02:27:03

Torred
Member
Registered: 2014-09-16
Posts: 9

Re: Broadwell audio + Linux 4.4.1

Kernel 4.4.1-2 has broken my sound, my card now shows up as broadwell-rt286 also. I'm on a Dell XPS 13 (2015) A02 bios. I believe this is due to the fact I2S support was enabled in the 4.4 kernel.

Offline

#3 2016-02-04 02:31:39

mailme45
Member
Registered: 2015-09-15
Posts: 14

Re: Broadwell audio + Linux 4.4.1

Should have mentioned that I too am on an XPS 13 (2015).

Offline

#4 2016-02-04 02:42:18

mailme45
Member
Registered: 2015-09-15
Posts: 14

Re: Broadwell audio + Linux 4.4.1

Here is the issue:  https://wiki.archlinux.org/index.php/De … )#I2S_mode

In kernel 4.4, Arch has removed the flag which forced HDA mode, meaning we are now in I2S mode, which is beyond buggy for our particular hardware.

Offline

#5 2016-02-04 02:58:35

Torred
Member
Registered: 2014-09-16
Posts: 9

Re: Broadwell audio + Linux 4.4.1

I've followed the wiki but I still have no sound unfortunately. Have you managed to get any sound output at all?

Offline

#6 2016-02-04 03:18:44

mailme45
Member
Registered: 2015-09-15
Posts: 14

Re: Broadwell audio + Linux 4.4.1

I have sound, I just don't have access to the controls that were present before.  I have not done anything to get sound either.  It appears that we either have to downgrade to 4.3 or compile the kernel with the HDA flag set.

Offline

#7 2016-02-04 03:20:11

Torred
Member
Registered: 2014-09-16
Posts: 9

Re: Broadwell audio + Linux 4.4.1

After downgrading to 4.3.3-3-ARCH and cold rebooting twice... still no sound.  I wonder why after downgrading the kernel, sound should still be broken?

Offline

#8 2016-02-04 13:45:52

Torred
Member
Registered: 2014-09-16
Posts: 9

Re: Broadwell audio + Linux 4.4.1

I've noticed whether on kernel 4.4 or 4.3, alsa-state.service and alsa-restore.service are failing:

@archlap ~ ➜ systemctl status alsa-state.service
● alsa-state.service - Manage Sound Card State (restore and store)
   Loaded: loaded (/usr/lib/systemd/system/alsa-state.service; static; vendor preset: disabled)
   Active: inactive (dead)
Condition: start condition failed at Thu 2016-02-04 13:29:07 GMT; 55s ago
           ConditionPathExists=/etc/alsa/state-daemon.conf was not met

@archlap ~ ➜ systemctl status alsa-restore.service
● alsa-restore.service - Save/Restore Sound Card State
   Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled)
   Active: inactive (dead)
Condition: start condition failed at Thu 2016-02-04 13:29:07 GMT; 1min 14s ago
           ConditionPathExistsGlob=/dev/snd/control* was not met

With kernel 4.4 the sound card is now detected properly on boot, whereas on on 4.3 there were errors relating to I2S support but Alsa is now showing errors:

Feb 04 13:29:07 archlap kernel: broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> System Pin mapping ok
Feb 04 13:29:07 archlap kernel: broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> Offload0 Pin mapping ok
Feb 04 13:29:07 archlap kernel: broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> Offload1 Pin mapping ok
Feb 04 13:29:07 archlap kernel: broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> Loopback Pin mapping ok
Feb 04 13:29:07 archlap kernel: broadwell-audio broadwell-audio: rt286-aif1 <-> snd-soc-dummy-dai mapping ok
Feb 04 13:29:07 archlap kernel: input: broadwell-rt286 Headset as /devices/pci0000:00/INT3438:00/broadwell-audio/sound/card0/input14
Feb 04 13:29:07 archlap systemd-udevd[254]: Process '/usr/bin/alsactl restore 0' failed with exit code 99.

Last edited by Torred (2016-02-04 13:49:58)

Offline

#9 2016-02-04 20:02:55

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Broadwell audio + Linux 4.4.1

Related?  I cannot use either pulseaudio-ctl or ponymixer to unmute on the 4.4.x kernel __only when mapped to keys using xfce4's keyboard shortcuts__ on my Haswell chip.  If I map a separate key to unmute with either application, it works just fine.  Downgrading to 4.3.5 causes everything to work as it normally does. I don't mean to hijack as I believe this is related to the OP.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#10 2016-02-05 08:22:26

space489
Member
Registered: 2016-02-04
Posts: 1

Re: Broadwell audio + Linux 4.4.1

For me with 4.4 sound is finally working better. With 4.3 about 33% of times after suspend I would have no sound and no headphonejack detection. With 4.4 I've not had any problems what so ever so far.

I'm using pulseaudio / pavucontrol and I use pulseaudio-ctl in my i3 bindings for sound control and it works.

I'm on a Dell XPS 13 (9343) BIOS A07

Offline

#11 2016-02-11 16:10:09

molecula21
Member
Registered: 2010-10-20
Posts: 33

Re: Broadwell audio + Linux 4.4.1

I am also on a XPS13 (2015) and I noticed this a few days ago. While in HDA mode I had everything working fine, now I have no microphone and when I plug in the headphones it takes king of a second to mute the speakers and enable the headphones... How do I revert to HDA mode? Or is this not the best thing to do?

Offline

#12 2016-02-11 21:44:53

bulletmark
Member
From: Brisbane, Australia
Registered: 2013-10-22
Posts: 653

Re: Broadwell audio + Linux 4.4.1

space489 wrote:

For me with 4.4 sound is finally working better.

Does your inbuilt mic work though?

If you are running GNOME then in the sound settings try doing a speaker test. On 4.4 with my XPS 13 (early 2015), I get a delay when starting sound so the left test fails and the right test only outputs for the last second or so (because it must be slightly longer). This delay is not that apparent when playing music. My mic does not work either.

See also https://bugs.archlinux.org/task/47989 and https://bbs.archlinux.org/viewtopic.php?id=208674.

Offline

Board footer

Powered by FluxBB