Skip to content
This repository has been archived by the owner on Jan 21, 2024. It is now read-only.

[Bug] Starting a gstreamer pipeline in the main OS channel crashes gamescope #28

Closed
safijari opened this issue Mar 22, 2023 · 3 comments

Comments

@safijari
Copy link
Collaborator

safijari commented Mar 22, 2023

It might be an incompatibility between the binaries/libs we're shipping and what is in the new OS.

@safijari safijari changed the title Starting a gstreamer pipeline in the main OS channel crashes gamescope [Bug] Starting a gstreamer pipeline in the main OS channel crashes gamescope Mar 23, 2023
@safijari
Copy link
Collaborator Author

bluez | 5.63-1.8 -> 5.66-1.1
bluez-libs | 5.63-1.8 -> 5.66-1.1
bluez-plugins | 5.63-1.8 -> 5.66-1.1
bluez-utils | 5.63-1.8 -> 5.66-1.1
cpupower | 5.13-1 -> 6.0-1
flatpak | 1.12.4-1.1 -> 1.14.4-1.1
gamescope | 3.11.48.1-1.1 -> 3.11.52.beta6-1
gpu-trace | 2.8-1 -> 2.9-1
grub | 2:2.06-4.5 -> 2:2.06-4.6
holo-desync | r667.d02b4b6-2 -> r733.2ba71c7-1
holo-pipewire | r667.d02b4b6-2 -> r733.2ba71c7-1
holo-sudo | r667.d02b4b6-2 -> r733.2ba71c7-1
holo-wireplumber | r667.d02b4b6-2 -> r733.2ba71c7-1
jupiter-dock-updater-bin | 20221026.01-1 -> 20230126.01-1
jupiter-fan-control | 20221107.1-1 -> 20230209.1-1
jupiter-hw-support | 3.4.20221221.1-1 -> 20230201-1
jupiter-legacy-support | 1.135-1 -> 1.139-1
kdump-steamos | 0.9-2 -> 0.91-2
lib32-libva-mesa-driver | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
lib32-mangohud | 0.6.8.r17.gebb0f96-2 -> 0.6.8.r72.g3190778-3
lib32-mesa | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
lib32-mesa-vdpau | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
libva-mesa-driver | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
linux-firmware-neptune | 20220624.650ab31-1 -> 20230121.1f01c88-1
mangohud | 0.6.8.r17.gebb0f96-2 -> 0.6.8.r72.g3190778-3
mesa | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
mesa-vdpau | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
opencl-mesa | 22.2.0.157821.radeonsi_3.4.0_2-2 -> 22.2.0.157821.radeonsi_3.4.0_2-1
pipewire | 1:0.3.59-2.2 -> 1:0.3.61.2.dv-2
pipewire-alsa | 1:0.3.59-2.2 -> 1:0.3.61.2.dv-2
pipewire-audio | 1:0.3.59-2.2 -> 1:0.3.61.2.dv-2
pipewire-jack | 1:0.3.59-2.2 -> 1:0.3.61.2.dv-2
pipewire-pulse | 1:0.3.59-2.2 -> 1:0.3.61.2.dv-2
plymouth | 22.02.122-1.3 -> 22.02.122-1.4
steam-jupiter-stable | 1.0.0.75-1.4 -> 1.0.0.76-1
steamdeck-kde-presets | 0.16-1 -> 0.17-1
steamos-customizations-jupiter | 20220713.1-1 -> 20220727.1-2
usbhid-gadget-passthru | 0.1.0-1 -> 0.1.1-1
wireplumber | 0.4.12.4.dv-1 -> 0.4.13.5.dv-1
xdg-desktop-portal | 1.12.1-1.1 -> 1.15.0-1

List of different packages in main

@safijari
Copy link
Collaborator Author

The issue is caused by a newer version of pipewire which had a regression (there have been 5 releases of pipewire since).

If you're using rwfus, you can do

sudo pacman -U https://steamdeck-packages.steamos.cloud/archlinux-mirror/jupiter-main/os/x86_64/pipewire-1%3A0.3.59-2.2-x86_64.pkg.tar.zst

To work around the problem. An issue has been filed with Valve

ValveSoftware/SteamOS#1000

@safijari
Copy link
Collaborator Author

3.5 now works correctly with Decky Recorder

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant