Re: [LAU] Updated to kernel 4.4.1, missing module snd_ice1712 -> no more envy24 support?

From: Niels Mayer <nielsmayer@email-addr-hidden>
Date: Tue Feb 16 2016 - 01:56:26 EET

On Sun, Feb 14, 2016 at 6:36 PM, Takashi Sakamoto <o-takashi@email-addr-hidden>
wrote:

> grep SND_ICE /boot/config-4.4.1-040401-generic
>

npm@email-addr-hidden:~$ grep SND_ICE /boot/config-4.4.1-040401-generic
CONFIG_SND_ICE1724=m

> Collateral damage due to kernel configuration
> change enabling CONFIG_ZONE_DEVICE
> (Kernel 4.4 amd64)
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1534647

For Ubuntu kernels 4.4.X (e.g. for upcoming 16.04 LTS), the above bug and
missing snd-ice1712.ko appears to be the problem.

I've added some comments to the above, and also linked the bug to
application mudita24(1) that is disabled by lack of snd_ice1712 module in
the 4.4 kernel:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1534647/comments/12

The ice1712 .ko file is missing in 4.4.X:

$ ls -l /lib/modules/4.4.1-040401-generic/kernel/sound/pci/ice1712/
total 256
-rw-r--r-- 1 root root 247046 Jan 31 12:48 snd-ice1724.ko
-rw-r--r-- 1 root root 9230 Jan 31 12:48 snd-ice17xx-ak4xxx.ko

In the 4.3.X kernel, snd-ice1712.ko is present and envy24 soundcards work:

$ ls -l /lib/modules/4.3.0-040300-generic/kernel/sound/pci/ice1712/
total 376
-rw-r--r-- 1 root root 120838 Nov 2 07:01 snd-ice1712.ko
-rw-r--r-- 1 root root 246270 Nov 2 07:01 snd-ice1724.ko
-rw-r--r-- 1 root root 9230 Nov 2 07:01 snd-ice17xx-ak4xxx.ko

If this doesn't get fixed, people upgrading to Ubuntu 16.04 LTS will not
have use of soundcards such as M-Audio Delta 1010, Delta 1010LT, Delta DiO
2496, Delta 66, Delta 44, Delta 410 and Audiophile 2496. Terratec EWS 88MT,
EWS 88D, EWX 24/96, DMX 6Fire, Phase 88. Hoontech Soundtrack DSP 24,
Soundtrack DSP 24 Value, Soundtrack DSP 24 Media 7.1. Event Electronics
EZ8. Digigram VX442. Lionstracs, Mediastaton. Terrasoniq TS 88.
Roland/Edirol DA-2496.

To the "end user", application mudita24(1) will exit inexplicably, printing
only a message to stdout they're unlikely to see:

$ mudita24
No ICE1712 cards found

-- Niels
http://www.nielsmayer.com

PS: this message brought to you by Skylake, which necessitates a > 4.3
kernel :-)

PPS: anybody have a pointer to a 4.4.1-compiled snd-ice1712.ko they coaxed
out of the build by themselves?

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue Feb 16 04:15:03 2016

This archive was generated by hypermail 2.1.8 : Tue Feb 16 2016 - 04:15:03 EET