steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

[Steam UI] Unresponsive and black/blank screen on the new UI

Open deanrih opened this issue 2 years ago • 91 comments

Your system information

  • Steam client version (build number or date): 1682634349
  • Distribution (e.g. Ubuntu): Manjaro (Arch)
  • Opted into Steam client beta?: [Yes/No] Yes
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

I just resubmitting the bug from the Steam Community here

After the new Beta update, some parts (mostly that behave like a browser, like stores, community, profile, etc.) becomes unresponsive when first opened (especially on the new Steam browser) and can be resolved by switching screen/tab (e.g from Store to Library and back to Store, or switching from Tab 1 to Tab 2 back to Tab 1 on the Steam Browser) or resize the window, and some parts becomes blank when the window is maximized and restored (but not on manually resized) and have to switch screen/tab (e.g from Store to Library and back to Store, or switching from Tab 1 to Tab 2 back to Tab 1 on the Steam Browser)

Steps for reproducing this issue:

Unresponsiveness

  1. Open the Steam Client
  2. Open a community discussion
  3. Go to the Steam Client Beta community
  4. Middle click on any discussion (so it will open on the new Steam Browser window)
  5. The page can't be interacted with and can't be scrolled until resized
  6. Middle click on any discussion or URL from this Steam Browser
  7. Go to the newly created tab
  8. The page can't be interacted with and can't be scrolled until resized or back to the previous tab and back again to the newly created tab

Blank part the UI

  • This is happened both on the main window of Steam Client UI and the Steam Browser
  • The blankness can't be resolved by refreshing the page, it can only be resolved by switching tab on the Steam Browser or switching to the Library view first on the main Steam Client UI
  • On the main Steam Client UI, it seems the Maximize and Restore window button doesn't have any issue which means doesn't trigger this bug.
  1. Open the Steam Client
  2. Open a community discussion
  3. Maximize the window by dragging the window to the top (Clicking the maximize button seems doesn't have any issue)
  4. The view is now only show empty black rectangle
  5. Go to the library
  6. Go back to the community discussion
  7. The view is now normal again
  8. Restore the window by dragging the window from the top (Clicking the maximize/restore button seems doesn't have any issue)
  9. The view is now only show empty black rectangle
  10. Go to the library
  11. Go back to the community discussion
  12. The view is now normal again

deanrih avatar Apr 28 '23 09:04 deanrih

Confirming for both; OpenSUSE Tumbleweed

A-UNDERSCORE-D avatar Apr 28 '23 16:04 A-UNDERSCORE-D

Same here on:

  • Arch
    • Graphics Platform: X11
    • KDE Plasma: 5.27.4
    • KDE Frameworks: 5.105.0
    • Qt Version: 5.15.9
    • GPU: AMD RX 6900XT
    • Mesa: 23.0.3

Only happens when manually maximizing (by dragging the window to top) and restoring from maximized to normal (dragging window back). Weirdly enough, when dragging the steam client window to the left or right side (snapping to side and autosize the window to be half the screen) the client works perfectly fine. Only happens when maximizing (manually dragging) and restoring to original window-size (manually dragging).

SynTee-gh avatar Apr 29 '23 08:04 SynTee-gh

Re. unresponsive UI – I'm fairly sure that there's a synchronisation bug here. On first opening a web page, the page area is unresponsive; but resize it, and either the original area or the whole area becomes responsive.

How much becomes responsive? If you use the size toggle, only the original (previously-displayed) area; if you drag-resize, the whole area.

(Maximising then starting and cancelling a drag-resize also restores responsiveness.)

I've not seen any blank areas in the UI, with the exception of the “blank browser” bug. (AMD/Mesa.)

dsalt avatar Apr 29 '23 10:04 dsalt

Same for me, additionally, the small mode of the beta client and its content, not the menu bar, ist entirely black.

OS: Debian GNU/Linux 12 (bookworm) x86_64 Kernel: 6.1.0-7-amd64 DE: Plasma 5.27.2 WM: KWin

banchaa avatar Apr 30 '23 18:04 banchaa

The store is unresponsive for me as well after launching Steam. Only after resizing the window I can interact with stuff in the website and scroll with the mouse wheel (library works). It never goes black/blank for me though.

Fedora 36, Gnome, Nvidia GPU, X.org, native Steam install

DanMan avatar May 02 '23 18:05 DanMan

I have almost same issues with my Steam beta. The content part just goes black after ~~I resized my Steam window.~~ Its actually happened to any tab except LIBRARY and CONSOLE, and only when I maximized or restored the window to normal mode. Looks like only main window affected. Workaround is switch to other tab that doesnt affected by this glitch (LIBRARY, CONSOLE AFAIK) . For example, click to LIBRARY tab from STORE when the content part goes black in store tab, then switch back to STORE and let it reload.

Version: 1683859267 OS: Debian GNU/Linux 12 (bookworm) x86_64 Kernel: xanmod 6.1.14-x64v3 DE: KDE Plasma 5.27.2 WM: KWin Graphics: GeForce RTX 3060 with proprietary driver 510.108.03 (cant use latest driver since its conflicting to my monitor lol) How I installed my Steam: official deb package (no any sandboxing)

appleneko2001 avatar May 14 '23 01:05 appleneko2001

@appleneko2001, it looks like you're describing #9484.

dsalt avatar May 14 '23 12:05 dsalt

The recent beta client with HW accel. enabled for Nvidia GPUs has fixed the "non-interactive shop until window is resized" problem for me.

The navigation is still glitching though. It's still a matter of chance if the dropdowns show up on mouse hover or not. But I guess that's a different issue.

DanMan avatar May 18 '23 12:05 DanMan

Not sure whether it's related but CS:GO completely freezes when I open in-game overlay when the new client is enabled NVM, guess there's an open issue for the issue I described: https://github.com/ValveSoftware/csgo-osx-linux/issues/3172

tuxiqae avatar May 25 '23 15:05 tuxiqae

I have this issue too, with the same workaround. Up-to-date Arch Linux, KDE, X11, Nvidia GPU

Fesiug avatar May 25 '23 21:05 Fesiug

Same for the black screen issue.

rKsanu2MMYvypWePtQWM avatar May 31 '23 12:05 rKsanu2MMYvypWePtQWM

I don't know since what version it is solved, but my current version is 1686453716.

It seems that the unresponsive problem is solved, at least for me or at least I haven't encountered one, yet. But the blank screen is still happened when you try to maximize and restore the window by dragging the window up to the top edge of the screen or from the top edge of the screen respectively, again, clicking the Maximize and Restore button seems doesn't have this problem.

deanrih avatar Jun 12 '23 03:06 deanrih

Black screen is definitely still happening. I was restoring steam thru the system tray and it's black except for library. After visiting library it gets fixed.

rKsanu2MMYvypWePtQWM avatar Jun 14 '23 19:06 rKsanu2MMYvypWePtQWM

I have the same bug. Even when maximizing and unmaximizing the Steam client window.

Steam client version: 1687386907 (via Flatpak) Operating System: Fedora Linux 38 KDE Plasma Version: 5.27.5 Kernel Version: 6.3.8-200.fc38.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon RX 6600

DanielHuelsmann avatar Jun 22 '23 10:06 DanielHuelsmann

I can't reproduce the black screen on the maximise/restore action because my window manager doesn't use that gesture, but for me it occurs when I minimise and then restore Steam. Lubuntu 22.04 LXQt/Openbox AMD R9 380X

MerkaST avatar Jun 26 '23 03:06 MerkaST

Btw. black window bug is also happening on Steam Deck in Desktop Mode, when trying "drag to border maximizing" and having the Store page open.

SteamOS: 3.4.9 Steam client: 1687386907

SynTee-gh avatar Jun 26 '23 18:06 SynTee-gh

Same problem, my hardware and os:

Steam Version: 1687386907 OS: openSUSE Tumbleweed x86_64 Host: GF65 Thin 9SD REV:1.0 Kernel: 6.3.9-1-default Shell: zsh 5.9 Resolution: 2560x1080 DE: Plasma 5.27.6 WM: KWin Terminal: tmux CPU: Intel i5-9300H (8) @ 4.100GHz GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630] GPU: NVIDIA GeForce GTX 1660 Ti Mobile Memory: 32 Gb

Plaoo avatar Jun 29 '23 14:06 Plaoo

This is still an issue on the latest beta.

Video Card: Driver: NVIDIA Corporation NVIDIA GeForce RTX 3060/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 525.78.01 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x10de DeviceID: 0x2504 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 3840 x 2160 Desktop Resolution: 3840 x 2160 Primary Display Size: 24.88" x 14.17" (28.62" diag), 63.2cm x 36.0cm (72.7cm diag) Primary Bus: PCI Express 16x Primary VRAM: 12288 MB Supported MSAA Modes: 2x 4x 8x 16x

Caffeineix avatar Jun 29 '23 23:06 Caffeineix

Can confirm the same issue on my system.

OS: Arch Linux x86_64 Host: Inspiron 620 00 Kernel: 6.3.9-zen1-1-zen Resolution: 2560x1440 DE: Xfce 4.18 CPU: Intel i7-2600 (8) @ 3.400GHz GPU: NVIDIA GeForce GTX 1070 Memory: 15978MiB

faithvoid avatar Jun 30 '23 01:06 faithvoid

Same issue on native Gentoo Steam

OS: Gentoo Linux x86_64 Host: B450 AORUS M Kernel: 6.1.31-gentoo-dist Resolution: 1920x1080 DE: Plasma 5.27.5 CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz GPU: AMD ATI Radeon RX 6600 XT Memory: 15906MiB

Euroblitz avatar Jul 02 '23 21:07 Euroblitz

Same issue here on stable

OS: Arch Linux x86_64 Kernel 6.3.9-arch1-1 CPU: 8-core AMD Ryzen 7 5800X Memory 32GB GPU: RTX 3070 DE: X11 BSPWM

InventorXtreme avatar Jul 06 '23 00:07 InventorXtreme

Same issue on Ubuntu 22.04

Steam client version: 1687386907 Operating System: Ubuntu 22.04 Gnome Version: 42.5 Kernel Version: 5.19.0-46-generic x86_64 Graphics Platform: Wayland Resolution: 3840x2160 (16:9) CPU: Intel® Core™ i7-10710U CPU @ 1.10GHz × 12 Memory: 64 GiB of RAM GPU: NVIDIA GeForce RTX 3060

truckerboy avatar Jul 06 '23 15:07 truckerboy

Same issue on Manjaro/Gnome

Steam client version: 1687386907 (via Manjaro Repo) OS: Manjaro Linux x86_64 Kernel: 6.1.31-2-MANJARO DE: GNOME 44.1 CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz GPU: AMD Radeon RX 5600 XT Graphics Platform: Wayland

FloriansCode avatar Jul 07 '23 17:07 FloriansCode

Same issue on Ubuntu 23.04

Steam Clent Version: 1689034492 OS: Ubuntu 23.04 (amd64) Kernel: 6.4.3 (own config, build with llvm17, full-lto) DE: KDE Plasma 5.27.6 (active PPA: kubuntu-ppa/backports) CPU: AMD Ryzen 7 5800X 8-Core Processor GPU: AMD Radeon RX 6800 XT Graphics Platform: X11 (also happend on Wayland)

Mesa: Mesa 23.1.3 - kisak-mesa PPA

wilkemeyer avatar Jul 15 '23 15:07 wilkemeyer

Same here

zharvz avatar Jul 16 '23 15:07 zharvz

Same on a fresh Ubuntu system. Ryzen 7, AMD RX 570

Sienile avatar Jul 23 '23 19:07 Sienile

Has been randomly happening for as long as I've been using Steam on Linux.

Steam Client: 1689814451 Operating System: EndeavourOS KDE Plasma Version: 5.27.6 KDE Frameworks Version: 5.107.0 Qt Version: 5.15.10 Kernel Version: 6.1.35-1-lts (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-4300U CPU @ 1.90GHz Memory: 7,5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 4400 Manufacturer: LENOVO Product Name: 20ARS1M901 System Version: ThinkPad T440s

sonofevil avatar Jul 24 '23 19:07 sonofevil

This is comical at this point - there was the UI beta period, in which this bug existed. I guess a black screen wasn't important enough to fix it before going to stable, even now it's not fixed. I have 3 Linux computers, including the deck and all show this behavior. It just doesn't work.

I'm sure this would've been fixed weeks ago if at least a single person in the Steam client development team tested the Linux build for at least 5 minutes.

rKsanu2MMYvypWePtQWM avatar Jul 27 '23 20:07 rKsanu2MMYvypWePtQWM

confirming on manjaro kde; any time screen decides to blank (usually when i navigate back to the client which i have sized to 3/4 resolution) i click library and resize the window and steamui starts updating all tabs again

erpadmin avatar Aug 03 '23 13:08 erpadmin

Same blank screen. For me this is most common when i switch desktop work spaces (i use BSPWM and make heavy use of desktop switching)

Steam Version: 1690583737 Steam Client Build Date: Fri, Jul 28 11:44 AM UTC -08:00 Steam Web Build Date: Fri, Jul 28 3:21 PM UTC -08:00 Steam API Version: SteamClient020

OS: Arch Kernel: Linux rufus 6.4.7-arch1-2 DE: N/A WM: bspwm CPU: AMD Ryzen 9 5950X 16-Core Processor GPU: AMD Radeon RX 6700 XT Graphics Platform: X11 Memory: 64 GB

allora avatar Aug 04 '23 07:08 allora