Home
» Come fare
»
Ubuntu 24.04 non visualizza l'audio HDMI? Ripristina l'uscita
Ubuntu 24.04 non visualizza l'audio HDMI? Ripristina l'uscita
Se Ubuntu 24.04 visualizza il video sul monitor o sulla TV ma non lo elenca come uscita audio, collega e accendi prima il display, quindi seleziona l'uscita HDMI o DisplayPort in Impostazioni > Suono > Uscita . Se ancora non viene visualizzata, controlla il display e il cavo, ispeziona i dispositivi di riproduzione con wpctl statuse solo allora passa alla risoluzione dei problemi a livello di sistema.
Esempio illustrativo: Riley collega un computer desktop con Ubuntu 24.04 a un televisore tramite HDMI. L'immagine viene visualizzata correttamente, ma nel pannello Audio vengono mostrati solo gli altoparlanti integrati del computer. Questo esempio segue i controlli descritti di seguito; non si tratta di un resoconto di un test reale né di una causa certa.
Scopri cosa deve rilevare Ubuntu
HDMI e DisplayPort possono trasmettere sia audio digitale che video, ma il display deve dichiarare di essere in grado di riprodurre l'audio e fornire un modo per ascoltarlo. Alcuni monitor non hanno altoparlanti integrati; altri inviano l'audio a un jack per cuffie o richiedono l'attivazione degli altoparlanti tramite il menu del monitor stesso. Un televisore o un monitor senza un'uscita audio utilizzabile non può riprodurre l'audio solo perché l'immagine è corretta.
Anche il percorso audio di Ubuntu è strutturato su più livelli. Il driver hardware rileva i dispositivi audio, ALSA (l'interfaccia audio del kernel Linux) espone l'hardware e PipeWire instrada l'audio tra le applicazioni e le uscite. Ubuntu Desktop utilizza PipeWire per impostazione predefinita, mentre diverse varianti di Ubuntu o installazioni personalizzate potrebbero utilizzare una configurazione desktop o audio differente. Un'uscita di riproduzione viene spesso chiamata " sink" ; in questo contesto wpctl, indica una destinazione per il suono, non un connettore fisico.
Prima di modificare le impostazioni, assicurati che il monitor o il televisore siano accesi e impostati sull'ingresso HDMI collegato al computer. Ricollega il cavo a entrambe le estremità. Se utilizzi una docking station, un adattatore o un ricevitore, verifica che supporti l'audio tramite tale connessione. Se disponibile, prova un'altra porta o un altro cavo HDMI. Prima di considerare Ubuntu come la causa del problema, Riley dovrebbe verificare che il televisore disponga di altoparlanti o di un'uscita per le cuffie.
1. Seleziona HDMI nelle impostazioni audio
Collega il display e attendi qualche secondo affinché Ubuntu lo rilevi.
Apri Impostazioni , seleziona Suono e trova la sezione Uscita .
Apri la finestra di selezione del dispositivo di output e scegli la voce corrispondente al display, ad esempio HDMI/DisplayPort o il modello del monitor. I nomi esatti variano a seconda del computer e del display.
Aumenta il volume di uscita , assicurati che l'audio di sistema non sia disattivato e, se disponibile, utilizza la funzione "Test" . Ubuntu descrive questo selettore di uscita e la relativa funzione di test nelle istruzioni relative alle impostazioni audio .
L'elenco dei dispositivi di output aperti mostra HDMI/DisplayPort selezionato; l'etichetta esatta del dispositivo varia a seconda dell'hardware.
Per Riley, la prima modifica software significativa consiste nella selezione dell'uscita TV. Se il display non compare nell'elenco, non continuare a selezionare gli altoparlanti integrati e aspettarti che l'audio venga trasmesso tramite HDMI; procedi invece con i controlli descritti di seguito.
2. Verificare il volume e il percorso dell'applicazione
Dopo aver selezionato HDMI, verificare che il cursore del volume di uscita sia sopra lo zero e che il sistema non sia silenziato. Controllare anche i controlli del volume e del mute del monitor. Se un monitor dispone di un jack per cuffie, collegarvi le cuffie solo se il manuale indica che tale jack trasmette l'audio da HDMI.
Il pannello di uscita HDMI mostra il selettore del dispositivo, il controllo del volume e il pulsante di test utilizzato per verificare la riproduzione.
Se il test audio del desktop funziona ma un'app rimane silenziosa, controlla le impostazioni di disattivazione audio e di uscita di quell'app. Alcune app mantengono il flusso audio esistente sul dispositivo precedente; chiudi completamente l'app e riaprila dopo aver modificato l'uscita di sistema, quindi prova di nuovo la riproduzione. Non modificare le impostazioni di ingresso o del microfono: queste controllano la registrazione, non la riproduzione HDMI.
3. Conferma l'uscita HDMI conwpctl
Se il selettore GUI risulta confusionario, il terminale può mostrare ciò che PipeWire sta attualmente rilevando. Apri il terminale ed esegui:
wpctl status
Nell'output, cerca sotto Sink un dispositivo di riproduzione HDMI o DisplayPort. Le voci numerate del comando sono ID oggetto temporanei, quindi usa l'ID mostrato sul tuo sistema invece di copiare un numero da un esempio o da uno screenshot. Documenti di riferimento wpctlstatus di WirePlumber e set-default.
Ad esempio, i gruppi di output di stato delle destinazioni di riproduzione sono sotto Sink; i nomi e gli ID dei dispositivi variano a seconda del sistema.
Se l'uscita HDMI è presente nell'elenco ma è attiva l'uscita sbagliata, imposta quella predefinita con l'ID visualizzato accanto all'uscita HDMI in questione:
wpctl set-default ID
Sostituire IDcon il numero corrente del dispositivo di destinazione HDMI. Il comando imposta la destinazione predefinita per i nuovi flussi audio; non può creare un dispositivo che non è presente nell'elenco. Se il dispositivo di destinazione predefinito è disattivato, riattivarlo con:
wpctl set-mute @DEFAULT_AUDIO_SINK@ 0
Eseguire wpctl statusnuovamente il test per verificare l'elenco corrente e il marcatore predefinito, quindi ripetere il test delle impostazioni audio. Non utilizzare un ID di destinazione copiato da un altro computer: gli ID possono cambiare dopo le riconnessioni o i riavvii.
Al posto di ID, usa l'ID del sink HDMI corrente dall'output di wpctl status.
4. Se Ubuntu continua a non elencare HDMI
Scollega il cavo HDMI, assicurati che il monitor sia acceso e impostato sull'ingresso corretto, quindi ricollegalo saldamente. Attendi qualche istante e riapri Impostazioni > Audio. Se il dispositivo non viene ancora visualizzato, riavvia Ubuntu con il monitor già collegato. Un riavvio è una soluzione più sicura rispetto all'installazione di pacchetti audio casuali o al passaggio a un server audio diverso.
La documentazione audio di Ubuntu spiega che i moduli audio del kernel rilevano dispositivi come le uscite HDMI/DisplayPort e che Ubuntu Desktop instrada l'audio tramite PipeWire. Se, wpctl statusdopo aver ricollegato e riavviato il sistema, l'uscita HDMI non funziona ancora, il problema risiede in una fase precedente alla scelta dell'uscita predefinita: potrebbe riguardare il driver della GPU/audio, la docking station o l'adattatore, il cavo o le funzionalità dichiarate del monitor. La documentazione "Audio su Ubuntu" di Ubuntu descrive questi livelli audio. Consulta le informazioni di supporto del produttore del computer o della GPU per il tuo modello e, se possibile, confrontale con quelle di un altro cavo, porta o monitor. Evita di copiare i comandi dei moduli del kernel da istruzioni relative a una GPU diversa; una modifica errata del driver può creare nuovi problemi.
Verifica la correzione
Lascia selezionata l'opzione HDMI in Impostazioni > Suono > Uscita , usa il controllo Test e riproduci una breve clip nell'app che inizialmente non aveva audio. Verifica che l'audio provenga dagli altoparlanti del televisore o del monitor o dal jack per le cuffie, controlla il volume e assicurati wpctl statusche HDMI sia selezionato come predefinito. Se il test di sistema non produce audio ma HDMI rimane selezionato, controlla le funzionalità audio del display e le impostazioni di disattivazione audio prima di modificare i driver di Ubuntu.