protonscr

Steam logging me out of my system and/or killing lightdm upon steam launch.

steamclosed
ValveSoftware/steam-for-linux#2333 · opened 2013-04-22 by Benguin · updated 2015-05-22 · 9 comments · github
BBenguin 2013-04-22 github

Steam was working fine for me yesterday, and I'm not sure what changed (I think maybe there was an update,) but today when I tried to open it, it logged me out of my computer, taking me back to the login screen, and then the second time I tried to open it, it killed lightdm and left me at the commandline.

this is what steam gives me when I run it in a terminal (had to send output to a file, since it kills the display:)

Running Steam on ubuntu 12.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1366403468_client)
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 55 requests (55 known processed) with 0 events remaining.
[2013-04-22 08:09:41] Startup
[2013-04-22 08:09:41] Opted in to client beta 'publicbeta' via beta file
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  137 (NV-GLX)
Minor opcode of failed request:  4
Resource id in failed request:  0x5000002
Serial number of failed request:  43
xerror_handler: X failed, continuing
Installing bootstrap /home/ben/.steamLibrary/bootstrap.tar.xz

I tried rebooting, but no dice.

I should also say that the only other program that has done something like this before, for me, was the linux version of Dungeon Defenders (not downloaded via steam,) and that was caused by me not having a screensaver installed, which I worked around somehow by (I think,) just putting a script that does nothing, where the screensaver should be.

BBenguin 2013-04-22 github

Hm, not a steam issue, it's my graphics drivers that I must have updated and forgotten about, and all the apps that would cause this, need steam to run anyway, heh.

Ffasmat 2013-08-13 github

How did you solve this issue, because I'm experiencing the same problem?

BBenguin 2013-08-13 github

I honestly can't remember. Based on my last message I think maybe my computer forgot to use the Nvidia drivers and switched to Nouvea until I re-blacklisted them, or something.

Oorodley 2014-01-03 github

@fasmat @Benguin
Do either of you remember the solution to this issue? I'm experiencing the same thing, and I'm definitely running the Nvidia drivers rather than nouveau.

BBenguin 2014-01-03 github

The only two times I've experienced this, were:

When Dungeon Defenders for some reason kept trying to use a screensaver that didn't exist (not sure why it would need to use a screensaver, or why it would log me out when that fails, but there you go.) And when my computer was trying to use Neuveau.

Sorry I can't be of more help.

Oorodley 2014-01-03 github

No problem, thanks for the information.

Jjohndrinkwater 2014-01-03 github

Sometimes its tricky to sort out the mess graphics drivers can get themselves into.
X Errors are fairly generic, yet if you’re seeing NV-GLX, you should look in /var/log/Xorg.0.log for more info.

Standard procedure to investigate. Look in dmesg output for nvidia module not loading, Xorg log for further issues.
Run glxinfo and check the version it prints matches your installed driver (such as OpenGL version string: 4.4.0 NVIDIA 331.13) and that it also outputs direct rendering: Yes
Check you have the 32bit libraries installed as well.
Try glxgears

Oorodley 2014-01-03 github

Hi John, thanks for the suggestions.

Both glxinfo and glxgears produced the same X error as steam. Knowing that glxinfo also failed allowed me to do some more effective googling, and I eventually found this forum post, which solved my problem. The issue was that updating xserver-xorg-core on debian doesn't work correctly with manually installed nvidia drivers, as it overwrites a symlink.

Thanks for the help, John.

?ghost 2015-05-22 github

I am also experienced this issue in OpenSUSE 13.1 after upgrading x packages of my system.

All i need to do to solve this issue, i ran my Nvidia Driver installer (i downloaded it from Nvidia web site) which compatible to my device, and the installer script recreated the nvidia X files instead of X server default configuration files which replaced after the upgrade. Now all seems ok and works like a charm.

Nothing extracted yet.