Risolvere il problema dell'uscita audio HDMI mancante in Ubuntu 24.04 LTS: una guida passo passo

Quando si collega un monitor o un televisore tramite HDMI, il video viene visualizzato correttamente, ma Ubuntu continua a riprodurre l'audio tramite gli altoparlanti del portatile, oppure l'opzione HDMI non è presente nelle impostazioni audio. In Ubuntu 24.04 LTS, questo può accadere perché il display non ha segnalato un endpoint audio, rimane selezionata l'uscita errata o il dispositivo audio non è stato esposto dallo stack hardware e driver. Seguite i controlli seguenti, dal più semplice al più complesso; ognuno di essi aiuta a identificare il livello che necessita di attenzione.

Perché manca l'audio HDMI?

L'HDMI trasmette l'audio solo se il display, il ricevitore, l'adattatore e il computer collegati supportano ed espongono un percorso audio. Il sistema audio desktop di Ubuntu instrada la riproduzione a un dispositivo di output, mentre ALSA e il kernel gestiscono l'hardware audio di livello inferiore. Ubuntu documenta PipeWire come server audio predefinito nelle versioni di Ubuntu Desktop a partire dalla 22.10, inclusa la 24.04; le applicazioni possono comunque utilizzare interfacce compatibili con PulseAudio tramite PipeWire. Ciò significa che l'assenza dell'opzione HDMI può dipendere dall'instradamento dell'output o dal rilevamento dell'hardware, piuttosto che da un singolo errore universale del "driver HDMI". Consultare la panoramica dell'architettura audio di Ubuntu .

Iniziate dal monitor stesso. Alcuni monitor non hanno altoparlanti integrati, altri trasmettono l'audio solo tramite un jack per cuffie e alcuni televisori richiedono la selezione dell'ingresso HDMI prima che l'audio sia disponibile. Anche una docking station USB-C, un convertitore, uno switch KVM o un ricevitore possono influire sul rilevamento delle funzionalità audio del monitor da parte del computer. Consultate il manuale del monitor o il menu audio a schermo se non siete sicuri che il modello in questione supporti la riproduzione audio.

1. Verificare la connessione HDMI e il display

  1. Verifica che il monitor o il televisore siano accesi e impostati sull'ingresso HDMI collegato al computer.
  2. Scollega e ricollega il cavo HDMI a entrambe le estremità. Se possibile, prova un'altra porta HDMI o un altro cavo.
  3. Se la connessione passa attraverso una docking station, un adattatore, uno switch KVM o un ricevitore, collega temporaneamente il computer direttamente al display. Questo aiuta a determinare se un dispositivo intermedio impedisce il rilevamento dell'audio.
  4. Apri le impostazioni di visualizzazione di Ubuntu e verifica che lo schermo esterno sia abilitato. Mantieni lo schermo collegato e attivo mentre controlli le uscite audio.

Se il display non ha altoparlanti integrati, l'uscita HDMI potrebbe comunque apparire, ma l'audio verrà riprodotto solo da cuffie, ricevitori o altoparlanti esterni collegati. Se non viene visualizzata alcuna uscita HDMI, procedere con i controlli software.

2. Seleziona HDMI nelle impostazioni audio di Ubuntu

La guida di Ubuntu per l'ambiente desktop consiglia di scegliere un dispositivo di output dal pannello Audio e di utilizzare il relativo controllo di test. Con il display HDMI collegato, apri Impostazioni → Suono . In Uscita , seleziona una voce che indichi HDMI, DisplayPort, il display o la scheda grafica. L'etichetta esatta varia a seconda dell'hardware. Alza il volume di uscita, assicurati che non sia disattivato, quindi utilizza il controllo Test se viene visualizzato. I passaggi sono coerenti con la guida di Ubuntu per la scelta di un'uscita audio predefinita .

Riproduci un breve video o un suono di sistema mentre osservi l'indicatore di uscita. Controlla anche i controlli del volume e del mute dell'applicazione stessa: una scheda del browser, un lettore multimediale o un'app per videoconferenze potrebbero essere silenziati indipendentemente. Se un'applicazione era già in riproduzione prima che l'uscita cambiasse, mettila in pausa e riprendila oppure riavvia l'applicazione in modo che si riconnetta al dispositivo selezionato.

Se l'uscita HDMI è presente ma non emette alcun suono, prova una alla volta le altre uscite HDMI o DisplayPort. Un computer con più dispositivi grafici potrebbe disporre di più di un'uscita digitale. Lascia selezionata come predefinita quella che riproduce effettivamente l'audio.

3. Verificare se PipeWire rileva un sink HDMI.

Il termine " sink" in PipeWire indica una destinazione per la riproduzione audio. Apri il Terminale ed esegui:

wpctl status

Cerca in Audio → Sink la voce relativa a HDMI, DisplayPort, monitor o ricevitore. Il comando visualizza i dispositivi PipeWire e gli endpoint di riproduzione correnti; consulta la documentazione di riferimento di WirePlumber wpctl . Se un sink HDMI compare qui ma non nelle Impostazioni, disconnettiti e accedi di nuovo, quindi controlla di nuovo. Se compare in entrambi i posti, selezionalo nelle impostazioni audio e prova la riproduzione.

Se wpctlnon riesci a connetterti a PipeWire, controlla i servizi per utente:

systemctl --user --no-pager status pipewire wireplumber pipewire-pulse

Questi servizi appartengono alla sessione desktop attualmente connessa. Un servizio non funzionante o inattivo può spiegare l'indisponibilità delle uscite audio del desktop, ma il solo output di stato non identifica la causa sottostante. Leggere attentamente qualsiasi messaggio di errore visualizzato prima di riavviare qualsiasi sistema.

4. Riavviare i servizi audio utente

Se PipeWire o WirePlumber sono in esecuzione ma sembrano bloccati dopo aver collegato un display, riavviare i servizi utente dallo stesso Terminale:

systemctl --user restart wireplumber pipewire pipewire-pulse

Questo interrompe brevemente l'audio del desktop. Non richiede sudo. Attendi qualche secondo, ricollega o riattiva il display se necessario, quindi esegui wpctl statusdi nuovo e torna a Impostazioni → Suono . Alcuni sistemi o installazioni personalizzate potrebbero utilizzare uno stack audio o una configurazione di servizi diversa; se systemd segnala che un'unità non è stata trovata, non creare file di servizio o copiare la configurazione da un'altra distribuzione. Verifica quale server audio utilizza la tua installazione prima di procedere.

5. Verifica se Ubuntu rileva l'hardware audio

Se la porta HDMI non è ancora presente, guarda sotto il server audio del desktop. Esegui:

aplay -l
lspci -nnk | grep -A3 -Ei 'audio|display'

aplay -lIl comando elenca l'hardware di riproduzione riconosciuto da ALSA. Il lspcicomando elenca i dispositivi PCI e le relative informazioni sui driver del kernel; Ubuntu fornisce il manuale lspci di Ubuntu 24.04 . A seconda del computer, l'audio HDMI può essere associato sia a una scheda grafica che a un controller audio separato. La presenza di un controller nell'elenco è una prova utile del rilevamento dell'hardware, ma non dimostra che l'endpoint audio del display sia utilizzabile.

Se l'output non mostra alcun controller audio rilevante o segnala un driver non disponibile, installa i normali aggiornamenti di Ubuntu tramite Aggiornamento Software o Centro applicazioni e riavvia il sistema. Gli aggiornamenti possono includere correzioni per il kernel e il supporto hardware. Per un laptop con doppia GPU o un computer che utilizza driver grafici proprietari, consulta la guida di supporto Ubuntu del produttore del computer o della scheda grafica prima di modificare i driver. Non aggiungere PPA casuali, forzare un modulo del kernel o copiare una alsa-base.confsoluzione alternativa a meno che i passaggi non siano documentati per il tuo hardware specifico; tali modifiche possono interferire con altri dispositivi audio.

Come capire se la riparazione ha funzionato

Ricollega e riattiva il display HDMI, apri Impostazioni → Audio e verifica che l'uscita HDMI o il display siano selezionabili. Selezionali, verifica che il volume sia udibile e non disattivato e utilizza il controllo di test o riproduci l'audio da un'applicazione. L'audio dovrebbe provenire dagli altoparlanti del display o dal dispositivo audio collegato al display. Se il dispositivo di output è visibile ma rimane silenzioso, prova il display con un'altra sorgente e prova il computer Ubuntu con un altro display HDMI. Questi confronti aiutano a distinguere un problema audio lato computer da un limite del display, del cavo, dell'adattatore o del ricevitore.

Se ALSA rileva l'hardware ma PipeWire non mostra un dispositivo di uscita HDMI dopo un riavvio, conserva l'output di wpctl status, aplay -l, e le lspcirighe pertinenti quando contatti il ​​supporto Ubuntu o segnali un bug. Includi il modello della scheda grafica, il modello del display e qualsiasi dock o adattatore nel percorso del segnale. Le soluzioni disponibili dipendono da questi dettagli, quindi non è possibile raccomandare in modo sicuro un singolo cambio di driver o una modifica della configurazione per ogni sistema Ubuntu 24.04.

Lascia un commento

Come recuperare in modo sicuro partizioni e dati del disco rigido persi

Come recuperare in modo sicuro partizioni e dati del disco rigido persi

Scopri come recuperare partizioni e file persi con TestDisk e PhotoRec. Proteggi l'unità di origine, esegui una scansione sicura e salva i dati recuperati su un altro disco.

Come scansionare i codici QR su un computer desktop Linux

Come scansionare i codici QR su un computer desktop Linux

Scansiona i codici QR su Linux con CoBang utilizzando una webcam o un file immagine. Consulta le opzioni di installazione, i passaggi di configurazione e le soluzioni per l'accesso alla fotocamera tramite Flatpak.

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.