phyrko |
02-13-2007 07:29 PM |
Soundcard detected twice in ALSA
Hi.
Due to hardware failure I just had to swap motherboards in my FC5 box. Luckily I got my hands on a similarly spec'ed board and after swapping and sorting out the bios everything seemed to work perfectly. (I don't know whether I should have expected this to happen, but I'm not complaining.)
However, I've just discovered that the sound does not work anymore. The ALSA Wiki recommends using 'alsaconf' to re-configure but RedHat have decided not to package it in alsa-utils because they have 'system-config-soundcard'. The RedHat configurator is not so much that as a 'Does your card work or not? If not, I'll spit out a log file'.
The only irregularity I can spot is that there are two identical devices listed for testing in 'system-config-soundcard' and two identical devices listed in the output of 'aplay -l'.
Any ideas? See below for the scsound.log output of the RedHat prog.
Code:
------- System Config Soundcard --------
Wed Feb 14 01:05:54 GMT 2007
------- lspci --------
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0c.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x] (rev c1)
00:0e.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
00:0e.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
------- lsmod --------
Module Size Used by
udf 79557 1
it87 20325 0
hwmon_vid 2881 1 it87
hwmon 3653 1 it87
eeprom 7249 0
i2c_isa 5569 1 it87
nls_utf8 2369 1
cifs 213485 1
sunrpc 157309 1
dm_mirror 22929 0
dm_mod 59737 1 dm_mirror
video 16709 0
button 6993 0
battery 10053 0
ac 5189 0
ipv6 243169 40
lp 12937 0
parport_pc 27237 1
parport 37129 2 lp,parport_pc
snd_via82xx 28377 2
gameport 16201 1 snd_via82xx
snd_ac97_codec 92257 1 snd_via82xx
snd_ac97_bus 2625 1 snd_ac97_codec
snd_seq_dummy 4165 0
snd_seq_oss 32705 0
snd_seq_midi_event 7745 1 snd_seq_oss
snd_seq 53553 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
nvidia 4554900 12
cx88_dvb 14301 0
snd_pcm_oss 40017 0
snd_mixer_oss 17729 1 snd_pcm_oss
8139too 27073 0
i2c_viapro 8789 0
cx8800 33741 0
cx8802 12741 1 cx88_dvb
snd_pcm 83781 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
floppy 58437 0
8139cp 22977 0
via_ircc 21461 0
irda 115449 1 via_ircc
cx88xx 61285 3 cx88_dvb,cx8800,cx8802
ehci_hcd 32461 0
mii 5697 2 8139too,8139cp
cx88_vp3054_i2c 4801 1 cx88_dvb
mt352 6597 1 cx88_dvb
or51132 9925 1 cx88_dvb
video_buf_dvb 7109 1 cx88_dvb
dvb_core 78185 1 video_buf_dvb
nxt200x 13509 1 cx88_dvb
zl10353 5445 1 cx88_dvb
cx24123 13129 1 cx88_dvb
lgdt330x 8029 1 cx88_dvb
cx22702 6469 1 cx88_dvb
dvb_pll 12741 4 cx88_dvb,or51132,nxt200x,cx22702
ir_common 27333 1 cx88xx
i2c_algo_bit 8905 2 cx88xx,cx88_vp3054_i2c
video_buf 26181 5 cx88_dvb,cx8800,cx8802,cx88xx,video_buf_dvb
tveeprom 14673 1 cx88xx
v4l2_common 15553 1 cx8800
compat_ioctl32 1601 1 cx8800
v4l1_compat 12485 1 cx8800
btcx_risc 5193 3 cx8800,cx8802,cx88xx
videodev 9537 2 cx8800,cx88xx
uhci_hcd 23885 0
i2c_core 22209 16 it87,eeprom,i2c_isa,nvidia,cx88_dvb,i2c_viapro,cx88xx,mt352,or51132,nxt200x,zl10353,cx24123,lgdt330x,cx22702,i2c_algo_bit,tveeprom
snd_timer 24517 2 snd_seq,snd_pcm
snd_page_alloc 10569 2 snd_via82xx,snd_pcm
snd_mpu401_uart 8769 1 snd_via82xx
snd_rawmidi 25665 1 snd_mpu401_uart
snd_seq_device 9037 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd 55237 15 snd_via82xx,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 10017 1 snd
crc_ccitt 2369 1 irda
ext3 129097 4
jbd 57813 1 ext3
------- /etc/modprobe.conf --------
alias eth0 8139too
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-via82xx
options snd-mpu401 index=1
remove snd-mpu401 { /usr/sbin/alsactl store 1 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-mpu401
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
------- /etc/asound.conf --------
#Generated by system-config-soundcard, do not edit by hand
#SWCONF
#DEV 1
defaults.pcm.card 0
defaults.pcm.device 1
defaults.ctl.card 0
------- aplay -l --------
**** List of PLAYBACK Hardware Devices ****
card 0: V8235 [VIA 8235], device 0: VIA 8235 [VIA 8235]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 0: V8235 [VIA 8235], device 1: VIA 8235 [VIA 8235]
Subdevices: 1/1
Subdevice #0: subdevice #0
------- amixer --------
Simple mixer control 'Master',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 18 [58%] [on]
Front Right: Playback 18 [58%] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Simple mixer control 'Master Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [off]
Front Right: Playback 0 [0%] [off]
Simple mixer control 'Headphone Jack Sense',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 18 [58%] [on]
Front Right: Playback 18 [58%] [on]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [off]
Front Right: Playback 0 [0%] [off]
Simple mixer control 'Surround Jack Mode',0
Capabilities: enum
Items: 'Shared' 'Independent'
Item0: 'Shared'
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [off]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [off] Capture [off]
Front Right: Playback 0 [0%] [off] Capture [off]
Simple mixer control 'Line Jack Sense',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 18 [58%] [on] Capture [on]
Front Right: Playback 18 [58%] [on] Capture [on]
Simple mixer control 'Mic',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mic Boost (+20dB)',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Mic Select',0
Capabilities: enum
Items: 'Mic1' 'Mic2'
Item0: 'Mic1'
Simple mixer control 'Video',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Phone',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Mono
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Output',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 3 [100%]
Simple mixer control 'IEC958 Playback Source',0
Capabilities: enum
Items: 'AC-Link' 'A/D Converter'
Item0: 'AC-Link'
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch cswitch cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: Playback 0 - 31
Front Left: Playback 0 [0%] [off] Capture [off]
Front Right: Playback 0 [0%] [off] Capture [off]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [on]
Front Right: Capture 0 [0%] [on]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '2ch'
Simple mixer control 'Downmix',0
Capabilities: enum
Items: 'Off' '6 -> 4' '6 -> 2'
Item0: 'Off'
Simple mixer control 'Exchange Front/Surround',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'External Amplifier',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Input Source Select',0
Capabilities: enum
Items: 'Input1' 'Input2'
Item0: 'Input1'
Simple mixer control 'Input Source Select',1
Capabilities: enum
Items: 'Input1' 'Input2'
Item0: 'Input1'
Simple mixer control 'Spread Front to Surround and Center/LFE',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Stereo Mic',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'VIA DXS',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control 'VIA DXS',1
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control 'VIA DXS',2
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
Simple mixer control 'VIA DXS',3
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%]
Front Right: Playback 31 [100%]
------- /proc/asound/version --------
Advanced Linux Sound Architecture Driver Version 1.0.11rc4 (Wed Mar 22 10:27:24 2006 UTC).
------- rpm -q alsa-lib --------
alsa-lib-1.0.11-3.rc2.2
------- rpm -q alsa-utils --------
alsa-utils-1.0.11-4.rc2
------- /proc/asound/modules --------
0 snd_via82xx
------- /proc/asound/pcm --------
00-01: VIA 8235 : VIA 8235 : playback 1 : capture 1
00-00: VIA 8235 : VIA 8235 : playback 4 : capture 1
------- system-config-soundcard --------
/usr/share/system-config-soundcard/soundcard.py:273: DeprecationWarning: use gtk.ComboBox
self.primarySubDeviceOptionMenu = gtk.OptionMenu()
/usr/share/system-config-soundcard/soundcard.py:308: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead
self.timer = gtk.timeout_add (100, self.checkStatus, self)
/usr/share/system-config-soundcard/soundcard.py:548: GtkDeprecationWarning: gtk.TRUE is deprecated, use True instead
gtk.main()
Playing WAVE '/usr/share/system-config-soundcard/sound-sample.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Read config:
card 0
device 1
HW 0
----------- Kudzu -------------
Desc: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller
Driver: snd-via82xx
Device: None
----------- **** -------------
|