0.20.0 : segmentation fault on Debian 12 / Mesa 23.1.6 #297
Replies: 0 comments 5 replies
-
You have multiple issues going on here, none of which I think are bugs with the code.
setcap for linux packages (except flatpak and AppImage): setcap for flatpak: Steam needs to be a detached command. The command you use depends on two things. How Sunshine is installed, and how steam is installed. If Sunshine is installed via flatpak, then you need to prefix all your commands with If you installed steam via flatpak as well, then you cannot use |
Beta Was this translation helpful? Give feedback.
-
It is strange because the binary segfault every time it is launched... but not when using gdb...
|
Beta Was this translation helpful? Give feedback.
-
Since steam must be a detached command, i suppose there is no way to end the session when quitting the game ? EDIT : nevermind Ok, i have found a way to workaround all my issues. I let it here if anybody find it useful.
Just set the script in shunshine application with a normal command, and specify as arguments the steam gameid + (optional, default 10) number of seconds to wait before monitoring it, like this : sunshine_steamwrapper 274190 10 Note : i have to handle the case when the session is ended client side for the wiindows to reappear automatically |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the nightly release?
Describe the Bug
Hello,
I'm running Sunshine 0.20.0 on Debian 12 with Mesa 23.1.6 from git.
When i install the .deb (the bullseye one, as there is currently no release for bookworm), i run into a segfault :
So i use the flatpak version installed from flathub, and it is working with the following command :
sudo -i PULSE_SERVER=unix:$(pactl info | awk '/Server String/{print$3}') flatpak run dev.lizardbyte.app.Sunshine
The problem is i can use any shortcut in moonlight (steam big picture, custom one, etc...), the command seems to have no effect and the desktop is always presented.
The log show this :
So i thing i need to set setcap, but its seems (based on my researchs but i may be wrong), it is not possible with a flatpak... and the .deb installer give me a segfault.
Can you help me with this ?
Thanks in advance !
P.S/Note:
The provided apps.json is the default one from the .deb install (as i dont see my custom app added via the flatpak install).
I dont know where the conf files are for the flatpak install.
Expected Behavior
Working software with .deb installation (no segfault)
OR
Working remote commands with flatpak installation
Additional Context
No response
Host Operating System
Linux
Operating System Version
Debian 12
Architecture
64 bit
Sunshine commit or version
0.20.0
Package
Linux - deb
GPU Type
AMD
GPU Model
RX 6600 XT
GPU Driver/Mesa Version
23.1.6
Capture Method (Linux Only)
No response
Config
Apps
Relevant log output
Beta Was this translation helpful? Give feedback.
All reactions