Hallo,
es klappt hier irgendwie nicht, Sound-Ausgabe via HDMI mit einer ATI-Grafikkarte hinzukriegen.
Verwende Ubuntu 9.10 mit Ubuntu-Generic-Kernel 2.6.31-20. Pulseaudio ist nicht installiert, aber alles, was für Alsa nötig sein sollte: alsa-base, alsa-tools, alsa-utils.
Die "Soundkarte" wird auch von Alsa gefunden und es ist möglich, mit mpg123-alsa oder aplay Audiodateien abzuspielen. Aber der TV bleibt stumm. (Am TV liegt es nicht, ein Bluray-Player am gleichen HDMI-Eingang spielt auch Audio.)
irgendwie komme ich nicht weiter. Diverse via Google gefundene Anleitungen habe ich schon ausprobiert und alles befolgt, trotzdem kommt kein Sound am PC an, obwohl die abspielende Software sich nicht beschwert.
Das komische ist, dass es mit dem gleichen PC bei einer früheren Installation schon einmal geklappt hat (es liegt also auch nicht an der Hardware) und ich nicht weiß, was dieses Mal falsch sein soll. Die alte Installation liegt als Backup vor, habe deren Konfigdateien verglichen, es fällt kein Unterschied auf.
Hier die Lage:
Die nötigen Module sind da:
~# lsmod | grep snd
snd_hda_codec_atihdmi 4320 1
snd_hda_intel 31880 1
snd_hda_codec 87584 2 snd_hda_codec_atihdmi,snd_hda_intel
snd_hwdep 9352 1 snd_hda_codec
snd_pcm_oss 44704 0
snd_mixer_oss 18976 1 snd_pcm_oss
snd_pcm 93160 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 3460 0
snd_seq_oss 33440 0
snd_seq_midi 8192 0
snd_rawmidi 27296 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 60608 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 26992 2 snd_pcm,snd_seq
snd_seq_device 8308 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 77096 12 snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 9088 1 snd
snd_page_alloc 10928 2 snd_hda_intel,snd_pcm
Alles anzeigen
Alsa sieht die Soundkarte:
~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
Subdevices: 0/1
Subdevice #0: subdevice #0
~# aplay -L
hdmi:CARD=HDMI
HDA ATI HDMI, ATI HDMI
HDMI Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
~# amixer
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Alles anzeigen
In diversen Anleitungen wird darauf hingewiesen, dass man mit alsamixer den gemuteten HDMI-Kanal anschalten muss. Das wurde auch auch gemacht, wie man in o.g. amixer-Ausgabe sieht.
Die nötige Konfigdatei ist vorhanden:
Bei Ausgabe einer Musikdatei per aplay oder mpg123-alsa laufen die Programme auch brav durch. Aber der TV gibt keinen Sound aus.
Wie weiter?
Dankeschön!