You are not logged in.

#1 2024-02-28 10:33:37

kurtsjunkacc
Member
Registered: 2020-12-18
Posts: 16

Laptop not using NVIDIA card [SOLVED]

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

#2 2024-02-28 13:51:30

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,157

Re: Laptop not using NVIDIA card [SOLVED]

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

#3 2024-02-29 11:48:11

kurtsjunkacc
Member
Registered: 2020-12-18
Posts: 16

Re: Laptop not using NVIDIA card [SOLVED]

V1del wrote:

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

Board footer

Powered by FluxBB