User Tools

Site Tools


gentoo:steam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
gentoo:steam [2019/02/17 14:38]
adyxax
gentoo:steam [2020/04/14 12:15] (current)
adyxax
Line 1: Line 1:
 ====== Steam on gentoo ====== ====== Steam on gentoo ======
- +~~REDIRECT>https://newwiki.adyxax.org/docs/​gentoo/​steam/​~~
-I am using a no multilib setup, so I am using a multilib chroot to install and contain steam. +
- +
-===== Installation notes ===== +
- +
-<code> +
-mkdir /​usr/​local/​steam +
-cd /​usr/​local/​steam +
-wget http://distfiles.gentoo.org/releases/​amd64/​autobuilds/​current-stage3-amd64/​stage3-amd64-20190122T214501Z.tar.xz +
-tar -xvpf stage3* +
-rm stage3* +
-cp -L /​etc/​resolv.conf etc +
-mkdir usr/​portage +
-mkdir -p srv/gentoo-distfiles +
-mount -R /dev dev +
-mount -R /sys sys +
-mount -t proc proc proc +
-mount -R /​usr/​portage usr/​portage +
-mount -R /usr/src usr/src +
-mount -R /​srv/​gentoo-distfiles/​ srv/​gentoo-distfiles/​ +
-mount -R /run run +
-cp /​etc/​portage/​make.conf etc/​portage/​ +
-sed -e '/​LLVM_TARGETS/​d'​ -e '/​getbinpkg/​d'​ -i etc/​portage/​make.conf +
-rm -rf etc/​portage/​package.use +
-cp /​etc/​portage/​package.use etc/​portage/​ +
-cp /​etc/​portage/​package.accept_keywords etc/​portage/​ +
-chroot .  +
-env-update && source /​etc/​profile +
-wget -P /​etc/​portage/​repos.conf/​ https://​raw.githubusercontent.com/​anyc/steam-overlay/master/​steam-overlay.conf +
-emaint sync --repo steam-overlay +
-emerge dev-vcs/git -q +
-emerge --ask games-util/​steam-launcher +
-useradd -m -G audio,video steam +
-</​code>​ +
- +
-===== Launch script ===== +
- +
-<​code>​ +
-cd /​usr/​local/​steam +
-mount -R /dev dev +
-mount -R /sys sys +
-mount -t proc proc proc +
-mount -R /​usr/​portage usr/​portage +
-mount -R /usr/src usr/src +
-mount -R /run run +
-chroot .  +
-env-update && source /​etc/​profile +
-su steam +
-steam +
-</​code>​+
gentoo/steam.txt · Last modified: 2020/04/14 12:15 by adyxax