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