protonscr

Primary Window and Big Picture mode transparent

steamclosed NVIDIA driversSteam client
ValveSoftware/steam-for-linux#9422 · opened 2023-04-29 by patduckless · updated 2026-02-06 · 14 comments · github
Ppatduckless 2023-04-29 github
  • Steam client version (build number or date): 1682723851
  • Distribution (e.g. Ubuntu): Kubuntu 23.04
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

Hardware:
Ryzen 3700X
Nvidia 1060 3GB
32GB 3200 RAM

Please describe your issue in as much detail as possible:

After updating to the latest version the steam UI is transparent. If Big Picture mode is entered this is also transparent. I have tried updates, restarting, and reinstalling.

image

Kkisak-valve maintainer 2023-04-29 github

Partial duplicate of #9160.

Ddidli 2023-05-27 github

Is it OK to marked this as a partial duplicate ?
#9160 is only referring to big picture mode, while the primary window being transparent is a severe regression in its own right.

In addition to Ubuntu, Fedora 37 (xfce) is also concerned with steam beta active :
"Fedora release 37 (Thirty Seven)" (64 bit)
X Window Manager: Xfwm4
Steam Runtime Version: steam-runtime_0.20230509.49499
Video Card:
Driver: NVIDIA Corporation NVIDIA GeForce RTX 2060/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 530.41.03
** Note : the settings window is not affected. **

  • reverting back to vanilla steam client for now as a workaround.
Aalexis-belmonte 2023-06-07 github

Also affected on ArchLinux, latest version of steam & nvidia from the repos.

Aalexis-belmonte 2023-06-07 github

I found a workaround: Restarting the display manager (sddm in my case) fixes the issue. This is probably caused by the Nvidia driver messing up its context after putting the computer to sleep.

Nnasrulmukasim 2023-06-17 github

Disabling FXAA fixes this for me. Looks like it's an issue with NVIDIA's driver's implementation of FXAA with electron apps in general.

image

https://github.com/ValveSoftware/steam-for-linux/issues/9160#issuecomment-1593898872

EEpicathery178 2023-07-01 github

hashtag me too. I sent Steam Support a ticket about it, and told them what's wrong, and they led me to github database. Basically my issue is the same, but I don't remember the UI being transparent so long ago. It feels like it only happened after the last update. Anyway, I've posted on reddit too. Here is the system check result I got, which has an entry about the graphics driver:
"graphics-details" : { "x11/vulkan" : { "renderer" : "llvmpipe (LLVM 15.0.6, 256 bits)", "version" : "Mesa 22.2.5 (LLVM 15.0.6)", "issues" : [ "software-rendering", "cannot-draw" ], "exit-status" : 1, "devices" : [ { "name" : "llvmpipe (LLVM 15.0.6, 256 bits)", "api-version" : "1.3.224", "vulkan-driver-id" : 13, "driver-name" : "llvmpipe", "driver-version" : "Mesa 22.2.5 (LLVM 15.0.6)", "vendor-id" : "0x10005", "device-id" : "0", "type" : "cpu", "messages" : [ "Vulkan not supported on given X window" ], "issues" : [ "software-rendering", "cannot-draw"
It seems like my card is not supported, but support didn't tell me anything about my card with Nvidia 390.157 driver being dropped from support. They also told me only latest Ubuntu version with Unity, Gnome or KDE desktop is supported, and I'm using cinnamon mint

EEpicathery178 2023-07-02 github

I FOUND A SOLUTION:
https://www.reddit.com/r/linuxmint/comments/14nmzu3/comment/jq93yws/?utm_source=share&utm_medium=web2x&context=3

  • [ ] You just make a desktop icon of Steam from the app menu,
  • [ ] copy that to the /'User'/.local/share/applications/ folder,
  • [ ] right click on the icon, select properties,
  • [ ] add at the end of the 'command' line -vgui, (the apostrophe should follow it)
  • [ ] and then launch it by clicking on it or typing exec sh -c 'STEAM_FRAME_FORCE_CLOSE=1 steam %U -vgui'

This will launch the Steam client in the old GUI mode!!! Please, a round of applause to sir Champster24 there on my reddit thread.

EEpicathery178 2023-07-02 github

Hey. I've received another fix for it. Go to NVIDIA x server settings, and disable FXAA under antialiasing settings.

Lluisfcorreia 2023-07-05 github

Disabling FXAA worked for me (Fedora 38, nvidia binary drivers)

Llengau 2023-07-05 github

@alexis-belmonte I think you're almost right — this occurs for me on a machine that has sleep disabled, so I think the nvidia driver is messing up after a display sleep, not a computer sleep.

Can anyone else reproduce this on a freshly-booted machine after running xset dpms force off?

Lluisfcorreia 2023-07-05 github

This is ona Desktop machine, where no powersaving is active :)

Also, Steam was always transparent, it had nothing to do with computer sleeping.

HTH

IIsmas 2023-07-15 github

Adding -vgui to return to old interface worked for me. Don't want to configure mi FXAA properties. Thanks to @Epicathery178

Strangely, the transparent interface worked fine until last update. May be they configured alpha to 50% or something like that.

Bbirdup000 2023-08-02 github

image

hmm I'm having this same issue too I'm running with Nvidia Driver 535.86 on Linux Mint (Cinnamon)

Bbirdup000 2023-08-02 github

Hey. I've received another fix for it. Go to NVIDIA x server settings, and disable FXAA under antialiasing settings.

Update from my end I did this and it worked (fixed) for my end thanks for posting the fix