Wie stelle ich diesen HDMI-Ausgang dauerhaft ein?

Wie stelle ich diesen HDMI-Ausgang dauerhaft ein?

Ich habe endlich herausgefunden, wie ich mein Pop!_OS dazu bringe, mein HDMI für Audio zu erkennen. (im Grunde verwende ich einen ASUS-Laptop mit einer 1060, der an einen Monitor angeschlossen ist. Alles war in Ordnung, außer dass der HDMI-Audioausgang nicht in der Audioausgangsliste angezeigt wurde.)

ich folgtedieser Leitfadenund es funktioniert einwandfrei, aber bei jedem Neustart meines Computers muss ich diese Befehle ausführen, damit der Fix erneut angewendet wird.

sudo modprobe nvhda
sudo tee /proc/acpi/nvhda <<<ON

Ich habe die ZIP-Datei ursprünglich in meinem Download-Ordner extrahiert und bin dann den Schritten von dort aus gefolgt. Mir ist bewusst, dass ich den Teil „Erstellen und Installieren“ jetzt überspringen und sudo modprobe nvhdaden Fix direkt laden kann. Ich weiß nicht, ob ich den extrahierten Ordner bereits löschen kann (oder ob ich ihn in den Stammordner/anderes verschieben soll...).

Das ist grundsätzlich eine separate Frage, aber die Hauptfrage lautet, wie ich ein Skript erstelle, das diese beiden Codeteile beim Systemstart/Booten ausführt.

Antwort1

Sie können den Ordner löschen, wenn Sie das Modul mit installiert haben sudo make install.

Sehenhttps://bugs.freedesktop.org/show_bug.cgi?id=75985#c33:

Ich kann bestätigen, dass das Kernelmodul, gepostet von Maik Freudenberg[Kommentar 27], funktioniert auf meinem System einwandfrei. Vielen Dank für die Korrektur. Das HDMI-Audiogerät funktioniert jetzt wie es soll.

Die Schritte, die ich zum Aktivieren des HDMI-Audiogeräts ausgeführt habe:

  1. Laden Sie die Datei nvhda.tar.xz herunter und extrahieren Sie sie.
  2. Führen Sie Befehle im Terminal aus:

    make
    sudo make install
    echo nvhda | sudo tee -a /etc/initramfs-tools/modules
    echo "options nvhda load_state=1" | sudo tee /etc/modprobe.d/nvhda.conf
    sudo update-initramfs -u
    
  3. Neustart.

Mit diesem Fix habe ich keine Probleme mit der Energieverwaltung oder der Systemstabilität festgestellt. HDMI-Audio funktioniert beim Systemstart, nach der Wiederaufnahme aus dem Ruhezustand und nach dem Ein-/Ausstecken des HDMI-Kabels.

Es ist nicht nötig, ein zusätzliches Skript zu schreiben.

Verwandt:Nvidia NVHDA – Nicht erkannter Workaround und Suspend-Fix für NVHDA(Ubuntu-Foren)

verwandte Informationen