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 installare il tema di icone Flatery su Linux

Come installare il tema di icone Flatery su Linux

Installa il tema di icone Flatery su Linux dal suo repository GitHub ufficiale, scegli una variante e attivala su GNOME, KDE Plasma o un altro ambiente desktop.

Come installare Notepadqq su Linux

Come installare Notepadqq su Linux

Installa Notepadqq su Linux utilizzando l'opzione AppImage, APT, Snap o il codice sorgente, con note importanti per Ubuntu, Debian, Fedora e Arch.

Come eseguire sudo senza password su Linux

Come eseguire sudo senza password su Linux

Impara come eseguire sudo senza password utilizzando una regola sudoers sicura, limita NOPASSWD a comandi specifici, convalida il file e testalo.

Come provare Microsoft Edge su Linux prima che le nuove funzionalità raggiungano la versione stabile

Come provare Microsoft Edge su Linux prima che le nuove funzionalità raggiungano la versione stabile

Installa Microsoft Edge su Linux e visualizza in anteprima le funzionalità future con le build Beta, Dev o Canary utilizzando i metodi DEB/RPM correnti e le fonti ufficiali Microsoft.

Come aggiungere il supporto per il controller a Minecraft su Linux

Come aggiungere il supporto per il controller a Minecraft su Linux

Aggiungi il supporto per controller a Minecraft Java Edition su Linux con Fabric e Controlify, quindi connetti, avvia, configura e risolvi eventuali problemi del tuo gamepad.

Come installare Luminance HDR su Linux

Come installare Luminance HDR su Linux

Installa Luminance HDR su Linux con Flatpak o pacchetti nativi per Ubuntu, Debian, Fedora e Arch, oltre a suggerimenti per openSUSE e per la risoluzione dei problemi.

Come installare il browser web Eolie su Linux

Come installare il browser web Eolie su Linux

Installa il browser web Eolie su Linux seguendo le istruzioni Flatpak più recenti, con opzioni native per Arch e openSUSE, senza dover ricorrere a PPA o repository Copr obsoleti.

Come configurare e utilizzare il client di posta elettronica Geary su Linux

Come configurare e utilizzare il client di posta elettronica Geary su Linux

Installa Geary su Linux, aggiungi Gmail o un altro account IMAP in modo sicuro e impara a leggere, cercare, comporre, rispondere, archiviare ed eliminare le email.

Come utilizzare il calendario integrato di Thunderbird su Linux

Come utilizzare il calendario integrato di Thunderbird su Linux

Scopri come utilizzare il calendario integrato di Thunderbird su Linux, aggiungere calendari locali o online, creare eventi, impostare promemoria e gestire la sincronizzazione.

Come inviare file in rete su Linux con Warpinator

Come inviare file in rete su Linux con Warpinator

Utilizza Warpinator per inviare file tra PC Linux sulla stessa rete locale. Scopri le opzioni di installazione attuali, la configurazione sicura, i passaggi per il trasferimento e le soluzioni ai problemi.