|
|
#25 | |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Quote:
(find me any other OS where half the sound sources are working, but the other half do not....)I think part of my problem may be that I have 4 reported HDMI devices for card 1 (1,3 1,7 1,8 1,9)... so perhaps some sources are confused by just saying HDMI.. 1,7 works for speaker-test and for some of my audio sources... but not the others... the xbmc page references the multiple reported devices as a potential problem.. BUT it then references another document suggesting it would shed some light on how to prune them down to just the 1 you'd want... but I wasn't able to find any more spaghetti to throw... |
|
|
|
|
|
|
#26 | |
|
Registered User
Join Date: Feb 2010
Posts: 37
|
Quote:
|
|
|
|
|
|
|
#27 | ||
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Quote:
I've tried 5 possible modprobe settings now... - nothing - enable_msi=0 probe_mask=0xffff,0xfff2 - enable_msi=0 these give me the 4 copies at device 1 (3,7,8,9) - options snd-hda-intel enable_msi=0 index=-2 - options snd-hda-intel enable_msi=0 index=1 These 2 give me the same 4 options but listed as being card 0.. .and the sound pref panel won't come up.. it says "waiting for sound system to start" (or something like that) For asound.conf I am still using Quote:
)thanks! |
||
|
|
|
|
|
#28 | |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Made _some_ progress.
In XBMC, I was able to set a "custom" audio output device, as "plughw:1,7", exit, relaunch XBMC and I have sound now. Working: mplayer, xbmc, flash not working : ryhthmbox, system sounds I launched gstreamer-properites and set its audio output to my 2nd HDMI entry (out of 4) (shows up as 1,7 in the shaded out comments), but that didn't seem to help rhythmbox. |
|
|
|
|
|
|
#29 |
|
Registered User
Join Date: Feb 2010
Posts: 37
|
Oh, man, you went to 10.4...you're a better man than I. The latest kernel update on 9.10 broke my audio. I just backed out the change (technically, set the default boot option to "2" instead of "0" in /etc/grub/menu.lst) rather than try to crawl through that mess.
I'd drop the asound.conf you have in favor of the one in the wiki. It avoids explicitly numbering devices/codecs, so it should be more reliable, and will make the HDMI out ALSA:default (useful with applications that don't let you set a specific ALSA device, like snes9x-gtk ).I'm not sure about the index=yy options for modprobe; those were suggested by someone else but I haven't used them since the NVidia device comes up on the same card # consistently on my box (and actually, I've now disabled the onboard for Ultimate Consistency). I've never checked if system sounds worked, since if they did, I'd want them to be silent as the machine spends the vast majority of its time in either mythfrontend or snes9x-gtk, and I wouldn't want to hear them anyways. |
|
|
|
|
|
#30 | |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Quote:
|
|
|
|
|
|
|
#31 |
|
Registered User
Join Date: Feb 2010
Posts: 37
|
Then it seems like we need to get the probe_mask option figured out. AFAIK, the 210 is the only card which works without it, and it does mean that addressing ALSA:hdmi doesn't work. But you said that 0xfff2 doesn't work for you? Very odd, as that should force snd_hda_intel to not probe the other codec slots on the chip (the "phantom" devices that muddy things up).
|
|
|
|
|
|
#32 | |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Quote:
If there is a way to change this, and not reboot (??) I can check remotely (from work) and report back quickly.. else I can check tonite. EDIT: might be making some progress with editing sound.conf and using "/etc/init.d/alsasound restart".. but will hve to wait until home tonite to verify. Will report back. |
|
|
|
|
|
|
#33 | |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
Quote:
Code:
>more /etc/modprobe.d/sound.conf alias snd-card-0 snd-hda-intel alias sound-slot-0 snd-hda-intel options snd-hda-intel enable_msi=0 probe_mask=0xffff,0xfff2 Code:
pcm.!default hdmi:NVidia pcm:iec958 hdmi:NVidia EDIT2: I got Sound panel and Pulseaudio volume working. .I had to edit /etc/pulse/default.pa and comment out the line Code:
load-module module-alsa-sink device=hw:1,3 Working: *maybe* everything |
|
|
|
|
|
|
#34 |
|
Registered User
Join Date: Feb 2010
Posts: 37
|
|
|
|
|
|
|
#35 |
|
Registered User
Join Date: Dec 2008
Posts: 145
|
thanks for sticking with me on this
I had the wrong formatting in my modprobe lines.. that only became obvious when I restarted alsa from the command line, and thus saw the error messages (restart attempt #1 would fail with errors, but restart attempt #2 would appear to succeed with warnings). Once I got that fixed, the modprobe lines did give me different results (1 vs 4 HDMI entries).Had to re-un-mute the HDMI connection in alsamixer, and then all started to work. And then that crazy Pulseaudio bug, where the panels refused to launch b/c they were pointing at a sound device (1,7) that no longer existed (really?? they never considered that in the programming and put in a graceful way to handle it???? argh). Will put it thru the full paces tonite. |
|
|
|
|
|
#36 |
|
Registered User
Join Date: Nov 2009
Posts: 29
|
I have been able to use audio through HDMI on my GT230M using the latest ALSA drivers, yay!
I use the the following command to play movies: mplayer -ao alsa:device=hw=1.7 Have any of you experienced mplayer skipping frames when using audio through HDMI? |
|
|
|
![]() |
| Thread Tools | |
|
|