info: Required Vulkan extension VK_KHR_surface not supported
This line means there is an issue with your Vulkan drivers. Make sure that both 64bit and 32bit Vulkan drivers are installed for your Nvidia GPU.
I seemingly have everything relevant installed, could you tell me if anything is missing?
For nvidia it should be enough to have nvidia-utils and lib32-nvidia-utils.
$ yay -Q | grep -e vk -e vulkan -e vlk -e nvidia-utils
lib32-nvidia-utils 535.113.01-1
lib32-vkd3d 1.9-1
lib32-vulkan-icd-loader 1.3.263-1
lib32-vulkan-radeon 1:23.1.8-1
lib32-vulkan-validation-layers 1.3.261.1-1
nvidia-utils 535.113.01-2
vkd3d 1.9-1
vulkan-headers 1:1.3.264-2
vulkan-icd-loader 1.3.263-1
vulkan-tools 1.3.263-1
vulkan-validation-layers 1.3.261.1-1
$ ls /usr/share/vulkan/icd.d/
intel_hasvk_icd.x86_64.json lvp_icd.x86_64.json radeon_icd.i686.json virtio_icd.x86_64.json
intel_icd.x86_64.json nvidia_icd.json radeon_icd.x86_64.jso
$ ls /usr/share/vulkan/icd.d/
intel_hasvk_icd.x86_64.json lvp_icd.x86_64.json radeon_icd.i686.json virtio_icd.x86_64.json
intel_icd.x86_64.json nvidia_icd.json radeon_icd.x86_64.json
Where the other ICDs came from? If you only have radv and nvidia packages installed, then anv, lavapipe and venus shouldn't be there (unless you have vk drivers installed externally somehow).
I am not sure. Radeon/nvidia probably've come from mesa/amd packages while virtio from qemu.
Is there a way to check, should I just remove them?
@puyebu Did you manage to figure out your issue?
Closing due to a lack of feedback.
ge-proton8-15x1 2023-10
I am using Lutris wine manager but I have tried the same with wine and some games on proton, the issue persists.
I have two gpus, igpu amd and dgpu nvidia. Some games do not work on nvidia gpu no matter how I specify them to use it. Some other games manage to work with nvidia, but I have found nothing different about them, for example one game on Unity engine can work while another cannot. All those games do start fine on amd igpu.
The common error between all the games that do not work is
xrandr14_get_adapters Failed to get adapters.System information
Additional Information:
Inxi graphics information
xrandr --listproviders
Log files
Attached log files from Underrail, Fate Seeker.
errorlog1.txt
errorlog2.txt