Ah oui, pardon.
Bon, là je t’avoue que je suis comme toi, il faut chercher et creuser les pistes.
Et tu as quoi comme système pour le son ? c’est bien pipewire ? (sudo apt policy pipewire)
Il y a qques piste sur cette page. Au moins elle est à propos de Debian…
Je n’aurais pas imaginé ce résultat : pipewire ET pulseaudio sont installés : > ))
joel@hp600:~$ sudo apt policy pipewire
[sudo] Mot de passe de joel :
pipewire:
Installé : 0.3.65-3
Candidat : 0.3.65-3
Table de version :
*** 0.3.65-3 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
joel@hp600:~$ sudo apt policy pulseaudio
pulseaudio:
Installé : 16.1+dfsg1-2+b1
Candidat : 16.1+dfsg1-2+b1
Table de version :
*** 16.1+dfsg1-2+b1 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
joel@hp600:~$
Mais apparemment c’est pipewire qui fonctionne
joel@hp600:~$ LANG=C pactl info | grep '^Server Name'
Server Name: PulseAudio (on PipeWire 0.3.65)
joel@hp600:~$
puis en suivant la manip de scrat-squirrel
joel@hp600:~$ systemctl --user --now enable pipewire
Created symlink /home/joel/.config/systemd/user/default.target.wants/pipewire.service → /usr/lib/systemd/user/pipewire.service.
Created symlink /home/joel/.config/systemd/user/sockets.target.wants/pipewire.socket → /usr/lib/systemd/user/pipewire.socket.
joel@hp600:~$ systemctl --user --now enable pipewire-pulse
Created symlink /home/joel/.config/systemd/user/default.target.wants/pipewire-pulse.service → /usr/lib/systemd/user/pipewire-pulse.service.
Created symlink /home/joel/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket → /usr/lib/systemd/user/pipewire-pulse.socket.
joel@hp600:~$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: e>
Active: active (running) since Thu 2023-11-02 09:31:11 CET; 5h 57min ago
TriggeredBy: ● pipewire.socket
Main PID: 1492 (pipewire)
Tasks: 2 (limit: 9283)
Memory: 6.5M
CPU: 1min 53.499s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>
└─1492 /usr/bin/pipewire
nov. 02 09:31:11 hp600 systemd[1472]: Started pipewire.service - PipeWire Multi>
nov. 02 09:31:11 hp600 pipewire[1492]: mod.rt: Can't find org.freedesktop.porta>
nov. 02 09:31:11 hp600 pipewire[1492]: mod.rt: found session bus but no portal
lines 1-14/14 (END)
J’ai lancé BT depuis le tableau de bord : toujours connexion puis déconnexion de l’enceinte
Faut il re-remplacer pulseaudio par pipewire avec la commande
apt-get install pipewire pipewire-audio pipewire-pulse wireplumber libspa-0.2-bluetooth
je n’ai pas osé car pipewire est là donc inutile de refaire le remplacement ?
Ou bien je vire pulseaudio avec une commande du genre sudo apt remove pulseaudio --purge
?
En cherchant org.freedesktop.portal avec Qwant je trouve pas mal de pages dont ce lien mais là je suis dépassé
Oui, ça me dépasse aussi, et pas sûr que ce soit la bonne voie.
Ton Debian 12.1, c’est une mise à jour de Debian 11 ? si oui, à ta place, je testerais un live usb Debian 12 pour voir (en regardant comment sont pulseaudio et pipewire).
depuis une session liveusb Debian12.2
user@debian:~$ apt policy pulseaudio
pulseaudio:
Installed: 16.1+dfsg1-2+b1
Candidate: 16.1+dfsg1-2+b1
Version table:
*** 16.1+dfsg1-2+b1 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
user@debian:~$ apt policy pipewire
pipewire:
Installed: (none)
Candidate: 0.3.65-3
Version table:
0.3.65-3 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
user@debian:~$```
user@debian:~$ bluetoothctl
Agent registered
[CHG] Controller 34:41:5D:1E:71:6F Pairable: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller 34:41:5D:1E:71:6F Discovering: yes
[NEW] Device 68:27:37:99:0A:E2 [TV] Samsung 6 Series (40)
[NEW] Device C0:28:8D:85:BE:71 C0-28-8D-85-BE-71
[CHG] Device 68:27:37:99:0A:E2 Class: 0x0008043c
[CHG] Device 68:27:37:99:0A:E2 Icon: audio-card
[CHG] Device 68:27:37:99:0A:E2 ManufacturerData Key: 0x0075
[CHG] Device 68:27:37:99:0A:E2 ManufacturerData Value:
42 04 01 20 6e 17 05 00 00 00 00 00 00 00 00 00 B.. n...........
00 00 00 00 00 00 00 00 ........
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Key: 0x0003
[CHG] Device C0:28:8D:85:BE:71 ManufacturerData Value:
00 a5 5e 00 00 06 d8 68 c3 30 e9 1a c0 28 8d 85 ..^....h.0...(..
be 71 32 .q2
[CHG] Device 68:27:37:99:0A:E2 Modalias: bluetooth:v04E8p8080d0000
[CHG] Device 68:27:37:99:0A:E2 UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
[CHG] Device 68:27:37:99:0A:E2 UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device 68:27:37:99:0A:E2 UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[
f…ing clavier qwerty
apres avoir appuye sur la touche bluetooth de lenceinte elle est detectee
NEW] Device 2C:FD:B4:11:C7:B7 JBL GO Essential
mais je ne sais pas aller plus loin j ai lance un morceau de musique et rappuye 2 fois sur la touche bluetooth de lenceinte sans resultat
Tu ne sais pas choisir la source du son ? tu ne sais pas choisir les enceintes, le son par défaut ou un éventuel casque sur ton environnement de bureau ?
Bon, on voit déjà que sur Debian 12 « propre », pulseaudio a disparu.
Deux choses :
- pourquoi je ne vois pas ce message « NEW] Device 2C:FD etc… » dont tu parles dans ta capture d’écran de la commande bluetoothctl ?? C’est ça qui est intéressant, avoir tous les messages concernant ce device.
- ensuite, la commande à taper, on l’a déjà vu, c’est "pair 2C:FD etc… (au prompt de bluetoothctl) : le scan détecte les HP, mais il faut ensuite les appairer.
Enfin, comme le dit Clochette, vérifier éventuellement la sortie HP du système quand tout est censé fonctionner, avec Gnome le son bascule automatiquement sur le device bluetooth une fois appairé, mais bon… il faut d’abord réussir l’appairage.
Bonjour
Je ne comprends pas très bien
user@debian:~$ apt policy pulseaudio
pulseaudio:
Installed: 16.1+dfsg1-2+b1
Candidate: 16.1+dfsg1-2+b1
user@debian:~$ apt policy pipewire
pipewire:
Installed: (none)
Candidate: 0.3.65-3
sinon ok je me suis planté dans les manips suite au scan, je revois ça
merci
Pardon c’est l’inverse !
Je suppose que le paquet pulseaudio-module-bluetooth est installé ?
https://packages.debian.org/bookworm/pulseaudio-module-bluetooth
Ainsi que les paquets bluez et blueman, une fois l’enceinte branché tu scanne à l’aide de blueman; tu appaire l’enceinte (normalement si les modules bluetooth du kernel et que le matériel est pleinement supporté ce sera sans problème).
Une fois appairé tu peux le passé en trusted (marqué avec une étoile jaune il me semble de souvenir).
Par la suite il te reste à sélectionner la bonne sortie son (à faire avec le panel de xfce ou pavucontrol, je sais plus trop) et rouler jeunesse.
C’est quoi comme modèle d’enceinte ?
@Clochette : enceinte JBL Essential
@ Pled et Clochette :
Avant d’aller plus loin je voudrais éclaircir quelque chose :
on m’a dit après ma migration vers Bookworm que Bookworm fonctionne avec pipewire et non pulseaudio
par exemple dans ce fil où j’exposais mes difficultés à enregistrer les paramètres d’alsamixer voir les posts de Dindoun à partir du 1er juillet
malheureusement avec bookworm , ce n’est plus pulse qui tourne
OU heureusement, avec bookworm tu n’auras plus ce problème
et 4 juillet :
pipewire
Mais c’était avec Bookworm 12.1
Là avec la version 12.2 de la clé usb live, on dirait que c’est bien pulseaudio qui gère le son ?
https://forums.debian.net/viewtopic.php?t=155791
Uniquement avec Gnome (et peut-être KDE) sinon cela reste de base avec Pulseaudio … je veux pas être médisant mais XFCE est plus ou moins à la traîne face au deux mastodontes que sont KDE et Gnome, je me demande même si Mate ne passerai pas devant niveau popularité et ergonomie générale.
Avec Gnome le Bluetooth marche out of the box pour le son, reste le très gros problème des casque micro qui ne savent pas être géré pleinement comme sous MacOS ou Windows avec une vrai qualité de son (mais ça va venir).
PS : petite digression pour ma curiosité pourquoi avoir préféré XFCE (et me parles pas de ressources … je doit être à près de 400Mo avec un grand nombre d’extension) ?
@Clochette
Si je comprends bien pulseaudio continue d’être leader ? et il faut dans ma configuration oublier pipewire ? Je n’ai aucun état d’âme là dessus après tout
Alors que faire maintenant ?
Xfce : j’ai commencé Linux avec Ubuntu en double boot avec Win en 2007 sur un portable Sony de 2002, puis cet ordinateur vieillissant je suis passé à Xubuntu qui était donné comme moins gourmand en ressources. Avec un Asus de 2009 plus puissant je suis passé à Debian simple boot vers 2015 et j’ai gardé Xfce auquel j’étais bien habitué. L’Asus a tenu 14 ans jusqu’au printemps dernier où il a commencé à ramer sérieusement avec des applis gourmandes comme Zoom, Teams, Discord etc. Je suis maintenant avec un hP600 tout en un, qui est très à l’aise avec son Core I5 7500 et ses 8Go de Ram pour les mêmes applications. Voili.
J’ai vu 1 ou 2 fois fonctionner Gnome chez un copain, ça ne m’attire pas spécialement mais s’il le faut pourquoi pas.
Je n’utilise que le micro et le haut parleur de l’ordinateur, pas de casque ni de micro externe, je pensais utiliser l’enceinte JBL pour écouter de la musique avec un son meilleur, encore que celui du hP600 soit très correct par rapport à l’ancien Asus
Sur tous ce qui est pas Gnome ou KDE il me semble … pour le reste je comprends les habitudes sont tenaces
Il ne devrais pas être présent si tu as installer depuis un liveUSB ou depuis une iso avec XFCE normalement.
Au pire tu peux le désactivé avec systemctl mais assure toi que pulse audio soit bien le bouzin qui gère le son du coup.
Bon il me faut avouer qu’hier soir j’ai mis à jour vers 12.2 et là pulseaudio et pipewire sont bien installés tous les 2
Voici les paquets pipewire vus depuis Synaptic
3 solutions ? :
- désinstaller tous les pipewire avec Synaptic
- les désactiver avec systemctl mais je ne sais pas faire
- réinstaller 12.2 avec la clé live usb, probablement solution la plus propre mais un peu laborieux… (et accessoirement avec la session live alsamixer devait être reparamétré pour avoir du son )
J’aurai fait un truc comme ça pour virer pipewire :
systemctl --user unmask pulseaudio
systemctl --user --now disable pipewire-media-session.service
systemctl --user --now disable pipewire pipewire-pulse
systemctl --user --now enable pulseaudio.service pulseaudio.socket
apt remove pipewire-audio-client-libraries pipewire
Bien entendu tout dépends des dépendances et des paquets installés
Si ce n’est que ça, ce n’est clairement pas bien compliqué, ça fait par contre un bail que je n’utilise plus Alsamixer, mais étant pas sous XFCE c’est peut-être la raison.
joel@hp600:~$ systemctl --user unmask pulseaudio
joel@hp600:~$ systemctl --user --now disable pipewire-media-session.service
Failed to disable unit: Unit file pipewire-media-session.service does not exist.
joel@hp600:~$ systemctl --user --now disable pipewire pipewire-pulse
Removed "/home/joel/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket".
Removed "/home/joel/.config/systemd/user/sockets.target.wants/pipewire.socket".
Removed "/home/joel/.config/systemd/user/default.target.wants/pipewire-pulse.service".
Removed "/home/joel/.config/systemd/user/default.target.wants/pipewire.service".
Warning: Stopping pipewire.service, but it can still be activated by:
pipewire.socket
Warning: Stopping pipewire-pulse.service, but it can still be activated by:
pipewire-pulse.socket
joel@hp600:~$ systemctl --user --now enable pulseaudio.service pulseaudio.socket
Created symlink /home/joel/.config/systemd/user/default.target.wants/pulseaudio.service → /usr/lib/systemd/user/pulseaudio.service.
Created symlink /home/joel/.config/systemd/user/sockets.target.wants/pulseaudio.socket → /usr/lib/systemd/user/pulseaudio.socket.
Job for pulseaudio.service failed because the control process exited with error code.
See "systemctl --user status pulseaudio.service" and "journalctl --user -xeu pulseaudio.service" for details.
joel@hp600:~$ apt remove pipewire-audio-client-libraries pipewire
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock-frontend - open (13: Permission non accordée)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Avez-vous les droits du superutilisateur ?
joel@hp600:~$ sudo apt remove pipewire-audio-client-libraries pipewire
[sudo] Mot de passe de joel :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Le paquet « pipewire-audio-client-libraries » n'est pas installé, et ne peut donc être supprimé
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
liblua5.3-0 libpipewire-0.3-modules libwireplumber-0.4-0 pipewire-bin
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
pipewire pipewire-pulse wireplumber
0 mis à jour, 0 nouvellement installés, 3 à enlever et 1 non mis à jour.
Après cette opération, 662 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 281283 fichiers et répertoires déjà installés.
)
Suppression de wireplumber (0.4.13-1) ...
Suppression de pipewire-pulse (0.3.65-3) ...
Suppression de pipewire:amd64 (0.3.65-3) ...
Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ...
joel@hp600:~$
joel@hp600:~$ sudo apt policy pipewire
[sudo] Mot de passe de joel :
pipewire:
Installé : (aucun)
Candidat : 0.3.65-3
Table de version :
0.3.65-3 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
joel@hp600:~$
j’ai lancé le scan puis allumé l’enceinte, elle est bien détectée et même connectée
joel@hp600:~$ bluetoothctl
Agent registered
[DEL] Device 28:11:A5:8E:E6:A7 LE-Bose Color II SoundLink
[DEL] Device 08:FB:EA:19:7A:45 Bouygtel4K
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[NEW] Endpoint /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1
[NEW] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/fd4
[NEW] Player /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/player0 [default]
[CHG] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/fd4 Volume: 0x0040 (64)
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: no
[DEL] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/fd4
[DEL] Player /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/player0 [default]
[DEL] Endpoint /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1
[bluetooth]# connect 2C_FD_B4_11_C7_B7
Device 2C_FD_B4_11_C7_B7 not available
[CHG] Device 2C:FD:B4:11:C7:B7 Connected: yes
[NEW] Endpoint /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/sep1
[NEW] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/fd5
[NEW] Player /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/player0 [default]
[CHG] Transport /org/bluez/hci0/dev_2C_FD_B4_11_C7_B7/fd5 Volume: 0x0040 (64)
[JBL GO Essential]#
j’ai ouvert un fichier audio avec lecteur VLC, mais pas moyen de passer sur l’enceinte en appuyant sur la touche BT de l’enceinte ( comme sur la tablette ) ça ne fait que déconnecter
J’ai vérifié pulseaudio
joel@hp600:~$ sudo apt policy pulseaudio
[sudo] Mot de passe de joel :
pulseaudio:
Installé : 16.1+dfsg1-2+b1
Candidat : 16.1+dfsg1-2+b1
Table de version :
*** 16.1+dfsg1-2+b1 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
joel@hp600:~$
Quand je vais voir dans applications/paramètres/contrôle du volume j’ai un message
connexion à PulseAudio. Veuillez patienter
sauf que ça fait un bon moment que je patiente et dans le tableau de bord l’cône volume est avec une croix : volume coupé