You are not logged in.
Pages: 1
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 Toolsand 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 laptopsAlso I am using the g14 kernel https://wiki.archlinux.org/title/ASUS_Linux
Last edited by archedbase (2023-12-29 20:51:24)
Offline
Forgot to add. Linux games are working(tested with borderlands 2) both on x11 and wayland.
Offline
Give this a try and see if it works.
"An it harm none, do what thou wilt"
Offline
Post the terminal log of a hanging game and throw in
vukaninfo --summarySomething of immediate note, you don't have lib32-nvdiia-utils installed which you'll need if you want to render 32bit clients.
Offline
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
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
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 modesetkernel 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=1Offline
Those parameters should read
nvidia-drm.modeset=1 nvidia-drm.fbdev=1appropriately.
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
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=1result of both these cmds still give nothing not sure if that is right
sudo sysctl -a | grep modeset
sudo sysctl -a | grep nvidiahere 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
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
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
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=0steam proton is not creating logs so unfortunately no log from that.
Offline
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
archedbase, what is the output of
uname -rms?
Offline
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
It was answered here but just to confirm it is gnome.
The log confirms this is gnome shell
Output:
uname -rms
Linux 6.6.6-arch1-1-g14 x86_64Offline
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
Pages: 1