76
When will Steam stop using i386 packages?
(lemmy.world)
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
WWW:
Discord:
IRC:
Matrix:
Telegram:
This sounds like a good solution. Can you share how you did it?
I basically took the general idea from this Ubuntu doc and made som changes. After installing debootstrap, I followed these general steps:
adduser steam./var/lib/chroot/steam64.steamas one of its allowed users.debootstrap --variant=buildd bionic /var/lib/chroot/steam64 http://archive.ubuntu.com/ubuntu/xhost +local:.xnestandxterm; between their dependencies, they'll take care of most of everything).steamand fired up the Steam launcher manually.It's not perfect, there are a few issues (in particular with audio) but once I had the installed schroot ready, I never had to worry about its 32-bit packages ever again. And that was back in.... like, 2019 or something. Six months ago I copied to old schroot to my new machine and resumed playing, with no more cost than having to set up the schroot packages and the
steamuser (with the same old UID) on the new machine.Here's a sample of the schroot profile file I'm using. The "steam64.local" is the profile directory, which is basically a copy of schroot/buildd (or of schroot/minbase) with some configurations in
fstabandcopyfilesto account for eg.: isolating /var/run and dbus, and giving the schroot access to the home directory for thesteamuser.