You are not logged in.

#1 Today 09:01:14

pguillot
Member
Registered: 2021-02-19
Posts: 5

Since the last system update, steam is only show a black screen

Hi,

Here is my environment :

- Kernel : Linux 7.2.6-arch2-1
- Window Manager: Xfwm4 (X11)
- GPU: NVIDIA GeForce RTX 4060

Since, the last update of system, when I launch Steam, I had a black screen :

Steam Black Screen

App seem's to work, because if I place the mouse's cursors on menu bar, I can see the cursor change :

Pointer OK

Via the ssys tray icon, I can open Steam Parameters or launch recent game withour problem. Trying Steam Beta : same problem occured/

Fortunately, I can bypass the problem by lauchning steam with a custom parameters (see here : https://wiki.archlinux.org/title/Steam# … ory_usage):

/usr/bin/steam -cef-disable-gpu-compositing

Some informations about installed packages :

pacman -Qs nvidia
local/egl-gbm 1.1.4-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.22-1
    EGLStream-based Wayland external platform
local/egl-wayland2 1.0.2-1
    EGLStream-based Wayland external platform (2)
local/egl-x11 1.0.6-1
    NVIDIA XLib and XCB EGL Platform Library
local/lib32-nvidia-utils 615.71.09-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-4
    Nvidia VDPAU library
local/libxnvctrl 615.71.09-1
    NVIDIA NV-CONTROL X extension
local/linux-firmware-nvidia 20260916-1
    Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/nvidia-open 615.71.09-3
    NVIDIA open kernel modules
local/nvidia-settings 615.71.09-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 615.71.09-1
    NVIDIA drivers utilities
local/opencl-nvidia 615.71.09-1
    OpenCL implemention for NVIDIA
pacman -Qs mesa
local/glu 9.0.3-3
    Mesa OpenGL utility library
local/lib32-mesa 1:26.2.3-1
    Open-source OpenGL drivers - 32-bit
local/lib32-vulkan-mesa-implicit-layers 1:26.2.3-1
    Mesa's implicit Vulkan layers - 32-bit
local/mesa 1:26.2.3-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-7
    Essential Mesa utilities
local/vulkan-mesa-implicit-layers 1:26.2.3-1
    Mesa's implicit Vulkan layers
pacman -Qs glx
local/lib32-libglvnd 1.7.0-1
    The GL Vendor-Neutral Dispatch library
local/lib32-libva 2.24.1-1
    Video Acceleration (VA) API for Linux (32-bit)
local/libglvnd 1.7.0-3
    The GL Vendor-Neutral Dispatch library
local/libva 2.24.1-1
    Video Acceleration (VA) API for Linux
local/mesa-utils 9.0.0-7
    Essential Mesa utilities
pacman -Qs vulkan
local/lib32-nvidia-utils 615.71.09-1
    NVIDIA drivers utilities (32-bit)
local/lib32-vulkan-icd-loader 1.4.357.0-1
    Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/lib32-vulkan-mesa-implicit-layers 1:26.2.3-1
    Mesa's implicit Vulkan layers - 32-bit
local/lib32-vulkan-radeon 1:26.2.3-1
    Open-source Vulkan driver for AMD GPUs - 32-bit
local/nvidia-utils 615.71.09-1
    NVIDIA drivers utilities
local/spirv-tools 1:1.4.357.0-1 (vulkan-devel)
    API and commands for processing SPIR-V modules
local/vulkan-icd-loader 1.4.357.0-1 (vulkan-devel)
    Vulkan Installable Client Driver (ICD) Loader
local/vulkan-mesa-implicit-layers 1:26.2.3-1
    Mesa's implicit Vulkan layers
local/vulkan-radeon 1:26.2.3-1
    Open-source Vulkan driver for AMD GPUs

Offline

#2 Today 13:05:05

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,418

Re: Since the last system update, steam is only show a black screen

Looks like you also have an amd gpu in your system ?

Please post the full outputs of

$ lspci -k
$ vulkaninfo --summary   #comes with vulkan-tools package

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 Today 16:45:52

pguillot
Member
Registered: 2021-02-19
Posts: 5

Re: Since the last system update, steam is only show a black screen

Lone_Wolf wrote:

Looks like you also have an amd gpu in your system ?

I'm sorry I didn't mention that : I have an Ryzen 9 7900 with amd iGPU !

Here is result of command you asked me to run :

[pierre@archlinux ~]$ lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex
	Subsystem: ASUSTeK Computer Inc. Device 8877
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge IOMMU
	Subsystem: ASUSTeK Computer Inc. Device 8877
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
	Subsystem: ASUSTeK Computer Inc. Device 8877
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation AD107 [GeForce RTX 4060] (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 5160
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 5160
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Micron/Crucial Technology T500 NVMe PCIe SSD (rev 01)
	Subsystem: Micron/Crucial Technology Device 2b00
	Kernel driver in use: nvme
	Kernel modules: nvme
03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Upstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:0c.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
04:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 3328
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-V (rev 06)
	Subsystem: ASUSTeK Computer Inc. Device 8867
	Kernel driver in use: igc
	Kernel modules: igc
08:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 800 Series Chipset USB 3.x XHCI Controller (rev 01)
	Subsystem: ASMedia Technology Inc. Device 1142
	Kernel driver in use: xhci-pci-prom21
	Kernel modules: xhci_pci_prom21, xhci_pci
09:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset SATA Controller (rev 01)
	DeviceName: PROM21 SATA AHCI Controller
	Subsystem: ASMedia Technology Inc. Device 1062
	Kernel driver in use: ahci
	Kernel modules: ahci
0a:00.0 PCI bridge: ASMedia Technology Inc. ASM4242 PCIe Switch Upstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. ASM4242 PCIe Switch Upstream Port
	Kernel driver in use: pcieport
	Kernel modules: shpchp
0b:00.0 PCI bridge: ASMedia Technology Inc. ASM4242 PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: pcieport
	Kernel modules: shpchp
0b:01.0 PCI bridge: ASMedia Technology Inc. ASM4242 PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: pcieport
	Kernel modules: shpchp
0b:02.0 PCI bridge: ASMedia Technology Inc. ASM4242 PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: pcieport
	Kernel modules: shpchp
0b:03.0 PCI bridge: ASMedia Technology Inc. ASM4242 PCIe Switch Downstream Port (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: pcieport
	Kernel modules: shpchp
70:00.0 USB controller: ASMedia Technology Inc. ASM4242 USB 3.2 xHCI Controller (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
71:00.0 USB controller: ASMedia Technology Inc. ASM4242 USB 4 / Thunderbolt 3 Host Router (rev 01)
	Subsystem: ASMedia Technology Inc. Device 2421
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt
72:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge PCIe Dummy Function (rev c4)
	Subsystem: ASUSTeK Computer Inc. Device 8877
72:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: ccp
	Kernel modules: ccp
72:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
72:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
73:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 2.0 xHCI
	Subsystem: ASUSTeK Computer Inc. Device 8877
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
[pierre@archlinux ~]$  vulkaninfo --summary
==========
VULKANINFO
==========

Vulkan Instance Version: 1.4.357


Instance Extensions: count = 27
-------------------------------
VK_EXT_acquire_drm_display             : extension revision 1
VK_EXT_acquire_xlib_display            : extension revision 1
VK_EXT_debug_report                    : extension revision 10
VK_EXT_debug_utils                     : extension revision 2
VK_EXT_direct_mode_display             : extension revision 1
VK_EXT_display_surface_counter         : extension revision 1
VK_EXT_headless_surface                : extension revision 1
VK_EXT_layer_settings                  : extension revision 2
VK_EXT_surface_maintenance1            : extension revision 1
VK_EXT_swapchain_colorspace            : extension revision 5
VK_KHR_device_group_creation           : extension revision 1
VK_KHR_display                         : extension revision 23
VK_KHR_external_fence_capabilities     : extension revision 1
VK_KHR_external_memory_capabilities    : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2         : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2       : extension revision 1
VK_KHR_portability_enumeration         : extension revision 1
VK_KHR_surface                         : extension revision 25
VK_KHR_surface_maintenance1            : extension revision 1
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_wayland_surface                 : extension revision 6
VK_KHR_xcb_surface                     : extension revision 6
VK_KHR_xlib_surface                    : extension revision 6
VK_LUNARG_direct_driver_loading        : extension revision 1
VK_NV_display_stereo                   : extension revision 1

Instance Layers: count = 9
--------------------------
VK_LAYER_FROG_gamescope_wsi_x86_64 Gamescope WSI (XWayland Bypass) Layer (x86_64)               1.3.221  version 1
VK_LAYER_MESA_anti_lag             Open-source implementation of the VK_AMD_anti_lag extension. 1.4.303  version 1
VK_LAYER_MESA_device_select        Linux device selection layer                                 1.4.303  version 1
VK_LAYER_NV_optimus                NVIDIA Optimus layer                                         1.4.351  version 1
VK_LAYER_NV_present                NVIDIA Presentation Layer                                    1.4.351  version 1
VK_LAYER_VALVE_steam_fossilize_32  Steam Pipeline Caching Layer                                 1.3.207  version 1
VK_LAYER_VALVE_steam_fossilize_64  Steam Pipeline Caching Layer                                 1.3.207  version 1
VK_LAYER_VALVE_steam_overlay_32    Steam Overlay Layer                                          1.3.207  version 1
VK_LAYER_VALVE_steam_overlay_64    Steam Overlay Layer                                          1.3.207  version 1

Devices:
========
GPU0:
	apiVersion         = 1.4.351
	driverVersion      = 615.71.9.0
	vendorID           = 0x10de
	deviceID           = 0x2882
	deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
	deviceName         = NVIDIA GeForce RTX 4060
	driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
	driverName         = NVIDIA
	driverInfo         = 615.71.09
	conformanceVersion = 1.4.3.3
	deviceUUID         = be5fe052-85b5-a108-6044-f10c250fecff
	driverUUID         = e960882b-0170-5057-bf3e-c686505f8776

Offline

Board footer

Powered by FluxBB