T21, openSUSE and CS46xx sound - just won't work
Posted: Wed Feb 06, 2008 12:26 am
T21 (2647-4BU), openSUSE 10.2
I scoured the web last week reading everything I could but I just
can't find a way to get the sound working.
The best I get is some kind of long droning noise.
Dmesg will show either a "failure waiting for FIFO command to
complete" or an error regarding possible DMA/IRQ problem.
Tried a few suggestions such as disabling PCI Bus Management
in the BIOS's Power section; passing the kernel options such as
pci=noacpi or no acpi in general. Maybe a few other things.
In the past with Solaris and one of the BSDs on the desktop if
all failed with provided sound drivers I resort to 4Front's OSS
stuff.
I still have a few more things to check out (in Windows right now).
With my luck I might be missing something simple.
Also, I read but can't find again something about reconfiguring
the kernel and enabling a CS46xx DSP (...NEW_DSP?) option.
I don't yet have the kernel sources installed but I will since I need
those in place anyway if I resort to 4Front's sound package.
Marc
I scoured the web last week reading everything I could but I just
can't find a way to get the sound working.
The best I get is some kind of long droning noise.
Dmesg will show either a "failure waiting for FIFO command to
complete" or an error regarding possible DMA/IRQ problem.
Tried a few suggestions such as disabling PCI Bus Management
in the BIOS's Power section; passing the kernel options such as
pci=noacpi or no acpi in general. Maybe a few other things.
In the past with Solaris and one of the BSDs on the desktop if
all failed with provided sound drivers I resort to 4Front's OSS
stuff.
I still have a few more things to check out (in Windows right now).
With my luck I might be missing something simple.
Also, I read but can't find again something about reconfiguring
the kernel and enabling a CS46xx DSP (...NEW_DSP?) option.
I don't yet have the kernel sources installed but I will since I need
those in place anyway if I resort to 4Front's sound package.
Marc