Getting no sound out of my onboard VIA vt8237 sound card
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Getting no sound out of my onboard VIA vt8237 sound card
Hi !!
i have my new computer working under Debian. I was able to install the sound card driver but there is no sound at all getting out of the speakers. I was able to install and use a SBLive 24bit on the same config (adding snd-ca0106 to the kernel), so it's most probably not an ALSA configuration problem. The mixer shows the different channels, XMMS can play songs (with ALSA or emulated OSS) but there is absolutely no sound coming out... i checked that the connectors were in the right jack plug. Perhaps the onboard soundcard is broken ?
I pulled out the front-panel connectors to be sure there was no problem coming from there. Enabling and adjusting the different output channels in a mixer (kmix) didn't help either (actually the first thing i tried at each try i made).
The soundcard driver is currently compiled as modules in the kernel. The problem is the same when they are built-in.
opal:~# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0258
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1258
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2258
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3258
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4258
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7258
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4153
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 4173
kernel config extract:
Code:
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
# CONFIG_SND_SEQUENCER is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=y
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
CONFIG_SND_CA0106=y
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
CONFIG_SND_VIA82XX=m
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
lsmod extract (when configured as module):
Code:
opal:~# lsmod
Module Size Used by
snd_via82xx 18592 1
snd_mpu401_uart 6528 1 snd_via82xx
snd_rawmidi 20256 1 snd_mpu401_uart
syslog extract (when configured as module):
Code:
Mar 26 13:40:37 localhost kernel: Advanced Linux Sound Architecture Driver Version 1.0.8 (Thu Jan 13 09:39:32 2005 UTC).
Mar 26 13:40:37 localhost kernel: ALSA device list:
Mar 26 13:40:37 localhost kernel: No soundcards found.
When running alsaconf, i can choose the VIA soundcard, and it tells me that the config is ok, modules loaded and so on (which they are, looking at lsmod).
I googled but couldn't find any similar problem, all having driver install or config problems or such... Either the card is broken or i missed something specific for this card...
Re: Getting no sound out of my onboard VIA vt8237 sound card
Quote:
Originally posted by mgerber Hi !!
i have my new computer working under Debian. I was able to install the sound card driver but there is no sound at all getting out of the speakers. I was able to install and use a SBLive 24bit on the same config (adding snd-ca0106 to the kernel), so it's most probably not an ALSA configuration problem. The mixer shows the different channels, XMMS can play songs (with ALSA or emulated OSS) but there is absolutely no sound coming out... i checked that the connectors were in the right jack plug. Perhaps the onboard soundcard is broken ?
I pulled out the front-panel connectors to be sure there was no problem coming from there. Enabling and adjusting the different output channels in a mixer (kmix) didn't help either (actually the first thing i tried at each try i made).
The soundcard driver is currently compiled as modules in the kernel. The problem is the same when they are built-in.
opal:~# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0258
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1258
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2258
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3258
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4258
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7258
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4153
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 4173
kernel config extract:
Code:
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_RAWMIDI=m
# CONFIG_SND_SEQUENCER is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=y
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
CONFIG_SND_CA0106=y
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
CONFIG_SND_VIA82XX=m
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
lsmod extract (when configured as module):
Code:
opal:~# lsmod
Module Size Used by
snd_via82xx 18592 1
snd_mpu401_uart 6528 1 snd_via82xx
snd_rawmidi 20256 1 snd_mpu401_uart
syslog extract (when configured as module):
Code:
Mar 26 13:40:37 localhost kernel: Advanced Linux Sound Architecture Driver Version 1.0.8 (Thu Jan 13 09:39:32 2005 UTC).
Mar 26 13:40:37 localhost kernel: ALSA device list:
Mar 26 13:40:37 localhost kernel: No soundcards found.
When running alsaconf, i can choose the VIA soundcard, and it tells me that the config is ok, modules loaded and so on (which they are, looking at lsmod).
I googled but couldn't find any similar problem, all having driver install or config problems or such... Either the card is broken or i missed something specific for this card...
Hey, I have just the same problem. I've got sound only through ALSA and OSS. Arts output doesn't work at all.I don't know why... I have tested lots of distros, and in almost all of them I have this problem...I think it's just a configuration problem, but nobady knows what it could be... Ah, the last 2 distribution that I tested and got Arts output sucessfully were MDK 10.1 and Ubuntu Hoary 5.04.
In the futere, if you get the solution for this problem, please contact me, ok?
I just got the sound working on a similar board.
I don't have it completely figured out yet but I'll tell you
what I've done so far.
I ran alsaconf which loaded the via82xx module.
I ran alsamixer to set things where I wanted.
Ran alsactl store (as root)
I'm a KDE user so through the control center I set the soundsystem
hardware to alsa. (this crashed the sound system so I logged out then back in)
While playing a CD I opened kmix and started messing about.
I made sure that the proper inputs were unmuted.
In the switches section the only things I have UNMUTED are:
Ok, thank !! i installed arts yesterday and then playing with the switches i get sound... But even disabling the KDE sound system (arts) and using directly ALSA or OSS output plugin in XMMS is working now... it didn't yesterday...
In the mixer (kmix) only the first VIA DXS output level works for volume adjusting, all the other don't.
Then i have some other problems, but well, seems to me i'll never get it working good but then it wouldn't be fun anymore if all worked right from the beginning !!
The front panel audio output is much lower volume than back panel ?? maybe i didn't plug the connectors correctly (documentation isn't worth reading...)
corrected my front panel connection settings (HW) it works now. had to unscrew the whole front of the case to have a look at how things are connected... thanks for the good description of how to connect things in the case documentation and mainboard documentation !!!
still wonder what all the volume adapting levels are for which don't seem to work for the main sound channel... (only one works) but well, at least i got sound now
Originally posted by auditek747 I just got the sound working on a similar board.
I don't have it completely figured out yet but I'll tell you
what I've done so far.
I'm a KDE user so through the control center I set the soundsystem
hardware to alsa. (this crashed the sound system so I logged out then back in)
While playing a CD I opened kmix and started messing about.
I made sure that the proper inputs were unmuted.
In the switches section the only things I have UNMUTED are:
I think muting one of the other switches is what got me going, but
as I said I just got it going and I'm not at the machine right now to
follow up.
Thank you very much, I've had this problem in Slackware 10.1, and your advice solved this problem. I then went through each option, muting and unmuting it, and found IEC958 Capture Monitor was what was muting the sound. Keep this muted and you're fine.
I'm having a similar problem under Mandrake 10.1 Official and Kernel.org kernel 2.6.11.8. I've loaded the alsa module(s) for my AC97 onboard sound, set the mixer levels, checked that nothing was awry but still *NO* sound at all. The mandrake supplied stock kernels give the same problem. sound producing app's like xmms run and are able to change the mixer levels ok but nothing is heard through the speakers. The system is connected to a hi-fi via a jack to 2 phono plugs, and that cable is fine as it makes nose when the unplugged jack plug is touched with noise coming through both speakers.
I've come to the conclusion that my motherboard has gone up the creek, as everything was fine, and I went back to the 2.6.0 kernel using a config file that I knew worked.
I've just put in a new MSI board and it's working flawlessly!
Here's what I did, let alsaconfig install the 82xx modules, then edit /etc/asound.state and kill the monitor capture by setting it to false
then set the dx1 volume with alsamixer and your good to go, I havent played with it much, hey its working !!!
rexima wont adjust the dx volumes, and at boot time dmesg spits out somthing about dxx_support=1 or dxx_support=4, I havent tried that either
the viaarena drivers might work with rpm systems, dunno, have no way of trying it, rpm2tgz with slackware on it was a waste of time, it needs the rpm --rebuild option to be built against the kernel
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.