thor27 / steam-login

Put STEAM BigPicture mode at login screen
121 stars 30 forks source link

Black screen #5

Closed mcoumans closed 11 years ago

mcoumans commented 11 years ago

Hi,

I tried steam-login on 2 AMD_64-based systems:

AMD A6, integrated RadeonHD6350 AMD PhenomII, wih Radeon HD6770 Both LinuxMint 14, Kernel 3.7, AMD Catalyst fglrx 9.11 (latest)

I can use Big Picture on both systems, but logging with steam gives a silent, black desktop :-(

marcoceppi commented 11 years ago

Related to #3

thor27 commented 11 years ago

could you please try openning your desktop, and open a terminal and type: steam-de

paste here what is printed on the terminal.

Thanks

belgianguy commented 11 years ago

Same issue here:

$ steam-de steam.sh: geen proces gevonden steam: geen proces gevonden MainThrd: geen proces gevonden steam: geen proces gevonden steam.sh: geen proces gevonden MainThrd: geen proces gevonden Waiting for current window manager (Compiz) on screen :0.0 to exit: Done /usr/bin/gnome-settings-daemon

\ (gnome-settings-daemon:5317): WARNING **: You can only run one xsettings manager at a time; exiting

\ (gnome-settings-daemon:5317): WARNING **: Unable to start xsettings manager: Could not initialize xsettings manager.

(gnome-settings-daemon:5317): GnomeDesktop-WARNING **: GL_MAX_TEXTURE_SIZE helper quit unexpectedly

\ (gnome-settings-daemon:5317): WARNING **: Name taken or bus went away - shutting down Installing breakpad exception handler for appid(steam)/version(1355957371_client) Looks like steam didn't shutdown cleanly, scheduling immediate update check Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) unlinked 0 orphaned pipes Installing breakpad exception handler for appid(steam)/version(1355957371_client) Fontconfig error: line 1: no element found Fontconfig error: Cannot load default config file Gtk-Message: Failed to load module "overlay-scrollbar" [1225/165914:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) /home/wietse/Steam/steam.sh: line 287: 5382 Segmentation fault (core dumped) $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

mcoumans commented 11 years ago

@thor27: mark@mark-desktop:~$ steam-de steam.sh: geen proces gevonden steam: geen proces gevonden MainThrd: geen proces gevonden steam: geen proces gevonden steam.sh: geen proces gevonden MainThrd: geen proces gevonden Waiting for current window manager (Mutter (Muffin)) on screen :0.0 to exit: Done /usr/bin/gnome-settings-daemon Installing breakpad exception handler for appid(steam)/version(1355957371_client)

\ (gnome-settings-daemon:26042): WARNING **: You can only run one xsettings manager at a time; exiting

\ (gnome-settings-daemon:26042): WARNING **: Unable to start xsettings manager: Could not initialize xsettings manager. [1356457590,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application Installing breakpad exception handler for appid(steam)/version(1355957371_client) unlinked 0 orphaned pipes

(gnome-settings-daemon:26042): clipboard-plugin-WARNING **: Clipboard manager is already running.

\ (gnome-settings-daemon:26042): WARNING **: Name taken or bus went away - shutting down Installing breakpad exception handler for appid(steam)/version(1355957371_client) Fontconfig error: line 1: no element found Fontconfig error: Cannot load default config file [1225/184631:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) /home/mark/Steam/steam.sh: line 287: 26110 Segmentation fault $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

When I did I was logded in at Cinnamon Desktop. I will repeat when logging in with Gnome Classic (Fallback, no effects) When I did I could notice the change in window manager. As a result the mouse now dissappears on the window borders :-( And no Steam (see seg fault at the end). Normally I can open steam, but playing games in Cinnamon Desktop is not always possible.

mcoumans commented 11 years ago

Now with Gnome Classic (notice the different window manager) mark@mark-desktop:~$ steam-de steam.sh: geen proces gevonden steam: geen proces gevonden MainThrd: geen proces gevonden steam: geen proces gevonden steam.sh: geen proces gevonden MainThrd: geen proces gevonden Waiting for current window manager (Metacity) on screen :0.0 to exit: Done /usr/bin/gnome-settings-daemon Installing breakpad exception handler for appid(steam)/version(1355957371_client)

\ (gnome-settings-daemon:6240): WARNING **: You can only run one xsettings manager at a time; exiting

\ (gnome-settings-daemon:6240): WARNING **: Unable to start xsettings manager: Could not initialize xsettings manager. Looks like steam didn't shutdown cleanly, scheduling immediate update check Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client)

\ (gnome-settings-daemon:6240): WARNING **: Name taken or bus went away - shutting down unlinked 0 orphaned pipes removing stale semaphore last operated on by process 26110 with name 0eBlobRegistryMutex_BA4803C42CF5E3ED6CFEE11E23710082 removing stale semaphore last operated on by process 26110 with name 0eBlobRegistrySignal_BA4803C42CF5E3ED6CFEE11E23710082 removing stale semaphore last operated on by process 26110 with name 0emSteamEngineInstance removing stale semaphore last operated on by process 26110 with name 0eSteamEngineLock Fontconfig error: line 1: no element found Fontconfig error: Cannot load default config file Installing breakpad exception handler for appid(steam)/version(1355957371_client) [1225/185315:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) /home/mark/Steam/steam.sh: line 287: 6305 Segmentation fault $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

thor27 commented 11 years ago

that looks like to be a bug in Steam itself. Big Picture actualy works when you click on the interface option?

If it works, Try to execute this inside your desktop, and see if the same error happens:

killall steam; killall steam.sh; killall MainThrd; #Just to kill steam and make sure steam is not running steam -bigpicture

thanks!

belgianguy commented 11 years ago

That indeed seems not to work as expected, as Steam segfaults

$ killall steam; killall steam.sh; killall MainThrd; steam: geen proces gevonden steam.sh: geen proces gevonden MainThrd: geen proces gevonden $ steam -bigpicture Installing breakpad exception handler for appid(steam)/version(1355957371_client)

Looks like steam didn't shutdown cleanly, scheduling immediate update check Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) unlinked 0 orphaned pipes Installing breakpad exception handler for appid(steam)/version(1355957371_client) Gtk-Message: Failed to load module "overlay-scrollbar" [1226/134037:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) Installing breakpad exception handler for appid(steam)/version(1355957371_client) /home/wietse/Steam/steam.sh: regel 287: 6622 Segmentatiefout (geheugendump gemaakt) $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

2012/12/26 Thomaz de Oliveira dos Reis notifications@github.com

steam -bigpicture

thor27 commented 11 years ago

So that is a bug on Steam, I will close this bug here.

Could you please re-post this bug report here: https://github.com/ValveSoftware/steam-for-linux If possible put a link for this thread there so I can also track it.

Thanks!

belgianguy commented 11 years ago

Filed it here: https://github.com/ValveSoftware/steam-for-linux/issues/408

If anything is missing or incorrectly stated, let me know.

mcoumans commented 11 years ago
Hi,
  Perhaps a bit fast, because I can use Big Picture when using XFCE
  as Desktop. I do get a similar black screen when using Cinnamon
  (with Compiz latest). Mark Coumansmark.coumans@gmail.com
  Op 26-12-12 12:53, Thomaz de Oliveira dos Reis schreef:

  that looks like to be a bug in Steam itself. Big Picture
    actualy works when you click on the interface option?
  If it works, Try to execute this inside your desktop, and see
    if the same error happens:
  killall steam; killall steam.sh; killall MainThrd; #Just to
    kill steam and make sure steam is not running
    steam -bigpicture
  thanks!

    —
    Reply to this email directly or view
      it on GitHub.
thor27 commented 11 years ago

mcoumans, did you tried to run "steam -bigpicture" without any seam instace running?

I use xfwm4 (XFCE window manager) on steam-login, and the error there is that steam segfaults, as you posted here:

/home/wietse/Steam/steam.sh: regel 287: 6622 Segmentatiefout

Please confirm if running as steam -bigpicture actually works for you.

Thanks!

belgianguy commented 11 years ago

Thomaz, that was actually the output from my test, not mcoumans's (as I recognize my home folder)

Edit: my window manager is Unity btw (found by executing: echo $XDG_CURRENT_DESKTOP)

2012/12/26 Thomaz de Oliveira dos Reis notifications@github.com

mcoumans, did you tried to run "steam -bigpicture" without any seam instace running?

I use xfwm4 (XFCE window manager) on steam-login, and the error there is that steam segfaults, as you posted here:

/home/wietse/Steam/steam.sh: regel 287: 6622 Segmentatiefout

Please confirm if running as steam -bigpicture actually works for you.

Thanks!

— Reply to this email directly or view it on GitHubhttps://github.com/thor27/steam-login/issues/5#issuecomment-11686749.

thor27 commented 11 years ago

Sorry for that, but what I want to point out is that steam is actually segfaulting:

/home/mark/Steam/steam.sh: line 287: 6305 Segmentation fault $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

mcoumans commented 11 years ago

Thomaz, I choose to install and try XFCE for that reason, as it's used by steam-login.

Now, in XFCE: From terminal I cannot run "steam -bigpicture", however, I can run steam and than select big picture mode.

mark@mark-desktop:~$ steam -bigpicture [...] /home/mark/Steam/steam.sh: regel 287: 3567 Segmentatiefout $DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

thor27 commented 11 years ago

Ok, so this actually a bug on steam itself. Add your finds on ValveSoftware/steam-for-linux#408 report by belgianguy. I'm also watching that bug.

and as I said, I will this week release another version with improved handling for when steam crashes, this won't fix the issue but it will make more clear that steam crashed.

Thanks

mcoumans commented 11 years ago

Ok, added my info! Good luck on the next version. Thanks for your support (and patience with me).