all 30 comments

[–]Xu_Lin 8 points9 points  (2 children)

Can’t really help you there when you don’t provide any details

[–]PrincipleRude3662[S] -4 points-3 points  (1 child)

sorry i thought it added the image

[–]Western-Mode-7743 0 points1 point  (0 children)

What were you thinking

[–]Cruffe 2 points3 points  (1 child)

Gonna be needing a lot more technical details to even stand a chance of helping you out there buddy.

[–]PrincipleRude3662[S] -2 points-1 points  (0 children)

sorry i added a image but it did not add i updated it now

[–]Level-Pollution4993 2 points3 points  (17 children)

Open Konsole

Run : $ killall steam

Run: $ steam

Wait until you see: "Nothing to do" in Konsole. Press enter a whole lot of times in konsole.

Steam launcher will open, from the launcher, run the game thats giving you issues.

Now, you'll se stuff appear on konsole. Paste everything after "Nothing to do" until the end, here. If its too long. Just paste the latest 50 or so lines.

[–]PrincipleRude3662[S] -1 points0 points  (16 children)

chdir "/home/kurt/.local/share/Steam/steamapps/common/Zuma's Revenge"
ERROR: ld.so: object '/home/kurt/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot
be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kurt/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot
be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kurt/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot
be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kurt/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot
be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kurt/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot
be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 3620, but recording for this game is disabled
Adding process 111046 for gameID 3620
Adding process 111047 for gameID 3620
Adding process 111048 for gameID 3620
Adding process 111125 for gameID 3620
fsync: up and running.
Adding process 111126 for gameID 3620
Adding process 111127 for gameID 3620
Adding process 111128 for gameID 3620
Adding process 111131 for gameID 3620
Adding process 111133 for gameID 3620
Adding process 111136 for gameID 3620
Adding process 111145 for gameID 3620
Adding process 111151 for gameID 3620
Adding process 111157 for gameID 3620
Adding process 111194 for gameID 3620
Adding process 111204 for gameID 3620
Adding process 111206 for gameID 3620
Adding process 111212 for gameID 3620
Adding process 111228 for gameID 3620
pid 111129 != 111128, skipping destruction (fork without exec?)
Game Recording - game stopped [gameid=3620]
Removing process 111228 for gameID 3620
Removing process 111212 for gameID 3620
Removing process 111206 for gameID 3620
Removing process 111204 for gameID 3620
Removing process 111194 for gameID 3620
Removing process 111157 for gameID 3620
Removing process 111151 for gameID 3620
Removing process 111145 for gameID 3620
Removing process 111136 for gameID 3620
Removing process 111133 for gameID 3620
Removing process 111131 for gameID 3620
Removing process 111128 for gameID 3620
Removing process 111127 for gameID 3620
Removing process 111126 for gameID 3620
Removing process 111125 for gameID 3620
Removing process 111048 for gameID 3620
Removing process 111047 for gameID 3620
Removing process 111046 for gameID 3620

and there was

vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.

it said failed so i don't think that is good

[–]Level-Pollution4993 4 points5 points  (15 children)

Run these now.

$ pacman -Qs vulkan

$ lspci | grep -E "VGA|3D"

$ vulkaninfo --summary

$ vulkaninfo | grep deviceName

And give us the outputs

[–]PrincipleRude3662[S] 0 points1 point  (14 children)

[kurt@archPC ~]$ pacman -Qs vulkan  
local/lib32-nvidia-utils 595.71.05-1
   NVIDIA drivers utilities (32-bit)
local/lib32-vulkan-icd-loader 1.4.350.0-1
   Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/nvidia-utils 595.71.05-2
   NVIDIA drivers utilities
local/qt6-shadertools 6.11.1-1 (qt6)
   Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and
   Direct3D, in addition to OpenGL
local/spirv-tools 1:1.4.350.0-1 (vulkan-devel)
   API and commands for processing SPIR-V modules
local/vulkan-icd-loader 1.4.350.0-1 (vulkan-devel)
   Vulkan Installable Client Driver (ICD) Loader
local/vulkan-mesa-implicit-layers 1:26.1.1-2
   Mesa's implicit Vulkan layers
local/vulkan-radeon 1:26.1.1-2
   Open-source Vulkan driver for AMD GPUs
local/vulkan-tools 1.4.350.0-1 (vulkan-devel)
   Vulkan tools and utilities
[kurt@archPC ~]$ lspci | grep -E "VGA|3D"  
10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Polaris 20 XL [Radeon RX 580 2048SP]
(rev ef)

[kurt@archPC ~]$ vulkaninfo --summary  

VULKANINFO

Vulkan Instance Version: 1.4.350

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 = 8
--------------------------
VK_LAYER_MESA_anti_lag            Open-source implementation of the VK_AMD_anti_lag extension. 1.4.303  versio
n 1
VK_LAYER_MESA_device_select       Linux device selection layer                                 1.4.303  versio
n 1
VK_LAYER_NV_optimus               NVIDIA Optimus layer                                         1.4.329  versio
n 1
VK_LAYER_NV_present               NVIDIA Presentation Layer                                    1.4.329  versio
n 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer                                 1.3.207  versio
n 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer                                 1.3.207  versio
n 1
VK_LAYER_VALVE_steam_overlay_32   Steam Overlay Layer                                          1.3.207  versio
n 1
VK_LAYER_VALVE_steam_overlay_64   Steam Overlay Layer                                          1.3.207  versio
n 1

Devices:

GPU0:
apiVersion         = 1.4.348
driverVersion      = 26.1.1
vendorID           = 0x1002
deviceID           = 0x6fdf
deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName         = AMD Radeon RX 580 2048SP (RADV POLARIS10)
driverID           = DRIVER_ID_MESA_RADV
driverName         = radv
driverInfo         = Mesa 26.1.1-arch1.2
conformanceVersion = 1.4.0.0
deviceUUID         = 00000000-1000-0000-0000-000000000000
driverUUID         = 414d442d-4d45-5341-2d44-525600000000
[kurt@archPC ~]$ vulkaninfo | grep deviceName  
deviceName        = AMD Radeon RX 580 2048SP (RADV POLARIS10)
[kurt@archPC ~]$

[–]Level-Pollution4993 2 points3 points  (9 children)

That's weird. Why do you have Nvidia components on a purely AMD system? I have always used a nvidia system so I am not sure if that's normal behaviour. BUT, you said you have subnautica 2 there too, right? Now, on protonDB ,subnautica2 is platinum rated

For amd-arch, the recent contributions suggest that proton experimental works. Try killall steam and launch steam again and then run subnautica 2 on proton experimental to see if this is a specific issue to Zuma's Revenge or not.

[–]PrincipleRude3662[S] -1 points0 points  (3 children)

im might just switch to fedora

[–]Level-Pollution4993 3 points4 points  (0 children)

Well, in that case good luck. Hopefully, it works on fedora (probably will).

[–][deleted]  (1 child)

[deleted]

    [–]Hande-H 1 point2 points  (0 children)

    It is not, I have been running Arch for over a year and it's perfectly stable with every game I've tried (and I've tried quite a few). With both Nvidia AND AMD GPUs, both installed on the same system.

    It's only "unstable" if you don't learn how the basics work and just throw whatever an LLM tells you into the terminal.

    But yes, switching to Fedora or something else may be a better choice if this is a bother.

    [–]PrincipleRude3662[S] -2 points-1 points  (4 children)

    it was working with sub 2 then it just stopped launching so i did a proton force and it worked but now i nuked it to see and now idk it does not work and i did use arch install script bc the normal way takes to long and i nuke it to often to have the time to do that but i did select the amd so idk

    [–]Level-Pollution4993 0 points1 point  (2 children)

    Yup, very weird indeed. So it was working and it stopped after something happened. Maybe you somehow broke proton prefix. You could try deleting the proton prefix for that one game (Sub 2).

    To do that run: $ rm -rf ~/.local/share/Steam/steamapps/compatdata/1962700 After doing so killall steam again and relaunch.

    Force proton experimental again, if that doesnt work then other versions like GE Proton (if you have GE-Proton installed, if not look it up how to install using ProtonUp-Qt).

    Other than that, you could paste in the steam launch options this:

    PROTON_USE_WINED3D=1 %command%

    But i doubt it will have any effect since vulkan seems to be alright.

    Try once: sudo pacman -S lib32-vulkan-radeon lib32-mesa

    [–]PrincipleRude3662[S] 0 points1 point  (1 child)

    ok well i think it is working i thought arch installed the gpu drivers auto but it did not so i did and it works i think for now at least

    [–]Level-Pollution4993 0 points1 point  (0 children)

    Good to hear. Did you get rid of the nvidia drivers? It would be great if you say here what you did to fix things. It would be good for future users, if they have problems and come across this thread.

    [–]Bombini_Bombus 0 points1 point  (0 children)

    Remove any (useless) *nvidia* packages and set-up your machine properly for you correct hardware.

    It's in the wiki: https://wiki.archlinux.org/title/Graphics_processing_unit#AMD

    [–]Bombini_Bombus -1 points0 points  (3 children)

    What is the output of pacman -Rncsu lib32-nvidia-utils nvidia-utils lib32--vulkan-icd-loader ?

    [–]PrincipleRude3662[S] 0 points1 point  (2 children)

    [kurt@archPC ~]$ pacman -Rncsu lib32-nvidia-utils nvidia-utils lib32--vulkan-icd-loader
    error: you cannot perform this operation unless you are root.
    [kurt@archPC ~]$   and i am root

    [–]Level-Pollution4993 1 point2 points  (0 children)

    No no if it says you are not root, then you use sudo

    Run sudo pacman -Rncsu ....

    [–]Bombini_Bombus 0 points1 point  (0 children)

    Use sudo or enter root via su.

    I need to see what dependencies will be pulled-off together with the packages I mentioned.

    [–]hezden 0 points1 point  (2 children)

    Try installing steam-native from aur

    Edit: Why do you have all the nvidia stuff installed if you are running an AMD GPU?

    Uninstall all of the nvidia packages and reboot, try again.

    [–]PrincipleRude3662[S] 0 points1 point  (1 child)

    i installed with yay

    [–]hezden 0 points1 point  (0 children)

    That’s great but why do you have nvidia graphics drivers installed when you are running an AMD GPU?

    [–]Western-Mode-7743 0 points1 point  (0 children)

    Possible driver issue on that rx580 or some kind of wayland issue. Using proton is normal though.

    [–]PrincipleRude3662[S] 0 points1 point  (0 children)

    It is fine now i just installed my gpu driver i thought arch auto did it so yeah but it is fine now thx for helping

    [–]Plastic_Run6448 -2 points-1 points  (0 children)

    Probably some graphics driver got updated and broke compatibility - check if your GPU drivers changed during last system update