Confused on if I need Nvidia driver or not

Hello everyone :] I’ve had a blast using Endeavour so far with no issues. (Atleast ones I couldn’t troubleshoot easily haha) However I do have a question about my driver I’m a bit confused about, so I figured I’d bite my pride and just ask for clarification. I’m not the most knowledgeable about drivers and would hate to make a bigger issue for myself.

For context, when first installing I chose the non-Nvidia driver option since it sounded like a more safe bet. After finishing install and getting the system up to date it appears it have detected my Nvidia drivers already? Heres system specs:

System:
  Kernel: 6.13.2-arch1-1 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.2.5 Distro: EndeavourOS
Machine:
  Type: Desktop Mobo: ASRock model: A320M/ac serial: <superuser required>
    UEFI-[Legacy]: American Megatrends v: P1.90 date: 01/03/2020
CPU:
  Info: 6-core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP cache: L2: 3 MiB
  Speed (MHz): avg: 3400 min/max: 1550/3400 cores: 1: 3400 2: 3400 3: 3400
    4: 3400 5: 3400 6: 3400 7: 3400 8: 3400 9: 3400 10: 3400 11: 3400 12: 3400
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nvidia v: 570.86.16
  Display: wayland server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.5
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: nvidia
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 vendor: nvidia v: 570.86.16 renderer: NVIDIA GeForce
    GTX 1660/PCIe/SSE2
  API: Vulkan v: 1.4.303 drivers: N/A surfaces: xcb,xlib,wayland
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA TU116 High Definition Audio driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio
    driver: snd_hda_intel
  API: ALSA v: k6.13.2-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
  IF: wlan0 state: up mac: bc:54:2f:2e:b3:82
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp5s0 state: down mac: a8:a1:59:34:e6:38
Bluetooth:
  Device-1: Intel Wireless-AC 3168 Bluetooth driver: btusb type: USB
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: N/A
Drives:
  Local Storage: total: 465.76 GiB used: 10.47 GiB (2.2%)
  ID-1: /dev/sda vendor: PNY model: CS900 500GB SSD size: 465.76 GiB
Partition:
  ID-1: / size: 457.38 GiB used: 10.47 GiB (2.3%) fs: ext4 dev: /dev/sda1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 43.6 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.68 GiB used: 2.99 GiB (38.9%)
  Processes: 298 Uptime: 27m Shell: Bash inxi: 3.3.37

Anyways, tldr, my question is, am I good to go? Do I need to install anything? Thanks :]

It looks like you already have the nvidia drivers installed.

Welcome to the purple side! :enos:

As @dalto said, you are already running the Nvidia driver.

It is a great idea to come here and ask if you are not sure about something.

Just for the reference, can you post the installed Nvidia-related packages:

pacman -Qs nvidia

But I assume they already are like they should.

Hello :smiley: Thank you! The output shows:

local/egl-gbm 1.1.2-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.17-1
    EGLStream-based Wayland external platform
local/egl-x11 1.0.0-1
    NVIDIA XLib and XCB EGL Platform Library
local/libvdpau 1.5-3
    Nvidia VDPAU library
local/nvidia 570.86.16-5
    NVIDIA kernel modules
local/nvidia-inst 25-1
    Script to install/uninstall nvidia driver packages in EndeavourOS
local/nvidia-utils 570.86.16-2
    NVIDIA drivers utilities

Thanks again :]

Looks OK to me.
Tip: I recommend using command eos-update --nvidia for updating your system since you have package nvidia installed. This because eos-update has some extra nvidia features in addition to plain pacman.
Also use the --aur option if you have AUR packages installed.

See more details with: eos-update --help

1 Like

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