protonscr

Useless, borderless, un-closeable, opaque window created by Steam in the upper left.

steamclosed reviewedSteam clientWindow manager
ValveSoftware/steam-for-linux#2997 · opened 2013-11-18 by naelstrof · updated 2019-07-18 · 31 comments · github
Nnaelstrof 2013-11-18 github

I'm not completely sure how to replicate it, but it happens so often by accident that it's really bothering me.

After starting steam or sometimes after starting a game, a window gets created in the upper left of my screen that I cannot close, move, or do anything with. It always stays on top of everything so it even blocks visuals in games.

Restarting Steam temporarily solves the issue.

Here's an image of the problem: http://farmpolice.com/content/images/98c74234.png

Here's an xprop and xwininfo diagnosis of the window, notice it's owned by steam:
xprop

_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_MENU
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x0, 0x0, 0x0, 0x0
WM_CLASS(STRING) = "Steam", "Steam"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        user specified location: 0, 0
        user specified size: 64 by 24

xwininfo

xwininfo: Window id: 0x1200068 (has no name)

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 64
  Height: 24
  Depth: 24
  Visual: 0x27
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x1200067 (not installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: yes
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +0+0  -1856+0  -1856-1056  +0-1056
  -geometry 64x24+0+0
Nnaelstrof 2013-11-18 github

Oh I forgot to mention I'm using Arch Linux x64_86 with proprietary Nvidia drivers and Gnome 3.10.2.1

Ggdrewb-valve maintainer 2013-11-18 github

Are you running the stable client or the beta client? If you use the beta client this should be fixed.

Nnaelstrof 2013-11-18 github

Oh I'm using the stable client. That's good to know I'll switch to the beta now.

Nnaelstrof 2013-11-18 github

Yeah it's fixed in the beta client, thanks!

Nnaelstrof 2013-11-20 github

Oh nevermind, just opened Steam and it's still there.

http://farmpolice.com/content/images/dc8ab35e.png

 ~  xprop
_NET_WM_STATE(ATOM) = _NET_WM_STATE_SKIP_PAGER, _NET_WM_STATE_SKIP_TASKBAR
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_MENU
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x0, 0x0, 0x0, 0x0
WM_CLASS(STRING) = "Steam", "Steam"
 ~  xwininfo

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x1200068 (has no name)

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 64
  Height: 24
  Depth: 24
  Visual: 0x27
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x1200067 (not installed)
  Bit Gravity State: NorthWestGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: yes
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +0+0  -1856+0  -1856-1056  +0-1056
  -geometry 64x24+0+0
Ggdrewb-valve maintainer 2013-11-20 github

How did you start Steam? Are you using -silent?

Nnaelstrof 2013-11-20 github

I'm launching it by clicking on the desktop file in my gnome 3 launch bar.

 ~  cat /usr/share/applications/steam.desktop
[Desktop Entry]
Name=Steam
Comment=Application for managing and playing games on Steam
Exec=/usr/bin/steam %U
Icon=steam
Terminal=false
Type=Application
Categories=Network;FileTransfer;Game;
MimeType=x-scheme-handler/steam;
Actions=Store;Community;Library;Servers;Screenshots;News;Settings;BigPicture;Friends;
Ggdrewb-valve maintainer 2013-11-20 github

That works fine for me so we'll need to try and find a repro. Can you point the rest of your system info?

Nnaelstrof 2013-11-20 github

Arch Linux x86_64
Gnome 3.10.2.1
Nvidia proprietary drivers 331.20
Nvidia GTX 660T
Intel I7 processor

Anything else you need?
You must remember, the window only appears sometimes. It's an unreliable bug. Usually appears after a fresh reboot and the first start up of steam.

Nnaelstrof 2013-11-20 github

Oh I'm also using fish shell

Ggdrewb-valve maintainer 2013-11-20 github

I primarily wanted to know your window manager, so that list is sufficient.

Nnaelstrof 2013-11-21 github

Got a visual recording on it: http://farmpolice.com/content/videos/7ecf91c7.webm (Ignore any blue flashing, ffmpeg picks it up, but I never see it.)

It only happens when starting Steam for the first time. Restarting Steam solves the problem, and any consecutive Steam launches don't cause the window to appear.

The only way for me to reproduce the error is to completely reboot the computer, then launch Steam normally.

Ggdrewb-valve maintainer 2013-11-21 github

OK, thanks for the clarification.

RRuedii 2013-11-21 github

Yes, that is the exact same bug I get sometimes.

What's unusual is I cannot find how to intentionally trigger it.

On Wed, Nov 20, 2013 at 9:51 PM, Drew Bliss [email protected]:

OK, thanks for the clarification.


Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/2997#issuecomment-28953943
.

PPlaque-fcc 2013-11-23 github

Hi!

I'm on Ubuntu 13.10, I'm using Steam Beta with awesome WM and flavor of MATE desktop. Sometimes those windows come, and it happens generally when IM window is not open and some friend sends you a new IM.

So if I resize that weird upper-left-corner window, it becomes a chat window. Although, I can't detect is it borderless or not, since I am to resize any window with its border given by awesome WM, overriding any window's size buttons/controls. Having chat window open can help avoiding this bug's appearance.

AMD A4/ATI 8330-8570.

Sscaronni 2013-11-26 github

It has always happened to me as well on Fedora systems. Running Steam with the runtime disabled makes the "ghost" window go away:

https://github.com/ValveSoftware/steam-for-linux/issues/2976#issuecomment-28107682

PPlaque-fcc 2013-11-26 github

„Running Steam with the runtime disabled“ — this sounds misundertandible only to me?

Qqualitycodeplz 2013-11-29 github

Have this problem on Debian and Gentoo. Possible that launching a game directly (from game shortcut, Steam off before) makes it happen. Exiting and starting Steam directly so far hasn't made this come up. DE is KDE.

PPlaque-fcc 2013-11-29 github

Now reading and wanting to reproduce: I shutdown all chat tabs to see if the UFO window comes again.

Upd0: Did not reproduce yet.

Ccrlsgms 2014-02-10 github

also reproduced in mint petra 16 64bits, with nvidia 331 drivers. Ill collect further info and edit this post

Jjohndrinkwater 2014-04-01 github

Reproduced this running a steam client update from the menu item, after it restarted the client a transparent window is left in the top left. Closing and restarting steam removes it.

PPlaque-fcc 2014-04-01 github

Now can't reproduce any more.

RRuedii 2014-04-29 github

I found what causes it.

These are minimized/hidden. windows (such as notification windows) I'm not sure if the bug is still present in the latest Betas.

Occasionally they somehow get marked on-top and are even visible in games.

PPlaque-fcc 2014-04-29 github
Hi!

Now not being affected by these, on current beta.

Kind regards

Nnaelstrof 2014-06-15 github

I can reproduce the bug now by opening two Steam clients at the same time, but I don't think that's intended so I'm closing the bug for now.

Ssomini 2014-06-16 github

Well, this is still a problem for me in the last beta, and even in the stable client. It happens constantly.
screenshot from 2014-06-16 19 57 44
Here's my System Info

Processor Information:
    Vendor:  GenuineIntel
    CPU Family:  0x6
    CPU Model:  0x3c
    CPU Stepping:  0x3
    CPU Type:  0x0
    Speed:  2801 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported

Network Information:
    Network Speed:  

Operating System Version:
    Linux Mint 17 Qiana (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.13.0-24-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11501000
    X Window Manager:  Mutter (Muffin)
    Steam Runtime Version:  steam-runtime-release_2014-04-15

Video Card:
    Driver:  Intel Open Source Technology Center Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2

    Driver Version:  3.0 Mesa 10.1.3
    OpenGL Version: 3.0
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x10de
    DeviceID:  0x1199
    Number of Monitors:  1
    Number of Logical Video Cards:  2
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 13.54" x 7.64"  (15.51" diag)
                                            34.4cm x 19.4cm  (39.4cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Intel Haswell HDMI

Memory:
    RAM:  7901 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_GB.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  558596 Mb
    Largest Free Hard Disk Block:  527325 Mb

Installed software:

Recent Failure Reports:
Sscaronni 2014-06-16 github

Same here, it always happened since the first versions of Steam and never disappeared completely.

On my system, one way to trigger it ALWAYS is to select "Big Picture Mode" while in small mode. In this way, the overlay window is always present.

Processor Information:
    Vendor:  GenuineIntel
    CPU Family:  0x6
    CPU Model:  0x3a
    CPU Stepping:  0x9
    CPU Type:  0x0
    Speed:  3700 Mhz
    4 logical processors
    2 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported

Network Information:
    Network Speed:  

Operating System Version:
    "Fedora release 20 (Heisenbug)" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.14.7-200.fc20.x86_64
    X Server Vendor:  Fedora Project
    X Server Release:  11404000
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime-release_2014-04-15

Video Card:
    Driver:  NVIDIA Corporation NVS 5200M/PCIe/SSE2

    Driver Version:  4.4.0 NVIDIA 340.17
    OpenGL Version: 4.4
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x10de
    DeviceID:  0xdfc
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1600 x 900
    Desktop Resolution: 1600 x 900
    Primary Display Size: 12.17" x 6.85"  (13.94" diag)
                                            30.9cm x 17.4cm  (35.4cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 1024 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: IDT 92HD93BXX

Memory:
    RAM:  7924 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  401749 Mb
    Largest Free Hard Disk Block:  171544 Mb

Installed software:

Recent Failure Reports:
Sscaronni 2014-06-16 github

Example of before / after going into Big Picture Mode; as you can see I didn't move the window, so you can see where it is:

screenshot from 2014-06-16 21 54 32
screenshot from 2014-06-16 21 54 49

RRuedii 2014-10-02 github

I think this new bug might be a slightly different version of the bug, but
there is no way to know for sure.

Specifically it may be a different window creating the bug this time, but I
suspect the same bug causing it to happen.

I suspect when they previously found what behavior was causing it they just
stopped doing that, or prevented the problem windows from causing it,
instead of fixing the actual bug in the window handling code that caused it
in the first place.

I also have another bug where an invisible window covers the whole screen,
making it so I can't click on any non-steam windows. I think this may be a
related bug.

On Mon, Jun 16, 2014 at 3:56 PM, scaronni [email protected] wrote:

Example of before / after going into Big Picture Mode; as you can see I
didn't move the window, so you can see where it is:

[image: screenshot from 2014-06-16 21 54 32]
https://cloud.githubusercontent.com/assets/1983966/3292514/294b9ecc-f590-11e3-8811-71b8b23d4587.png
[image: screenshot from 2014-06-16 21 54 49]
https://cloud.githubusercontent.com/assets/1983966/3292518/325bc316-f590-11e3-91d9-648f7e388f71.png


Reply to this email directly or view it on GitHub
https://github.com/ValveSoftware/steam-for-linux/issues/2997#issuecomment-46226850
.

Kkisak-valve maintainer 2017-09-29 github

Hello, is anyone still experiencing this issue on an up to date system?

Kkisak-valve maintainer 2017-10-30 github

Closing pending feedback.