Yes / No wireplumber and pipewire-media-session are in conflict

Running into below question while trying to update.
Please advise on best way to proceed.
Trying to ask before proceeding so as not be break things...

Another related thing is that for awhile now I'm only able to update via garuda-update
The GUI based "Updates - Discover" doesn't seem to reflect the latest updates as before.

Appreciate the helpful answers on here in advance as always! =)

╰─λ garuda-update

:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur                          1867.4 KiB  5.07 MiB/s 00:00 [------------------------------------] 100%

--> Refreshing mirrorlists using rate-mirrors, please be patient..
:: Synchronizing package databases...
garuda                                 74.8 KiB   169 KiB/s 00:00 [------------------------------------] 100%
core                                  156.4 KiB   319 KiB/s 00:00 [------------------------------------] 100%
extra                                1720.6 KiB  2.72 MiB/s 00:01 [------------------------------------] 100%
community                               6.7 MiB  8.33 MiB/s 00:01 [------------------------------------] 100%
multilib                              170.8 KiB   351 KiB/s 00:00 [------------------------------------] 100%
chaotic-aur                          1867.4 KiB  4.92 MiB/s 00:00 [------------------------------------] 100%
spawn pacman -Su
:: Starting full system upgrade...
warning: anbox-git: local (1:r1358.84f0268-9.1) is newer than chaotic-aur (1:r1358.84f0268-7)
resolving dependencies...
looking for conflicting packages...
:: wireplumber and pipewire-media-session are in conflict. Remove pipewire-media-session? [y/N]

Requested info below:

Kernel: 5.18.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=6d358332-1121-46d2-a2c5-bd235a269b18 rw [email protected]
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=c06ef7ff-534a-46d8-a0e0-a3052b377e5f loglevel=3
Desktop: KDE Plasma v: 5.25.2 tk: Qt v: 5.15.5 info: latte-dock
wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Type: Laptop System: LENOVO product: 20X7005AUS v: ThinkPad L15 Gen 2a
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 20X7005AUS serial: <superuser required> UEFI: LENOVO
v: R1KET36W (1.21 ) date: 11/25/2021
ID-1: BAT0 charge: 32.5 Wh (73.5%) condition: 44.2/45.7 Wh (96.6%)
volts: 11.6 min: 11.1 model: SMP LNV-5B10W13896 type: Li-poly
serial: <filter> status: discharging cycles: 34
Info: model: AMD Ryzen 7 PRO 5850U with Radeon Graphics bits: 64
type: MT MCP arch: Zen 3 gen: 4 built: 2021-22 process: TSMC n7 (7nm)
family: 0x19 (25) model-id: 0x50 (80) stepping: 0 microcode: 0xA50000C
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 1470 high: 2270 min/max: 1600/4505 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 1519 2: 1397
3: 1397 4: 1397 5: 1433 6: 1475 7: 1397 8: 1397 9: 1397 10: 1395 11: 1442
12: 2270 13: 1417 14: 1397 15: 1397 16: 1403 bogomips: 60690
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: always-on, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Device-1: AMD Cezanne vendor: Lenovo driver: amdgpu v: kernel arch: GCN 5.1
process: TSMC n7 (7nm) built: 2018-21 pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: eDP-1
empty: DP-1,DP-2,HDMI-A-1 bus-ID: 07:00.0 chip-ID: 1002:1638
class-ID: 0300
Device-2: Acer Integrated Camera type: USB driver: uvcvideo bus-ID: 1-2:2
chip-ID: 5986:212b class-ID: 0e02
Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting
alternate: fbdev,vesa gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 mapped: eDP model: AU Optronics 0x2e8d built: 2019
res: 1920x1080 hz: 60 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
diag: 395mm (15.5") ratio: 16:9 modes: max: 1920x1080 min: 640x480
OpenGL: renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.46 5.18.7-zen1-1-zen)
v: 4.6 Mesa 22.1.2 direct render: Yes
Device-1: AMD Renoir Radeon High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 07:00.1 chip-ID: 1002:1637
class-ID: 0403
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Lenovo
driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x,
snd_pci_acp6x, snd_acp_pci, snd_sof_amd_renoir
pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s
bus-ID: 07:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: AMD Family 17h/19h HD Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 07:00.6 chip-ID: 1022:15e3
class-ID: 0403
Sound Server-1: ALSA v: k5.18.7-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 16.1 running: no
Sound Server-3: PipeWire v: 0.3.52 running: yes
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0f0 state: down mac: <filter>
Device-2: Realtek RTL8852AE 802.11ax PCIe Wireless Network Adapter
vendor: Lenovo driver: rtw89_8852ae v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 2000 bus-ID: 03:00.0 chip-ID: 10ec:8852 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
IF-ID-1: anbox0 state: down mac: <filter>
IF-ID-2: docker0 state: down mac: <filter>
Device-1: Realtek Bluetooth Radio type: USB driver: btusb v: 0.8
bus-ID: 5-4:2 chip-ID: 0bda:4852 class-ID: e001 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 2 state: down
bt-service: enabled,running rfk-block: hardware: no software: yes
address: <filter>
Local Storage: total: 476.94 GiB used: 132.05 GiB (27.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: HFS512GDE9X081N
size: 476.94 GiB block-size: physical: 512 B logical: 512 B
speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: 41730C20
temp: 41.9 C scheme: GPT
ID-1: / raw-size: 97.66 GiB size: 97.66 GiB (100.00%)
used: 52.04 GiB (53.3%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
ID-2: /boot/efi raw-size: 1000 MiB size: 998 MiB (99.80%)
used: 580 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 358.77 GiB size: 358.77 GiB (100.00%)
used: 80.01 GiB (22.3%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p4
maj-min: 259:4
ID-4: /var/log raw-size: 97.66 GiB size: 97.66 GiB (100.00%)
used: 52.04 GiB (53.3%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
ID-5: /var/tmp raw-size: 97.66 GiB size: 97.66 GiB (100.00%)
used: 52.04 GiB (53.3%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 14.46 GiB used: 2.5 MiB (0.0%)
priority: 100 dev: /dev/zram0
ID-2: swap-2 type: partition size: 19.53 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p2 maj-min: 259:2
System Temperatures: cpu: 45.0 C mobo: N/A gpu: amdgpu temp: 43.0 C
Fan Speeds (RPM): cpu: 65535 fan-1: 2681 fan-2:
Processes: 382 Uptime: 18m wakeups: 2 Memory: 14.46 GiB
used: 5.47 GiB (37.8%) Init: systemd v: 251 default: graphical
tool: systemctl Compilers: gcc: 12.1.0 clang: 13.0.1 Packages: pacman: 2015
lib: 559 Shell: fish v: 3.4.1 default: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.19
Garuda (2.6.4-2):
System install date:     2022-04-06
Last full system update: 2022-06-30
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       Probably (Run as root to verify)
Snapshots:               Snapper
Failed units:            anbox-container-manager.service systemd-networkd-wait-online.service

The best way to update is always to run garuda-update, not update in Discover or other software apps.

The WirePlumber conflict came up earlier today, reviving this thread. I believe the community consensus at this point is "dealer's choice". :wink:

If you decide to give WirePlumber a shot and something breaks, it is easy to switch back.


An official stance has been established, to switch to WirePlumber as noted here: [Manual intervention required] Package conflict between pipewire-media-session & wireplumber - #57 by TNE

You should be able to run garuda-update as normal now and get through it without needing to resolve the conflict.


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.