@chris-lea: > Update with some new info. I booted into Win10 and noticed that it wasn't > recognizing an audio > device. Googled around a bit and ended up (re)installing the Realtek drivers > largely by following > what I read here:
You need to power-cycle your laptop between Windows<->Linux reboots, that is, turn the laptop off. This is necessary to reset the soundcard. I'm dual-booting Linux and Windows with my kernel still defaulting to HDA mode while Windows defaults to I2S mode. In order to get sound in Linux again after booting into Windows, I need to power off the laptop from Windows. Then power on, boot into Linux and then reboot or even power-cycle again. The same applies for Windows. If you don't have sound, power-cycle the machine at least once. Reinstalling the drivers does not help as it's not a driver issue, it's the hardware not properly resetting after entering either HDA or I2S mode. The only proper fix is to use I2S mode on Linux as well which requires at least Linux kernel 4.8, see [1]. Adrian > [1] https://wiki.archlinux.org/index.php/Dell_XPS_13_(2015)#Audio -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1551880 Title: [Dell XPS 13 9343] Audio broken with I2S mode in Ubuntu 16.04 kernel 4.4 (but works with kernel 4.3) Status in linux package in Ubuntu: Confirmed Bug description: I wanted to try Linux again on this machine and the tons of troubleshooting since release got a bit better, but the sound is still a bit strange. So after changing distributions I installed Xubuntu 16.04 Beta 1 today with kernel 4.4.0-8 and sound isn't working because the 3,5 mm device is completely missing. PulseAudio is only showing the HDMI output. I got the sound working by downloading kernel 4.3.6 from the Ubuntu kernel archives, although then it looks like it is running in HDA mode instead of I2S (which I don't like because Dual Boot). Let me know if there is anything else I can do to track down the problem. $ dmesg -t | egrep "(audio|snd|INT3438)" DMAR: ACPI device "INT3438:00" under DMAR at fed91000 as 00:13.0 snd_hda_intel 0000:00:03.0: enabling device (0000 -> 0002) sst-acpi INT3438:00: DesignWare DMA Controller, 8 channels haswell-pcm-audio haswell-pcm-audio: Direct firmware load for intel/IntcPP01.bin failed with error -2 haswell-pcm-audio haswell-pcm-audio: fw image intel/IntcPP01.bin not available(-2) haswell-pcm-audio haswell-pcm-audio: FW loaded, mailbox readback FW info: type 01, - version: 00.00, build 77, source commit id: 876ac6906f31a43b6772b23c7c983ce9dcb18a19 broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered broadwell-audio broadwell-audio: ASoC: CODEC DAI rt286-aif1 not registered $ cat /proc/asound/cards 0 [HDMI ]: HDA-Intel - HDA Intel HDMI HDA Intel HDMI at 0xf7218000 irq 50 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.4.0-8-generic 4.4.0-8.23 ProcVersionSignature: Ubuntu 4.4.0-8.23-generic 4.4.2 Uname: Linux 4.4.0-8-generic x86_64 ApportVersion: 2.20-0ubuntu3 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: sysop 1266 F.... pulseaudio CurrentDesktop: XFCE Date: Tue Mar 1 18:48:05 2016 HibernationDevice: RESUME=UUID=338a51e1-7748-466e-ba21-4210b34c4189 InstallationDate: Installed on 2016-03-01 (0 days ago) InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160224) MachineType: Dell Inc. XPS 13 9343 ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-8-generic.efi.signed root=UUID=347e6152-7230-486c-b801-8eb0811c8c8d ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.4.0-8-generic N/A linux-backports-modules-4.4.0-8-generic N/A linux-firmware 1.156 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 11/11/2015 dmi.bios.vendor: Dell Inc. dmi.bios.version: A07 dmi.board.name: 0WF2C3 dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 9 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvrA07:bd11/11/2015:svnDellInc.:pnXPS139343:pvr:rvnDellInc.:rn0WF2C3:rvrA00:cvnDellInc.:ct9:cvr: dmi.product.name: XPS 13 9343 dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1551880/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp