View previous topic :: View next topic |
Author |
Message |
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 3:06 pm Post subject: |
|
|
I hit exit from the menu and tried to launch steam again, and got the exact same error message. It still says that STEAM_RUNTIME is automatically set on. I do have the output from the installation, that I think is listing the programs that are executed to successfully bring up steam. It says things like:
Code: | ExecCommandLine: ""/home/fractured/.local/share/Steam/ubuntu12_32/steam" "
STEAM_RUNTIME has been set by the user to: /home/fractured/.local/share/Steam/ubuntu12_32/steam-runtime
ExecCommandLine: "/home/fractured/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready" |
|
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2575 Location: Here and Away Again
|
Posted: Tue Apr 07, 2015 3:55 pm Post subject: ><)))°€ |
|
|
Hmmm, I guess I might be able to clear up some confusion here.
Firstly, whereis did not return anything because there was nothing to return. Following the manual method one does not install anything to the system paths (one is of course free to do so), which I kind of like. This is one of the few exceptions of when I like to not use Portage for managing a package, because it can't exactly manage it at all (Steam manages itself, though it's possible to tinker with the paths and such). The ebuild (I haven't looked into it at all aside from when it was very new) is likely a very working solution these days, but I still prefer to keep Steam separate.
I actually moved the Steam folder that is created by the Steam installer to another location from my home path, and made a symlink to it, to keep it away.
Perhaps a hacky method, but I feel more clean somehow.
Indeed, running Steam (or anything else that doesn't require it) as root is a bad idea, and will at least mess up file permissions for any regular user that should be able to use the files afterwards, not to mention the security risks.
In fact, if you did not remove /home/fractured/.steam as well after this, it might be the reason for the trouble you are having now with the ebuild-Steam. ^^;
I hope this helps.
Good luck! _________________ Kindest of regardses. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 4:22 pm Post subject: |
|
|
Thanks for your suggestions, but if I were to switch to using the manual installation method, what exactly would I have to do to remove the currently installed steam? Would removing the .steam directory suffice? Or are there other steps that need to be taken also? |
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2575 Location: Here and Away Again
|
Posted: Tue Apr 07, 2015 4:40 pm Post subject: |
|
|
Well I wasn't exactly suggesting you should switch back, but merely hoping to explain the things that seemed to be unclear. ^^
Using Portage to unmerge, then removing any Steam-related directories under the home path of the user should suffice, but again, I'm not trying to get you not use the ebuild, since there is effort going towards it, and such things like to be used!
Perhaps keep it for now at least, since you already installed it, but make the installation clean. That is, remove or move the directories Steam creates, which are at least Steam, .steam, and .local/share/Steam under the home path of the user. _________________ Kindest of regardses. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 5:12 pm Post subject: |
|
|
Ah, okay, I understand what you mean - I'll give it a try now, thanks very much. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 6:53 pm Post subject: |
|
|
I installed steam as my user, and it launched after installation. So I closed it and tried to run it again, but I got a similar error:
Code: | fractured@tux steam $ ./steam
/home/fractured/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Couldn't find dpkg, please update steamdeps for your distribution.
/home/fractured/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Running Steam on gentoo 32-bit
/home/fractured/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steamwebhelper)/version(20150323200504)
Installing breakpad exception handler for appid(steamwebhelper)/version(1427176184)
Installing breakpad exception handler for appid(steamwebhelper)/version(1427176184)
Installing breakpad exception handler for appid(steamwebhelper)/version(20150323200504)
Installing breakpad exception handler for appid(steamwebhelper)/version(1427141104)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
FillInMachineIDInfo took a total of 0 milliseconds
Installing breakpad exception handler for appid(steam)/version(1427176184)
Installing breakpad exception handler for appid(steam)/version(1427176184)
assert_20150407195419_1.dmp[9002]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150407195419_1.dmp
/home/fractured/.local/share/Steam/steam.sh: line 757: 8966 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20150407195419_1.dmp[9002]: Finished uploading minidump (out-of-process): success = no
assert_20150407195419_1.dmp[9002]: error: HTTP response code said error
assert_20150407195419_1.dmp[9002]: file ''/tmp/dumps/assert_20150407195419_1.dmp'', upload no: ''HTTP response code said error''
fractured@tux steam $ |
|
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 7:04 pm Post subject: |
|
|
I think its the exact same error as before - it might be a little different at the end due to a fault in my internet connection. I also noticed that the number after segmentation fault is different every time. I feel pretty lost at this point - is it a permissions error? Is my user not able to access certain scripts? |
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2575 Location: Here and Away Again
|
Posted: Tue Apr 07, 2015 7:24 pm Post subject: |
|
|
Did you try simply running it again after that and if so, does it just keep doing the same thing then? _________________ Kindest of regardses. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 7:29 pm Post subject: |
|
|
Yeah, it installs fine and runs fine at installation, but when I try to run it after closing it - I get the above message. |
|
Back to top |
|
|
egon2003 n00b
Joined: 02 Nov 2004 Posts: 39 Location: Karlstad, Sweden
|
Posted: Tue Apr 07, 2015 8:16 pm Post subject: |
|
|
Are you using fglrx video driver and kernel 3.17 or newer? |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 8:25 pm Post subject: |
|
|
I haven't installed any drivers, I just checked support for my Intel GMA X3100 in the kernel settings - and since I just installed gentoo, I have the newest kernel. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Tue Apr 07, 2015 9:20 pm Post subject: |
|
|
Here's what mine looks like as a comparison. Despite all the noise, it successfully started.
Code: | /home/chewi/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
/home/chewi/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Gtk-Message: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1424305157)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
Assert( Assertion Failed: descs.Count() >= 1 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp:276
Installing breakpad exception handler for appid(steam)/version(1424305157)
Gtk-Message: Failed to load module "canberra-gtk-module"
crash_20150407221742_5.dmp[21830]: Uploading dump (out-of-process)
/tmp/dumps/crash_20150407221742_5.dmp
Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1424273499)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
Installing breakpad exception handler for appid(steamwebhelper)/version(20150218153139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157)
Installing breakpad exception handler for appid(steamwebhelper)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
FillInMachineIDInfo took a total of 0 milliseconds
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
** (steam:21817): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
** (steam:21817): WARNING **: Error enabling/disabling networking: The name org.freedesktop.NetworkManager was not provided by any .service files
crash_20150407221742_5.dmp[21830]: Finished uploading minidump (out-of-process): success = yes
crash_20150407221742_5.dmp[21830]: response: CrashID=bp-4ef5e80b-d6e1-4813-a0b5-92be22150407
crash_20150407221742_5.dmp[21830]: file ''/tmp/dumps/crash_20150407221742_5.dmp'', upload yes: ''CrashID=bp-4ef5e80b-d6e1-4813-a0b5-92be22150407''
Installing breakpad exception handler for appid(steam)/version(1424305157)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Adding licenses for the following package(s): 0, 1, 503, 716, 4991, 6896, 15190, 25888, 35094, 36483
roaming config store loaded successfully - 1107 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
sh: lspci: command not found
ExecCommandLine: ""/home/chewi/.local/share/Steam/ubuntu12_32/steam" "
Installing breakpad exception handler for appid(steam)/version(1424305157)
System startup time: 17.78 seconds
/home/chewi/.steam/root/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
/home/chewi/.steam/root/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo 64-bit
STEAM_RUNTIME is disabled by the user
[0407/221758:ERROR:renderer_main.cc(227)] Running without renderer sandbox
Generating new string page texture 71: 1024x256, total string texture memory is 1.36 MB
Generating new string page texture 72: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 73: 128x256, total string texture memory is 1.49 MB
Generating new string page texture 74: 64x256, total string texture memory is 1.56 MB
Generating new string page texture 75: 32x256, total string texture memory is 1.59 MB
Generating new string page texture 79: 384x256, total string texture memory is 1.98 MB
Generating new string page texture 80: 512x256, total string texture memory is 2.51 MB
ExecCommandLine: "/home/chewi/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 84: 128x256, total string texture memory is 2.64 MB
Generating new string page texture 85: 8x256, total string texture memory is 2.65 MB
Generating new string page texture 86: 128x256, total string texture memory is 2.78 MB
Generating new string page texture 87: 256x256, total string texture memory is 3.04 MB
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
Installing breakpad exception handler for appid(steam)/version(1424305157)
|
Bladesy, are you really running a 32-bit system? Not that it matters, just curious. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Tue Apr 07, 2015 9:28 pm Post subject: |
|
|
Yeah, it's a fairly old 32-bit machine, but I was thinking it could handle a few simple steam games anyway. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 2:02 pm Post subject: |
|
|
Has anyone else on the forums got this segmentation error? Or maybe someone might know a way around it? |
|
Back to top |
|
|
Keruskerfuerst Advocate
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 4:17 pm Post subject: |
|
|
How exactly is memtest used? I've opened a tar.gz of the source code, where exactly do I go from here? Is it meant to be placed on a CD? |
|
Back to top |
|
|
Keruskerfuerst Advocate
Joined: 01 Feb 2006 Posts: 2289 Location: near Augsburg, Germany
|
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
Posted: Wed Apr 08, 2015 5:38 pm Post subject: |
|
|
Bladesy wrote: | I haven't installed any drivers, I just checked support for my Intel GMA X3100 in the kernel settings - and since I just installed gentoo, I have the newest kernel. | If this is intel graphics related, have you tried switching from sna to uxa? I remember having a similar problem (segfaults in games) on an old laptop with GMA graphics. _________________ i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 5:57 pm Post subject: |
|
|
I haven't had the chance to get the games installed, I just get the segfault when I run the steam program itself. |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 6:01 pm Post subject: |
|
|
Maybe something is conflicting - I guess I could always do a fresh gentoo install, install steam, and if it works it works, if not I'll just have to forget about it. |
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
Posted: Wed Apr 08, 2015 6:21 pm Post subject: |
|
|
The segfaults happened when I tried to start games. If you want to try, emerge x11-drivers/xf86-video-intel with the uxa flag and change xorg conf:
/etc/X11/xorg.conf.d/20-intel.conf
Code: | Section "Device"
Identifier "Device0"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection | Also make sure your user is in the games group. _________________ i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 6:39 pm Post subject: |
|
|
Where would the flag for the driver go? Would I need to add anything to packages.use, or to make.conf? |
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
Posted: Wed Apr 08, 2015 6:52 pm Post subject: |
|
|
in /etc/portage/make.conf:
Code: | VIDEO_CARDS="intel" |
in /etc/portage/package.use
Code: | x11-drivers/xf86-video-intel uxa |
_________________ i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD |
|
Back to top |
|
|
Bladesy Tux's lil' helper
Joined: 04 Apr 2015 Posts: 113
|
Posted: Wed Apr 08, 2015 6:56 pm Post subject: |
|
|
I got the same error after doing that - do I need to reinstall steam or reboot first? |
|
Back to top |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2575 Location: Here and Away Again
|
Posted: Wed Apr 08, 2015 11:13 pm Post subject: |
|
|
You'd need to make sure you configure X to actually use that acceleration method (as was mentioned). No need to reboot, but X will need to be restarted.
I am not too hopeful that it will help, since you reportedly managed to initially run it, but it breaks after. It could, however, as I've seen something similar with an older Intel chip that a testing laptop of mine has. If it uses sna, and runs something game-like, the chip will hang and a reboot is needed to 'fix' it. I don't remember if I had it happen with Steam itself, as I'm not even sure the native client was even out yet back then. I will test soon'ish!
You can check if you are experiencing the same issue by looking at the output of dmesg after you get the error.
There is even a bug about it, or at least I think it's the same deal (same what my machine is doing; I still doubt yours is hitting this, but I guess that's yet to be seen): bugs.freedesktop.org - Bug 53348 - [855gm] GPU hang whilst playing Imperialism 2 under wine
I was curious about the dump-file, and if it would change anything if you removed it, but I see from the other log that it was successfully uploaded at least once, yet the segmentation fault was still triggered. I would at least look into clearing /tmp from anything Steam related, especially if you don't tend to boot often. In fact, if you didn't boot or otherwise clear that directory after running Steam as root, there might still be things lingering there.
One good example of Steam's bad /tmp use is that it tends to leave a certain file (starting with steam_chrome_shmem...) that will make Steam run very slow if another user runs it and the file is still around from the other. I did just now look at it though to confirm the name of it, and I see my user name is now there, too, so they might have finally fixed this!
Anyblue, some things to try after the fault: does glxgears or any game you might get into your hands still run?
Something else to try: use STEAM_RUNTIME=0 to disable the runtime (this may produce a different kind of an error message, which I suspect it will especially if the related USE-flag is disabled, though I have not checked what the flag does exactly).
For example:
Code: | STEAM_RUNTIME=0 steam |
_________________ Kindest of regardses. |
|
Back to top |
|
|
|