ValveSoftware / SteamOS

SteamOS community tracker
1.57k stars 70 forks source link

Steam Overlay and self-installed SteamOS without Steam Controller #527

Open Zenitur opened 8 years ago

Zenitur commented 8 years ago

Your system information

When I'm using SteamOS session without game started, all works fine. When I start a game, Steam Overlay doesn't work properly: impossible to press a button. I listen an error sound when trying to do that. I haven't a gamepad so I didn't check with it.

It was working fine one year ago with SteamOS 1.0. A bug appears in SteamOS 1.0 after Steam client upgrade, so I have been upgrade SteamOS to version 2.0 for check and report a bug.

Second bug is the browser, started in Steam Overlay, always scroll 100% of page (with mouse). Without Steam Overlay, scrolling works fine (except of http://steamdb.info/ page and some other pages).

I'm using "desktop" user, not "steam". Because of /home/desktop/.local/share/Steam is a symlink to /ubuntu/home/zenitur/.local/share/Steam with UID=1000. "steam" user is 1001, so symlinked Steam doesn't work.

Video: http://s000.tinyupload.com/index.php?file_id=94749203318993179384

Steps for reproducing this issue:

  1. Launch SteamOS session.
  2. Start any game
  3. Press Shift-Tab
  4. Try to press any button using mouse
  5. Close Steam Overlay with Shift-Tab
  6. Press an URL in game (for example War Thunder launcher)
  7. Scroll the page using mouse
mdeguzis commented 8 years ago

Launch SteamOS session.

Close Steam Overlay with Shift-Tab

You described using the desktop user though. Why are you using Steam in desktop mode with the overlay? SteamOS isn't designed for this, using it's own compositor in steamos-session.

You're not going to get much traction here since it isn't how Steam is intended to be used on SteamOS. You're much better off using Ubuntu + SteamOS session if you wish to blend some benefits of SteamOS and a traditional desktop distribution.

Zenitur commented 8 years ago

ProfessorKaos64, it's not GNOME3 plus Steam Big Picture, this is "Log out in LightDM", user, pass, Session: SteamOS

mdeguzis commented 8 years ago

Not sure, since I don't use the lightdm greeter to control using SteamOS like this. When you log into steamos-session, what user are you using?

Zenitur commented 8 years ago

ProfessorKaos64, if you want to use LightDM, you must disable auto-login. Remove /usr/share/lightdm/lightdm.conf.d/20_steamos.conf file.

I'm using a "desktop" user.