Sound doesn't work on A8V-MX (VIA8233)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Low
|
Unassigned |
Bug Description
A8V-MX motherboard with built-in sound (VIA8233 IIRC)
Ubuntu Edgy
Although driver all appears to be loaded and present, no sound is ever played. Speakers work fine on another machine.
I have also compiled latest alsa1.0.14 per alsa instructions for VIA82XX(*) - still no sound. Incidentally, following alsa instructions for ~/.asoundrc results in no soundcard being recognised at all in System>
Debug follows:-
# tail -2 /proc/asound/
Mixers:
0: Realtek ALC655 rev 1
# amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 22 [71%] [-13.50dB] [on]
Front Right: Playback 22 [71%] [-13.50dB] [on]
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 24 [77%] [1.50dB] [on]
Front Right: Playback 24 [77%] [1.50dB] [on]
Simple mixer control 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
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%] [0.00dB] [off]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch pswitch-joined 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 31 [100%] [12.00dB] [on] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [on] Capture [off]
Simple mixer control 'CD',0
Capabilities: pvolume pswitch pswitch-joined 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 31 [100%] [12.00dB] [on] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [on] Capture [off]
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 31 [100%] [12.00dB] [on]
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 4 [13%] [-28.50dB] [off]
Front Left: Capture [off]
Front Right: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined cswitch cswitch-joined
Playback channels: Mono
Capture channels: Mono
Mono: Playback [on] Capture [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: 0 [0%]
Simple mixer control 'IEC958 Playback Source',0
Capabilities: enum
Items: 'PCM' 'Analog In' 'IEC958 In'
Item0: 'PCM'
Simple mixer control 'PC Speaker',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 15
Mono: Playback 15 [100%] [0.00dB] [on]
Simple mixer control 'Aux',0
Capabilities: pvolume pswitch pswitch-joined 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 31 [100%] [12.00dB] [on] Capture [off]
Front Right: Playback 31 [100%] [12.00dB] [on] Capture [off]
Simple mixer control 'Mono Output Select',0
Capabilities: enum
Items: 'Mix' 'Mic'
Item0: 'Mix'
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 0 [0%] [0.00dB] [on]
Front Right: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Mix',0
Capabilities: cswitch cswitch-exclusive
Capture exclusive group: 0
Capture channels: Front Left - Front Right
Front Left: Capture [on]
Front Right: Capture [on]
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 'Duplicate Front',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 'VIA DXS',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [-48.00dB]
Front Right: Playback 31 [100%] [-48.00dB]
Simple mixer control 'VIA DXS',1
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [-48.00dB]
Front Right: Playback 31 [100%] [-48.00dB]
Simple mixer control 'VIA DXS',2
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [-48.00dB]
Front Right: Playback 31 [100%] [-48.00dB]
Simple mixer control 'VIA DXS',3
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [-48.00dB]
Front Right: Playback 31 [100%] [-48.00dB]
# lspci -nv
00:00.0 0600: 1106:0204
Subsystem: 1106:0204
Flags: bus master, medium devsel, latency 64
Memory at dc000000 (32-bit, prefetchable) [size=64M]
00:00.1 0600: 1106:1204
Subsystem: 1106:1204
Flags: bus master, medium devsel, latency 0
00:00.2 0600: 1106:2204
Subsystem: 1106:2204
Flags: bus master, medium devsel, latency 0
00:00.3 0600: 1106:3204
Subsystem: 1106:3204
Flags: bus master, medium devsel, latency 0
00:00.4 0600: 1106:4204
Subsystem: 1106:4204
Flags: bus master, medium devsel, latency 0
00:00.7 0600: 1106:7204
Flags: bus master, medium devsel, latency 0
00:01.0 0604: 1106:b188
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: f6a00000-f8afffff
00:0f.0 0106: 1106:3349 (prog-if 01)
Subsystem: 1106:3349
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at ec00 [size=8]
I/O ports at e880 [size=4]
I/O ports at e800 [size=8]
I/O ports at e480 [size=4]
I/O ports at e400 [size=16]
Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
00:0f.1 0101: 1106:0571 (rev 07) (prog-if 8a)
Subsystem: 1106:0571
Flags: bus master, medium devsel, latency 32
I/O ports at fc00 [size=16]
00:10.0 0c03: 1106:3038 (rev 90)
Subsystem: 1106:3038
Flags: bus master, medium devsel, latency 64, IRQ 201
I/O ports at e080 [size=32]
00:10.1 0c03: 1106:3038 (rev 90)
Subsystem: 1106:3038
Flags: bus master, medium devsel, latency 64, IRQ 209
I/O ports at e000 [size=32]
00:10.2 0c03: 1106:3038 (rev 90)
Subsystem: 1106:3038
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at dc00 [size=32]
00:10.3 0c03: 1106:3038 (rev 90)
Subsystem: 1106:3038
Flags: bus master, medium devsel, latency 64, IRQ 217
I/O ports at d880 [size=32]
00:10.4 0c03: 1106:3104 (rev 90) (prog-if 20)
Subsystem: 1106:3104
Flags: bus master, medium devsel, latency 64, IRQ 209
Memory at febff800 (32-bit, non-prefetchable) [size=256]
00:11.0 0601: 1106:3287
Subsystem: 1106:3287
Flags: medium devsel
00:11.5 0401: 1106:3059 (rev 70)
Subsystem: 1043:81b9
Flags: bus master, medium devsel, latency 0, IRQ 209
I/O ports at d400 [size=256]
00:11.7 0600: 1106:287e
Subsystem: 1106:287e
Flags: bus master, medium devsel, latency 128
00:12.0 0200: 1106:3065 (rev 7c)
Subsystem: 1043:80ed
Flags: bus master, medium devsel, latency 64, IRQ 217
I/O ports at d000 [size=256]
Memory at febff400 (32-bit, non-prefetchable) [size=256]
00:13.0 0604: 1106:287b
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=04, sec-latency=0
00:13.1 0604: 1106:287a
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
Memory behind bridge: f8b00000-feafffff
00:18.0 0600: 1022:1100
Flags: fast devsel
00:18.1 0600: 1022:1101
Flags: fast devsel
00:18.2 0600: 1022:1102
Flags: fast devsel
00:18.3 0600: 1022:1103
Flags: fast devsel
01:00.0 0300: 1106:3108 (rev 01)
Subsystem: 1043:8129
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 233
Memory at d0000000 (32-bit, prefetchable) [size=64M]
Memory at f7000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at f8af0000 [disabled] [size=64K]
02:00.0 0604: 1106:287c
Flags: bus master, fast devsel, latency 0
Bus: primary=02, secondary=03, subordinate=03, sec-latency=0
02:00.1 0604: 1106:287d
Flags: bus master, fast devsel, latency 0
Bus: primary=02, secondary=04, subordinate=04, sec-latency=0
05:0c.0 0400: 14f1:8800 (rev 05)
Subsystem: 0070:9002
Flags: bus master, medium devsel, latency 64, IRQ 225
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
05:0c.2 0480: 14f1:8802 (rev 05)
Subsystem: 0070:9002
Flags: bus master, medium devsel, latency 64, IRQ 225
Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
05:0c.4 0480: 14f1:8804 (rev 05)
Subsystem: 0070:9002
Flags: bus master, medium devsel, latency 64, IRQ 10
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
# asoundconf list
Names of available sound cards:
V8251
# cat /etc/asound.conf ~/.asoundrc*
cat: /etc/asound.conf: No such file or directory
# ALSA library configuration file
# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
# </root/
pcm.!default {
type hw
card 0
}
ctl.!default {
type hw
card 0
}
# ALSA library configuration file managed by asoundconf(1).
#
# MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!
#
# Manual changes to the ALSA library configuration should be implemented
# by editing the ~/.asoundrc file, not by editing this file.
!defaults.pcm.card V8251
defaults.ctl.card V8251
defaults.pcm.device 0
defaults.
defaults.
defaults.
defaults.
defaults.
defaults.
defaults.
defaults.
defaults.
defaults.hwdep.card 0
defaults.
defaults.
defaults.
defaults.timer.card 0
defaults.
defaults.
# ALSA library configuration file
# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</root/
# cat /proc/interrupts
CPU0
0: 898552 IO-APIC-edge timer
1: 140 IO-APIC-edge i8042
7: 2 IO-APIC-edge parport0
8: 55582 IO-APIC-edge rtc
9: 1 IO-APIC-level acpi
12: 2516 IO-APIC-edge i8042
14: 15435 IO-APIC-edge ide0
15: 6735 IO-APIC-edge ide1
193: 368 IO-APIC-level libata, uhci_hcd:usb3
201: 0 IO-APIC-level uhci_hcd:usb1
209: 3855 IO-APIC-level uhci_hcd:usb2, ehci_hcd:usb5, VIA8237
217: 18280 IO-APIC-level uhci_hcd:usb4, eth0
225: 365670 IO-APIC-level cx88[0], cx88[0]
233: 100000 IO-APIC-level via@pci:
NMI: 0
LOC: 898485
ERR: 0
MIS: 0
Mute 'IEC958'.