> Can we confirm that a pristine daily-live desktop image of Lucid > /won't/ work after modifying /usr/share/alsa/cards/ICE1712.conf as > mentioned in comment #30 is /insufficient/ ?
I have just installed Lucid from the alpha 3 image, applied all updates and tested the workarounds: - The solution given in comment #30 *does* work (this amounts to 2 lines added to the alsa/cards file). - The solution given in comment #63 (#52) *does* work (I am using this one in Karmic, so I just copied the files over). > The sort of hacks suggested above could be generalized for PCI subvendor, > but that's a fragile approach. How about fully specifying all subsytem IDs instead? E.g., the following /etc/udev/rules.d/ice1712-pulseaudio-workaround.rules would work for everyone subscribed to this bug who has reported success with this approach, and should not affect any other card: --- SUBSYSTEM!="sound", GOTO="ice1712_end" ACTION!="change", GOTO="ice1712_end" KERNEL!="card*", GOTO="ice1712_end" # M-Audio Delta 1010 / M-Audio Delta 1010 Rev. E SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd630", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # M-Audio Delta 66 / M-Audio Delta 66 Rev. E SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd632", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # M-Audio Delta 44 SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd633", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # M-Audio Audiophile 2496 SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd634", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # M-Audio Delta 410 SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd638", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # M-Audio Delta 1010LT SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x1412", ATTRS{subsystem_device}=="0xd63b", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # Terratec EWS 88MT SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x153b", ATTRS{subsystem_device}=="0x1115", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # Terratec EWX 2496 SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x153b", ATTRS{subsystem_device}=="0x1130", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" # Terratec DMX 6fire SUBSYSTEMS=="pci", ATTRS{vendor}=="0x1412", ATTRS{device}=="0x1712", ATTRS{subsystem_vendor}=="0x153b", ATTRS{subsystem_device}=="0x1138", ENV{PULSE_PROFILE_SET}="via-ice1712.conf" LABEL="ice1712_end" --- Some subdevice IDs and card names are from http://envy24.svobodno.com, as usefully linked in comment #80. I have tried this version of the file and it works. This of course should go with a matching /usr/share/pulseaudio/alsa-mixer/profile-sets/via-ice1712.conf as indicated above. Would this be a suitable solution for the time being, until ALSA and/or pulseaudio fix the cause upstream? -- Pulseaudio fails to initialize ICE1712 chipsets https://bugs.launchpad.net/bugs/178442 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs