You are not logged in.
Pages: 1
I built my laptop using the archinstall script. I told it I wanted a desktop with KDE and to use NVIDIA proprietary drivers. It installed:
extra/nvidia-dkms 550.54.14-1 [installed]
extra/nvidia-utils 550.54.14-1 [installed]
However when I check Info Center I see:
Operating System: Arch Linux
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.7.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 32 × Intel® Core™ i9-14900HX
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: PCSpecialist
Product Name: Recoil VIII 17
I checked the NVIDIA page in the wiki.
lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Raptor Lake-S UHD Graphics (rev 04)
DeviceName: Onboard - Video
Subsystem: Tongfang Hongkong Limited Raptor Lake-S UHD Graphics
--
01:00.0 VGA compatible controller: NVIDIA Corporation GN21-X11 [GeForce RTX 4090 Laptop GPU] (rev a1)
Subsystem: Tongfang Hongkong Limited GN21-X11 [GeForce RTX 4090 Laptop GPU]
Kernel driver in use: nvidia
So the NVIDIA card can be seen
sudo cat /sys/module/nvidia_drm/parameters/modeset
Y
sudo cat /etc/modprobe.d/nvidia.conf
options nvidia_drm modeset=1 fbdev=1
Any help would be greatly recieved
Last edited by kurtsjunkacc (2024-02-29 11:42:09)
Offline
That's normal, see: https://wiki.archlinux.org/title/PRIME# … er_offload and use the prime-run script to make use of the card on demand. If you want to use the nvidia card for everything you'd need to have a relevant discrete GPU switch in your UEFI.
General note you're reccommended to set the nvidia_drm.modeset=1 parameter on the kernel commandline rather than the modprobe option, which will have the additional side effect of getting rid of the simpledrm device that can otherwise break your display enumeration.
Offline
That's normal, see: https://wiki.archlinux.org/title/PRIME# … er_offload and use the prime-run script to make use of the card on demand. If you want to use the nvidia card for everything you'd need to have a relevant discrete GPU switch in your UEFI.
General note you're reccommended to set the nvidia_drm.modeset=1 parameter on the kernel commandline rather than the modprobe option, which will have the additional side effect of getting rid of the simpledrm device that can otherwise break your display enumeration.
I did play with the discrete GPU switch and it worked lovely. Also I updated my kernel commandline for the nvidia_drm.modeset and once I remembered I had to call a mkinitcpio this worked as well.
I left the
options fbdev=1
in the /etc/modprobe.d/nvidia.conf
Offline
Pages: 1