Wie versuchen Nvidia-Treiber unter Xubuntu 26.04 zu installieren?

linuxnutzer

Captain
Registriert
Dez. 2011
Beiträge
3.525
Es könnte ein PC sein, der einfach zeitweilig einen Hardware-Fehler hat und dann braucht man sich über Merkwürdigkeiten nicht wundern. Als Test-PC möchte ich ihn aber noch nicht entsorgen.

Wenn ich http://ftp.uni-kl.de/pub/linux/ubuntu-dvd/xubuntu/releases/26.04/release/ folge, dann scheint es noch keine Unterversion zu geben. Bei der Installation sah ich 26.04.2 Habe ich da den aktuellen Download nicht gefunden?

Es wurde gleich im April 26.04 installiert und der Nvidia-Treiber funktionierte. Da Test-PC wurde dieser nie zum Arbeiten genutzt, nur ab und zu Updates per ssh. Irgendwann gab es nur mehr VGA-Auflösung mit 32"-UHD-Monitor. Nachdem sowieso nur installiert war und sonst nichts, dachte ich mir, Neuinstallation löst das Problem am schnellsten.

Die Installation mit der 1. 26.04 lief mit der sofortigen Treiber-Installation jetzt im August nicht durch. Also habe ich den Nvidia-Treiber weggelassen. Dann lief es durch, kann aber auch Glück gewesen sein. Graka könnte einen Defekt haben. RAM schließe ich eher aus, zumindest zeigten Tests nichts.

Wenn ich nun unter XFCE-Menü nach zusätzlichen Treibern suche, wird die Nvidia-Karte nach 5 Minuten nicht gefunden.

Die Frage ist nun, was probiere ich am besten um den Nvidia-Treiber zu installieren?

Code:
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nouveau v: kernel
  Display: unspecified server: X.org v: 1.21.1.22 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: zink gpu: nouveau tty: 80x24
    resolution: 3840x2160
  API: EGL v: 1.5 drivers: swrast platforms: surfaceless,device
  API: OpenGL v: 4.5 vendor: mesa v: 26.0.8-1ubuntu0.3
    note: console (EGL sourced) renderer: llvmpipe (LLVM 21.1.8 256 bits)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings x2 11: xdriinfo,
    xdpyinfo, xprop, xrandr

Langversion:

Code:
~$ inxi -Fz
System:
  Kernel: 7.0.0-30-generic arch: x86_64 bits: 64
  Console: pty pts/0 Distro: Xubuntu 26.04 LTS (Resolute Raccoon)
Machine:
  Type: Desktop Mobo: Micro-Star model: MPG X570 GAMING PRO CARBON WIFI
    (MS-7B93) v: 1.0 serial: <superuser required> Firmware: UEFI
    vendor: American Megatrends LLC. v: 1.P0 date: 09/05/2025
CPU:
  Info: 8-core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 1760 min/max: 560/4427 cores: 1: 1760 2: 1760 3: 1760
    4: 1760 5: 1760 6: 1760 7: 1760 8: 1760 9: 1760 10: 1760 11: 1760 12: 1760
    13: 1760 14: 1760 15: 1760 16: 1760
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nouveau v: kernel
  Display: unspecified server: X.org v: 1.21.1.22 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: zink gpu: nouveau tty: 80x24
    resolution: 3840x2160
  API: EGL v: 1.5 drivers: swrast platforms: surfaceless,device
  API: OpenGL v: 4.5 vendor: mesa v: 26.0.8-1ubuntu0.3
    note: console (EGL sourced) renderer: llvmpipe (LLVM 21.1.8 256 bits)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings x2 11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA TU116 High Definition Audio driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
    driver: snd_hda_intel
  API: ALSA v: k7.0.0-30-generic status: kernel-api
  Server-1: PipeWire v: 1.6.2 status: active
Network:
  Device-1: Intel I211 Gigabit Network driver: igb
  IF: enp39s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi
  IF: wlo1 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb type: USB
  Report: hciconfig ID: hci0 state: up address: <filter> bt-v: 5.2
Drives:
  Local Storage: total: 13.67 TiB used: 70.44 GiB (0.5%)
  ID-1: /dev/sda vendor: A-Data model: SU800 size: 953.87 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WD20EARS-00S8B1
    size: 1.82 TiB
  ID-3: /dev/sdc vendor: Seagate model: ST6000VN0021-1ZA17Z size: 5.46 TiB
  ID-4: /dev/sdd vendor: Seagate model: ST6000VN0021-1ZA17Z size: 5.46 TiB
Partition:
  ID-1: / size: 114.9 GiB used: 18.16 GiB (15.8%) fs: xfs dev: /dev/sda7
  ID-2: /boot size: 2.88 GiB used: 140.8 MiB (4.8%) fs: ext4 dev: /dev/sda6
  ID-3: /boot/efi size: 1022 MiB used: 37.8 MiB (3.7%) fs: vfat
    dev: /dev/sda1
  ID-4: /home size: 89.9 GiB used: 1.76 GiB (2.0%) fs: xfs dev: /dev/sda8
Swap:
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) file: /swap.img
Sensors:
  System Temperatures: cpu: 31.5 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB available: 31.26 GiB used: 1.08 GiB (3.5%)
  Processes: 382 Uptime: 9m Init: systemd Shell: Bash inxi: 3.3.40
 
Bash:
# Vorraussetzungen installieren
sudo apt update
sudo apt install -y build-essential linux-headers-$(uname -r)

# Distro identifizieren
distro=$(. /etc/os-release && echo "ubuntu${VERSION_ID/./}")
echo "$distro"

# Nvidia Keyring installieren
wget https://developer.download.nvidia.com/compute/cuda/repos/${distro}/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update

# Treiber installieren
sudo apt install nvidia-open
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Der_Dicke82, Mojo1987 und linuxnutzer
Auf keinen Fall die Treiber von der Webseite laden und wie bei Windows installieren. NVIDIA-Keyring installieren und dann wie @Grimba sagt.
 
Du meinst also ich soll nicht auf eine spezielle Version achten?

Code:
$ apt search nvidia-open
gpu-viewer/resolute 3.26+ds-1 all
  GUI front-end to glxinfo, vulkaninfo, clinfo and es2_info

nvidia-opencl-dev/resolute 12.4.127~12.4.1-8 amd64
  NVIDIA OpenCL development files
 
Nö, warum? Du hast eine Turing Karte, d.h. du kannst den neuesten nehmen. Aber ich sehe gerade, ich war etwas unvollständig, ich füge das hinzu.
 
  • Gefällt mir
Reaktionen: linuxnutzer
Nee, sorry, guck noch einmal oben.
 
  • Gefällt mir
Reaktionen: linuxnutzer
@Grimba Ich verstehe nicht was du meinst.

Code:
~$ aptitude search nvidia-kernel-common | grep $*p
p  nvidia-kernel-common-535 - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-535-server - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-550 - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-550-server - Shared files used with the kernel module
p  nvidia-kernel-common-560 - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-570 - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-570-server - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-575 - Shared files used with the kernel module
p  nvidia-kernel-common-580 - Shared files used with the kernel module
p  nvidia-kernel-common-580-server - Shared files used with the kernel module
p  nvidia-kernel-common-590 - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-590-server - Shared files used with the kernel module (transitional package)
p  nvidia-kernel-common-595 - Shared files used with the kernel module
p  nvidia-kernel-common-595-server - Shared files used with the kernel module
p  nvidia-kernel-common-610 - Shared files used with the kernel module

Ubuntu bietet eine Reihe von Paketen an. Kann es nicht sein, dass die das anders nennen?
 
Okay, wenn du das Ubuntu Paket nehmen willst, probiers mit:

sudo apt install nvidia-driver-610-open
 
  • Gefällt mir
Reaktionen: linuxnutzer
Code:
p  nvidia-driver-535 - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-535-open - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-535-server - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-535-server-open - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-550 - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-550-open - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-550-server - NVIDIA Server Driver metapackage
p  nvidia-driver-550-server-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-560 - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-560-open - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-570 - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-570-open - NVIDIA driver (open kernel) metapackage (transitional package)
p  nvidia-driver-570-server - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-570-server-open - NVIDIA driver (open kernel) metapackage (transitional package)
p  nvidia-driver-575 - NVIDIA Server Driver metapackage
p  nvidia-driver-575-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-580 - NVIDIA driver metapackage
p  nvidia-driver-580-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-580-server - NVIDIA Server Driver metapackage
p  nvidia-driver-580-server-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-590 - NVIDIA driver metapackage (transitional package)
p  nvidia-driver-590-open - NVIDIA driver (open kernel) metapackage (transitional package)
p  nvidia-driver-590-server - NVIDIA Server Driver metapackage (transitional package)
p  nvidia-driver-590-server-open - NVIDIA driver (open kernel) metapackage (transitional package)
p  nvidia-driver-595 - NVIDIA driver metapackage
p  nvidia-driver-595-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-595-server - NVIDIA Server Driver metapackage
p  nvidia-driver-595-server-open - NVIDIA driver (open kernel) metapackage
p  nvidia-driver-610 - NVIDIA driver metapackage
p  nvidia-driver-610-open - NVIDIA driver (open kernel) metapackage

Früher hätte ich nvidia-driver-610-open genommen, aber ich bin überhaupt nicht aktuell wie man was macht, die letzten Jahre habe ich Nvidia immer direkt installiert.
Ergänzung ()

Grimba schrieb:
sudo apt install nvidia-driver-610-open

Ok, wir sind beim gleichen gelandet. Ich will nur sicher gehen, das richtige zu tun.
 
1. Ich hab dir den Befehl doch gerade geschrieben
2. Was ist direkter als ein Terminal-Befehl?
 
  • Gefällt mir
Reaktionen: linuxnutzer
Was ist jetzt der Unterschied zu "open"? Ich brauche den Treiber für darktable und opencl.
Ergänzung ()

Grimba schrieb:
Ich hab dir den Befehl doch gerade geschrieben

Unsere Postings haben sich überschnitten.
 
Open und nicht open unterscheiden sich beim Kernel Modul. Es gibt da inzwischen eine Open Source Variante von Nvidia selbst, die ist damit gemeint, und eine closed source. Eigentlich bin ich gerade etwas verwundert, weil ich dachte, dass die closed source Variante bei den neueren Versionen gar nicht mehr angeboten wird. Tja, was soll man dazu sagen. Brauchst du im Zweifel aber nur in Ausnahmefällen. Solltest du Probleme mit der Open-Variante haben, kannst du ja auf die andere wechseln, das ist kein Thema.

edit: Ach nein, sorry, die closed source Variante kann man nur nicht für die neuesten GPUs nehmen (Ada Lovelace aufwärts). Mit Turing kannst du die nutzen. Mein Fehler. Ist schon was her. Die Open-Variante ist sozusagen die modernere, aber bei alten Karten kann die closed Variante nützlich sein.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: drake23 und linuxnutzer
danke, ich hoffe das übersteht jetzt das nächste Update

Code:
Graphics:
  Device-1: NVIDIA TU116 [GeForce GTX 1660] driver: nvidia v: 610.43.02
  Display: x11 server: X.org v: 1.21.1.22 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa
    gpu: nv_platform,nvidia,nvidia-nvswitch tty: 80x24 resolution: 3840x2160
  API: EGL v: 1.5 drivers: nvidia,swrast platforms: gbm,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 26.0.8-1ubuntu0.3
    note: console (EGL sourced) renderer: NVIDIA GeForce GTX 1660/PCIe/SSE2,
    llvmpipe (LLVM 21.1.8 256 bits)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
    gpu: nvidia-settings,nvidia-smi x11: xdriinfo, xdpyinfo, xprop, xrandr

Eigentlich brauche ich opencl und darktable mit diesem PC nur zum Testen. Ich habe jetzt mal open installiert.

Code:
sudo apt install nvidia-driver-610-open
 
Zuletzt bearbeitet:
Tja, da sieht man, dass Canonical leider (noch) nicht den allerneusten ausliefert, das wäre 610.57.04. Aber ansonsten sieht das halbwegs richtig aus, außer das bei OpenGL als vendor noch mesa steht, kommt mir etwas komisch vor, aber was weiß ich, was Ubuntu da verdrahtet.
 
  • Gefällt mir
Reaktionen: linuxnutzer
Grimba schrieb:
was weiß ich, was Ubuntu da verdrahtet
Der PC verhält sich manchmal sehr komisch. Was weiß ich was da passiert ist, dass da auf VGA umkonfiguriert wurde. Ich muss aus dem PC nicht das letzte rausholen und ob bei dem alten PC die neuesten Treiber notwendig sind, bin ich mir auch nicht sicher, Jedenfalls wird damit nicht gespielt.

Hauptsächlich teste ich damit, wenn ich anderen helfe.
 
GeForce GTX 1660 vergiss es mit einer aktuellen buntu Version. Die Treiber werden nicht mehr gepflegt für die GPU Generation.
 
  • Gefällt mir
Reaktionen: SuperHeinz
Zurück
Oben