You are not logged in.

#1 2022-07-02 21:09:11

ArchTd
Member
Registered: 2022-07-02
Posts: 6

[SOLVED] can't re-install pipewire-media-session

Hello,

I have no sound and I can't see any streaming video ...
I have see some message about wireplumber:
- Undone replacement of pipewire-media-session with wireplumber
- No audio after pipewire upgrade (pipewire-media-session > wireplumber)
- [SOLVED] Sound doesn't work since wireplumber installation

but I can't re-install `pipewire-media-session`:


sudo pacman -Syu pipewire-media-session
[...]
:: pipewire - media - session and wireplumber are in conflict. Delete wireplumber ? [ o / N ] o
error: transaction preparation failed ( dependency satisfaction failed )
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - alsa
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - jack
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - pulse

Have you a idea ?
Thank you for your help
PS:
1) it's a translation, my pacman messages are in French
2)

sudo pacman - Rns wireplumber                              
addiction verification…
error: transaction preparation failed ( dependency satisfaction failed )
:: the deletion of wireplumber breaks the dependence "pipewire - session - manager" required by gst - plugin - pipewire
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - alsa
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - jack
:: the deletion of wireplumber breaks the “wireplumber” dependence required by pipewire - pulse

Last edited by ArchTd (2022-07-03 16:01:57)

Offline

#2 2022-07-03 00:04:47

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,710

Re: [SOLVED] can't re-install pipewire-media-session

wireplumber is the reccommended session manager. if you have all of these audio packages installed then you should be using wireplumber, is it started? What is your output for

systemctl --user status pipewire wireplumber
sudo fuser -v /dev/snd/*

Online

#3 2022-07-03 14:51:46

ArchTd
Member
Registered: 2022-07-02
Posts: 6

Re: [SOLVED] can't re-install pipewire-media-session

thx for your answer.
Yes, is it started.

> $ systemctl --user status pipewire wireplumber
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-07-03 16:40:03 CEST; 1min 50s ago
TriggeredBy: ● pipewire.socket
   Main PID: 1020 (pipewire)
      Tasks: 2 (limit: 19056)
     Memory: 4.2M
        CPU: 30ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1020 /usr/bin/pipewire
juil. 03 16:40:03 archbertha systemd[904]: Started PipeWire Multimedia Service.
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-07-03 16:40:03 CEST; 1min 50s ago
   Main PID: 1021 (wireplumber)
      Tasks: 4 (limit: 19056)
     Memory: 11.0M
        CPU: 175ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1021 /usr/bin/wireplumber

juil. 03 16:40:03 archbertha systemd[904]: Started Multimedia Service Session Manager.
juil. 03 16:40:03 archbertha wireplumber[1021]: Failed to set scheduler settings: Opération non permise
juil. 03 16:40:04 archbertha wireplumber[1021]: <WpSiAudioAdapter:0x562c12e07050> Object activation aborted: proxy destroyed
juil. 03 16:40:04 archbertha wireplumber[1021]: <WpSiAudioAdapter:0x562c12e07050> failed to activate item: Object activation aborted: proxy destroyed
                                                                                                                                                                                                                                                                                                                              

Even if I stop it and deactivate it, I still can't replace it by pipewire.

> $ systemctl --user disable --now  pipewire wireplumber
> $ sudo pacman -Syu pipewire-{pulse,alsa,jack,media-session} 
error: transaction preparation failed ( dependency satisfaction failed )

Last edited by ArchTd (2022-07-03 14:56:54)

Offline

#4 2022-07-03 15:09:27

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,550

Re: [SOLVED] can't re-install pipewire-media-session

How about the output of `tree /etc/systemd/`?

Edit: `tree ~/.config/systemd/` as well.

Last edited by Scimmia (2022-07-03 15:14:46)

Offline

#5 2022-07-03 15:15:48

ArchTd
Member
Registered: 2022-07-02
Posts: 6

Re: [SOLVED] can't re-install pipewire-media-session

> $ systemctl --user status --now  pipewire wireplumber
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-07-03 16:48:44 CEST; 28min ago
TriggeredBy: ● pipewire.socket
   Main PID: 2743 (pipewire)
      Tasks: 2 (limit: 19056)
     Memory: 4.1M
        CPU: 32ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─2743 /usr/bin/pipewire

juil. 03 16:48:44 archbertha systemd[904]: Started PipeWire Multimedia Service.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-07-03 16:48:44 CEST; 28min ago
   Main PID: 2744 (wireplumber)
      Tasks: 4 (limit: 19056)
     Memory: 12.9M
        CPU: 427ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─2744 /usr/bin/wireplumber

juil. 03 16:48:44 archbertha systemd[904]: Started Multimedia Service Session Manager.
juil. 03 16:48:44 archbertha wireplumber[2744]: Failed to set scheduler settings: Opération non permise
juil. 03 16:48:45 archbertha wireplumber[2744]: <WpPortalPermissionStorePlugin:0x559f058af070> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
> $ tree /etc/systemd                                  
/etc/systemd
├── coredump.conf
├── homed.conf
├── journal-remote.conf
├── journal-upload.conf
├── journald.conf
├── logind.conf
├── network
├── networkd.conf
├── oomd.conf
├── pstore.conf
├── resolved.conf
├── sleep.conf
├── system
│   ├── dbus-org.freedesktop.nm-dispatcher.service -> /usr/lib/systemd/system/NetworkManager-dispatcher.service
│   ├── dbus-org.freedesktop.timesync1.service -> /usr/lib/systemd/system/systemd-timesyncd.service
│   ├── display-manager.service -> /usr/lib/systemd/system/gdm.service
│   ├── getty.target.wants
│   │   └── getty@tty1.service -> /usr/lib/systemd/system/getty@.service
│   ├── multi-user.target.wants
│   │   ├── NetworkManager.service -> /usr/lib/systemd/system/NetworkManager.service
│   │   ├── ntpd.service -> /usr/lib/systemd/system/ntpd.service
│   │   ├── remote-fs.target -> /usr/lib/systemd/system/remote-fs.target
│   │   ├── ufw.service -> /usr/lib/systemd/system/ufw.service
│   │   └── zramd.service -> /usr/lib/systemd/system/zramd.service
│   ├── network-online.target.wants
│   │   └── NetworkManager-wait-online.service -> /usr/lib/systemd/system/NetworkManager-wait-online.service
│   └── sysinit.target.wants
│       └── systemd-timesyncd.service -> /usr/lib/systemd/system/systemd-timesyncd.service
├── system.conf
├── timesyncd.conf
├── user
│   ├── default.target.wants
│   │   └── xdg-user-dirs-update.service -> /usr/lib/systemd/user/xdg-user-dirs-update.service
│   ├── pipewire-session-manager.service -> /usr/lib/systemd/user/wireplumber.service
│   ├── pipewire.service.wants
│   │   └── wireplumber.service -> /usr/lib/systemd/user/wireplumber.service
│   └── sockets.target.wants
│       ├── dirmngr.socket -> /usr/lib/systemd/user/dirmngr.socket
│       ├── gcr-ssh-agent.socket -> /usr/lib/systemd/user/gcr-ssh-agent.socket
│       ├── gnome-keyring-daemon.socket -> /usr/lib/systemd/user/gnome-keyring-daemon.socket
│       ├── gpg-agent-browser.socket -> /usr/lib/systemd/user/gpg-agent-browser.socket
│       ├── gpg-agent-extra.socket -> /usr/lib/systemd/user/gpg-agent-extra.socket
│       ├── gpg-agent-ssh.socket -> /usr/lib/systemd/user/gpg-agent-ssh.socket
│       ├── gpg-agent.socket -> /usr/lib/systemd/user/gpg-agent.socket
│       ├── p11-kit-server.socket -> /usr/lib/systemd/user/p11-kit-server.socket
│       ├── pipewire-pulse.socket -> /usr/lib/systemd/user/pipewire-pulse.socket
│       └── pipewire.socket -> /usr/lib/systemd/user/pipewire.socket
└── user.conf

Last edited by ArchTd (2022-07-03 15:18:08)

Offline

#6 2022-07-03 15:19:39

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,550

Re: [SOLVED] can't re-install pipewire-media-session

Everything looks fine there. Can you use pavucontrol, make sure you're going to the correct sink and don't have things muted?

Offline

#7 2022-07-03 16:01:27

ArchTd
Member
Registered: 2022-07-02
Posts: 6

Re: [SOLVED] can't re-install pipewire-media-session

Well ...  I dont undunstand ... it's work ... hmm

Videos and sound did not work yesterday and today yes ...
The reboot ?
Or was pipewire not activated and I just did ?

... Thank you

Last edited by ArchTd (2022-07-03 16:02:28)

Offline

Board footer

Powered by FluxBB