Hello @flusteredcustard, no OpenGL application including Steam should be capable of making the entire system unusable. This reads like a video driver issue.
Please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Also, if possible, please ssh into the system and check the system logs and dmesg for any hints after it's entered the quirk state.
Also, if possible, please ssh into the system and check the system logs and dmesg for any hints after it's entered the quirk state.
I wish I had thought of this. I'll get that info here soon, hopefully. Thank you for the quick reply!
Alright, I've got all the info from my system logs from opening steam to when I SSHed in
Nov 5 15:12:07 DMLaptop systemd[1174]: Started Steam.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Supervising 7 threads of 3 processes of 1 users.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Supervising 7 threads of 3 processes of 1 users.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Supervising 7 threads of 3 processes of 1 users.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Successfully made thread 8024 of process 7943 owned by '1000' high priority at nice level -10.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Supervising 8 threads of 4 processes of 1 users.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Successfully made thread 8027 of process 7943 owned by '1000' high priority at nice level -10.
Nov 5 15:13:02 DMLaptop rtkit-daemon[1140]: Supervising 9 threads of 4 processes of 1 users.
Nov 5 15:13:08 DMLaptop rtkit-daemon[1140]: Supervising 9 threads of 4 processes of 1 users.
Nov 5 15:13:08 DMLaptop rtkit-daemon[1140]: Supervising 9 threads of 4 processes of 1 users.
Nov 5 15:13:08 DMLaptop rtkit-daemon[1140]: Supervising 9 threads of 4 processes of 1 users.
Nov 5 15:13:08 DMLaptop rtkit-daemon[1140]: Successfully made thread 8295 of process 8295 owned by '1000' high priority at nice level -10.
Nov 5 15:13:08 DMLaptop rtkit-daemon[1140]: Supervising 10 threads of 5 processes of 1 users.
Nov 5 15:13:09 DMLaptop rtkit-daemon[1140]: Supervising 10 threads of 5 processes of 1 users.
Nov 5 15:13:09 DMLaptop rtkit-daemon[1140]: Supervising 10 threads of 5 processes of 1 users.
Nov 5 15:13:09 DMLaptop rtkit-daemon[1140]: Supervising 10 threads of 5 processes of 1 users.
Nov 5 15:13:09 DMLaptop rtkit-daemon[1140]: Successfully made thread 8369 of process 8369 owned by '1000' high priority at nice level -10.
Nov 5 15:13:09 DMLaptop rtkit-daemon[1140]: Supervising 11 threads of 6 processes of 1 users.
Nov 5 15:15:01 DMLaptop CRON[8477]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 5 15:16:09 DMLaptop dbus-daemon[551]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.62' (uid=1000 pid=1571 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using servicehelper)
Nov 5 15:16:09 DMLaptop dbus-daemon[551]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Nov 5 15:17:01 DMLaptop CRON[8498]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Nov 5 15:17:24 DMLaptop dbus-daemon[551]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.62' (uid=1000 pid=1571 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using servicehelper)
Nov 5 15:17:24 DMLaptop dbus-daemon[551]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Nov 5 15:18:18 DMLaptop dbus-daemon[551]: [system] Activating service name='org.kde.powerdevil.backlighthelper' requested by ':1.62' (uid=1000 pid=1571 comm="/usr/lib/x86_64-linux-gnu/libexec/org_kde_powerdev") (using servicehelper)
Nov 5 15:18:18 DMLaptop dbus-daemon[551]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Nov 5 15:18:27 DMLaptop kernel: [13075.134198] i915 0000:00:02.0: [drm] ERROR CPU pipe A FIFO underrun
I pulled up Linux mint on a USB and encountered a very similar problem, except that when I Fullscreen steam instead of going black it just flickers black very fast.
It seems like the problem is very specifically the "what's new" section in the library view. If that section gets too big, it causes screen problems.
I was able to fix it (at least on mint) by disabling the steam UI's automatic library element scaling based on window size. There's still an occasional flicker but it's totally usable now. I don't know if that scaling issue needs looking into, so I'm not going to close the issue.
More specifically: even with scaling off, placing my mouse near the border between the web interface and the steam UI, the ui at the top tries to move downwards and I don't know why. This only occurs in the Library tab.
Similar issue on KDE Arch.
Fullscreen or not issue persist. After opening Library tab after about 10 seconds whole client turn black. Every child window is black as well.
Edit: Switching to beta branch with build from 16 November didn't help.
Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i3-4030U CPU @ 1.90GHz
CPU Family: 0x6
CPU Model: 0x45
CPU Stepping: 0x1
CPU Type: 0x0
Speed: 1800 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Unsupported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
Description: Freedesktop.org 21.08.4 (Flatpak runtime) (64 bit)
Kernel Name: Linux
Kernel Version: 5.14.14-arch1-1
X Server Vendor: The X.Org Foundation
X Server Release: 12013000
X Window Manager: KWin
Steam Runtime Version: steam-runtime_0.20210906.1
Video Card:
Driver: nouveau NVD7
Driver Version: 4.3 (Compatibility Profile) Mesa 21.2.2 (git-15c8aeef1d)
OpenGL Version: 4.3
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0xa16
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 13.54" x 7.60" (15.51" diag)
34.4cm x 19.3cm (39.4cm diag)
Primary VRAM Not Detected
Sound card:
Audio device: Loopback Mixer
Memory:
RAM: 7835 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: C
Total Hard Disk Space Available: 111237 Mb
Largest Free Hard Disk Block: 70099 Mb
Storage:
Number of SSDs: 0
SSD sizes: %s1
Number of HDDs: 0
HDD sizes: %s1
"LD_* scout runtime" information:
{
"can-write-uinput" : false,
"steam-installation" : {
"path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam",
"data_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam",
"bin32_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32",
"steamscript_path" : "/app/bin/steam",
"steamscript_version" : "1.0.0.72",
"issues" : [
]
},
"runtime" : {
"path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime",
"version" : "0.20210906.1",
"issues" : [
],
"pinned_libs_32" : {
"list" : [
"pinned_libs_32/has_pins",
"pinned_libs_32/libcurl.so.3 -> libcurl.so.4",
"pinned_libs_32/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/i386-linux-gnu/libcurl.so.4.2.0",
"pinned_libs_32/libdbus-1.so.3 -> $STEAM_RUNTIME/lib/i386-linux-gnu/libdbus-1.so.3.5.8",
"pinned_libs_32/system_libcurl.so.4",
"pinned_libs_32/system_libdbus-1.so.3"
]
},
"pinned_libs_64" : {
"list" : [
"pinned_libs_64/has_pins",
"pinned_libs_64/libcurl.so.3 -> libcurl.so.4",
"pinned_libs_64/libcurl.so.4 -> $STEAM_RUNTIME/usr/lib/x86_64-linux-gnu/libcurl.so.4.2.0",
"pinned_libs_64/system_libcurl.so.4"
]
}
},
"os-release" : {
"id" : "org.freedesktop.platform",
"name" : "Freedesktop.org",
"pretty_name" : "Freedesktop.org 21.08.4 (Flatpak runtime)",
"version_id" : "21.08.4"
},
"container" : {
"type" : "flatpak",
"flatpak_version" : "1.12.2",
"host" : {
"path" : "/run/host",
"os-release" : {
"id" : "arch",
"name" : "Arch Linux",
"pretty_name" : "Arch Linux",
"build_id" : "rolling"
}
}
},
"driver_environment" : [
"DISPLAY=:99.0",
"DRI_PRIME=1",
"GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/app/lib32/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0",
"LD_LIBRARY_PATH=/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/panorama:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/app/lib/i386-linux-gnu/GL/default/lib:/app/lib32:/app/lib/i386-linux-gnu:/lib64:/app/lib:/usr/lib/x86_64-linux-gnu/GL/default/lib:/usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/lib:/usr/lib/x86_64-linux-gnu/openh264/extra:/usr/lib/x86_64-linux-gnu:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib",
"PULSE_CLIENTCONFIG=/run/flatpak/pulse/config",
"PULSE_SERVER=unix:/run/flatpak/pulse/native",
"SDL_GAMECONTROLLERCONFIG=03000000de280000ff11000001000000,Steam Virtual Gamepad,a:b0,b:b1,back:b6,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,\n03000000de280000fc11000001000000,Steam Controller,a:b0,b:b1,back:b6,dpdown:b14,dpleft:b15,dpright:b13,dpup:b12,guide:b8,leftshoulder:b4,leftstick:b9,lefttrigger:a2,leftx:a0,lefty:a1,rightshoulder:b5,rightstick:b10,righttrigger:a5,rightx:a3,righty:a4,start:b7,x:b2,y:b3,",
"SSL_CERT_DIR=/etc/ssl/certs",
"XDG_RUNTIME_DIR=/run/user/1000"
],
"architectures" : {
"i386-linux-gnu" : {
"can-run" : true,
"libdl-LIB" : "lib/i386-linux-gnu",
"libdl-PLATFORM" : "i686",
"runtime-linker" : {
"path" : "/lib/ld-linux.so.2",
"resolved" : "/app/lib/i386-linux-gnu/ld-2.33.so"
},
"library-issues-summary" : [
"cannot-load"
],
"library-details" : {
"libitm.so.1" : {
"messages" : [
"Unable to find the library: /app/lib/i386-linux-gnu/libitm.so.1: undefined symbol: __gxx_personality_v0"
],
"soname" : null,
"path" : null,
"issues" : [
"cannot-load"
],
"exit-status" : 1
}
},
"graphics-details" : {
"x11/vulkan" : {
"messages" : [
"MESA-INTEL: warning: Haswell Vulkan support is incomplete",
"WARNING: lavapipe is not a conformant vulkan implementation, testing use only."
],
"renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)",
"version" : "1.2.182 (device 0x8086:0xa16) (driver 21.2.2)",
"devices" : [
{
"name" : "Intel(R) HD Graphics 4400 (HSW GT2)",
"api-version" : "1.2.182",
"driver-version" : "21.2.2",
"vendor-id" : "0x8086",
"device-id" : "0xa16",
"type" : "integrated-gpu"
},
{
"name" : "llvmpipe (LLVM 12.0.1, 256 bits)",
"api-version" : "1.1.182",
"driver-version" : "0.0.1",
"vendor-id" : "0x10005",
"device-id" : "0",
"type" : "cpu",
"issues" : [
"software-rendering"
]
}
]
},
"x11/vdpau" : {
"messages" : [
"Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory",
"vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1"
],
"renderer" : null,
"version" : null,
"issues" : [
"cannot-draw"
],
"exit-status" : 1
},
"x11/vaapi" : {
"messages" : [
"libva info: VA-API version 1.12.0",
"libva info: Trying to open /usr/lib/i386-linux-gnu/dri/iHD_drv_video.so",
"libva info: Trying to open /usr/lib/i386-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so",
"libva info: Trying to open /usr/lib/i386-linux-gnu/GL/lib/dri/iHD_drv_video.so",
"libva info: va_openDriver() returns -1",
"libva info: Trying to open /usr/lib/i386-linux-gnu/dri/i965_drv_video.so",
"libva info: Trying to open /usr/lib/i386-linux-gnu/dri/intel-vaapi-driver/i965_drv_video.so",
"libva info: Trying to open /usr/lib/i386-linux-gnu/GL/lib/dri/i965_drv_video.so",
"libva info: va_openDriver() returns -1",
"vaInitialize (va_display, &major_version, &minor_version) failed: unknown libva error (-1)"
],
"renderer" : null,
"version" : null,
"issues" : [
"cannot-draw"
],
"exit-status" : 1
},
"glx/gl" : {
"renderer" : "NVD7",
"version" : "4.3 (Compatibility Profile) Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
},
"egl_x11/gl" : {
"renderer" : "NVD7",
"version" : "4.3 (Compatibility Profile) Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
},
"egl_x11/glesv2" : {
"renderer" : "NVD7",
"version" : "OpenGL ES 3.1 Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
}
},
"dri_drivers" : [
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/crocus_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/i830_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/i915_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/i965_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/iris_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/kms_swrast_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/libgallium_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r200_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r300_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r600_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeon_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeonsi_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/swrast_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/virtio_gpu_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/vmwgfx_dri.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/zink_dri.so"
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/crocus_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/i830_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/i915_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/i965_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/iris_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/libgallium_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/nouveau_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r200_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r300_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/r600_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/radeon_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/radeonsi_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/swrast_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so",
"is_extra" : true
},
{
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/dri/zink_dri.so",
"is_extra" : true
}
],
"va-api_drivers" : [
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/libgallium_drv_video.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/nouveau_drv_video.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/r600_drv_video.so"
},
{
"library_path" : "/usr/lib/i386-linux-gnu/GL/lib/dri/radeonsi_drv_video.so"
},
{
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/dri/dummy_drv_video.so",
"is_extra" : true
}
],
"vdpau_drivers" : [
{
"library_path" : "/app/lib/i386-linux-gnu/vdpau/libvdpau_trace.so.1",
"library_link" : "libvdpau_trace.so.1.0.0"
}
],
"glx_drivers" : [
{
"library_soname" : "libGLX_indirect.so.0",
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0"
},
{
"library_soname" : "libGLX_mesa.so.0",
"library_path" : "/app/lib/i386-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0"
}
]
},
"x86_64-linux-gnu" : {
"can-run" : true,
"libdl-LIB" : "lib/x86_64-linux-gnu",
"libdl-PLATFORM" : "haswell",
"runtime-linker" : {
"path" : "/lib64/ld-linux-x86-64.so.2",
"resolved" : "/usr/lib/x86_64-linux-gnu/ld-2.33.so"
},
"library-issues-summary" : [
"cannot-load"
],
"library-details" : {
"libitm.so.1" : {
"messages" : [
"Unable to find the library: /usr/lib/x86_64-linux-gnu/libitm.so.1: undefined symbol: __gxx_personality_v0"
],
"soname" : null,
"path" : null,
"issues" : [
"cannot-load"
],
"exit-status" : 1
}
},
"graphics-details" : {
"x11/vulkan" : {
"messages" : [
"MESA-INTEL: warning: Haswell Vulkan support is incomplete",
"WARNING: lavapipe is not a conformant vulkan implementation, testing use only."
],
"renderer" : "Intel(R) HD Graphics 4400 (HSW GT2)",
"version" : "1.2.182 (device 0x8086:0xa16) (driver 21.2.2)",
"devices" : [
{
"name" : "Intel(R) HD Graphics 4400 (HSW GT2)",
"api-version" : "1.2.182",
"driver-version" : "21.2.2",
"vendor-id" : "0x8086",
"device-id" : "0xa16",
"type" : "integrated-gpu"
},
{
"name" : "llvmpipe (LLVM 12.0.1, 256 bits)",
"api-version" : "1.1.182",
"driver-version" : "0.0.1",
"vendor-id" : "0x10005",
"device-id" : "0",
"type" : "cpu",
"issues" : [
"software-rendering"
]
}
]
},
"x11/vdpau" : {
"messages" : [
"Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory",
"vdp_device_create_x11 (display, screen, &device, &vdp_get_proc_address) failed: 1"
],
"renderer" : null,
"version" : null,
"issues" : [
"cannot-draw"
],
"exit-status" : 1
},
"x11/vaapi" : {
"messages" : [
"libva info: VA-API version 1.12.0",
"libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so",
"libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so",
"libva info: Found init function __vaDriverInit_1_12",
"libva error: /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so init failed",
"libva info: va_openDriver() returns 1",
"libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so",
"libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/i965_drv_video.so",
"libva info: Found init function __vaDriverInit_1_12",
"libva info: va_openDriver() returns 0",
"Testing H264Main decoding",
"vaEndPicture (va_display, context) failed: invalid parameter (18)",
"Testing MPEG2Simple decoding"
],
"renderer" : "Intel i965 driver for Intel(R) Haswell Mobile - 2.4.1\n",
"version" : null
},
"glx/gl" : {
"renderer" : "NVD7",
"version" : "4.3 (Compatibility Profile) Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
},
"egl_x11/gl" : {
"renderer" : "NVD7",
"version" : "4.3 (Compatibility Profile) Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
},
"egl_x11/glesv2" : {
"renderer" : "NVD7",
"version" : "OpenGL ES 3.1 Mesa 21.2.2 (git-15c8aeef1d)",
"library-vendor" : "glvnd"
}
},
"dri_drivers" : [
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/crocus_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/i830_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/i915_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/i965_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/iris_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/kms_swrast_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r200_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r300_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeon_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/swrast_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/virtio_gpu_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/vmwgfx_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/zink_dri.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i830_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i915_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i965_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/iris_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r200_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r300_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeon_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/swrast_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so",
"is_extra" : true
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/dri/zink_dri.so",
"is_extra" : true
}
],
"va-api_drivers" : [
{
"library_path" : "/usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/i965_drv_video.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_drv_video.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_drv_video.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_drv_video.so"
},
{
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_drv_video.so"
},
{
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/dri/dummy_drv_video.so",
"is_extra" : true
}
],
"vdpau_drivers" : [
{
"library_path" : "/usr/lib/x86_64-linux-gnu/vdpau/libvdpau_trace.so.1",
"library_link" : "libvdpau_trace.so.1.0.0"
}
],
"glx_drivers" : [
{
"library_soname" : "libGLX_indirect.so.0",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0"
},
{
"library_soname" : "libGLX_mesa.so.0",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libGLX_mesa.so.0.0.0"
}
]
}
},
"locale-issues" : [
"i18n-supported-missing"
],
"locales" : {
"<default>" : {
"resulting-name" : "LC_CTYPE=C.UTF-8;LC_NUMERIC=C;LC_TIME=C;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C",
"charset" : "UTF-8",
"is_utf8" : true
},
"C" : {
"resulting-name" : "C",
"charset" : "ANSI_X3.4-1968",
"is_utf8" : false
},
"C.UTF-8" : {
"resulting-name" : "C.UTF-8",
"charset" : "UTF-8",
"is_utf8" : true
},
"en_US.UTF-8" : {
"resulting-name" : "en_US.UTF-8",
"charset" : "UTF-8",
"is_utf8" : true
}
},
"egl" : {
"icds" : [
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json",
"library_path" : "libEGL_mesa.so.0",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json",
"library_path" : "libEGL_mesa.so.0",
"issues" : [
"duplicated"
]
}
]
},
"vulkan" : {
"icds" : [
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_intel.so",
"api_version" : "1.2.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_radeon.so",
"api_version" : "1.2.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/lvp_icd.x86_64.json",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_lvp.so",
"api_version" : "1.1.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/virtio_icd.x86_64.json",
"library_path" : "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_virtio.so",
"api_version" : "1.2.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json",
"library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_intel.so",
"api_version" : "1.2.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/radeon_icd.i686.json",
"library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_radeon.so",
"api_version" : "1.2.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/lvp_icd.i686.json",
"library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_lvp.so",
"api_version" : "1.1.182",
"issues" : [
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/virtio_icd.i686.json",
"library_path" : "/usr/lib/i386-linux-gnu/GL/default/lib/libvulkan_virtio.so",
"api_version" : "1.2.182",
"issues" : [
]
}
],
"explicit_layers" : [
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json",
"name" : "VK_LAYER_MESA_overlay",
"description" : "Mesa Overlay layer",
"type" : "GLOBAL",
"api_version" : "1.1.73",
"implementation_version" : "1",
"library_path" : "libVkLayer_MESA_overlay.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json",
"name" : "VK_LAYER_MESA_overlay",
"description" : "Mesa Overlay layer",
"type" : "GLOBAL",
"api_version" : "1.1.73",
"implementation_version" : "1",
"library_path" : "libVkLayer_MESA_overlay.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/usr/share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json",
"name" : "VK_LAYER_KHRONOS_validation",
"description" : "Khronos Validation Layer",
"type" : "GLOBAL",
"api_version" : "1.2.189",
"implementation_version" : "1",
"library_path" : "libVkLayer_khronos_validation.so",
"issues" : [
]
}
],
"implicit_layers" : [
{
"json_path" : "/usr/lib/x86_64-linux-gnu/GL/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json",
"name" : "VK_LAYER_MESA_device_select",
"description" : "Linux device selection layer",
"type" : "GLOBAL",
"api_version" : "1.2.73",
"implementation_version" : "1",
"library_path" : "libVkLayer_MESA_device_select.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/usr/lib/i386-linux-gnu/GL/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json",
"name" : "VK_LAYER_MESA_device_select",
"description" : "Linux device selection layer",
"type" : "GLOBAL",
"api_version" : "1.2.73",
"implementation_version" : "1",
"library_path" : "libVkLayer_MESA_device_select.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json",
"name" : "VK_LAYER_VALVE_steam_fossilize_32",
"description" : "Steam Pipeline Caching Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so",
"issues" : [
]
},
{
"json_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json",
"name" : "VK_LAYER_VALVE_steam_fossilize_64",
"description" : "Steam Pipeline Caching Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json",
"name" : "VK_LAYER_VALVE_steam_overlay_32",
"description" : "Steam Overlay Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so",
"issues" : [
]
},
{
"json_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json",
"name" : "VK_LAYER_VALVE_steam_overlay_64",
"description" : "Steam Overlay Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/home/felix/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json",
"name" : "VK_LAYER_VALVE_steam_fossilize_32",
"description" : "Steam Pipeline Caching Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/libVkLayer_steam_fossilize.so",
"issues" : [
]
},
{
"json_path" : "/home/felix/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.json",
"name" : "VK_LAYER_VALVE_steam_fossilize_64",
"description" : "Steam Pipeline Caching Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/libVkLayer_steam_fossilize.so",
"issues" : [
"duplicated"
]
},
{
"json_path" : "/home/felix/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json",
"name" : "VK_LAYER_VALVE_steam_overlay_32",
"description" : "Steam Overlay Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/steamoverlayvulkanlayer.so",
"issues" : [
]
},
{
"json_path" : "/home/felix/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json",
"name" : "VK_LAYER_VALVE_steam_overlay_64",
"description" : "Steam Overlay Layer",
"type" : "GLOBAL",
"api_version" : "1.2.136",
"implementation_version" : "1",
"library_path" : "/home/felix/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/steamoverlayvulkanlayer.so",
"issues" : [
"duplicated"
]
}
]
},
"desktop-entries" : [
{
"id" : "com.valvesoftware.Steam.desktop",
"commandline" : "/app/bin/steam-wrapper %U",
"filename" : "/app/share/applications/com.valvesoftware.Steam.desktop",
"default_steam_uri_handler" : false,
"steam_uri_handler" : false
}
],
"xdg-portals" : {
"details" : {
"interfaces" : {
"org.freedesktop.portal.OpenURI" : {
"available" : true,
"version" : 3
},
"org.freedesktop.portal.Email" : {
"available" : true,
"version" : 3
}
}
},
"issues" : [
]
},
"cpu-features" : {
"x86-64" : true,
"sse3" : true,
"cmpxchg16b" : true
}
}
"scout runtime container" is not installed.
"soldier runtime container" is not installed.
Your system information
Please describe your issue in as much detail as possible:
I'm trying to run Steam within KDE Plasma, and when it launches in a window, it works fine. If I maximize the window and switch to the library tab, my screen goes completely black. Any tabs in the background playing sound continue to do so, but even attempting to switch into a TTY session via alt+ctrl+function results in a black screen. I'm fairly certain it is changing sessions, because the sound stops when I hit the keys but the screen remains solid black. I've tried disabling the compositor, disabling screen effects, defaulting to the built-in runtime libraries, and changing the nouveau modeset to zero. The only way I've found to get rid of the black screen once it happens is to hard reset the computer. Notable features of the computer is that it is a laptop that contains both a nvidia graphics card and intel integrated graphics, and that I do have the nvidia proprietary drivers installed.
Edit: Here's the gist of the system info https://gist.github.com/flusteredcustard/0ba1ecdfc2513970c3228a6a2d3a6308