You are not logged in.
Hello. I'm an absolute beginner at Arch. Today I just installed Arch and wanted to see how much fps i will get in Counter Strike 2. I launched the game, and it was lagging so much. Then I thought maybe I had to install the drivers like in windows (I already had 1080p and 144hz settings I think I already had the drivers).
After downloading the latest drivers using
sudo sh NVIDIA-Linux-x86_64-550.127.05.run
(I had the file installed), CS2 didn't launch. When I click play, it first says launching, then turns to play again (doesn't launch)
Also, I guess don't actually use my RTX 3050 (I don't have an integrated gpu though) because on System Information it says
Video Card:
Driver: Mesa llvmpipe (LLVM 18.1.8, 256 bits)
Driver Version: 4.5 (Compatibility Profile) Mesa 24.2.5 (git-3b9fcb7e4d)
So I think steam sees my gpu as Mesa llvmpipe? How do I fix this? I also don't remember having issues with the driver installer and on Nvidia x server my gpu is RTX3050 (which is true ).
I don't know what more information I can write about. So ask me and I will answer.
Sorry if I made grammar mistakes and for bad question layout. This is my first time asking a question.
Last edited by morybuzz (2024-11-03 14:09:00)
Offline
After downloading the latest drivers using
sudo sh NVIDIA-Linux-x86_64-550.127.05.run
(I had the file installed), CS2 didn't launch. When I click play, it first says launching, then turns to play again (doesn't launch)
First of all, welcome to Arch Linux. As a general rule, NEVER install drivers this way. The NVIDIA drivers are available in the main repository and can be installed via pacman:
# pacman -S nvidia
Last edited by freanux (2024-11-02 19:57:17)
Offline
As a general rule, NEVER install drivers this way. The NVIDIA drivers are available in the main repository and can be installed via pacman:
# pacman -S nvidia
Thank you for answering. I downloaded the drivers using pacman (in root) and I still have the same issue.
Thanks again for the info. I will use pacman if i do another driver update.
Offline
To find out if NVIDIA drivers are loaded, you can run the following command as a normal user:
$ lsmod | grep nvidia
nvidia_drm 143360 13
drm_ttm_helper 16384 3 nvidia_drm,xe
nvidia_uvm 3981312 0
nvidia_modeset 1982464 22 nvidia_drm
video 81920 3 xe,i915,nvidia_modeset
nvidia 11419648 301 nvidia_uvm,nvidia_modeset
Offline
Go to the NVIDIA wiki page and read the installation section carefully. It's not as simple as just installing that one package.
Offline
Sorry for the late reply.
Go to the NVIDIA wiki page and read the installation section carefully. It's not as simple as just installing that one package.
I did everything in the installation guide, and i can't start startx right now. (I downloaded nvidia-open)
Also
lsmod | grep nvidia
nvidia_drm 143360 0
nvidia_modeset 1982464 1 nvidia_drm
drm_ttm_helper 16384 2 nvidia_drm
video 81920 1 nvidia_modeset
nvidia_uvm 3981312 0
nvidia 11419648 2 nvidia_uvm,nvidia_modeset
Offline
I ended up reinstalling Arch. I think i finally did it the right way.
$ lsmod | grep nvidia
nvidia_drm 143360 23
nvidia_modeset 1982464 74 nvidia_drm
drm_ttm_helper 16384 2 nvidia_drm
nvidia_uvm 3977216 0
nvidia 11419648 778 nvidia_uvm,nvidia_modeset
video 81920 1 nvidia_modeset
And now steam sees my GPU as RTX3050.
Video Card:
Driver: NVIDIA Corporation NVIDIA GeForce RTX 3050/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 565.57.01
OpenGL Version: 4.6
Thank you guys for helping me. I will be more careful next time before doing something big.
Offline