Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I know this is a common question - but I've searching google and the forums for hours and hours without finding any solution that works for me!
When going through HDMI, the video is running great on my LCD TV, but the audio is not coming through at all. If I plug a PC Speaker into the analog out, then I get the audio there - but never from the TV via HDMI.
My motherboard is the ASUS M3N78-EM with an NVidia 8300 on-board with HDMI. The TV is a 720p 1366x768 TV (Sharp LC-19SB25U). I'm running Xubuntu 9.04 64 bit with a AMD 5050e processor.
aplay -l and aplay -L show that the HDMI device is hw:0,3. I've tried to run:
Code:
speaker-test -c2 -twav -Dplughw:0,3
and it runs correctly and without errors, but I just never hear any audio noise. I've checked the BIOS and it is outputting HDMI Audio (and I have the latest bios). I've checked the TV volume - it is up PLENTY loud...
I have no idea what to do! Most people that have the HDMI problems at least hear something when running a speaker-test, but I get nothing!
Any help? Let me know of any outputs you want to see to help diagnose the problems...
As always, thanks for any help!
EDIT: I guess I should also add that I've also gone into the alsa-mixer and turned on all options/controls, un-muted everything, set the volume up on everything, and turned all of the iec958 switches on.
To make sure the TV was able to handle HDMI audio (I don't know why it wouldn't be able to), I plugged a DVD player into the TV and played the DVD over HDMI video+audio and it worked flawlessly...so I know the TV is not the problem here...
Any ideas??? I've tried everything...I've also updated to the 19 ALSA drivers and the issue remains...I NEVER get audio from HDMI (but I do get it from the analog).
default:CARD=NVidia
HDA NVidia, ALC1200 Analog
Default Audio Device
front:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
Front speakers
surround40:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=NVidia,DEV=0
HDA NVidia, ALC1200 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
lspci -v
(Not that it shows NVidia 8200 but the motherboard advertises an 8300 (I'm looking at the specs/manual right now...is there a reason for this or should I call up ASUS and ask them?)
EDIT: err...I guess it does say 8300 for the VGA controller (second from bottom) which would be the video card portion of it, so nevermind!
Code:
00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0
Capabilities: <access denied>
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0
I/O ports at 0900 [size=256]
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: 66MHz, fast devsel, IRQ 15
I/O ports at 0e00 [size=64]
I/O ports at 0600 [size=64]
I/O ports at 0700 [size=64]
Capabilities: <access denied>
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: 66MHz, fast devsel
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
Memory at fcf80000 (32-bit, non-prefetchable) [size=512K]
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: 66MHz, fast devsel
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1) (prog-if 10)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
Memory at fcf7e000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1) (prog-if 20)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
Memory at fcf7fc00 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1) (prog-if 10)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23
Memory at fcf7d000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1) (prog-if 20)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
Memory at fcf7f800 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1) (prog-if 8a [Master SecP PriP])
Subsystem: ASUSTeK Computer Inc. (Wrong ID) Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at ffa0 [size=16]
Capabilities: <access denied>
Kernel driver in use: pata_amd
00:07.0 Audio device: nVidia Corporation MCP78S [GeForce 8200] High Definition Audio (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 82fe
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
Memory at fcf78000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1) (prog-if 01)
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Capabilities: <access denied>
00:09.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] SATA Controller (non-AHCI mode) (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 2300
I/O ports at d480 [size=8]
I/O ports at d400 [size=4]
I/O ports at d080 [size=8]
I/O ports at d000 [size=4]
I/O ports at cc00 [size=16]
Memory at fcf76000 (32-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:0a.0 Ethernet controller: nVidia Corporation MCP78S [GeForce 8200] Ethernet (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 2299
Memory at fcf7c000 (32-bit, non-prefetchable) [size=4K]
I/O ports at c880 [size=8]
Memory at fcf7f400 (32-bit, non-prefetchable) [size=256]
Memory at fcf7f000 (32-bit, non-prefetchable) [size=16]
Capabilities: <access denied>
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: fd000000-feafffff
Prefetchable memory behind bridge: 00000000f0000000-00000000fbffffff
Capabilities: <access denied>
Kernel modules: shpchp
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Capabilities: <access denied>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
Capabilities: <access denied>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
Memory behind bridge: feb00000-febfffff
Capabilities: <access denied>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Flags: fast devsel
Capabilities: <access denied>
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel
Capabilities: <access denied>
Kernel driver in use: k8temp
Kernel modules: k8temp
02:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 82f2
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at f0000000 (64-bit, prefetchable) [size=128M]
Memory at fa000000 (64-bit, prefetchable) [size=32M]
I/O ports at ec00 [size=128]
[virtual] Expansion ROM at feae0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia, nvidiafb
05:00.0 FireWire (IEEE 1394): JMicron Technologies, Inc. IEEE 1394 Host Controller (prog-if 10)
Subsystem: ASUSTeK Computer Inc. Device 8313
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at febff800 (32-bit, non-prefetchable) [size=2K]
Memory at febff400 (32-bit, non-prefetchable) [size=128]
Memory at febff000 (32-bit, non-prefetchable) [size=128]
Memory at febfec00 (32-bit, non-prefetchable) [size=128]
Capabilities: <access denied>
Kernel driver in use: ohci1394
Kernel modules: firewire-ohci, ohci1394
speaker-test -c2 -twav -Dplughw:0,3
(runs with no errors - but I hear no audio. As I've said, the TV volume is up almost all the way)
Code:
speaker-test 1.0.19
Playback device is plughw:0,3
Stream parameters are 48000Hz, S16_LE, 2 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 16384
Period size range from 32 to 8192
Using max buffer size 16384
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
1 - Front Right
...
...
...
I've also tried variants such as
speaker-test -c2 -twav -Dhdmi:CARD=NVidia,DEV=0
speaker-test -c2 -twav -Dplughw:0,1
and many others, but I get the same result - a successful test but without any sound!
I've tried all of the "fixes" I could find with /etc/asound.conf and alsamixer, I've updated alsa as I mentioned above...
I've seen most of the common threads about this issue - I'm getting no where though!
Just to follow up with this, I have still not been able to get this to work, but several others have been successful with this mobo. I'm not sure why it won't work for me, but does for others.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.