Hallo Zusammen,
ich bin neu hier im Forum und habe schon des öfteren über das Problem gelesen, dass es über HDMI keinen TON gibt. Allerdings habe ich in all den Threads keine Lösung gefunden, was zum einen aber auch an meiner halbwissen was Linux angeht hängt. Die ganzen Threads beziehen sich auf separate ATI und NVIdia Karten aber ich möchte ja nur die intene HD4000 Grafikkarte nutzen.
Problem:
Neuen HTPC zusammeng gebaut.
XBMCbuntu 12.2 (glaube FRODO ist es) installiert und soweit auch alles OK aber halt keinen TON über HDMI.
Der Ton soll über die HD4000 Grafiikarte von der CPU ausgegeben.
Im XBMC kann ich zwar Audio Output auf HDMI stellen aber bei Audio Output Device wird nur der Analog Ausgang und SPDIF angezeigt.
Nur wenn ich per Costum die HW in die .asoundrc eintrage kann ich HDMI auswählen aber leider ohne Ton (siehe weiter unten).
System:
CPU: Intel Pentium 3220 Sockel 1150
Board: ASrock B85M-ITX
RAM: 4GB (2x2) 1600 G.Skill RAM
HDD: Sandisk 128GB SSD
Gehäuse: MS.TEch 80BL mit 120 Watt Netzteil
Was habe ich bisher gemacht?
- Linux (Ubuntu) geupdatet mit apt-get update / Upgrade
- Zwischenzeitlich Repositorys hinzugefügt, um die aktuelle Beta von XBMCbuntu (Glaube die Gotham Beta 1 ?) herunter zu laden.
- alsamixer alle SPDIF Ausgänge aktiv geschaltet mit der Taste "m". dann mit "sudo alsactl store" versucht die Daten zu speichern bekomme aber dann die Rückmeldung:
"Home directory /home/User not ours."
Leider habe ich dazu keine Lösung gefunden, ob das ein Fehler ist oder nicht.
- aplay -l mir die Ausgänge anzeigen lassen.
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
- aplay -L alles anzeigen lassen:
default
Playback/recording through the PulseAudio sound server
hdmi:CARD=MID,DEV=0
HDA Intel MID, HDMI 0
HDMI Audio Output
dmix:CARD=MID,DEV=3
HDA Intel MID, HDMI 0
Direct sample mixing device
dsnoop:CARD=MID,DEV=3
HDA Intel MID, HDMI 0
Direct sample snooping device
hw:CARD=MID,DEV=3
HDA Intel MID, HDMI 0
Direct hardware device without any conversions
plughw:CARD=MID,DEV=3
HDA Intel MID, HDMI 0
Hardware device with all software conversions
sysdefault:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Front speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct sample mixing device
dsnoop:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample snooping device
dsnoop:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct sample snooping device
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Hardware device with all software conversions
plughw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Hardware device with all software conversions
- mit Nano ~/ .asoundrc angelegt und folgedes eingetragen:
pcm.!default {
type plug
slave {
pcm "hw:0,3"
}
und im XMBX kann ich dann auch den Eintrag Custom auswählen und dort dann pluugin_0w:0,3 eingetragen aber leider kein TON.
Jetzt stellt sich mir die Frage:
Nutzt XBMCbuntu Alsa Sound oder Pulse Audio Standardmäßig?
Laut aplay -L wird PulseAudio genutzt. Soll das so bleiben?
Wenn "JA", welche Config müsste ich da anpassen?
Wenn "NEIN", welche Schritte sind zu tun, Pulse Audio zu deinstallieren und ggf. ALSA Sound zu installieren?
Zwischenzeitlich hattte ich noch Gnome installiert, um zu sehen, ob dort eine HDMI Audio Device angezeigt wird aber dort war nur der Analog Ausgang zu sehen.
Es soll ja eine Grafische Oberflösche bei XMBCbuntu geben (meine jetzt nicht die Fläche, worüber FIlme usw. abgespielt werden) aber die konnte ich nicht starten, da ich keinen Befehl dazu gefunden habe.
Ich stehe Total auf dem Schlauch und bitte um Hilfe für Anfänger.
Gruß
BinGo