Mit Ubuntu 14.04 kann kein Audio über eine HDMI-Verbindung zum Fernseher übertragen werden

15

Ich habe Probleme, Audio über meinen Fernseher zu empfangen, der über HDMI angeschlossen ist. Das Element ist über die Toneinstellungen verfügbar ( HDMI / DisplayPort 2 ), es wird jedoch kein Ton wiedergegeben. Ich kann die Lautstärke abrufen, wenn ich mich mit demselben Setup bei Windows anmelde.

Ich habe versucht, meine Grafikkartentreiber Software & Updates > Additional Driversauf den binären NVIDIA-Treiber (Version 331.38 von nvidia-331-updates) zu aktualisieren.

Ich habe ein paar der hier aufgelisteten Dinge getan: Ubuntu weigert sich, Audio über HDMI auszugeben (installiert pavucontrol, hat den Audiotest bei der am höchsten bewerteten Antwort durchgeführt), aber sie scheinen damit zu tun, dass ich das aufgelistete Gerät nicht sehe, während ich es habe Bei dem aufgelisteten Gerät ist kein Ton zu hören.

Wenn ich über Lautsprecher - Eingebautes Audio spiele , funktioniert es

Tom
quelle
Willkommen bei AskUbuntu! Können Sie auflisten, mit welchem ​​Programm Sie Ihre Soundeinstellungen steuern? (Ich bin mir nicht sicher, ob das hilft, aber weitere Informationen sind immer nett)
Keine Zeit,
JustSystem Settings > Sound
Tom
kurze frage: welche grafikkarte verwendest du ?? Könnte es eine NVIDIA Optimus Karte sein?
Akisame

Antworten:

27

Ich habe nur meine Audioprobleme behoben, die tagelang beim Aktualisieren von Treibern auftraten. Am Ende war dies die einfachste Einstellung. Berechtigungen, fügen Sie sich der Gruppe "Audio" hinzu. Kommen Sie also zum Terminal und führen Sie den folgenden Befehl aus.

sudo adduser $USER audio

Hoffe, es funktioniert auch für Sie. Es ist seltsam, dass Sie nicht automatisch in dieser Gruppe sind, da Sound ein wesentlicher Dienst ist.

Oh, und neu starten, nur um sicherzustellen, dass die Erlaubnis eintritt.

Meer Borg
quelle
1
Nun, das hat geklappt ... und stimmte zu, sehr seltsam, dass Sie nicht automatisch in der Audio-Gruppe wären. Danke für die Hilfe.
Tom
1
Ausgezeichnet, vielen Dank! Sie können sich jedoch leicht verbessern, indem Sie $USERden Befehl kopieren und einfügen.
Nicu Stiurca
sudo adduser $USER audio
Gerardw
8

Versuchen Sie diese Schritte:

  1. Installieren Sie pavucontrol, falls noch nicht geschehen, mit dem folgenden Befehl:

    sudo apt-get install pavucontrol
    
  2. Fügen Sie Ihren Benutzername zu den Gruppen audio, pulse, pulse-access, videound voicemit dem folgenden Befehl ein :

    sudo usermod -a -G audio,pulse,pulse-access,video,voice $USER
    

    Wenn der Befehl bei nicht vorhandenen Gruppen zu Fehlern führt, ignorieren Sie ihn einfach.

  3. Installieren Sie die neuesten ALSA-Treiber mit den folgenden Befehlen:

    sudo add-apt-repository ppa: ubuntu-audio-dev / alsa-daily
    sudo apt-get update
    sudo apt-get installiert oem-audio-hda-daily-dkms
  4. Starten Sie neu und prüfen Sie, ob Audio über HDMI funktioniert.

Quellen:

Alaa Ali
quelle
Das Installieren der Alsa-Treiber verursachte auf meinem PC eine Kernel-Panik
Innocent Kithinji,
1

Ich hatte das gleiche Problem Stimme kommt nicht in TV nach HDMI-Kabel. Ich habe meine Soundeinstellung geändert, danach funktioniert es einwandfrei. Ich habe meine Standardtoneinstellung wie in den Bildlautsprechern gezeigt auf HDMI geändert.

:

Toneinstellung

Pawan Kumar
quelle
-1

Dies funktionierte auf einem Dell Inspiron 3647 mit Ubuntu Studio 14.04:

  1. Terminal geöffnet (Strg-Alt-T)

  2. Geben Sie an der Eingabeaufforderung "alsamixer" ein und drücken Sie die Eingabetaste

  3. Drücken Sie die Taste F6 und wählen Sie dann eine andere Karte aus der Liste aus

  4. Testete den Sound mit einem Burning Spear-Video auf Youtube und hatte Sound

Hoffe das hilft dir.

jmasalle
quelle
was für diejenigen, die keine andere Soundkarte haben?
Rancho
Dies ist für ein System mit nur 1 Soundkarte: Bitte versuchen Sie die Lösung wörtlich.
jmasalle
-2

Ich habe mit meinem ACER Travelmate 8481G-Laptop mit NVIDIA Optimus und Linux die gleichen Kopfschmerzen gehabt [ kein Ton mit HDMI ].

Ich habe jede mögliche Lösung ausprobiert, aber da ich OpenELEC als geschlossene Lösung installiert habe, konnte ich Bumblebee nicht ausprobieren.

Aber dann kam es mir in den Sinn;

Das BIOS ändert die GPU von umschaltbar auf Diskret und Onboard-Audio deaktivieren

Und das hat einwandfrei funktioniert. HINWEIS: Wenn Sie möchten, dass der Ton über die Laptop-Lautsprecher ausgegeben wird, müssen Sie den Ton aktivieren, wenn Sie mit Ihrem HDMI fertig sind.

Frank Lyon
quelle
Ich habe es geschafft, aber nicht funktioniert. Auch warum sollte es funktionieren?
Rancho
Das Deaktivieren meiner NVidia-GPU ist weniger akzeptabel.
Nyxee