Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam displays a black screen when GPU accelerated rendering is enabled. #11488

Open
mcnuggetsx20 opened this issue Nov 18, 2024 · 5 comments
Open

Comments

@mcnuggetsx20
Copy link

Enabling GPU accelerated scaling from settings -> interface causes steam to look as shown in the picture:
image
I can however hover over top menus like 'settings' to change it back. Settings and login screens work as expected.
image
image
Checked it on the latest beta of steam and the issue persists.

Steps for reproducing this issue:

  1. Run steam 1.0.0.81-2
  2. Enable 'GPU accelerated rendering in web views' option and restart Steam
@mikela-valve
Copy link
Member

Hi @mcnuggetsx20 , could you please post your full set of logs using the instructions from the issue template? Thanks!

Steam Logs: [generate by running this command in a terminal `tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs`]

@mcnuggetsx20
Copy link
Author

@mikela-valve
https://github.com/mcnuggetsx20/steam-logs
Let me know if this is not what you're asking for or if you need anything else.

@wereii
Copy link

wereii commented Dec 14, 2024

Same here:

  • Steam client version: 1734061824
  • Distribution: Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • GPU: NVidia, driver 565.77-1
  • WM: AwesomeWM (X11)

This is preventing me from using the H265/HEVC encoder in Game Recording, as it requires hardware acceleration to be enabled.
Env vars like VDPAU_DRIVER or LIBVA_DRIVER_NAME does not seem to have any effect (tried unset or set to nvidia)

The main weird thing I could find is the webhelper.txt log file filling (rapidly) with errors like:

[2024-12-14 23:33:58] Serial number of failed request:  1112502
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112503
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadMatch (invalid parameter attributes)
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112506
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
[2024-12-14 23:33:58] Major opcode of failed request:  156
[2024-12-14 23:33:58] Resource id in failed request:  0x426ca3a
[2024-12-14 23:33:58] Serial number of failed request:  1112507
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112508
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadMatch (invalid parameter attributes)
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112511
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
[2024-12-14 23:33:58] Major opcode of failed request:  156
[2024-12-14 23:33:58] Resource id in failed request:  0x426ca3c
[2024-12-14 23:33:58] Serial number of failed request:  1112512
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112513
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadMatch (invalid parameter attributes)
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  1112516
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
[2024-12-14 23:33:58] Major opcode of failed request:  156
[2024-12-14 23:33:58] Resource id in failed request:  0x426ca3e
[2024-12-14 23:33:58] Serial number of failed request:  1112517
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0
[2024-12-14 23:33:58] Webhelper: An X Error occurred on display 0x740ab43ffb70
[2024-12-14 23:33:58] X Error of failed request:  GLXBadPixmap
[2024-12-14 23:33:58] Major opcode of failed request:  152
[2024-12-14 23:33:58] Serial number of failed request:  0

@Lektonic
Copy link

Also having the same/similar issue. It started after I updated my system from NixOS 24.05 to NixOS 24.11. One of the major changes I made to my config was going from the closed-source NVIDIA drivers to the open-source NVIDIA drivers.

Steam Version: 1733265492
Distribution: NixOS 24.11
Opted into Steam Beta?: No.
Have you checked for system updates?: Yes
GPU: NVIDIA GeForce RTX 3060
Driver Version: 565.77
WM: i3 (X11)

Further, I rolled back my NixOS configuration to my most up to date 24.05 version, and GPU Acceleration works just fine for the steam client. Here is the information that is different for that configuration of the same system.

Distribution: NixOS 24.05
Driver Version: 550.127.05

@quickishfm
Copy link

It's also possible to right click Steam from the system tray and open settings that way, in case anyone has trouble finding the settings on the main black window

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants