Nvidia RTXA2000 - differences between manjaro and arch

Hi all,

During the setup of my new laptop (hp g8 - rtxa2000) I’ve successfully installed Manjaro (i3 / Xorg) with proprietary drivers. Graphics card is recognized and nvidia drivers are loaded.

  lsmod | grep nvid
nvidia_uvm           2633728  0
nvidia_drm             73728  2
nvidia_modeset       1155072  3 nvidia_drm
nvidia              39170048  114 nvidia_uvm,nvidia_modeset

  lspci -k | grep -i vga -A 4
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
	DeviceName: Onboard IGD
	Subsystem: Hewlett-Packard Company Device 8873
	Kernel driver in use: i915
	Kernel modules: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GA107GLM [RTX A2000 Mobile] (rev a1)
	Subsystem: Hewlett-Packard Company Device 8873
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia

  uname -a
Linux x 5.15.41-1-MANJARO #1 SMP PREEMPT Wed May 18 09:20:01 UTC 2022 x86_64 GNU/Linux

On Arch, however, I can’t seem to get the system to work. I’m interested to learn about how Manjaro handles the drivers in this case, and to figure out the differences between the two systems.

nvidia-settings lets me know the driver version is 510.73.05. I’ve tried rolling back Arch’s nvidia driver to 510.x, as well as the related linux kernel. That didn’t work out, so perhaps there’s some additional configuration that I’m unaware of?

Manjaro adds a lot of effort into the easiness of installing Nvidia drivers.
The mhwd application and different versions for different GPUs, just to name two.

In Arch, you’re generally personally responsible for everything. You might ask in their forum how to install these drivers.