Sunshine on Steam Deck as AppImage: Got it working with this method (don't know why it's working) #748
-
Select Topic AreaGeneral BodyPreviously I got an error when running Sunshine on my Steam Deck as a host with an AppImage-installation. The stream was black and then shut donw after a few seconds. The method below seems to be working. If someone has the same problem. Extracting the AppImage and Installing Without the Read-Only Error. Extract the AppImage: Navigate to the extracted directory: Install the app from there: I don't know why this is working now, but I have no more issues when streaming from steamdeck to windows-laptop. 🙂 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
AppImage doesn't really work with KMS because it's sandboxed and doesn't have the correct access. Sunshine needs I tried to get around all this with the custom AppRun file (https://github.com/LizardByte/Sunshine/blob/master/packaging/linux/AppImage/AppRun) which I believed worked at one point, but perhaps the sandboxing got tighter in newer versions... Probably, the only way to get around manually extracting the AppImage is to make the AppRun file do it for the user. Not really the best approach and defeats the whole purpose of the AppImage. |
Beta Was this translation helpful? Give feedback.
AppImage doesn't really work with KMS because it's sandboxed and doesn't have the correct access. Sunshine needs
setcap
set on the binary file, which cannot work when the binary is in the AppImage. But once you extract the appimage, the sandboxing is removed and now it's just a normal file system that you can do whatever you want to it, e.g.setcap
.I tried to get around all this with the custom AppRun file (https://github.com/LizardByte/Sunshine/blob/master/packaging/linux/AppImage/AppRun) which I believed worked at one point, but perhaps the sandboxing got tighter in newer versions... Probably, the only way to get around manually extracting the AppImage is to make the AppRun file do it …