My audigy2 card has gone silent. Neither Linux nor my applications notice. 
It's just that no sound comes out of the line out.

Yes I have checked the mixer... many many times.   ;-)

The card does produce sound when I boot from a knoppix cd.

The card did work for a while with a a kernel built from the sources I am 
currently using (2.6.15-gentoo-r1 patched with reiser4 and suspend2). However 
the problem started when I tried a different config of the same sources with 
the sound card drivers built in, rather than as modules. This produced error 
messages so I went back to a config more or less like I had before; the error 
messages went (at least some of them did) but the sound didn't come back.

I tried reverting to a 2.6.13-mm1-rc1 kernel that had worked fine for the many 
months I used it, but that did not bring sound back this time.

One thing that is different is that I now get a "Error while initializing the 
sound driver:    device: default can't be opened for capture (Device or 
resource busy)" error when I click "test sound" in kcontrol while jackd is 
already running, but not if it is not running (arts is configured as an alsa 
client). However I don't get this error when I try to test arts while 
kaffeine (which is also configured to run xine as an alsa client) is playing 
an audio file. And kaffeine doesn't complain when I start playing an audio 
file while jackd is already running. That's really got me confused.

If the hardware works, and the problem is not in the kernel, then there must 
be a config file or something on my filesystem that needs correcting, but I 
cannot work out what it is. I would be very grateful if anybody could help 
me.

As a temporary workaround I would be happy to make do with using my onboard 
intel sound instead, but I cannot work out how to make that card-0. I have 
tried using alsaconf many times, but that hasn't got me anywhere. When I tell 
alsaconf to configure the audigy2, /proc/asound/cards often tells me that the 
audigy is card 0 and the intel is card 1, although sometimes it tells me that 
the audigy2 is card 0 and forgets about card 1. When I tell alsaconf to 
configure the intel card it does not tell me about any card 0; just that the 
intel card is card 1. (This despite the "alias snd-card-0 snd-intel8x0" and 
"alias sound-slot-0 snd-intel8x0" in /etc/modules.d/alsa.) In this case all 
my sound apps (apart from jackd) complain.

The intel card does work - and produces sound - when I select it (card 1) as 
the jackd interface.

The reason I was messing about with my kernel config in the first place was to 
get sleep states and suspend2 working properly. Apparently snd_emu10k1 can be 
made to sleep properly if it is built into the kernel. If I could both get my 
sound back and have the audigy driver built into the kernel that would be 
perfect. But just getting my sound back, even if it is through the intel card 
for the time being, would be a really good start.

Here's what lspci tells me after I have told alsaconf to configure the audigy 
and then started jackd:
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub 
Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 
02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI 
Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI 
Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface 
Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE 
Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 
02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) 
AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] 
(rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] 
(Secondary) (rev 01)
02:05.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit 
Ethernet Controller (rev 13)
02:09.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
02:09.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 
04)
02:09.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04)
02:0b.0 Communication controller: Agere Systems LT WinModem (rev 02)
02:0c.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo Banshee (rev 
03)


And you'll also want to know the version:
Advanced Linux Sound Architecture Driver Version 1.0.10rc3 (Mon Nov 07 
13:30:21 2005 UTC).

As I said, any help very much appreciated.
Many thanks.
Robert
-- 
Robert Persson

Conspiracy Bears:
Once upon a time there were lots of conspiracy bears...



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to