T21, openSUSE and CS46xx sound - just won't work

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
marcdw
Posts: 24
Joined: Mon Feb 19, 2007 9:49 pm
Location: Baldwin Park, CA, USA
Contact:

T21, openSUSE and CS46xx sound - just won't work

#1 Post by marcdw » 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
T21 (2647-4BU) - PIII 800 MHz - 512MB RAM - Seagate Momentus 60GB HDD - Win XP Pro SP3
3Com Mini PCI Ethernet/56K - Dynex DX-E201 USB 2.0 2-port PC card
On Dock II: Fujitsu 30GB HDD, PNY Quadro NVS 280 64MB, Dual 19" LCD Monitors - Slackware Linux 12.2

whizkid
ThinkPadder
ThinkPadder
Posts: 1555
Joined: Wed Sep 29, 2004 1:40 pm
Location: Saint Paul, MN
Contact:

#2 Post by whizkid » Wed Feb 06, 2008 10:39 am

I don't have a T21 and haven't used SuSE in many years.

But, I have used Fedora on a 600X which has the same or similar sound chip. Uses the same driver anyway.

On a few versions of Fedora, I had to add acpi=noirq to the kernel parameters to get both sound and the CardBus slots to work. If you try that, let me know if it worked.

I'd also suggest you try the Ubuntu LiveCD. It should play a welcome sound as it starts. If that doesn't work, sound may be disabled somehow. Check the BIOS?
Machine-Project: 750P, 600X, T42, T60, T400, X1 Carbon Touch

marcdw
Posts: 24
Joined: Mon Feb 19, 2007 9:49 pm
Location: Baldwin Park, CA, USA
Contact:

#3 Post by marcdw » Thu Feb 07, 2008 11:40 am

The acpi=noirq didn't work and there's no sound-related
settings in the BIOS.

That said, sound works now. After checking and rechecking
the BIOS and having nothing seem useful I decided to just
reload the default settings. Did that and had a look around to
see what was different. Not much really except under
Config --> PCI. PCI IRQ settings were set to Automatic but
the reloaded defaults put them all at IRQ 11.

Booted back into Linux and figured nothing changed until I heard
a loud beep when I was in Window Maker. A few sound tests
worked just fine.
Logged into KDE later and heard musc at startup, too.
Making sure it's not a fluke I rebooted and sound still worked.
Strangely though, back in Windows the volume is louder and
can't be controlled. No amount of mixer fiddling will change
anything. Maybe it'll right itself after a cold boot.

Marc
T21 (2647-4BU) - PIII 800 MHz - 512MB RAM - Seagate Momentus 60GB HDD - Win XP Pro SP3
3Com Mini PCI Ethernet/56K - Dynex DX-E201 USB 2.0 2-port PC card
On Dock II: Fujitsu 30GB HDD, PNY Quadro NVS 280 64MB, Dual 19" LCD Monitors - Slackware Linux 12.2

hyperq
Posts: 49
Joined: Fri Aug 31, 2007 6:21 pm
Location: Ithaca, NY

#4 Post by hyperq » Sat Feb 16, 2008 5:48 pm

I put Ubuntu 7.10 on my old T21, everything just worked. Pretty much maintenance free. I installed NFS, SSH, and FTP servers on it and use it to backup/test/service other computers I have. I love it. It is rock stable.

Try Ubuntu or Kubuntu. Hassle free OS.

leasure98
Posts: 33
Joined: Fri Jul 02, 2004 3:00 pm
Location: Western Maryland

#5 Post by leasure98 » Wed Jul 30, 2008 4:35 am

hyperq:

I get the error message, too when resuming from suspend on a T20 with Mandriva 2008.1.
Does suspend to disk and/or ram work for you with Ubu?
T22 900Mhz 256Meg DVD-CD/RW XP Pro
1-T20, 3 600e-400's

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 1 guest