util01@station54:~$ sudo dmesg
...
[ 273.369747] usb 3-1: new full-speed USB device number 3 using xhci_hcd
[ 273.565982] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0014, bcdDevice= 1.00
[ 273.565991] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 273.565995] usb 3-1: Product: USB Audio Device
[ 273.565998] usb 3-1: Manufacturer: C-Media Electronics Inc.
[ 273.777231] cmedia_hs100b 0003:0D8C:0014.0003: Fixing CMedia HS-100B report descriptor
[ 273.777396] input: C-Media Electronics Inc. USB Audio Device as /devices/pci0000:00/0000:00:1c.7/0000:26:00.0/usb3/3-1/3-1:1.3/0003:0D8C:0014.0003/input/input23
[ 273.828915] cmedia_hs100b 0003:0D8C:0014.0003: input,hidraw1: USB HID v1.00 Device [C-Media Electronics Inc. USB Audio Device] on usb-0000:26:00.0-1/input3
util01@station54:~$ lsusb
...
Bus 003 Device 003: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
...
util01@station54:~$ aplay -l
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : 92HD81B1X5 Analog [92HD81B1X5 Analog]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
carte 1 : Device [USB Audio Device], périphérique 0 : USB Audio [USB Audio]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
carte 2 : HDMI [HDA ATI HDMI], périphérique 3 : HDMI 0 [HDMI 0]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
Ici, c'est la carte n°1.
util01@station54:~$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xd4520000 irq 40
1 [Device ]: USB-Audio - USB Audio Device
C-Media Electronics Inc. USB Audio Device at usb-0000:26:00.0-1, full speed
2 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xd4420000 irq 41
Ici, c'est le Device n°1.
util01@station54:~$ sudo apt install pulseaudio-utils
Vérification :
util01@station54:~$ pactl info
...
Nom du serveur : PulseAudio (on PipeWire 1.0.5)
...
Avec une commande de Pipewire :
util01@station54:~$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Thu 2024-07-11 19:05:48 CEST; 20min ago
TriggeredBy: ● pipewire.socket
Main PID: 1507 (pipewire)
Tasks: 3 (limit: 9373)
Memory: 5.0M (peak: 5.4M)
CPU: 145ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1507 /usr/bin/pipewire
juil. 11 19:05:48 station54 systemd[1492]: Started pipewire.service - PipeWire Multimedia Service.
juil. 11 19:05:48 station54 pipewire[1507]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jacka>
util01@station54:~$ wpctl status
PipeWire 'pipewire-0' [1.0.5, util01@station54, cookie:2971303612]
└─ Clients:
32. pipewire [1.0.5, util01@station54, pid:1511]
34. WirePlumber [1.0.5, util01@station54, pid:1509]
35. WirePlumber [export] [1.0.5, util01@station54, pid:1509]
63. lxqt-volume [1.0.5, util01@station54, pid:1645]
64. wpctl [1.0.5, util01@station54, pid:2989]
Audio
├─ Devices:
│ 33. Audio Adapter (Unitek Y-247A) [alsa]
│ 44. Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] [alsa]
│ 45. Built-in Audio [alsa]
│
├─ Sinks:
│ * 53. Built-in Audio Analog Stereo [vol: 0.87]
│ 61. Audio Adapter (Unitek Y-247A) Analog Stereo [vol: 0.40]
│
├─ Sink endpoints:
│
├─ Sources:
│ 54. Built-in Audio Analog Stereo [vol: 1.00 MUTED]
│ * 59. Audio Adapter (Unitek Y-247A) Mono [vol: 1.00]
│
├─ Source endpoints:
│
└─ Streams:
Video
├─ Devices:
│ 42. HP HD Webcam [Fixed] [v4l2]
│ 43. HP HD Webcam [Fixed] [v4l2]
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│ * 47. HP HD Webcam [Fixed] (V4L2)
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
1. Audio/Source alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.mono-fallback
Soit le Device Audio n°33, avec le Sink n°61 et la Source n°59
util01@station54:~$ sudo apt-get install qpwgraph
Les noeuds concernant la carte USB sont présents :
Le noeud "Firefox" s'affiche et est automatiquement connecté au noeud "Built-in Audio Analog Stereo" via les 2 liens verts : output_FL -> playback_FL outpul_FR -> playback_RL
L'audio sort vers les haut-parleurs du portable.
Cliquer sur un lien, celui-ci devient bleu :
Cliquer sur la bouton droit de la souris, un menu contextuel s'affiche, sélectionner Disconnect
Le son sort maintenant sur le haut-parleur de droit.
Fait de même pour l'autre lien :
Il n'y a plus de son qui sort des 2 haut-parleurs :
Relier la sortie 'output_FL' du noeud 'Built-in Audio Analog Stereo' vers l'entrée playback_FL du noeud 'Audio Adapter (Unitek Y-247A).
Relier la sortie 'output_FR' du noeud 'Built-in Audio Analog Stereo' vers l'entrée playback_RLdu noeud 'Audio Adapter (Unitek Y-247A).
Le son sort maintenant sur le casque audio.