Konfigurieren von HDMI-Audio über die Befehlszeile

Konfigurieren von HDMI-Audio über die Befehlszeile

Ich suche nach einer Möglichkeit, den HDMI-Audioausgang über die Befehlszeile mit Pulseaudio zu konfigurieren. Ich konnte es zum Laufen bringen, indem ich Pavucontrol verwendete und es auf der Registerkarte „Konfiguration“ änderte, aber ich brauche eine Möglichkeit, den Vorgang zu automatisieren. Bisher konnte ich überhaupt keine Dokumentation dazu finden. Das System ist eine intuitive Installation.

Bearbeiten: Soweit ich herausgefunden habe, kann ich pacmd set-card-profiledies tun. Allerdings erhalte ich bei jedem Versuch eine Fehlermeldung wie die folgende (bei Verwendung der in definierten Standardprofile /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf):

# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.

# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.

Warum kann ich diese nicht über die Befehlszeile ändern, wenn pavucontrol daran arbeitet, sie zu ändern?

Antwort1

Ich habe das Tool falsch verwendet. Die richtige Vorgehensweise war pactl set-card-profile 0 output:hdmi-audio. Sie können eine Liste der verfügbaren Profilnamen erhalten, indem Sie ausführen pacmd list-cards.

Antwort2

Öffnen Sie ein Terminal und geben Sie ein:

sudo apt-get install alsamixergui

Führen Sie es dann aus (Alt+F2 oder Supertaste drücken):

alsamixergui

Es öffnet sich ein Fenster zur Soundkonfiguration ...

Antwort3

Ich habe einen einfacheren Weg gefunden, dies zu tun: Klicken Sie in den Systemeinstellungen auf der Registerkarte „Hardware“ der Soundsteuerung mit der rechten Maustaste auf das Dropdown-Menü „Profil“ und wählen Sie in der Liste „Digitaler Stereoausgang (HDMI) + Analoger Stereoeingang“ aus.

verwandte Informationen