Can't install Nvidia-TKG drivers since update long ago

iSo hello all, I am new to the forums but have been using garuda linux for over a year now as my daily driver… I have however been neglecting to fix this issue I’ve been having regarding not having any 3D accelleration for a while now. I had the frogging TKG drivers installed and they worked beautifully, I had 515 and 525 installed but after one of the recent kernel updates I lost the driver and reinstalling it again via cmd has not gotten me anywhere and running a different kernel didn’t help either as the driver doesnt really seem to hook on and install anymore but it goes through the motions when I run the installer.

For a while I just used snapper to restore the machine to an earlier state that it worked but this is back in november or earlier probably and I have since needed to update software so I let it go and update again and here I am not able to get anywhere with the drivers. I have researched this and I am unaware of what is the best way to proceed so that I can still play games on here. Thank you in advanced I’m a long term Garuda user and advocator I regularly show people how tricked out awesome my antiqudated machine is and how it still does circles around most people’s computers. Or used to…

garuda-inxi
System:
Kernel: 6.7.0-zen3-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=2c478102-08f2-4661-97c6-82ada859c030 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
ibt=off
Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: Dell product: Latitude E5450 v: 01
serial: <superuser required> Chassis: type: 9 serial: <superuser required>
Mobo: Dell model: 0MVKK7 v: A00 serial: <superuser required> UEFI: Dell
v: A06 date: 04/10/2015
CPU:
Info: model: Intel Core i7-5600U bits: 64 type: MT MCP arch: Broadwell
gen: core 5 level: v3 note: check built: 2015-18 process: Intel 14nm
family: 6 model-id: 0x3D (61) stepping: 4 microcode: 0x2F
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 3189 high: 3200 min/max: 500/3200 scaling:
driver: intel_cpufreq governor: performance cores: 1: 3200 2: 3200 3: 3200
4: 3158 bogomips: 20750
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel HD Graphics 5500 vendor: Dell driver: i915 v: kernel
arch: Gen-8 process: Intel 14nm built: 2014-15 ports: active: eDP-1
empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1616
class-ID: 0300
Device-2: NVIDIA GM108M [GeForce 840M] vendor: Dell driver: N/A
alternate: nouveau non-free: 545.xx+ status: current (as of 2023-10;
EOL~2026-12-xx) arch: Maxwell code: GMxxx process: TSMC 28nm
built: 2014-2019 pcie: gen: 2 speed: 5 GT/s lanes: 4 link-max: gen: 3
speed: 8 GT/s bus-ID: 03:00.0 chip-ID: 10de:1341 class-ID: 0302
Device-3: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1.6:4
chip-ID: 0c45:6709 class-ID: 0e02
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_x11 driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: LG Display 0x046d built: 2014 res: 1920x1080
hz: 60 dpi: 158 gamma: 1.2 size: 309x174mm (12.17x6.85") diag: 355mm (14")
ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.3.3-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 5500 (BDW
GT2) device-ID: 8086:1616 memory: 15.14 GiB unified: yes
API: Vulkan v: 1.3.274 layers: 8 device: 0 type: integrated-gpu name: Intel
HD Graphics 5500 (BDW GT2) driver: mesa intel v: 23.3.3-arch1.1
device-ID: 8086:1616 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.3.3-arch1.1 (LLVM
16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Broadwell-U Audio vendor: Dell driver: snd_hda_intel
v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Dell
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
class-ID: 0403
API: ALSA v: k6.7.0-zen3-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.1 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I218-LM vendor: Dell driver: e1000e v: kernel
port: f080 bus-ID: 00:19.0 chip-ID: 8086:15a2 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:095a class-ID: 0280
IF: wlp2s0 state: up mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-1.3:3
chip-ID: 8087:0a2a class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 3 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 476.94 GiB used: 259.87 GiB (54.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: A-Data model: SU760 size: 476.94 GiB
block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD
serial: <filter> fw-rev: 4R25 scheme: GPT
Partition:
ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 259.87 GiB (54.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 259.87 GiB (54.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 259.87 GiB (54.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 259.87 GiB (54.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.5 GiB used: 11.5 MiB (0.1%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 54.0 C mobo: 45.0 C sodimm: SODIMM C
Fan Speeds (rpm): cpu: 0
Info:
Processes: 213 Uptime: 5m wakeups: 0 Memory: total: 16 GiB
available: 15.51 GiB used: 3.48 GiB (22.4%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
pm: pacman pkgs: 1797 libs: 512 tools: octopi,paru Shell: fish v: 3.7.0
default: Bash v: 5.2.26 running-in: konsole inxi: 3.3.31
Garuda (2.6.22-1):
System install date:     2023-11-11
Last full system update: 2024-01-22
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio
Windows dual boot:       No/Undetected
Failed units:```

In terminal use this command:

sudo pacman -S nvidia-dkms

https://wiki.archlinux.org/title/NVIDIA#Installation
" For the Maxwell (NV110/GMXXX) series and newer, install the nvidia package (for use with the linux kernel) or nvidia-lts package (for use with the linux-lts kernel) or nvidia-dkms package (for all other kernels)."

3 Likes

Ah yes but I am trying to install GitHub - Frogging-Family/nvidia-all: Nvidia driver latest to 396 series AIO installer and they dont compile/install anymore with the recent kernels

If you simply must have those drivers for whatever reason, go raise an issue there then? Nothing much we can do here if it doesn’t work for a kernel.

If you want something that does work, try the nvidia-dkms drivers instead, since those are actually updated to work on new zen kernels.

2 Likes

In this case why not try to install the frogging family kernel linux-tkg as well? I believe that should have the best compatibility with the said nvidia driver being same team and all.

Don’t forget to download the respective header for the kernel to compile your nvidia driver against that kernel and also remember to choose to boot into that kernel upon startup using grub menuadvanced options.

If that works you can make linux-tkg your default kernel using garuda boot options.

3 Likes

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