protonscr

GPU not support Vulkan

steamclosed
ValveSoftware/steam-for-linux#10428 · opened 2024-01-24 by als-creator · updated 2024-01-24 · 2 comments · github
Aals-creator 2024-01-24 github

Your system information

steam 1.0.0.78-2
OS: ArcoLinux x86_64
Host: MS-7C52 1.0
Kernel: 6.7.1-zen1-1-zen
Shell: zsh 5.9
DE: Plasma 5.27.10
CPU: AMD Athlon 200GE (4) @ 3.200GHz [34.2°C]
GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series vega 3
GPU Driver: amdgpu
Resolution: 1920x1080 @ 60.00Hz
Memory: 11375MiB

All the king's bounty series games don't run
. Do I need to create a new ticket for each game? I have more than 3000 games on different platforms, and almost all non-native games on linux do not run, some I was able to run with different startup parameters that I found on the Internet, but many simply do not work, although they have platinum status on the protondb website

Steps for reproducing this issue:

steam log https://pastebin.com/E3NvzZYF

glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon Vega 3 Graphics (radeonsi, raven, LLVM 16.0.6, DRM 3.56, 6.7.1-zen1-1-zen) (0x15dd)
Version: 23.3.3
Accelerated: yes
Video memory: 512MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 27 MB, largest block: 27 MB
VBO free aux. memory - total: 5295 MB, largest block: 5295 MB
Texture free memory - total: 27 MB, largest block: 27 MB
Texture free aux. memory - total: 5295 MB, largest block: 5295 MB
Renderbuffer free memory - total: 27 MB, largest block: 27 MB
Renderbuffer free aux. memory - total: 5295 MB, largest block: 5295 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 512 MB
Total available memory: 6199 MB
Currently available dedicated video memory: 27 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Vega 3 Graphics (radeonsi, raven, LLVM 16.0.6, DRM 3.56, 6.7.1-zen1-1-zen)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

vulkaninfo
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /usr/lib/amdvlk64.so. Skipping this driver.
ERROR: [Loader Message] Code 0 : terminator_CreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.269/vulkaninfo/./vulkaninfo.h:688:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER

does this mean that my open amd gpu driver is not compatible? What can I do?

Aals-creator 2024-01-24 github

i install vulkan-amdgpu-pro 23.30_1697785-1 lib32-vulkan-amdgpu-pro 23.30_1697785-1
vulkaninfo https://pastebin.com/45sBrkc6
Screenshot_20240124_155426
Screenshot_20240124_174014

fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
/bin/sh\0-c\0/home/als/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=25900 -- /home/als/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/Work/Games/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/Work/Games/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/home/als/.local/share/Steam/steamapps/common/King'''s Bounty - The Legend/KB.exe'\0
chdir "/home/als/.local/share/Steam/steamapps/common/King's Bounty - The Legend"
ERROR: ld.so: object '/home/als/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/als/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/als/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/als/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/als/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
Setting breakpad minidump AppID = 25900
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198081092991 [API loaded no]
terminate called after throwing an instance of 'dxvk::DxvkError'
pid 12501 != 12500, skipping destruction (fork without exec?)
Game 25900 created interface STEAMAPPS_INTERFACE_VERSION003 / Apps
Game 25900 created interface SteamUtils004 / Utils
Game 25900 method call count for IClientAppManager::BIsDlcEnabled : 1
Game 25900 method call count for IClientUtils::RecordSteamInterfaceCreation : 2
Game 25900 method call count for IClientUtils::GetAppID : 3
Game 25900 method call count for IClientUser::BIsSubscribedApp : 1
Uploaded AppInterfaceStats to Steam

game not work

Aals-creator 2024-01-24 github

after installing vulkan-amdgpu-pro lib32-vulkan-amdgpu-pro and rebooting the system, all windows games started working

Nothing extracted yet.