Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| linuxaddict:astuces:pipewire [01/12/2023, 09:03] – créée Claude Clerc | linuxaddict:astuces:pipewire [08/01/2025, 15:44] (Version actuelle) – [Vérifier que vous n'avez pas de paquets qui dépendent de pulseaudio] Claude Clerc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| {{tag> | {{tag> | ||
| ====== Remplacer PulseAudio par PipeWire ====== | ====== Remplacer PulseAudio par PipeWire ====== | ||
| - | + | [[https:// | |
| - | [[PulseAudio|https:// | + | Depuis 2020, il est progressivement remplacé par [[https:// |
| - | Depuis 2020, il est progressivement remplacé par [[PipeWire|https:// | + | |
| Voici comment remplacer PulseAudio par PipeWire sur Linux Mint 21.2 (Cinnamon 5.8.4). | Voici comment remplacer PulseAudio par PipeWire sur Linux Mint 21.2 (Cinnamon 5.8.4). | ||
| + | |||
| + | ====== Vérifier que Pipewire n'est pas déjà installé ====== | ||
| + | |||
| + | pactl info | ||
| + | doit retourner une ligne contenant `Nom du serveur : PulseAudio`. | ||
| + | |||
| + | Si cette ligne contient `Nom du serveur : PulseAudio (on PipeWire 0.3.48)` il n'y a plus rien à faire ; Pipewire est déjà installé. | ||
| ===== Sauvegarder son système ===== | ===== Sauvegarder son système ===== | ||
| Utiliser TimeShift (ou toute autre solution) pour sauvegarder l' | Utiliser TimeShift (ou toute autre solution) pour sauvegarder l' | ||
| - | ===== Supprimer | + | ===== Désactiver |
| - | apt remove pulseaudio | ||
| systemctl --user --now disable pulseaudio.service pulseaudio.socket | systemctl --user --now disable pulseaudio.service pulseaudio.socket | ||
| systemctl --user mask pulseaudio | systemctl --user mask pulseaudio | ||
| + | Les icônes des applets utilisant les services audio disparaissent, | ||
| ===== Installer PipeWire et ses services ===== | ===== Installer PipeWire et ses services ===== | ||
| Ligne 21: | Ligne 27: | ||
| systemctl --user --now enable pipewire pipewire-pulse wireplumber | systemctl --user --now enable pipewire pipewire-pulse wireplumber | ||
| - | ===== Redémarrer l' | + | Les icônes des applets utilisant les services audio réapparaissent. |
| + | ===== Supprimer Pulseaudio ===== | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | apt remove pulseaudio | ||
| + | ===== Redémarrer l' | ||
| Une fois l' | Une fois l' | ||
| + | On peut vérifier que tout est bien démarré avec : | ||
| + | systemctl --user status pipewire-pulse.socket pipewire-pulse.service | ||
| + | |||
| + | qui devrait retourner quelque chose ressemblant à cela : | ||
| + | < | ||
| + | ● pipewire-pulse.socket - PipeWire PulseAudio | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | déc. 01 08:16:29 tuxc2 systemd[1912]: | ||
| + | |||
| + | ● pipewire-pulse.service - PipeWire PulseAudio | ||
| + | | ||
| + | | ||
| + | TriggeredBy: | ||
| + | Main PID: 1922 (pipewire-pulse) | ||
| + | Tasks: 2 (limit: 18332) | ||
| + | | ||
| + | CPU: 1min 5.613s | ||
| + | | ||
| + | | ||
| + | |||
| + | déc. 01 08:16:29 tuxc2 systemd[1912]: | ||
| + | déc. 01 08:16:29 tuxc2 pipewire-pulse[1939]: | ||
| + | </ | ||
| + | |||
| + | La commande : | ||
| + | pactl info | ||
| + | devrait retourner : | ||
| + | < | ||
| + | Chaîne du serveur : / | ||
| + | Version du protocole de bibliothèque : | ||
| + | Version du protocole du serveur : 35 | ||
| + | Local : oui | ||
| + | Index client : 4105 | ||
| + | Tile Size : 65472 | ||
| + | Nom d’utilisateur : | ||
| + | Nom d’hôte : | ||
| + | Nom du serveur : PulseAudio (on PipeWire 0.3.48) | ||
| + | Version du serveur : 15.0.0 | ||
| + | Spécification d’échantillon par défaut : float32le 2ch 48000Hz | ||
| + | Plan de canaux par défaut : front-left, | ||
| + | Destination par défaut : alsa_output.pci-0000_00_1b.0.analog-stereo | ||
| + | Source par défaut : alsa_input.pci-0000_00_1b.0.analog-stereo | ||
| + | Cookie : ****:**** | ||
| + | </ | ||
| + | |||
| + | ===== Vérifier que vous n'avez pas de paquets qui dépendent de pulseaudio ===== | ||
| + | |||
| + | apt-cache rdepends --installed pulseaudio | ||
| + | |||
| + | Remarque: dans la liste qui s' | ||
| + | |||
| + | ===== Sources et liens ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ---- | ||
| + | {{counter|today| personne a visité cette page aujourd' | ||