Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

Running Steam in a simple sandbox

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
Author
Message
lexming
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Thu Jan 04, 2007 3:26 pm
Location: Barcelona

Running Steam in a simple sandbox

  • Quote

Post by lexming » Sat Aug 01, 2015 12:00 pm

Hi, I have successfully applied a sandbox to Steam thanks to the sandbox utility that Portage uses to safely emerge new packages. This tool allows to easily set an environment limiting the access to the filesystem on a selective way. Combining the sandbox with the $HOME and $XDG_DATA_HOME environment variables, Steam can be fully contained in a single folder that holds the steam client, game files and also the full mess of saves and config files. This setup does not put any more order on the constellation of files created by steam and the games, but at least it places them in a single folder away of your home. A short guide with instructions is available here: http://nthloop.blogspot.be/2015/07/simp ... entoo.html

I have tested it for a few months and it works well. Steam and the games play and update as usual. The only issue I've found are a few games that search the home folder based on the user's name, and do not follow any env variables. These games will fail to start. However, it is easy to spot what files/folders they are trying to create outside of the sandbox and if necessary, it is also possible to create symlinks in place of those files/folders to somewhere inside the sandbox.

If you try it out and find any errors on the guide or problems with the setup, please let me know. :-)
Top
Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic