I have this old nvidia drivers working with my “vintage” pc
GPU 1: NVIDIA GeForce 940M
GPU 2: Intel HD Graphics 5500 @ 0.95 GHz
$ pacman -Q | grep -A 0 -E "nvidia|cuda|vulk|kden"
kdenetwork-filesharing 26.04.1-1
--
linux-firmware-nvidia 20260410-1
--
nvidia-580xx-dkms 580.159.03-1
nvidia-580xx-settings 580.159.03-1
nvidia-580xx-utils 580.159.03-1
--
opencl-nvidia-580xx 580.159.03-1
--
vulkan-icd-loader 1.4.350.0-1
vulkan-tools 1.4.350.0-1
Apparently is so old i cant enable hardware acceleration, so is not like i can’t switch back for an open driver if needed.
When i try to install Steam i have to chose between:
Repository multilib
1) lib32-nvidia-utils 2) lib32-vulkan-asahi 3) lib32-vulkan-broadcom 4) lib32-vulkan-dzn 5) lib32-vulkan-freedreno 6) lib32-vulkan-gfxstream
7) lib32-vulkan-intel 8) lib32-vulkan-nouveau 9) lib32-vulkan-panfrost 10) lib32-vulkan-powervr 11) lib32-vulkan-radeon 12) lib32-vulkan-swrast
13) lib32-vulkan-virtio
If i chose the first is say: nvidia-utils-595.71.05-2 and nvidia-580xx-utils-580.159.03-1 go in conflict, if i try to erase 580 i get the error: Removing nvidia-580xx-utils breaks the ‘nvidia-580xx-utils=580.159.03’ dependency required by nvidia-580xx-dkms
I’ve find this post https://www.reddit.com/r/linux_gaming/comments/16l7bh4/steam_on_arch_with_old_nvidia_drivers/ but the comand:
UPDATE: Ok this one worked
$ sudo pacman -S steam --assume-installed lib32-vulkan-driver
I’ve got a message for some missing libs but Steam was installed and i was able to enter my account.
Vampire survivor and Sunless Sea worked like a charm. I think i’m good with indie games.
(btw my cheap xbox-like controller was instantly recognizes without a sweat
)