You are not logged in.

#1 2016-04-14 09:20:44

WebReflection
Member
Registered: 2014-07-08
Posts: 106

[SOLVED] XPS 13 (2015) Audio Issue

I can read I should've expected a regression with the release of the kernel 4.5
https://wiki.archlinux.org/index.php/De … 015)#Audio

and this is exactly what happened. I don't have any audio at all anymore.

Is there any way to fix this? It'd be lovely to have some helping step in that page, as it is I have info on what's going on but no idea how to fix it.

Thanks in advance for any hint/help, apologies if this is not the right channel ( but the issue is strictly kernel update related, hence why I've opened in here )

Best Regards

Last edited by WebReflection (2016-04-22 08:30:34)

Offline

#2 2016-04-14 12:29:37

Wilco
Member
Registered: 2008-11-09
Posts: 440

Re: [SOLVED] XPS 13 (2015) Audio Issue

You can downgrade the kernel to 4.4 or even 4.1, that might fix it. If you still have the old kernel version in your pacman cache run

# pacman -U /var/cache/pacman/pkg/linux...(replace this with the kernel version)

Offline

#3 2016-04-14 13:31:22

WebReflection
Member
Registered: 2014-07-08
Posts: 106

Re: [SOLVED] XPS 13 (2015) Audio Issue

right, thanks ... I know that's one way but what I was actually asking if there's a way to fix this in the future.

What I mean is: am I stuck forever with kernel 4.4 ?

Thanks

Last edited by WebReflection (2016-04-14 13:32:49)

Offline

#4 2016-04-14 14:25:19

Wilco
Member
Registered: 2008-11-09
Posts: 440

Re: [SOLVED] XPS 13 (2015) Audio Issue

Things like this are often fixed eventually. You can wait for kernel 4.5.x, 4.6 or whatever version to fix it. It's a popular model so chances are good it will be fixed.

If I where you, I'd check the kernel bugzilla. There are often talented people putting up patches for these kinds of problems. Recompile the kernel yourself with a patch and set the kernel as IgnorePkg so it doesn't get updated. Update the kernel yourself whenever required.

Offline

#5 2016-04-14 16:15:31

darkbasic
Member
Registered: 2015-06-22
Posts: 33

Re: [SOLVED] XPS 13 (2015) Audio Issue

You just need CONFIG_DW_DMAC_CORE statically compiled, so you can simply compile your own kernel. Fedora team is already working on a solution to circumvent it.

Offline

#6 2016-04-14 16:19:27

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: [SOLVED] XPS 13 (2015) Audio Issue

Offline

#7 2016-04-15 01:32:36

WebReflection
Member
Registered: 2014-07-08
Posts: 106

Re: [SOLVED] XPS 13 (2015) Audio Issue

Overall, thanks for the support!

Moreover ...

darkbasic wrote:

You just need CONFIG_DW_DMAC_CORE statically compiled, so you can simply compile your own kernel.

the "simply" bit is relative here, I found info about the problem in the specific page, but no specific info on how to recompile, if there's a problem.



darkbasic wrote:

Fedora team is already working on a solution to circumvent it.

funny I have Fedora as VM image on my ArchLinux system, so I feel like I am the "chicken or eggs" problem :-)

Will wait for this to solve soon, thanks again you all for hints.

Offline

#8 2016-04-15 02:05:49

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

Re: [SOLVED] XPS 13 (2015) Audio Issue

You guys referring the the XPS 13 9343 (early 2015) or 9350 (late 2015) model?

I have a 9343 and compiling with CONFIG_DW_DMAC_CORE=y doesn't fix anything on kernel 4.5.0-1 for me. I had to compile with CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y to fix sound and microphone just like I did for all the Arch 4.4.* kernels.

Note that sound and mic worked perfectly on kernel 4.3.* for my 9343 model.

Last edited by bulletmark (2016-04-15 02:07:36)

Offline

#9 2016-04-15 17:06:24

WebReflection
Member
Registered: 2014-07-08
Posts: 106

Re: [SOLVED] XPS 13 (2015) Audio Issue

@bulletmark the linked page says on top:

Note: This page refers to the early 2015 model of XPS 13. For the late 2015 model, see Dell XPS 13 (2016).

So it's the same you have and yes, I've had mic problems since 4.4 too, I used to switch it on via pulseaudio UI that was the only one able to bring it "back to life"

Right now I'm downgrading the kernel everytime I need the audio (most inconvenient thing ever but I have the habit to

pacman -Syu --needed --noconfirm

every day!

Last edited by WebReflection (2016-04-15 17:06:41)

Offline

#10 2016-04-15 23:42:01

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

Re: [SOLVED] XPS 13 (2015) Audio Issue

WebReflection wrote:

So it's the same you have and yes, I've had mic problems since 4.4 too,

Well darkbasic says above to compile with CONFIG_DW_DMAC_CORE=y but I think that fixes the current 4.5 kernel audio problem for the 9350 (late Dec 2015) model, not our model. So I think he at least was confused about which model you were talking about. From my own tests, we 9343 owners still need to recompile the kernel with CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y to get both sound+mic to work. I have done that at every Arch kernel update through 4.4+ and now probably through 4.5+ updates as well. What a mess sad

Offline

#11 2016-04-22 08:30:18

WebReflection
Member
Registered: 2014-07-08
Posts: 106

Re: [SOLVED] XPS 13 (2015) Audio Issue

FYI: I've installed linux-lts and linux-headers-lts, then I've modified my /boot/syslinux/syslinux.cfg to point at /vmlinuz-linux-lts and /initramfs-linux-lts.img and while I still need pulseaudio to have my microphone working, everything works like it used to. Audio back, better touchpad, all good.

Closing this as solved, even if it's a work around for now. Will eventually test next kernel upgrades and let you know if these works.

Offline

#12 2016-05-29 21:51:42

cribari
Member
From: Recife, Brazil
Registered: 2016-01-28
Posts: 83
Website

Re: [SOLVED] XPS 13 (2015) Audio Issue

I have a Dell XPS 13 (9343, 2015 - Bios A07) notebook. My model is 0310JH

cribari@darwin4 ~ $ dmesg | grep "XPS 13"
[    0.000000] DMI: Dell Inc. XPS 13 9343/0310JH, BIOS A07 11/11/2015

That is, Intel i7, touchscreen, 3200 x 1800 resolution, Broadcom wireless. I2S sound does not work for me, not even with kernel 4.5.4-1. It works for a while and then crashes. At that point, dmesg informs:

[ 634.776942] haswell-pcm-audio haswell-pcm-audio: ipc: --message timeout-- ipcx 0x83000000 isr 0x00000000 ipcd 0x00000000 imrx 0x7fff0000
[ 634.776946] haswell-pcm-audio haswell-pcm-audio: error: stream commit failed
[ 634.776949] System PCM: error: failed to commit stream -110
[ 634.776951] haswell-pcm-audio haswell-pcm-audio: ASoC: haswell-pcm-audio hw params failed: -110
[ 634.776953] System PCM: ASoC: hw_params FE failed -110
[ 635.083690] haswell-pcm-audio haswell-pcm-audio: ipc: --message timeout-- ipcx 0x83000000 isr 0x00000000 ipcd 0x00000000 imrx 0x7fff0000
[ 635.083694] haswell-pcm-audio haswell-pcm-audio: error: stream commit failed
[ 635.083697] System PCM: error: failed to commit stream -110
[ 635.083699] haswell-pcm-audio haswell-pcm-audio: ASoC: haswell-pcm-audio hw params failed: -110
[ 635.083701] System PCM: ASoC: hw_params FE failed -110

My problems are described in the following bug report:

https://bugzilla.kernel.org/show_bug.cgi?id=118051

The only way I have sound without crashes is by compiling the kernel using

CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y

(i.e., HDA audio).

Relevant Arch bugs:

(1) https://bugs.archlinux.org/task/47989
(2) https://bugs.archlinux.org/task/48936


Linux, street photography and Baroque music enthusiast.

Offline

Board footer

Powered by FluxBB