Allt för att arbeta med Windows - det bästa operativsystemet från Microsoft. Vi täcker allt från Windows 10 Insider -programmet till Windows 11. Ger dig alla de senaste nyheterna om Windows 10 och mer.

Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

18

Lär dig hur du byter Raspberry Pis ljudutgång till HDMI i operativsystemet Ubuntu och gör inställningen permanent.

På en Raspberry Pi matar operativsystemen Ubuntu Desktop och Ubuntu MATE ut ljud till 3,5 mm ljudporten som standard. För att ljudet ska kunna föras över en HDMI-kabel måste ljudutgångsenheten väljas manuellt varje gång Pi startar. Problemet kvarstår även i den senaste versionen av Ubuntu-smaksatt OS för Pi, 22.04.

Om din Raspberry Pi är ansluten till en tv eller en bildskärm med inbyggda högtalare är det klokt att överföra ljudet över HDMI. Det minskar kabeltrassel och även behovet av ytterligare externa högtalare.

Tillgängliga alternativ för att ställa in HDMI-ljud

Du kan ställa in en Raspberry Pi för att mata ut ljud via HDMI med hjälp av Ubuntu Settings/Control Panel, men inställningen kommer inte att överleva en omstart. Vi visar dig hur du använder kommandot pactl för att konfigurera ljudsänkorna för att ställa in HDMI som standardljudutgång permanent.

Hur man ställer in HDMI-ljudutgång manuellt i Ubuntu

Att ställa in Raspberry Pi som en mediaserver kanske inte kräver en ljudutgång, men den behöver säkert ljud när Pi själv är mediaenheten. Först måste du kontrollera om HDMI-ljud fungerar som det ska, genom att välja det manuellt.

  1. I Ubuntu Desktop OS, klicka på Aktiviteter, skriv Inställningar och välj Ljud. Om du använder Ubuntu MATE, navigera till Meny > Kontrollcenter > Ljud.

    Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

  2. Använd rullgardinsmenyn för att ändra utgångsenheten från hörlurar till digital utgång (S/PDIF).

    Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

  3. Spela upp ett exempel på en ljudfil (eller en YouTube-video) för att kontrollera att bildskärmens högtalare spelar upp ljudet. Om testet lyckas kan du fortsätta för att göra den här inställningen permanent.

Hur du ställer in HDMI-ljud permanent som standard

För att inställningen ska förbli intakt under omstarter måste du ställa in HDMI som standardljudutgång vid start. För det måste du hitta enhetsnamnet först.

Identifiera HDMI-ljudenheten

Kommandot pactl kan styra en PulseAudio-ljudserver som körs. En "källa" är inmatningsenheten och en "sink" är utmatningsenheten.

Lista alla tillgängliga ljudutgångsenheter på Raspberry Pi:

pactl list short sinks

Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

Anteckna enheten med HDMI i namnet.

Konfigurera för att göra HDMI till standardljudenhet

Sök efter Startup Applications Preferences och öppna den. Klicka på Lägg till startprogram och fyll i dessa uppgifter:

  • Namn: HDMI Audio
  • Kommando: pactl set-default-sink ‘DIN HDMI-ENHET’ (t.ex. pactl set-default-sink ‘alsa_output.platform-fef00700.hdmi.iec958-stereo’)
  • Kommentar: HDMI Audio som standard

Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

Klicka på Lägg till. Detta kommando kommer att köras varje gång Pi startar och ljudet kommer att spelas över HDMI även efter en omstart.

Hur man byter till 3,5 mm ljud när det behövs

Om du vill byta till 3,5 mm ljud under en livesession, ställ in ljudutgångsenheten på Hörlurar – Inbyggt ljud i inställningarna. Om 3,5 mm-ljud behöver återställas som standardutgång kan du avmarkera kommandot i Startup Applications Preferences, och det kommer inte att köras.

Få HDMI-ljud som fungerar på Ubuntu för Raspberry Pi

Raspberry Pi har ett stort utbud av ljudalternativ

HDMI-ljud, 3,5 mm ljud, Bluetooth-ljud och USB-ljudkort – Raspberry Pi har massor av alternativ när det kommer till ljud. Det är en fråga om val vad du vill använda för din applikation, men nu vet du hur du ställer in standardljudutgången för den i Ubuntu och behåller inställningen efter en omstart.

Inspelningskälla: www.makeuseof.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer