View Single Post
Old 01-06-11, 07:00 PM   #1
bocki
Registered User
 
Join Date: Jan 2011
Posts: 9
Unhappy hdmi audio only working once (per boot) after upgrading from 256.53 to 260.19.29

hello,

just today i finally upgraded my nvidia drivers from 256.53 to 260.19.29. before the upgrade, hdmi audio was working just fine, including ac3 pass-through.
now, though, audio over hdmi is only working the very first time i start x, after that i have to reboot to regain sound. this is a very weird issue, and after browsing through several threads, changing module options (enable_msi and probe_mask), asound.conf and trying most of the other suggestions, i resorted to recompiling the 256-series module for the new kernel.
this might be a workaround for now, but i ultimately want to be able to upgrade to newer nvidia drivers

here's my aplay -l and -L output:
Code:
null
    Discard all samples (playback) or generate zero samples (capture)
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
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC1200 Analog [ALC1200 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC1200 Digital [ALC1200 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
speaker-test works the first time after x is started, on subsequent tries it appears to be playing, although no sound is audible, also the usual "click" (my receiver switching inputs) can't be heard, so i'm sure it's not just muted.

i'm on an asus m3n78-em, with a mcp78 chipset and a geforce 8300 igp, running archlinux, kernel 2.6.36.
any help or suggestions would be greatly appreciated!
bocki is offline   Reply With Quote