Risoluzione del problema del microfono delle cuffie Bluetooth non funzionante su Ubuntu 24.04

Se le tue cuffie Bluetooth riproducono musica su Ubuntu 24.04 ma il microfono non è presente o è silenzioso, vai su Impostazioni > Suono > Ingresso , seleziona le cuffie e verifica che il livello di ingresso cambi quando parli. Se non compaiono nell'elenco, controlla il profilo di chiamata delle cuffie (HSP/HFP) e i componenti Bluetooth di PipeWire prima di cambiare i driver. Questi controlli aiutano a distinguere una selezione errata dell'ingresso da un problema Bluetooth o della sessione audio.

Ad esempio, immaginiamo un utente le cui cuffie riproducono musica in Firefox ma non sono disponibili in un'app per riunioni. Questo è uno scenario esemplificativo, non un risultato di un test. I passaggi seguenti lo utilizzano per mostrare quali soluzioni sono utili per ciascun problema.

Perché la musica può funzionare mentre il microfono no

Ubuntu Desktop utilizza PipeWire come server audio. Le cuffie Bluetooth possono esporre diversi profili audio: A2DP è progettato per una riproduzione di qualità superiore, mentre HSP/HFP fornisce l'audio bidirezionale necessario per le chiamate, incluso il microfono delle cuffie. Il passaggio alla modalità cuffie può ridurre la qualità di riproduzione. Questo compromesso è previsto e non significa necessariamente che le cuffie o Ubuntu siano difettosi. La documentazione audio di Ubuntu descrive PipeWire come server audio predefinito su Ubuntu Desktop dalla versione 22.10 in poi, e WirePlumber documenta i profili Bluetooth e la differenza di qualità tra la modalità cuffie e A2DP.

Alcune cuffie e applicazioni cambiano automaticamente profilo all'avvio della registrazione. Altre potrebbero richiedere la selezione di un profilo per le cuffie o di un dispositivo di input. È anche possibile associare una cuffia per il controllo Bluetooth anche quando la sorgente audio non è disponibile, quindi è consigliabile verificare sia lo stato della connessione Bluetooth che l'input audio.

Scegli la soluzione che corrisponde alla tua priorità

Ciò di cui hai bisognoScelta consigliataScambio
Microfono auricolare per le chiamateSeleziona il microfono delle cuffie e un profilo HSP/HFP per cuffie o vivavoce.La riproduzione musicale potrebbe risultare più limitata o di qualità inferiore durante la chiamata.
Qualità audio ottimale durante le conversazioni.Mantieni il profilo A2DP per le cuffie e seleziona il laptop, la webcam o il microfono USB come sorgente di input.Si utilizzano due dispositivi audio e il suono del microfono potrebbe essere diverso da quello del microfono delle cuffie.
Ripristino più rapido dopo un problema temporaneoRicollega le cuffie, quindi riavvia i servizi audio utente se necessario.Il riavvio interrompe la riproduzione e la registrazione in corso.
Dispositivo mancante dopo un aggiornamento o una nuova installazioneVerifica la disponibilità del pacchetto Ubuntu e installa il plugin Bluetooth SPA se non è presente.Le modifiche ai pacchetti richiedono privilegi di amministratore e dovrebbero utilizzare i repository di Ubuntu.

1. Verificare che le cuffie siano collegate e dotate di microfono.

Carica le cuffie, accendile e scollegale da un telefono o da un altro computer che potrebbe averne rivendicato la connessione attiva. Apri Impostazioni > Bluetooth e verifica che le cuffie siano connesse. Se non sono associate, mettile in modalità di associazione seguendo le istruzioni del produttore, quindi aggiungile dal pannello Bluetooth di Ubuntu. La guida Bluetooth di Ubuntu spiega come connettere i dispositivi dalle impostazioni del desktop.

Controlla la documentazione o i comandi delle cuffie per verificare che includano un microfono e che non sia disattivato tramite un interruttore hardware. Se il microfono funziona su un telefono ma non viene rilevato su Ubuntu, procedi con i controlli del profilo audio. Questo test permette di distinguere un problema delle cuffie o della connessione da un problema di routing audio di Linux.

2. Selezionare le cuffie in Ingresso audio

Apri Impostazioni > Suono , scorri fino a Ingresso e seleziona il microfono delle cuffie Bluetooth, se presente nell'elenco. Parla normalmente e osserva l'indicatore del livello di ingresso. Verifica inoltre che l'ingresso non sia disattivato e che il suo livello sia aumentato. La pagina di aiuto di Ubuntu relativa al microfono descrive come selezionare l'ingresso e come verificare il livello.

Se l'indicatore si attiva ma l'app per le riunioni rimane silenziosa, il sistema operativo potrebbe acquisire l'audio; in tal caso, passare al passaggio 3. Se le cuffie sono presenti nell'elenco ma l'indicatore rimane invariato, verificare il profilo e il controllo fisico del mute. Se non sono presenti, continuare con i controlli del profilo e del servizio.

3. Verifica l'accesso al dispositivo di input e al microfono dell'app.

Molte applicazioni per riunioni, registrazioni e browser dispongono di un proprio selettore per il microfono. Seleziona esplicitamente le cuffie Bluetooth nell'applicazione anziché affidarti all'opzione "Predefinito". Nel browser, verifica l'autorizzazione all'utilizzo del microfono per il sito in questione e assicurati che la scheda o l'applicazione corretta stia utilizzando le cuffie. Chiudi e riapri la chiamata o la registrazione dopo aver modificato l'ingresso audio, poiché alcune applicazioni rilevano i dispositivi solo all'avvio della sessione.

Utilizza l'indicatore di input audio di Ubuntu come punto di riferimento: se tale indicatore si muove ma quello dell'app di test rimane fermo, il problema probabilmente risiede nella selezione dell'app o nelle autorizzazioni, piuttosto che nell'accoppiamento Bluetooth. Per la riproduzione musicale con un microfono esterno, imposta l'uscita su cuffie e l'ingresso su laptop o microfono USB.

4. Scegli un profilo per le cuffie quando il microfono è mancante

Installa e apri PulseAudio Volume Control se hai bisogno di un selettore di profili più dettagliato:

sudo apt update
sudo apt install pavucontrol
pavucontrol

Nella sezione Configurazione , individua l'auricolare Bluetooth e seleziona un profilo denominato "Cuffia" , "Vivavoce" o simile, se disponibile. I nomi variano a seconda del dispositivo e della versione del software. Quindi torna a Dispositivi di input e scegli il relativo microfono. Non selezionare un profilo solo A2DP quando hai bisogno del microfono dell'auricolare Bluetooth: A2DP è un profilo di riproduzione e non fornisce il percorso del microfono per le chiamate.

Se preferisci un audio nitido durante le chiamate, lascia le cuffie impostate su A2DP e utilizza un altro microfono. Se non è presente l'opzione HSP/HFP, non forzare profili non correlati né copiare frammenti di configurazione per una versione diversa di WirePlumber; verifica prima che il componente audio Bluetooth sia installato e che le cuffie supportino un profilo di chiamata.

5. Rinnovare PipeWire e WirePlumber

Un servizio audio utente potrebbe bloccarsi dopo la riconnessione di una cuffia o il cambio di profilo di un'applicazione. Chiudere le applicazioni audio, quindi riavviare i servizi per l'utente desktop attualmente connesso.

systemctl --user restart pipewire pipewire-pulse wireplumber

Questo interrompe brevemente l'audio della sessione utente. Ricollega le cuffie, riapri le impostazioni audio e controlla nuovamente l'input. Per verificare se i servizi sono attivi, esegui:

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

Ubuntu 24.04 utilizza lo stack audio PipeWire sul desktop, ma le installazioni possono essere personalizzate. Se un servizio non viene trovato, non installarne uno a caso tramite un comando online; verifica quale server audio è effettivamente in uso prima di apportare modifiche ai pacchetti.

6. Verifica il pacchetto audio Bluetooth e gli aggiornamenti

PipeWire si basa sui componenti di supporto Bluetooth per esporre l'audio delle cuffie. Verifica se il plugin Bluetooth SPA è installato e disponibile nei repository Ubuntu abilitati:

apt policy libspa-0.2-bluetooth

Se il pacchetto è disponibile ma non installato, installalo dall'archivio Ubuntu configurato:

sudo apt install libspa-0.2-bluetooth

Quindi riavvia i servizi audio dal passaggio 5 oppure riavvia il sistema, ricollega le cuffie e controlla l'elenco degli input. Se APT segnala che il pacchetto non è disponibile, verifica le sorgenti software abilitate e la versione di Ubuntu prima di procedere. Evita di aggiungere un PPA non ufficiale come prima soluzione, perché la sostituzione dei pacchetti audio principali può creare conflitti di versione e rendere più difficile la risoluzione dei problemi.

Installa gli aggiornamenti standard tramite Aggiornamento Software o la procedura di aggiornamento approvata dalla tua organizzazione. Un kernel o un pacchetto audio più recenti possono risolvere un problema specifico del dispositivo, ma la sostituzione completa dei driver non è una soluzione affidabile come primo passo. Se il problema si è presentato subito dopo un aggiornamento, annota le versioni correnti del kernel e dei pacchetti prima di modificarle.

7. Rimuovere e associare nuovamente le cuffie

Se il Bluetooth mostra il dispositivo connesso ma il suo profilo audio non viene visualizzato, rimuovilo da Impostazioni > Bluetooth , rimetti le cuffie in modalità di abbinamento e associale di nuovo. Assicurati che non siano connesse a un altro host contemporaneamente. Riassociare il dispositivo cancella la connessione salvata sul computer, quindi può essere utile per dati di abbinamento obsoleti; non aggiungerà una funzionalità del microfono non supportata dalle cuffie.

8. Raccogli i dati diagnostici se il microfono è ancora mancante

Verifica se PipeWire riesce a rilevare le cuffie e i nodi audio:

wpctl status
pactl info

Cerca le cuffie in dispositivi, sorgenti o nodi audio. In pactl info, un server compatibile con PulseAudio supportato da PipeWire potrebbe identificarsi come "PulseAudio (su PipeWire)". L'output esatto varia, quindi usa questi comandi come indizi piuttosto che come un test di successo/fallimento. Per gli errori del servizio, controlla il registro utente:

journalctl --user -b -u pipewire -u pipewire-pulse -u wireplumber --no-pager

Quando si richiede assistenza, condividere solo le righe di errore pertinenti; oscurare nomi utente, identificativi del dispositivo e altri dettagli privati. Se il microfono delle cuffie funziona in un altro sistema operativo ma non viene visualizzato alcun profilo HSP/HFP o nodo di input dopo i controlli dei pacchetti e dei servizi, includere il modello delle cuffie, il modello dell'adattatore Bluetooth, la versione di Ubuntu e l'output del comando nella richiesta di assistenza.

Verifica il risultato e scegli una configurazione definitiva

Parla nelle cuffie e verifica che l'indicatore di input di Ubuntu Sound reagisca. Quindi, effettua una breve registrazione o utilizza il test del microfono dell'app di destinazione. Verifica che l'app stia utilizzando lo stesso dispositivo di input. Se la chiamata funziona ma la qualità audio diminuisce, ciò indica un compromesso tra i profili HSP e HFP. Per le riunioni in cui la fedeltà audio è importante, mantenere l'uscita A2DP e utilizzare un microfono USB separato o integrato potrebbe essere la soluzione migliore.

Utilizza prima il selettore del profilo desktop, riavvia i servizi audio utente solo quando una sessione sembra bloccata e installa i pacchetti solo quando i controlli del repository rilevano un componente mancante. I nomi esatti dei profili e il comportamento di commutazione automatica possono variare a seconda delle cuffie, degli aggiornamenti di Ubuntu e della versione di WirePlumber. I controlli audio del desktop di Ubuntu e la documentazione ufficiale di PipeWire/WirePlumber sono le migliori fonti di riferimento per la versione effettivamente installata.

Fonti

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.