Even in officially supported games I'm getting under 5 fps. NVIDIA drivers are installed, I always run games without a compositor and it doesn't seem to be related to bspwm, as it lags just as bad in xfce4. My init file already contains the proper modules for NVIDIA GPUs which are: nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm. It is not related to Steam. I tried running Warsow to check it out and Mindustry from itch.io and it still, it lags just as bad. I dont see what I can do here, I need help.
#Every game is unplayable on Arch
144 messages · Page 1 of 1 (latest)
It could be so many things. Can you start by posting a fetch?
sudo pacman -Q | grep nvidia
Could also help
and drivers are loaded as u can see
Afaik, right off the bat like that you dont have vulkan support on that GPU.
Let me dig a bit deeper.
Is this your first time gaming on linux on this card?
Im a bit curious why your nvidia driver package reads 470xx?
Cant you use 580 on this machine for some reason?
Okay its that old eh...
Yeah I looked up the charts looks like its all the correct drivers.
It does support up to vulkan 1.2
5 fps is crazy.
You may be missing some libs.
I think there has to be something missing completely for it to be 5fps every game.
You could try installing all my personal dependency hell pkg list for gaming, this should include all the possible libs you could need. I stripped the nvidia ones since it would perhaps conflict with 470xx.
sudo pacman -S mesa mesa-utils lib32-mesa vulkan-mesa-layers vulkan-intel vulkan-headers vulkan-icd-loader vulkan-tools lib32-vulkan-icd-loader lib32-vulkan-intel
And for wine dependency hell:
sudo pacman -S wine-staging winetricks giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader
Its for intel pc
Some pkgs may be redundant.
Anyways, you have an ancient rig but you should be able to play some games with at least 30 FPS. Like I dont know... Half life 2 at 15 to 30 fps. You mentioned native linux games so Im assuming you have access to some native linux games on steam you can try and benchmark with
usually steam pulls all it needs though... but my guess is youre missing some libs. otherwise maybe the gpu isnt kicking in at all, thats also a possibility
you can check with nvidia-smi command
you game should be listed
Good luck fixing the issue.
A game that works on every system I've ever built is Stardew Valley.
Just, for the record, for a testing game. It runs well unless something catastrophic is afoot.
nope
i have used arch many times before
i could play tf2 fine, overwatch 2 (which my pc doesnt even technically run according to the specs, it ran just like windows)
now i cant even play goddamn half life blue shift lol
half life 2 runs better than 15 to 30 fps
its from 2004 my gpu isnt THAT bad
i already had every single one of these packages
ill try downloading it
What changed? The system right?
not even this
like I was using arch
installing the exact same way
using an window manager, a compositor
Same computer?
same everything
I could be using other drivers but thats unlikely because everything worked normally and these are the correct drivers for my gpu
i recall installing 390xx
but they dont work now so I doubt it
And this came out of nowhere? Wasn't after a new install?
it was
ever since I last used linux to game, I reinstalled windows multiple times
now I came back to linux and nothing really works
gamewise speaking ofc
i can do every thing else fine
Are you using wayland?
nope
Hmmmmm
Even then wayland should work fine.
There must be a difference.
I was sort of wondering if it was the hardware. Were things running on Windows okay prior to this recent Arch install?
one thing that I did notice
is that I could not play overwatch 2 anymore
I think that was the only game I tried to play
no I actually played terraria when I got my new monitor
anyways, overwatch was crashing due to my gpu
and I just couldnt play
other than that theres my cpu which is just constantly operating on high temperature
I think I gotta change my thermal paste or something
but I doubt thats actually causing my gpu to not work
because it worked well enough on other games on windows
I'll come back to this. I will say, it's at least partly the hardware.
The GPU is somehow not in usage for the games
The no process under nvidia-smi isnt normal specially while gaming.
oof 93C
you can almost use it to cook pasta.
would it work if I tried playing a game where I can specificy which gpu to use?
genuinely dont know how these games are running then
cause i dont have an igpu
Sure but in my exp nvidia-smi should pick up the process running.
Its sure is strange if you could play fine in the past under arch and now you cant on this new installation, with the same hardware.
yeah
stardew valley runs relatively ok ig
i think thats like 30 fps or less
too bad im not really a fan of it
Well its like runescape it probably can run on a potato.
like literally
At this point you probably have more chance to find what is the issue than me 🙁
which game can I download to test this out
I dont know really. Emulators usually let you set a GPU.
whats funny is that there isnt really a perceptible difference on performance
my pc never crashed due to overheating or anything like that
but it reaches 80+ degrees when idle
Thats odd. Is it a laptop?
Hmm. That very hot.
Laptops can climb ridiculously high but a tower I'd be asking myself some questions.
xd
before I went back to linux I used to leave it running for like
weeks
nothing ever happened in this mean period
How old is this computer @runic bane and have you replaced any of its components in the time you've had it?
From where I'm sitting, this is mostly a hardware problem. The games it can and can't play are inconsistent, and even Stardew Valley isn't all that performant.
What you probably need to do is replace the thermal paste, make sure your fans and heat sink are working and swap the SSD out for a new one, then do a fresh install of Arch, oriented explicitly toward gaming.
Other components worth checking are the PSU and GPU. You may need to replace or repair the GPU.
i dont really know. i bought it second hand in 2019
never replaced anything, just added more ram
i dont think the ssd is the problem
even if it was theres nothing really i could do lol, pc parts are expensive here
Ohhh, it could well be.
I see. I do think this is a hardware problem first and foremost. SSDs are fairly cheap...
I can send u one probably.
i tried playing an emulator and it worked fine because it allows me to pick what back end and which gpu to use
But is that an emulator for these larger games?
if you're up to paying for international shipping then sure
Like, why move away from Windows? Performace issues.
it was for a wii
its out of support
Yeah prolly, but it'll take awhile.
Mmm
my pc does not support windows 11
Anyway, that's the best I think we can do here, like Teknishun said, unfortunately.
i was building a new pc but i had to quit my job to study for college entrance exams
i already had the motherboard and one ram stick
too bad its a ryzen mobo
meh, even if it was intel i wouldnt be able to use it
i mean if theres a way to force vulkan to be used
i think thats the issue
not even x11 is using my gpu
God knows why
its not listed in nvidia-smi
Hm. I will come back again to consider. We can go down this path.
at least games should work
I think nvidia is not good for linux tbh. Never has been.
it really isnt
Same for apple products.