Replies: 1 comment 1 reply
-
You can use
Then
And this will launch a steam in deck mode in a window, granted you need to be on Wayland on the host so that gamescope can work |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
So, after a bit of effort, I was able to find a workflow that allows me to reasonably easily use
distrobox
to do some SteamDeck development (on the SteamDeck) while leaving the root filesystem read-only and having matching versions of libraries and what-not in the container.After a lot of searching, I came across this Git repo SteamDeckHomebrew/holo-docker, which does a very good job of creating a Linux container from the SteamDeck images.
For the moment, I have forked it and created a branch which has some changes to make the build process work completely on the SteamDeck , if desired, and adds some flexibility to define the image name and tag spkane/steamdeck-holo-container. I have submitted a PR to the upstream, but I have no idea yet if it will be accepted.
However, you can use their image(
ghcr.io/steamdeckhomebrew/holo-base:latest
), my image(docker.io/spkane/steamdeck-holo-base
), or build your own, and then something like this appears to work very well withdistrobox
.And now, in general, you can install packages and build apps that should be capable of running natively on the SteamDeck outside the container.
NOTE: I did see a few of
pacman
's post-transaction hooks failing when I was installing new packages, but in general, this appeared only to be when they were trying to change the permissions of files that were mounted into the container, and this did not appear to cause any issues.Beta Was this translation helpful? Give feedback.
All reactions