Page 1 sur 1

[Pipewire] Migration pulseaudio vers Pipewire [Résolu]

Publié : sam. 25 févr. 2023, 15:54
par jimarch
Bonjour à toutes et à tous,

Je cherche à migrer de pulse-audio à pipewire...
J'ai peu de connaissances pour la gestion du son et je me demande si j'y gagne à quitter une installation qui fonctionne pour une autre que je ne connais pas !

J'ai lu un peu sur le wiki et vu dans un fil de discussion récent quelques éléments pour faire la migration.
viewtopic.php?p=179066&hilit=pipewire#p179066

Mais j'ai les messages d'erreur suivants :

# pacman -S pipewire-alsa pipewire-pulse
résolution des dépendances…
recherche des conflits entre paquets…
:: pipewire-alsa et pulseaudio-alsa sont en conflit. Supprimer pulseaudio-alsa ? [o/N]
erreur : un conflit de paquets impossible à résoudre a été détecté
erreur : la préparation de la transaction a échoué (conflit de dépendances )
:: pipewire-alsa et pulseaudio-alsa sont en conflit


# pacman -R pulseaudio pulseaudio-alsa pulseaudio-bluetooth
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de pulseaudio casse la dépendance « pulseaudio » requise par efl
:: la suppression de pulseaudio casse la dépendance « pulseaudio » requise par enlightenment
:: la suppression de pulseaudio casse la dépendance « pulseaudio » requise par plasma-pa
:: la suppression de pulseaudio casse la dépendance « pulseaudio=16.1-3 » requise par pulseaudio-equalizer
:: la suppression de pulseaudio casse la dépendance « pulseaudio » requise par pulseaudio-equalizer-ladspa
:: la suppression de pulseaudio casse la dépendance « pulseaudio=16.1-3 » requise par pulseaudio-jack
efl est pour "Enlightenment Foundation Libraries - Development version"
je peux le désinstaller ainsi qu'enlightenment.
je ne m'en sers guère.

plasma-pa est Volume applet for Plasma. je suppose que l'on retrouve le même dans pipewire ???

Pour les égaliseurs, j'ai
pulseaudio-equalizer
pulseaudio-equalizer-ladspa est A 15-band equalizer for PulseAudio
Est-ce que je vais retrouver ces utilitaires avec Pipewire ?

Question plus générale, j'y gagne à migrer ou pas ?

Merci pour vos réponses

Re: [Pipewire] Migration pulseaudio vers Pipewire

Publié : sam. 25 févr. 2023, 18:20
par benjarobin
Bonjour,
Il faudra migrer un jour ou l'autre, donc autant migrer maintenant, surtout que personnellement sur 2 PC aucun soucis, la migration c'est fait de manière 100% transparente.
Il faut que tu fasses (et répondre oui aux questions...) :

Code : Tout sélectionner

pacman -S pipewire-alsa pipewire-pulse wireplumber pipewire-audio pipewire-jack
pacman -R pulseaudio  pulseaudio-alsa  pulseaudio-bluetooth
Pipewire fournit la même interface que pulseaudio, donc tous les outils de configuration sont toujours valables

Re: [Pipewire] Migration pulseaudio vers Pipewire

Publié : sam. 25 févr. 2023, 20:29
par jimarch
Merci pour l'info...

Voilà le début du travail ...
Voilà ce que j'ai supprimé jusqu'à présent ....
J'en ai fait un journal pour restaurer si nécessaire ...

Ce qui a bien marché....
pacman -R efl
pacman -R pulseaudio-alsa
pacman -R pulseaudio-jack
pacman -R pulseaudio-equalizer-ladspa
pacman -R pulseaudio-bluetooth
pacman -R pulseaudio-equalizer
pacman -R plasma-meta
pacman -R plasma-pa
Ce qui coince :
# pacman -S pipewire-alsa pipewire-pulse wireplumber pipewire-audio pipewire-jack
avertissement : wireplumber-0.4.13-1 est à jour -- réinstallation
résolution des dépendances…
recherche des conflits entre paquets…
:: pipewire-jack et jack2 sont en conflit (jack). Supprimer jack2 ? [o/N]
erreur : un conflit de paquets impossible à résoudre a été détecté
erreur : la préparation de la transaction a échoué (conflit de dépendances )
:: pipewire-jack et jack2 sont en conflit
mais quand je veux supprimer jack2....
# pacman -R jack2
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de jack2 casse la dépendance « jack » requise par audacity
:: la suppression de jack2 casse la dépendance « jack » requise par ffmpeg
:: la suppression de jack2 casse la dépendance « jack » requise par ffmpeg4.4
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par fluidsynth
:: la suppression de jack2 casse la dépendance « jack » requise par freshplayerplugin
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par gst-plugins-good
:: la suppression de jack2 casse la dépendance « jack » requise par mplayer
:: la suppression de jack2 casse la dépendance « jack » requise par mpv
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par mpv
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par portaudio
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par qjackctl
:: la suppression de jack2 casse la dépendance « jack » requise par rtmidi
:: la suppression de jack2 casse la dépendance « jack » requise par simplescreenrecorder
:: la suppression de jack2 casse la dépendance « jack » requise par timidity++
:: la suppression de jack2 casse la dépendance « libjack.so=0-64 » requise par timidity++
Je ne peux quand même pas supprimer tous les packages précédents ???

Re: [Pipewire] Migration pulseaudio vers Pipewire

Publié : sam. 25 févr. 2023, 21:15
par benjarobin
Pourquoi tu ne réponds pas oui à la question ? Si tu tapes sur entrée, c'est la réponse par défaut qui est Non...
Il ne faut pas supprimer plasma-pa qui est nécessaire au contrôle du volume sous KDE

Re: [Pipewire] Migration pulseaudio vers Pipewire

Publié : sam. 25 févr. 2023, 22:02
par jimarch
Bon, voilà c'est fait !
J'ai du son ... et c'est l'essentiel.
Ce qui me manque : j'avais avant une icone dans la boite à Miniature de plasma qui me permettait de gérer directement les sorties de son et surtout le volume.
Je ne la retrouve plus !
Une idée.. ou autre solution ?

Re: [Pipewire] Migration pulseaudio vers Pipewire

Publié : sam. 25 févr. 2023, 22:15
par jimarch
Désolé ! :roll:
une demande pour rien ! :oops:
J'avais bien ré-installé plasma-pa... mais oublié de rebooter.
C'est fait et j'ai retrouvé mon icone.... :D
Merci pour ton aide toujours rapide et pertinente !! :merci:

J'attends un ou deux jours pour voir si j'ai encore des commentaires à faire ou des questions ,
et je passe en résolu