På en Raspberry Pi udsender operativsystemerne Ubuntu Desktop og Ubuntu MATE som standard lyd til 3,5 mm lydporten. For at lyden kan føres over et HDMI-kabel, skal lydoutputenheden vælges manuelt, hver gang Pi starter. Problemet fortsætter selv i den seneste version af Ubuntu-flavored OS til Pi, 22.04.

Hvis din Raspberry Pi er tilsluttet et fjernsyn eller en skærm med indbyggede højttalere, er det klogt at overføre lyden over HDMI. Det reducerer kabelrod og også behovet for ekstra eksterne højttalere.

Tilgængelige muligheder for at indstille HDMI-lyd

Du kan indstille en Raspberry Pi til at udsende lyd via HDMI vha Ubuntu Indstillinger/Kontrolpanel, men indstillingen vil ikke overleve en genstart. Vi viser dig, hvordan du bruger pagtl kommando for at konfigurere lyden til at indstille HDMI som standard lydoutput permanent.

Sådan indstilles HDMI-lydoutput manuelt i Ubuntu

Opsætning af Raspberry Pi som en medieserver kræver muligvis ikke en lydudgang, men den har helt sikkert brug for lyd, når Pi selv er medieenheden. Først skal du kontrollere, om HDMI-lyd fungerer korrekt, ved at vælge det manuelt.

instagram viewer

  1. Klik på i Ubuntu Desktop OS Aktiviteter, type Indstillinger, og vælg Lyd. Hvis du bruger Ubuntu MATE, skal du navigere til Menu > Kontrolcenter > Lyd.
  2. Brug rullemenuen til at ændre outputenheden fra Hovedtelefoner til Digital udgang (S/PDIF).
  3. Afspil en prøvelydfil (eller en YouTube-video) for at kontrollere, at skærmens højttalere afspiller lyden. Hvis testen lykkes, kan du fortsætte med at gøre denne indstilling permanent.

Sådan indstilles HDMI-lyd permanent som standard

For at indstillingen forbliver intakt under genstart, skal du indstille HDMI som standard lydoutput ved opstart. Til det skal du først finde enhedsnavnet.

Identificer HDMI-lydenheden

Kommandoen pagtl kan styre en kørende PulseAudio-lydserver. En "kilde" er inputenheden, og en "sink" er outputenheden.

Liste over alle tilgængelige lydoutputenheder på Raspberry Pi:

pagtl liste korte håndvaske

Noter enheden med HDMI i navnet.

Konfigurer for at gøre HDMI til standard lydenhed

Søge efter Start op Applikationspræferencer og åbne den. Klik Tilføj opstartsprogram og udfyld disse oplysninger:

  • Navn: HDMI lyd
  • Kommando: pactl set-default-sink 'DIN HDMI-ENHED' (f.eks. pactl set-default-sink 'alsa_output.platform-fef00700.hdmi.iec958-stereo')
  • Kommentar: HDMI-lyd som standard

Klik Tilføje. Denne kommando kører hver gang Pi starter, og lyden afspilles over HDMI, selv efter en genstart.

Sådan skifter du til 3,5 mm lyd, når det er nødvendigt

Hvis du vil skifte til 3,5 mm lyd under en livesession, skal du indstille lydoutputenheden til Hovedtelefoner - Indbygget lyd i indstillinger. Hvis 3,5 mm lyd skal gendannes som standard output, kan du fjerne markeringen af ​​kommandoen i Startup Applications Preferences, og den vil ikke køre.

Raspberry Pi har et stort udvalg af lydmuligheder

HDMI-lyd, 3,5 mm lyd, Bluetooth-lyd og USB-lydkort - Raspberry Pi har et væld af muligheder, når det kommer til lyd. Det er et spørgsmål om valg, hvad du vil bruge til din applikation, men nu ved du, hvordan du indstiller standard lydoutput for det i Ubuntu og beholder indstillingen efter en genstart.