Hello @Kubuxu, what your screenshot is showing is an uninitialized X window. What video card and driver version are you using? Can you verify you have a sane opengl driver with glxgears or glxinfo?
I'm running into the same behavior on Mint 18, using MATE desktop, running on a GTX 1060 with version 375.39 of the NVIDIA driver.
glxinfo prints everything that I'd expect, and every other GLX application I've tried so far seems to work correctly.
I get the same results with different window managers, and with and without compositing.
Also, if I force it to use indirect rendering (but still on the same local X server), then it displays correctly.
One other thing just occurred to me: This problem only started on my system after a CPU upgrade. Combined with the fact that indirect rendering works okay, that might point to a synchronization problem between X and GLX.
Can you try starting glxgears32. It is black for me also.
Ah, you're right. A 32-bit build of glxgears is solid black. I'm not sure if that's from the same problem as the steam client, though.
I think they are.
Can you try that workaround?
https://github.com/ValveSoftware/steam-for-linux/issues/4792
I just figured out what the problem is on my system, at least. In the BIOS settings for my new motherboard, I had the PCI-E "Above 4G decoding" flag enabled. If I disable that, then 32-bit GLX programs work again.
@Kubuxu -- Does that match your system?
@kbrenneman It might be it. I will be back home in a week I will check it. If it is it, thank you a lot.
Disabling 'Above 4G Decoding' have resolved it.
Disabling 'Above 4G Decoding' have resolved it.
Your system information
Please describe your issue in as much detail as possible:
When starting Steam only thing I get is "invisible" (in color of previous foreground) login window. I can move it around and it will sometimes change the color to other foreground.
![]()
Logs:
Steps for reproducing this issue:
sudo pacman -S steamsteam.