My specs ->
Laptop with hybrid graphics - intel/nvidia
Nvidia - GeForce GTX 1660 Ti Mobile
OS : Arch Linux x86_64
Kernel : 6.4.12-arch1-1
DE : Hyprland
On Hyprland wiki (https://wiki.hyprland.org/Nvidia/) , it is telling to use nvidia-dkms but on ArchWiki (https://wiki.archlinux.org/title/NVIDIA) it is ->
( screenshot attached )
- to use
nvidiafor Maxwell (NV110/GMXXX) series and newer ( so is this one should i install ? ) - to use
nvidia-openfor Turing (NV160/TUXXX) series or newer ( or is it this one ?)
Because NV168 (TU116) GeForce GTX (1650 Super, 1660, 1660 Ti, 1660 Super) is greater than both NV110 and NV160 .
Also from arch wiki , it says to use nvidia-dkms or nvidia-open-dkms for all other kernels . What does this mean ? But when going explicitly on nvidia-dkms it says it works with linux-kernel.
is nvidia-dkms nvidia-open-dkms not compatible with linux - kenel ? and only compatible with zen and other kenel ? Then why Hyprland is saying to use dkms ?
Please , if you can answer each question as i am just getting more confused and confued.
Foreword There is no official support for Nvidia. Unfortunately, their drivers are so messy, and their products so random, that it’s impossible for us to help if these instructions don’t work fully.
Every card seems to be random, and might work perfectly, or not work at all.
Nevertheless, it’s recommended to at least try this tutorial.
Hyprland ...