Steam for Linux

Steam for Linux

TedBusto Jun 2, 2018 @ 4:42am
*SOLVED* HALP I installed steam on root *SOLVED*
I was a bad boy when I installed steam. When I ran the installer instead of running it as sudo I escalated the terminal with sudo su and then installed it. I even "fixed" it to allow steam to run as root. I have been running it as root since... no big deal right? well the new vulnerability in steam got me thinking that maybe it wasn't such a good idea.

Can I install steam on my user account without uninstalling and reinstalling?

If I run as a standard user here is what I get:
┌─[tedbusto@parrot]─[~] └──╼ $steam Running Steam on parrot 4.0 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(0) libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast

here is what happens when I run as root and it works.

┌─[✗]─[tedbusto@parrot]─[~] └──╼ $sudo steam [sudo] password for tedbusto: Running Steam on parrot 4.0 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) [0602/073034.650636:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0 [0602/073034.650700:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1527872254 [0602/073034.650705:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0602/073034.650709:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180601165734 [0602/073034.650713:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper [0602/073034.650718:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve [0602/073034.655334:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context. [0602/073034.663969:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0 [0602/073034.663992:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1527879669 [0602/073034.664010:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0602/073034.664017:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180601165734 [0602/073034.664023:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper [0602/073034.664031:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) CApplicationManagerPopulateThread took 3 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) CAppInfoCacheReadFromDiskThread took 21 milliseconds to initialize Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) ** (steam:28923): WARNING **: 07:30:34.807: Unknown device type 14 ** (steam:28923): WARNING **: 07:30:34.807: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type Installing breakpad exception handler for appid(steam)/version(1527879669) ** (steam:28923): WARNING **: 07:30:34.887: Ignoring invalid property 'autoconnect-priority' ** (steam:28923): WARNING **: 07:30:34.887: Ignoring invalid property 'interface-name' ** (steam:28923): WARNING **: 07:30:34.887: Unknown setting 'proxy' ** (steam:28923): WARNING **: 07:30:34.887: Ignoring invalid property 'route-data' ** (steam:28923): WARNING **: 07:30:34.887: Ignoring invalid property 'address-data' ** (steam:28923): WARNING **: 07:30:34.888: Ignoring invalid property 'route-data' ** (steam:28923): WARNING **: 07:30:34.888: Ignoring invalid property 'address-data' Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 384x256, total string texture memory is 442.37 KB Installing breakpad exception handler for appid(steam)/version(1527879669) Installing breakpad exception handler for appid(steam)/version(1527879669) Gtk-Message: 07:30:35.312: Failed to load module "gail" Gtk-Message: 07:30:35.312: Failed to load module "atk-bridge" Installing breakpad exception handler for appid(steam)/version(1527879669) Could not create Vulkan instance : ERROR_EXTENSION_NOT_PRESENT [0602/073036.665986:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization roaming config store loaded successfully - 291 bytes. migrating temporary roaming config store [0602/073037.334180:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0 [0602/073037.334249:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1527872254 [0602/073037.334253:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0602/073037.334255:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180601165734 [0602/073037.334258:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper [0602/073037.334260:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve Failed to init SteamVR because it isn't installed ExecCommandLine: "'nano/steam'" System startup time: 4.25 seconds [0602/073037.791877:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Generating new string page texture 74: 1024x256, total string texture memory is 1.49 MB Generating new string page texture 75: 128x256, total string texture memory is 131.07 KB Generating new string page texture 76: 128x256, total string texture memory is 1.62 MB Generating new string page texture 77: 256x256, total string texture memory is 1.88 MB Generating new string page texture 78: 64x256, total string texture memory is 1.95 MB Generating new string page texture 82: 128x256, total string texture memory is 2.08 MB Generating new string page texture 83: 256x256, total string texture memory is 2.34 MB Generating new string page texture 84: 128x256, total string texture memory is 2.47 MB Generating new string page texture 85: 32x256, total string texture memory is 2.51 MB [0602/073038.792888:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization [0602/073039.793139:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Setting breakpad minidump AppID = 769 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197968977762 [API loaded no] [0602/073039.822185:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0602/073040.795494:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Installing breakpad exception handler for appid(steam)/version(1527879669)
Last edited by TedBusto; Jun 10, 2018 @ 8:17am
< >
Showing 1-15 of 32 comments
Cat on Linux Jun 2, 2018 @ 6:57am 
yet another trolling attempt? your question makes no sence at all
thetargos Jun 2, 2018 @ 8:37am 
You can uninstall and reinstall steam, but if you refer to your games library, you can simply first move them away from the /root directory to another location, but you will have to change perms, which I assume you know how to deal with, since you were bold enough to run Steam as root to begin with, then simply open steam as your regular user and add a separate library directory where you have space, move over the game data and allow Steam to discover it... if (and only if) done correctly, you won't need to check cache or reinstall any games (left blanks on purpose).
Cat on Linux Jun 2, 2018 @ 10:04am 
thetargos, I doubt he's having any issues with library and I doubt he's using root account (he's sudo'ing). there's only one way to install steam - with root privileges so it's false issue here. If you look at errors you'll see his video driver needs to be installed/updated and that's it to run his steam application.
basically he asks for advice on irrelevant things that's why I assumed trolling attempt
thetargos Jun 2, 2018 @ 10:43am 
Since he stated 'sudo su' I assumed the same as' su -', hene pure root, and skipped the error messages (yeah, my bad). In any case, I didn't catch the distribution, but looking at it, seems it'scalled 'parrot' (seems bogus), but at any rate, indeed there are quite a bit of libGL errors.
Cat on Linux Jun 3, 2018 @ 4:24am 
steam have to be run as common user. start with creating common user if you don't have one.
as root
apt-get purge steam
then login into common user and install steam. if it will error for video again, check your x32 libraries availability for your distro and availability of video driver
Last edited by Cat on Linux; Jun 3, 2018 @ 4:25am
Zyro Jun 3, 2018 @ 4:28am 
Try to purge and reinstall Steam...
Like every other package, you do install with root privileges.
TedBusto Jun 3, 2018 @ 4:34am 
Thank you guys. I am trying thetargos' fix right now. If that doesn't work I will purge and install it right this time.

I use a standard user account all the time (just a sudoer), but I can't seem to run it as that user.

I deleted my other comment to buy myself time to try this fix. (sorry)
Zyro Jun 3, 2018 @ 4:36am 
The error messages do like like a graphics driver problem, though.
TedBusto Jun 3, 2018 @ 4:39am 
Originally posted by Zyro:
The error messages do like like a graphics driver problem, though.
But when I run as root it launches and works.

I think that whatever steam hangs on isn't in the log.
TedBusto Jun 3, 2018 @ 4:48am 
here is my steam folder for my standard account. Is all this supposed to be owned by root?

┌─[✗]─[tedbusto@parrot]─[~] └──╼ $ls -al /home/tedbusto/.local/share/Steam/ total 3092 drwx------ 24 tedbusto tedbusto 4096 Jun 3 07:34 . drwxr-xr-x 22 tedbusto tedbusto 4096 May 31 11:04 .. drwxr-xr-x 4 root root 4096 Sep 21 2017 bin -rwxr-xr-x 1 root root 11384 Feb 10 2014 bin_steamdeps.py -rwxr-xr-x 1 root root 5498 Nov 23 2016 bin_steam.sh -rwxr-xr-x 1 root root 2694312 Jun 2 07:30 bootstrap.tar.xz drwxr-xr-x 4 root root 4096 Jun 2 09:23 config drwxr-xr-x 4 root root 4096 Mar 24 10:48 controller_base -rw-r--r-- 1 root root 0 Jun 2 07:30 .crash drwxr-xr-x 2 root root 4096 Jun 2 06:56 friends drwxr-xr-x 3 root root 36864 May 26 10:51 graphics drwxr-xr-x 2 root root 4096 Oct 19 2017 html5app drwxr-xr-x 2 root root 4096 Jun 2 06:56 legacycompat drwx------ 2 tedbusto tedbusto 4096 Jun 3 07:30 linux32 drwxr-xr-x 2 root root 4096 Jun 2 06:56 linux64 drwxr-xr-x 2 tedbusto tedbusto 4096 Jun 3 07:33 logs drwxr-xr-x 3 root root 4096 Sep 21 2017 music -rw-r--r-- 1 root root 14405 May 28 21:35 network_config.json drwxr-xr-x 2 root root 4096 Jun 2 06:56 package drwxr-xr-x 4 root root 12288 Jun 2 06:56 public drwxr-xr-x 6 root root 12288 Jun 2 06:56 resource drwxr-xr-x 2 tedbusto tedbusto 4096 May 28 19:53 .save drwxr-xr-x 2 root root 4096 Mar 24 10:48 servers drwxr-xr-x 2 root root 4096 Oct 19 2017 skins -rw-r--r-- 1 root root 2048 Sep 21 2017 ssfn891431252981045944 drwxr-xr-x 4 root root 4096 Oct 19 2017 steam drwxr-xr-x 5 root root 4096 Jun 3 07:34 steamapps -rwxr-xr-x 1 root root 857 Oct 8 2013 steamdeps.txt -rwxr-xr-x 1 root root 8860 Feb 7 2013 steam_install_agreement.txt -rwxr-xr-x 1 root root 869 Mar 23 2013 steam_msg.sh -rwx------ 1 tedbusto tedbusto 21252 Oct 6 2016 steam.sh drwxr-xr-x 3 root root 4096 Sep 21 2017 tenfoot -rwxr-xr-x 1 root root 405 Dec 24 2013 ThirdPartyLegalNotices.css -rwxr-xr-x 1 root root 25088 Dec 16 2013 ThirdPartyLegalNotices.doc -rwxr-xr-x 1 root root 201828 Oct 10 2017 ThirdPartyLegalNotices.html drwx------ 6 tedbusto tedbusto 4096 Jun 3 07:32 ubuntu12_32 drwxr-xr-x 4 root root 4096 Jun 2 06:56 ubuntu12_64
Last edited by TedBusto; Jun 3, 2018 @ 4:52am
TedBusto Jun 3, 2018 @ 4:54am 
Originally posted by Cat on Linux:
steam have to be run as common user. start with creating common user if you don't have one.
as root
apt-get purge steam
then login into common user and install steam. if it will error for video again, check your x32 libraries availability for your distro and availability of video driver

I guess I didn't install from apt so purge doesn't work
Zyro Jun 3, 2018 @ 5:09am 
I would rm -rf that stuff.
TedBusto Jun 3, 2018 @ 5:29am 
Ok I'll run sudo rm -rf give me a minute.

Joking. But I am poking around a bit before I start slaying stuff
Zyro Jun 3, 2018 @ 5:53am 
Of course, only slay the Steam stuff. But this I would totally do. I figure there not much to lose yet...
TedBusto Jun 3, 2018 @ 6:01am 
Originally posted by Zyro:
Of course, only slay the Steam stuff. But this I would totally do. I figure there not much to lose yet...

its gone.

I ran sudo apt-get install steam but now steam wont launch. I'll go find an install guide.
< >
Showing 1-15 of 32 comments
Per page: 1530 50

Date Posted: Jun 2, 2018 @ 4:42am
Posts: 32