web-dev-qa-db-fra.com

Les écouteurs USB-C ne fonctionnent pas bien qu’ils soient répertoriés comme périphérique audio

J'ai un ordinateur portable avec un port USB-C auquel j'ai connecté mes écouteurs USB-C (des oreillettes de Google, pas celles Bluetooth). Le périphérique est correctement répertorié dans les canaux de sortie audio, mais leur sélection n’affecte pas le système audio, qui continue à émettre par les haut-parleurs du portable.

Audio Settings

Comme vous pouvez le voir sur la capture d'écran ci-dessus, j'ai sélectionné le périphérique, mais lorsque j'appuie sur "Test Speakers", l'audio continue de provenir des haut-parleurs pour ordinateur portable.

J'ai essayé pavucontrol et le périphérique USB-C n'y figure pas. Voir la capture d'écran ci-dessous

Pavucontrol

Si j'utilise l'utilitaire de ligne de commande speaker-test, je peux forcer l'audio à travers les écouteurs. Plus précisément, cette commande fonctionne parfaitement.

speaker-test -D plughw:earbuds -c 2

Avez-vous des suggestions pour acheminer l'audio du système à travers les écouteurs?

Données système: - Ubuntu 18.10 - Ordinateur portable: Huawei Matebook X Pro - Écouteurs: Google Earbuds (HW ID 18d1: 5033)

7
Andrea Olivato

Pour moi, cela ressemble à un canal qui n'est pas vu par les commandes puleaudio accessibles par l'utilisateur est mis en sourdine.

Ouvrir un terminal:

cat /proc/asound/cards 
#Take note of what is there.

Exécutez alsamixer:

alsamixer

Vous allez maintenant voir une interface utilisateur. Dans cette interface utilisateur, vous pouvez effectuer les opérations suivantes:

Select your correct sound card using F6 and select F5 to see recording controls as well
Move around with left and right arrow keys.
Increase and decrease volume with up and down arrow keys.
Increase and decrease volume for left/right channel individually with "Q", "E", "Z", and "C" keys.
Mute/Unmute with the "M" key. An "MM" means muted, and "OO" means unmuted. Note that a bar can be 100% full but still be muted, so do check for this.
Exit from alsamixer with the Esc key. 
1
Michael Prokopec