You are not logged in.

#1 2023-12-21 14:25:30

archedbase
Member
Registered: 2023-12-21
Posts: 19

Proton/Lutris Games Hang Forever [SOLVED]

Can't get proton games to work, just did an update and I have been fiddling with the nvidia drivers(switching to open sources driver and then back again) and wayland. They just hang forever.

Here is the vulkan drivers I have installed

pacman -Qs vulkan
local/lib32-vulkan-icd-loader 1.3.274-1
    Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/lib32-vulkan-intel 1:23.3.1-1
    Intel's Vulkan mesa driver (32-bit)
local/lib32-vulkan-mesa-layers 1:23.3.1-1
    Mesa's Vulkan layers (32-bit)
local/nvidia-utils 545.29.06-1
    NVIDIA drivers utilities
local/spirv-tools 2023.5-1 (vulkan-devel)
    API and commands for processing SPIR-V modules
local/vulkan-headers 1:1.3.274-1 (vulkan-devel)
    Vulkan header files
local/vulkan-icd-loader 1.3.274-1
    Vulkan Installable Client Driver (ICD) Loader
local/vulkan-intel 1:23.3.1-1
    Intel's Vulkan mesa driver
local/vulkan-mesa-layers 1:23.3.1-1
    Mesa's Vulkan layers
local/vulkan-tools 1.3.269-1 (vulkan-devel)
    Vulkan Utilities and Tools

and the nvidia drivers

pacman -Qs nvidia
local/egl-wayland 2:1.1.13-1
    EGLStream-based Wayland external platform
local/libvdpau 1.5-2
    Nvidia VDPAU library
local/libxnvctrl 545.29.06-1
    NVIDIA NV-CONTROL X extension
local/nvidia-dkms 545.29.06-1
    NVIDIA drivers - module sources
local/nvidia-prime 1.0-4
    NVIDIA Prime Render Offload configuration and utilities
local/nvidia-settings 545.29.06-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 545.29.06-1
    NVIDIA drivers utilities
local/supergfxctl 5.1.1-2
    A utility for Linux graphics switching on Intel/AMD iGPU + nVidia dGPU laptops

Also I am using the g14 kernel https://wiki.archlinux.org/title/ASUS_Linux

Last edited by archedbase (2023-12-29 20:51:24)

Offline

#2 2023-12-21 14:27:39

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

Forgot to add. Linux games are working(tested with borderlands 2) both on x11 and wayland.

Offline

#3 2023-12-21 15:44:51

Pednick
Member
Registered: 2014-04-09
Posts: 38

Re: Proton/Lutris Games Hang Forever [SOLVED]

Give this a try and see if  it works.

https://github.com/GloriousEggroll/wine-ge-custom


"An it harm none, do what thou wilt"

Offline

#4 2023-12-21 16:09:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: Proton/Lutris Games Hang Forever [SOLVED]

Post the terminal log of a hanging game and throw in

vukaninfo --summary

Something of immediate note, you don't have lib32-nvdiia-utils installed which you'll need if you want to render 32bit clients.

Offline

#5 2023-12-21 16:50:44

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

Tried the glorius eggroll, still hanging. I installed the missing lib32 now. The hanging game doesn't create a log, don't know why. lutris isn't launching for some reason(both terminal launch and graphical). vulkaninfo is also hanging.

Also I am in hybrid mode on wayland.

Offline

#6 2023-12-21 16:56:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: Proton/Lutris Games Hang Forever [SOLVED]

Which wayland? xorg-xwayland installed? Output of

sudo journalctl -b

? https://wiki.archlinux.org/title/List_o … n_services

Actual nvidia modesetting enabled? https://wiki.archlinux.org/title/NVIDIA … de_setting

Offline

#7 2023-12-21 17:34:36

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

yep xorg-xwayland is installed. not sure what you mean by which wayland.

heres the journal http://0x0.st/Hguy.txt

not sure if this is relevant but this command gave no results

sudo sysctl -a | grep modeset

kernel settings

cat /proc/cmdline
ibt=off pm_debug_messages amd_pmc.dyndbg="+p" acpi.dyndbg="file drivers/acpi/x86/s2idle.c +p" BOOT_IMAGE=/vmlinuz-linux-g14 root=/dev/mapper/james--laptop-root rw loglevel=3 quiet nosplash i915.enable_psr=1 modeset=1 fbdev=1

Offline

#8 2023-12-21 18:41:44

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,232

Re: Proton/Lutris Games Hang Forever [SOLVED]

Those parameters should read

nvidia-drm.modeset=1 nvidia-drm.fbdev=1

appropriately.

By which wayland I mean which compositor, KWin, sway, hyprland, GNOME? That matters quite a bit more than on Xorg because it's them that handle the actual pixels you see.

The log confirms this is gnome shell and it also shows your nvidia GPU dying left and right. Fix the cmdline parameters try to reboot, repost a journal if stuff is still failing.

Maybe also test a standard kernel/stop asusd.

Last edited by V1del (2023-12-21 18:43:43)

Offline

#9 2023-12-21 19:31:37

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

rebooted with new kernel parameters. still hanging.

cat /proc/cmdline
ibt=off pm_debug_messages amd_pmc.dyndbg="+p" acpi.dyndbg="file drivers/acpi/x86/s2idle.c +p" BOOT_IMAGE=/vmlinuz-linux-g14 root=/dev/mapper/james--laptop-root rw loglevel=3 quiet nosplash i915.enable_psr=1 nvidia-drm.modeset=1 nvidia-drm.fbdev=1

result of both these cmds still give nothing not sure if that is right

sudo sysctl -a | grep modeset
sudo sysctl -a | grep nvidia

here is the journal http://0x0.st/HgSy.txt

and here is the journal for just the normal linux kernel with asusd stopped http://0x0.st/HgSI.txt

I should mention that it was working before, only thing I did was an update.

Offline

#10 2023-12-21 19:46:40

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

just tried switching to mux(dedicated gpu only) mode and I am getting lots of small short pink horizontal lines running vertically down the screen and it won't get past journal clean. weirdly could still ssh in and change the graphics mode back.

Offline

#11 2023-12-22 13:38:31

Pednick
Member
Registered: 2014-04-09
Posts: 38

Re: Proton/Lutris Games Hang Forever [SOLVED]

I would suggest using xorg instead of wayland. Wayland is too clunky and alot of software doesn't work with it.


"An it harm none, do what thou wilt"

Offline

#12 2023-12-22 17:12:00

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

True but it is not working with xorg either. It is a tablet so the touchscreen works better on wayland. I will try xorg again.

I got two games to run briefly unfortunately they crashed. That was after turning off the panel refresh saver line in the kernel parameters:

i915.enable_psr=0

steam proton is not creating logs so unfortunately no log from that.

Offline

#13 2023-12-22 20:15:26

headkase
Member
Registered: 2011-12-06
Posts: 1,986

Re: Proton/Lutris Games Hang Forever [SOLVED]

V1del wrote:

By which wayland I mean which compositor, KWin, sway, hyprland, GNOME? That matters quite a bit more than on Xorg because it's them that handle the actual pixels you see.

archedbase, if you want actual help you have to answer actual questions.

Offline

#14 2023-12-22 21:25:51

headkase
Member
Registered: 2011-12-06
Posts: 1,986

Re: Proton/Lutris Games Hang Forever [SOLVED]

archedbase, what is the output of

uname -rms

?

Offline

#15 2023-12-23 21:58:27

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

Thanks for all the help. I reinstalled nvidia-open-dkms and it is working now. Except the gpu won't suspend. If you could give any help with that that would be great.

Offline

#16 2023-12-23 22:01:57

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

It was answered here but just to confirm it is gnome.

V1del wrote:

The log confirms this is gnome shell

Output:

uname -rms
Linux 6.6.6-arch1-1-g14 x86_64

Offline

#17 2023-12-29 20:54:35

archedbase
Member
Registered: 2023-12-21
Posts: 19

Re: Proton/Lutris Games Hang Forever [SOLVED]

Solved this by removing supergfxctl which seemed to be causing a conflict. Also switched to nvidia rather than nvidia-open. nvidia-open would sometimes work(and seemingly better performance although could not confirm) but nvidia driver works all the time as far as I can tell.

Offline

Board footer

Powered by FluxBB