VIA VT82XX - No Sound in 3.0

  • wolfear
Posted: Sat, 04/11/2009 - 09:03
I did a fresh install of 3.0 and installed the 2.6.26 kernel. After fighting all day to get my ATI card installed, I discover I have no sound. I'm using the onboard HDA VIA VT82xx sound. When I open the "Sound preferneces" and try the test tone in "Sound Events" with it set to "autodetect", receive an error: audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Failed to connect: Connection refused Variations on that mesage for all other sections when set to default. If I set to use ACL660-VD Analog (which I assume is my onboard), I can hear the test tone fine, but no sound anywhere else. Almost everything I found on Google about this problem all point to PulseAudio but so far as I can tell, 64 Studio is fairly clean of that mess, unless I'm missing it. This same system works like a champ under in Hardy and Mint with OSSv4 installed (cause I can't stand PulseAudio). I tried using an old C-Media card I had laying around and I got the same results as the the onboard only with a ton of static (the card might have been bad..I dunno.It was ancient). Main reason I don't install OSSv4 here is 1) I'm not familiar with the rt-kernel to know how that would work and, 2) I don't think JACK and OSSv4 play nice together but I could be wrong on that one. System Specs: Mobo: ECS P4M890T-M CPU: Intel 3.33 Core 2 Duo RAM: 2 gigs GPU: ATI HD 2600xt Hope that helps a bit.

Thanks for the reply, the

  • wolfear
  • 04/11/09
  • Sat, 04/11/2009 - 20:51
Thanks for the reply, the commands and the links. I wasn't sure exactly what all might be helpful so here is everything. I used pastebin cause there was lots on the driver check page: http://paste.ubuntu.com/149076/ wolfear@64studio:~$ cat /proc/asound/cards 0 [HDMI ]: HDA-Intel - HDA ATI HDMI HDA ATI HDMI at 0xff4ec000 irq 25 1 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xff5fc000 irq 17 wolfear@64studio:~$ cat /proc/interrupts CPU0 0: 68 IO-APIC-edge timer 1: 2 IO-APIC-edge i8042 4: 2 IO-APIC-edge 7: 0 IO-APIC-edge parport0 8: 2 IO-APIC-edge rtc0 9: 0 IO-APIC-fasteoi acpi 12: 17978 IO-APIC-edge i8042 14: 10473 IO-APIC-edge ide0 15: 40497 IO-APIC-edge ide1 17: 280 IO-APIC-fasteoi HDA Intel 20: 0 IO-APIC-fasteoi uhci_hcd:usb1 21: 2 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb4, sata_via 22: 376 IO-APIC-fasteoi uhci_hcd:usb3 23: 8025 IO-APIC-fasteoi uhci_hcd:usb5, eth0 25: 36 IO-APIC-pcix-fasteoi HDA Intel 221: 0 PCI-MSI-edge fglrx[0]@PCI:2:0:0 NMI: 0 Non-maskable interrupts LOC: 663435 Local timer interrupts RES: 0 Rescheduling interrupts CAL: 0 function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts SPU: 0 Spurious interrupts ERR: 0 MIS: 0 wolfear@64studio:~$ cat /proc/asound/modules 0 snd_hda_intel 1 snd_hda_intel wolfear@64studio:~$ cat /proc/asound/devices 0: [ 0] : control 1: : sequencer 4: [ 0- 0]: hardware dependent 19: [ 0- 3]: digital audio playback 32: [ 1] : control 33: : timer 36: [ 1- 0]: hardware dependent 48: [ 1- 0]: digital audio playback 49: [ 1- 1]: digital audio playback 56: [ 1- 0]: digital audio capture I can see where the onboard sound and the HDMI output from the video are shown and both are on the dropdown list in Sound Preferences but I'm at a loss as to why "Autodetect" produces errors as this has never happened with any other Linux distro I've run in the past. I found this in /var/log/messages: Apr 11 05:14:02 64studio kernel: [ 12.362538] hda_codec: Unknown model for ALC660VD/ALC861VD, trying auto-probe from BIOS... But I've seen that message in other distros and it hasn't seemed to cause any issues so it may be totally unrelated since I'm pretty clueless when it comes to interpreting some of the log messages. I just noticed this is my .xsession-errors http://paste.ubuntu.com/149120/ I'm not sure what to make of that.

Sound & Driver info

  • skullnotions
  • 09/29/07
  • Sat, 04/11/2009 - 09:50
Debian GNU/Linux device driver check page *run $ lspci -n and paste result into here* Then you can post info back here. Also run these commands. $ cat /proc/interrupts $ cat /proc/asound/cards $ cat /proc/asound/modules $ cat /proc/asound/devices Cheers! Dave. There's more sound help here: post: graphics sound network various information