What nvidia drivers should I use?

I have installed EOS on my new machine with zen kernel. I am getting confused about nvidia drivers. I found this page https://discovery.endeavouros.com/category/nvidia/. But what should I install from that site?

inxi -Fxxc0z

Kernel: 6.4.8-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 wm: xfwm dm: LightDM
Distro: EndeavourOS base: Arch Linux
Type: Laptop System: LENOVO product: 81SX v: Legion Y540-15IRH
serial: Chassis: type: 10 v: Legion Y540-15IRH serial:
Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: UEFI: LENOVO
v: BHCN45WW date: 05/24/2022
ID-1: BAT0 charge: 48.0 Wh (100.0%) condition: 48.0/57.0 Wh (84.2%)
volts: 12.9 min: 11.5 model: SMP L17M3PG2 serial: status: full
Info: 6-core model: Intel Core i7-9750H bits: 64 type: MT MCP
arch: Coffee Lake rev: A cache: L1: 384 KiB L2: 1.5 MiB L3: 12 MiB
Speed (MHz): avg: 1850 high: 2600 min/max: 800/4500 cores: 1: 800 2: 2600
3: 2600 4: 2600 5: 2600 6: 2600 7: 800 8: 800 9: 800 10: 800 11: 2600
12: 2600 bogomips: 62399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Device-1: NVIDIA TU106M [GeForce RTX 2060 Mobile] vendor: Lenovo
driver: nvidia v: 535.86.05 arch: Turing pcie: speed: 2.5 GT/s lanes: 16
bus-ID: 01:00.0 chip-ID: 10de:1f11
Device-2: Chicony Integrated Camera (1280x720@30) driver: uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 04f2:b604
Display: x11 server: X.Org v: 21.1.8 compositor: xfwm v: 4.18.0 driver: X:
loaded: modesetting,nvidia alternate: fbdev,nouveau,nv,vesa gpu: nvidia
display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 143
Monitor-1: DP-2 pos: primary res: 1920x1080 dpi: 142 diag: 395mm (15.55")
Monitor-2: None-1-1 size-res: N/A
API: OpenGL v: 4.6.0 NVIDIA 535.86.05 renderer: NVIDIA GeForce RTX
2060/PCIe/SSE2 direct-render: Yes
Device-1: Intel Cannon Lake PCH cAVS vendor: Lenovo driver: snd_hda_intel
v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a348
Device-2: NVIDIA TU106 High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:10f9
API: ALSA v: k6.4.8-zen1-1-zen status: kernel-api
Server-1: PipeWire v: 0.3.77 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: Lenovo driver: ath10k_pci v: kernel pcie: speed: 2.5 GT/s lanes: 1
bus-ID: 07:00.0 chip-ID: 168c:0042
IF: wlan0 state: up mac:
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: N/A pcie: speed: 2.5 GT/s lanes: 1 port: 3000
bus-ID: 08:00.0 chip-ID: 10ec:8168
Device-1: Qualcomm Atheros driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-14:5 chip-ID: 0cf3:e500
Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: disabled
rfk-block: hardware: no software: yes address: see --recommends
Local Storage: total: 1.38 TiB used: 7.01 GiB (0.5%)
ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFM512GDHTNG-8310A
size: 476.94 GiB speed: 15.8 Gb/s lanes: 2 serial: temp: 39.9 C
ID-2: /dev/sda vendor: Seagate model: ST1000LM049-2GH172 size: 931.51 GiB
speed: 6.0 Gb/s serial:
ID-1: / size: 286.35 GiB used: 6.49 GiB (2.3%) fs: ext4 dev: /dev/nvme0n1p6
Alert: No swap data was found.
System Temperatures: cpu: 47.0 C pch: 55.0 C mobo: N/A
Fan Speeds (RPM): N/A
Processes: 270 Uptime: 37m Memory: total: 16 GiB available: 15.53 GiB
used: 2.06 GiB (13.3%) Init: systemd v: 254 default: graphical Compilers:
gcc: 13.2.1 Packages: pm: pacman pkgs: 802 Shell: Sudo v: 1.9.14p3
running-in: xfce4-terminal inxi: 3.3.28

It appears from your inxi that you are already operating with the nvidia drivers, and not in hybrid mode. Are you experiencing difficulties?

It has been up and running for 1 hour now and I am not experiencing any problems at all. I have read that my laptop model should have problems with backlight, wifi and trackpad. But everything works out of the box.
I haven’t tested my graphics card as I don’t know how.

There is something called:
Optimus Manager
Bumblebee for NVIDIA Optimus
Optimus Switch
Envy Control

Which of the above should I install?

Wouldn’t it be better to have the option to choose between onboard gpu hybrid or nvidia only?

You don’t seem to have other GPUs, do you don’t need a GPU switching app.

Nice and thank you. Does that mean I don’t have to go anymore?
It has been the easiest installation so far.

Yes, looks like you’re good to go.
And if you encounter problem(s), you can ask for help here on the forum.

Also, please note that when asking for specific help, it is strongly recommended to provide detailed information about the problem, like logs (use e.g. eos-log-tool), exact commands and their full output, etc.

Another tip: to make some command output much more readable, you can use button </> above this text area after selecting your text with a mouse or a keyboard.

1 Like

Thank you very much. I was looking for <> function. And I’ll remember logs etc. for the next time I’m in trouble.

This installation has been so easy that I feel like I forgot or overlooked something.

1 Like

Usually install is a piece of cake, but in case of not so common hardware or software there may be need for small adjustment.
The related wikis (EndeavourOS & Arch) and this forum usually helps sort any issue. :wink:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.