System Information
- Steam client version (build number or date): 1726604483
- Distribution (e.g. Ubuntu): Ubuntu 24.04.1 LTS
- Opted into Steam client beta?: [Yes/No] No
- Have you checked for system updates?: [Yes/No] Yes
- Steam Logs: Steam_logs.zip
- GPU: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.7, DRM 3.58, 6.8.0-41-generic)
Please describe your issue in as much detail as possible:
I have identified a new Proton Bug that started in June of 2024. The bug is a black screen when the game starts running after the start menus. It seems like a Window Manager crash since the screen goes black and I can’t even access a terminal. It has the same black screen behavior on X and Wayland. Since then, I have been unable to play the following Steam Games: Atomic Heart, Ark, Dune: Spice Wars, RAGE 2, Deadlock, Black Myth Wukong Benchmark Tool, and Astro Colony. RAGE works, but RAGE 2 doesn’t work. I think this is a fairly good clue since they are closely related games. The Windows games that I can play with Proton include Space Engineers, Civilization VI, Command & Conquer Remastered, Mass Effect, all of the Deus Ex Games, North Gard, Fallout New Vegas, Borderlands, Borderlands 2. There are some more games I would like to buy this year, especially Black Myth Wukong, but I am reluctant to spend more money until this is fixed.
I know this isn’t a GPU issue because I installed the latest version of amdgpu from amdgpu-install_6.2.60200-1_all.deb. I installed it using the ‘amdgpu-install -y –usecase=graphics’ setting. This is called the “All-Open” use case in AMD’s documentation and it’s the configuration I always use since it never causes problems. I did purge and reinstall amdgpu and amdgpu-install, so I am absolutely certain that this is not a GPU driver issue, especially since the problem never occurs on Linux native games. All of this is happening on a fresh install of Ubuntu 24. I had all of the same problems on Ubuntu 22, which is why I decided to upgrade to Ubuntu 24.
Steps for reproducing this issue:
- Install one of these games on Ubuntu with the same hardware and software.
- Make sure the game is using Proton.
- Start the game and get past the start menus.
- Actually try to play the game, at which point the screen will turn black and the computer will become unresponsive.
Additional system information:
Proton Versions used:
Proton Experimental
GE-Proton-9-11
Proton 9.0-3
Proton 8.0-5
Proton 7.0-6
Proton 6.3-8
Proton 5.13-6
Proton 5.0-10
Proton 4.11-13
Proton 4.2-9
Proton 3.16-9
Proton 3.7-8
Proton Hotfix
Linux kernel version: 6.8.0-41-generic
Vulkan Information:
Vulkan Instance Version: 1.3.275
driverInfo: Mesa 24.2.3 (git-b235da6791)
driverName: radv
apiVersion: 1.3.289
Video Card:
Driver: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.7, DRM 3.58, 6.8.0-41-generic)
Driver Version: 4.6 (Compatibility Profile) Mesa 24.2.0-devel
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x67df
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 45.28" x 25.59" (51.97" diag), 115.0cm x 65.0cm (132.0cm diag)
Primary VRAM: 8192 MB
Operating System Version:
Ubuntu 24.04.1 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 6.8.0-41-generic
X Server Vendor: The X.Org Foundation
X Server Release: 12302006
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20240806.97925
Computer Information:
Manufacturer: ASUSTeK COMPUTER INC.
Model: ROG STRIX B450-F GAMING
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600X Six-Core Processor
CPU Family: 0x17
CPU Model: 0x8
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 3600 MHz
12 logical processors
6 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Sound card:
Audio device: ATI R6xx HDMI
Memory:
RAM: 15909 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 111044 MB
Largest Free Hard Disk Block: 40271 MB
Storage:
Number of SSDs: 4
SSD sizes: 4000G,2000G,2000G,120G
Number of HDDs: 0
Number of removable drives: 0
System Information
Please describe your issue in as much detail as possible:
I have identified a new Proton Bug that started in June of 2024. The bug is a black screen when the game starts running after the start menus. It seems like a Window Manager crash since the screen goes black and I can’t even access a terminal. It has the same black screen behavior on X and Wayland. Since then, I have been unable to play the following Steam Games: Atomic Heart, Ark, Dune: Spice Wars, RAGE 2, Deadlock, Black Myth Wukong Benchmark Tool, and Astro Colony. RAGE works, but RAGE 2 doesn’t work. I think this is a fairly good clue since they are closely related games. The Windows games that I can play with Proton include Space Engineers, Civilization VI, Command & Conquer Remastered, Mass Effect, all of the Deus Ex Games, North Gard, Fallout New Vegas, Borderlands, Borderlands 2. There are some more games I would like to buy this year, especially Black Myth Wukong, but I am reluctant to spend more money until this is fixed.
I know this isn’t a GPU issue because I installed the latest version of amdgpu from amdgpu-install_6.2.60200-1_all.deb. I installed it using the ‘amdgpu-install -y –usecase=graphics’ setting. This is called the “All-Open” use case in AMD’s documentation and it’s the configuration I always use since it never causes problems. I did purge and reinstall amdgpu and amdgpu-install, so I am absolutely certain that this is not a GPU driver issue, especially since the problem never occurs on Linux native games. All of this is happening on a fresh install of Ubuntu 24. I had all of the same problems on Ubuntu 22, which is why I decided to upgrade to Ubuntu 24.
Steps for reproducing this issue:
Additional system information:
Proton Versions used:
Proton Experimental
GE-Proton-9-11
Proton 9.0-3
Proton 8.0-5
Proton 7.0-6
Proton 6.3-8
Proton 5.13-6
Proton 5.0-10
Proton 4.11-13
Proton 4.2-9
Proton 3.16-9
Proton 3.7-8
Proton Hotfix
Linux kernel version: 6.8.0-41-generic
Vulkan Information:
Vulkan Instance Version: 1.3.275
driverInfo: Mesa 24.2.3 (git-b235da6791)
driverName: radv
apiVersion: 1.3.289
Video Card:
Driver: AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 18.1.7, DRM 3.58, 6.8.0-41-generic)
Driver Version: 4.6 (Compatibility Profile) Mesa 24.2.0-devel
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x1002
DeviceID: 0x67df
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 45.28" x 25.59" (51.97" diag), 115.0cm x 65.0cm (132.0cm diag)
Primary VRAM: 8192 MB
Operating System Version:
Ubuntu 24.04.1 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 6.8.0-41-generic
X Server Vendor: The X.Org Foundation
X Server Release: 12302006
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20240806.97925
Computer Information:
Manufacturer: ASUSTeK COMPUTER INC.
Model: ROG STRIX B450-F GAMING
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600X Six-Core Processor
CPU Family: 0x17
CPU Model: 0x8
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 3600 MHz
12 logical processors
6 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Sound card:
Audio device: ATI R6xx HDMI
Memory:
RAM: 15909 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 111044 MB
Largest Free Hard Disk Block: 40271 MB
Storage:
Number of SSDs: 4
SSD sizes: 4000G,2000G,2000G,120G
Number of HDDs: 0
Number of removable drives: 0