Garuda drivers for 2080 rtx graphic card

Hello.

Somebody knows about what drivers should install with a 2080 rtx graphic card on garuda linux? i maked some research and I try it by myself, but whenever I try to install some drivers, it does not even start the operating system.
I tried to install the nvidia drivers from the garuda settings manager > hardware configuration, but dosnt worked at all. Also i tried to download the nvidia drivers for linux from the official page but dosnt work to...

Sorry for my english and

This is the result from the "inxi -Faz":

Kernel: 5.10.87-1-lts x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/@/.snapshots/41/snapshot/boot/vmlinuz-linux-lts
root=UUID=82278974-75ec-4f28-986b-3283659c1888 quiet splash
rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 loglevel=3
rootflags=defaults,noatime,autodefrag,compress=zstd,[email protected]/.snapshots/41/snapshot
Desktop: KDE Plasma 5.23.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11
vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Micro-Star product: MS-7B10 v: 1.0
serial: <superuser required>
Mobo: Micro-Star model: MEG Z390 GODLIKE (MS-7B10) v: 1.0
serial: <superuser required> UEFI-[Legacy]: American Megatrends v: 1.00
date: 09/11/2018
CPU:
Info: model: Intel Core i7-8086K bits: 64 type: MT MCP arch: Coffee Lake
family: 6 model-id: 0x9E (158) stepping: 0xA (10) microcode: 0xEA
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 814 high: 973 min/max: 800/5000 scaling:
driver: intel_pstate governor: powersave cores: 1: 973 2: 800 3: 800 4: 800
5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
bogomips: 95999
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable
Graphics:
Device-1: NVIDIA TU104 [GeForce RTX 2080 Rev. A] vendor: Micro-Star MSI
driver: nouveau v: kernel bus-ID: 01:00.0 chip-ID: 10de:1e87 class-ID: 0300
Device-2: Logitech C922 Pro Stream Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 1-4:3 chip-ID: 046d:085c
class-ID: 0102 serial: <filter>
Display: x11 server: X.Org 1.21.1.2 compositor: kwin_x11 driver:
loaded: modesetting,nouveau alternate: fbdev,nv,vesa display-ID: :0
screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.7x15.0")
s-diag: 777mm (30.6")
Monitor-1: DP-1 res: 2560x1440 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
Device-1: Intel Cannon Lake PCH cAVS vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci
bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
Device-2: NVIDIA TU104 HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 01:00.1 chip-ID: 10de:10f8
class-ID: 0403
Device-3: YUAN High-Tech Development driver: N/A bus-ID: 05:00.0
chip-ID: 12ab:0371 class-ID: 0480
Device-4: YUAN High-Tech Development driver: N/A bus-ID: 06:00.0
chip-ID: 12ab:0371 class-ID: 0480
Device-5: YUAN High-Tech Development driver: N/A bus-ID: 07:00.0
chip-ID: 12ab:0371 class-ID: 0480
Device-6: YUAN High-Tech Development driver: N/A bus-ID: 08:00.0
chip-ID: 12ab:0371 class-ID: 0480
Device-7: Logitech C922 Pro Stream Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 1-4:3 chip-ID: 046d:085c
class-ID: 0102 serial: <filter>
Sound Server-1: ALSA v: k5.10.87-1-lts running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: no
Sound Server-4: PipeWire v: 0.3.42 running: yes
Network:
Device-1: Qualcomm Atheros Killer E2500 Gigabit Ethernet
vendor: Micro-Star MSI driver: alx v: kernel port: 4000 bus-ID: 0a:00.0
chip-ID: 1969:e0b1 class-ID: 0200
IF: enp10s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Qualcomm Atheros Killer E2500 Gigabit Ethernet
vendor: Micro-Star MSI driver: alx v: kernel port: 3000 bus-ID: 0b:00.0
chip-ID: 1969:e0b1 class-ID: 0200
IF: enp11s0 state: down mac: <filter>
Device-3: Intel Wireless-AC 9260 vendor: Rivet Networks driver: iwlwifi
v: kernel bus-ID: 0c:00.0 chip-ID: 8086:2526 class-ID: 0280
IF: wlp12s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb
v: 0.8 bus-ID: 1-10:7 chip-ID: 8087:0025 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:
Local Storage: total: 931.52 GiB used: 82.49 GiB (8.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: SSD 970 EVO 500GB size: 465.76 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 2B2QEXE7 temp: 31.9 C scheme: MBR
ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD5000AAKX-22ERMA0 size: 465.76 GiB block-size: physical: 512 B
logical: 512 B speed: 6.0 Gb/s type: N/A serial: <filter> rev: 1H17
scheme: GPT
Partition:
ID-1: / raw-size: 465.76 GiB size: 465.76 GiB (100.00%)
used: 82.49 GiB (17.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
ID-2: /home raw-size: 465.76 GiB size: 465.76 GiB (100.00%)
used: 82.49 GiB (17.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /var/log raw-size: 465.76 GiB size: 465.76 GiB (100.00%)
used: 82.49 GiB (17.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
ID-4: /var/tmp raw-size: 465.76 GiB size: 465.76 GiB (100.00%)
used: 82.49 GiB (17.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.29 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 27.8 C pch: 47.0 C mobo: N/A gpu: nouveau
temp: 37.0 C
Fan Speeds (RPM): fan-2: 1494 fan-3: 1494 fan-4: 1488 fan-5: 1501
fan-6: 1503 gpu: nouveau fan: 0
Info:
Processes: 336 Uptime: 28m wakeups: 1 Memory: 31.3 GiB
used: 4.45 GiB (14.2%) Init: systemd v: 249 tool: systemctl Compilers:
gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 2011 lib: 438 Shell: fish
v: 3.3.1 default: Bash v: 5.1.12 running-in: konsole inxi: 3.3.11

If you use the NVIDIA driver boot option of the installer image then you'll get the NVIDIA drivers preinstalled for your GPU.

This wiki page details which drivers are suitable for which NVIDIA GPU: https://wiki.archlinux.org/title/NVIDIA#Installation.

In what way didn't it work?

This is the wrong approach for Garuda (as well as Arch and any other Arch derivative) - use the driver packages in the repos.

3 Likes

Install only nvidia and nvidia-dkms.
command in the terminal:

sudo pacman -S nvidia nvidia-dkms

after that reboot and you should be with the right driver.

1 Like