Kein Display Output nach installation der NVIDIA Treiber

Hallo, bin neu hier und habe ein Problem.

Das Problem fängt schon beim Installieren an, ich kann die ISO Bootoption mit vorinstallieren Nvidia Treibern nicht booten. Wenn ich es versuche sehe ich nur einen Teil des Bootprozesses und irgendwann verliert mein TV (ja TV ist ein Couch PC) einfach das Signal und zeigt mit “Kein Signal” an.

Die Installation mit der Standardoption funktioniert aber Problemlos.
Aber auch hier, sobald ich die Nvidia Treiber mittels nvidia-inst installiere und reboote habe ich wieder das selbe Problem wie oben.
Das System läuft aber, auch wenn ich keinen Display output habe, weil wenn ich das Lautstärke Scrollrad meiner Tastatur bewege höre ich das plop Geräusch das Gnome macht wenn man die Lautstärke ändert.

Ich komme an kein TTY hinan, aber habe bevor ich die Nvidia Treiber installiert habe den SSH Daemon aktiviert also komme ich per SSH in den Computer hinein.

inxi -Fxxxz output:

System:
  Kernel: 6.14.3-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1 clocksource: tsc
  Console: pty pts/0 DM: GDM v: 48.0 Distro: EndeavourOS base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ROG CROSSHAIR VIII FORMULA v: Rev X.0x serial: <superuser required>
    part-nu: SKU uuid: <superuser required> UEFI: American Megatrends v: 5002 date: 01/13/2025
Battery:
  ID-1: hidpp_battery_0 charge: 100% condition: N/A volts: 4.2 min: N/A model: Logitech G502
    LIGHTSPEED Wireless Gaming Mouse type: N/A serial: <filter> status: full
CPU:
  Info: 12-core model: AMD Ryzen 9 5900X bits: 64 type: MT MCP smt: enabled arch: Zen 3+ rev: 2
    cache: L1: 768 KiB L2: 6 MiB L3: 64 MiB
  Speed (MHz): avg: 3675 min/max: 550/4954 boost: enabled cores: 1: 3675 2: 3675 3: 3675 4: 3675
    5: 3675 6: 3675 7: 3675 8: 3675 9: 3675 10: 3675 11: 3675 12: 3675 13: 3675 14: 3675 15: 3675
    16: 3675 17: 3675 18: 3675 19: 3675 20: 3675 21: 3675 22: 3675 23: 3675 24: 3675
    bogomips: 177605
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080] vendor: Gigabyte driver: nvidia v: 570.144
    arch: Ampere pcie: speed: 2.5 GT/s lanes: 16 ports: active: none off: HDMI-A-1 empty: DP-1,
    DP-2, DP-3, HDMI-A-2, HDMI-A-3 bus-ID: 0b:00.0 chip-ID: 10de:2206 class-ID: 0300
  Display: unspecified server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: gpu: nvidia,nvidia-nvswitch note: X driver n/a, try sudo/root
    tty: 104x25
  Monitor-1: HDMI-A-1 model: Samsung serial: <filter> res: 3840x2160 dpi: 81
    size: 1872x1053mm (73.7x41.46") diag: 1388mm (54.6") modes: max: 3840x2160 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia platforms: device: 0 drv: nvidia device: 1
    drv: nouveau device: 2 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia
    inactive: wayland,x11
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.0.4-arch1.1 note: console (EGL sourced)
    renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2, zink Vulkan 1.4(NVIDIA GeForce RTX 3080
    (NVIDIA_PROPRIETARY)), llvmpipe (LLVM 19.1.7 256 bits)
  Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GA102 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
    pcie: speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 10de:1aef class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 0d:00.4
    chip-ID: 1022:1487 class-ID: 0403
  Device-3: Astro Gaming A50 driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 5-4:3 chip-ID: 9886:002c class-ID: 0300
  API: ALSA v: k6.14.3-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.4.2 status: off with: 1: pipewire-pulse status: active 2: wireplumber
    status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
Network:
  Device-1: Aquantia AQC111 NBase-T/IEEE 802.3bz Ethernet [AQtion] vendor: ASUSTeK
    driver: atlantic v: kernel pcie: speed: 8 GT/s lanes: 1 port: N/A bus-ID: 05:00.0
    chip-ID: 1d6a:11b1 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: kernel pcie:
    speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 06:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: speed: 5 GT/s lanes: 1
    bus-ID: 07:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1
    bus-ID: 1-6:3 chip-ID: 8087:0029 class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: disabled rfk-block: hardware: no
    software: no address: N/A
  Device-2: ASUSTek ASUS USB-BT500 driver: btusb v: 0.8 type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 bus-ID: 3-3.2:7 chip-ID: 0b05:190e class-ID: e001 serial: <filter>
  Report: ID: hci1 rfk-id: 1 state: down bt-service: disabled rfk-block: hardware: no
    software: no address: N/A
Drives:
  Local Storage: total: 4.55 TiB used: 7.33 GiB (0.2%)
  ID-1: /dev/nvme0n1 vendor: Sabrent model: Rocket 4.0 Plus size: 465.76 GiB speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: R4PB47.3 temp: 39.9 C scheme: GPT
  ID-2: /dev/nvme1n1 vendor: Sabrent model: Rocket 4.0 500GB size: 465.76 GiB speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: RKT401.2 temp: 39.9 C scheme: GPT
  ID-3: /dev/sda vendor: Crucial model: CT2000MX500SSD1 size: 1.82 TiB speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 032 scheme: GPT
  ID-4: /dev/sdb vendor: Crucial model: CT2000MX500SSD1 size: 1.82 TiB speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 032 scheme: GPT
Partition:
  ID-1: / size: 429.39 GiB used: 7.33 GiB (1.7%) fs: btrfs dev: /dev/nvme1n1p2
  ID-2: /boot/efi size: 2 GiB used: 608 KiB (0.0%) fs: vfat dev: /dev/nvme1n1p1
  ID-3: /home size: 429.39 GiB used: 7.33 GiB (1.7%) fs: btrfs dev: /dev/nvme1n1p2
  ID-4: /var/log size: 429.39 GiB used: 7.33 GiB (1.7%) fs: btrfs dev: /dev/nvme1n1p2
Swap:
  ID-1: swap-1 type: partition size: 34.37 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme1n1p3
Sensors:
  System Temperatures: cpu: 37.0 C mobo: 28.0 C gpu: nvidia temp: 36 C
  Fan Speeds (rpm): cpu: 0
Info:
  Memory: total: 32 GiB available: 31.24 GiB used: 1.33 GiB (4.2%)
  Processes: 436 Power: uptime: 0m states: freeze,mem,disk suspend: deep wakeups: 0
    hibernate: platform Init: systemd v: 257 default: graphical
  Packages: pm: pacman pkgs: 931 Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.37
    running-in: pty pts/0 (SSH) inxi: 3.3.38

nvidia-smi output:

Sun Apr 27 19:57:27 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.144                Driver Version: 570.144        CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 3080        Off |   00000000:0B:00.0  On |                  N/A |
|  0%   30C    P8             11W /  370W |     227MiB /  10240MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1065      G   /usr/bin/gnome-shell                    171MiB |
|    0   N/A  N/A            1113      G   /usr/bin/Xwayland                         4MiB |
+-----------------------------------------------------------------------------------------+

Verwendeter TV: Samsung GQ55Q9FN

Würde mich über jede Hilfe freuen.
Bin recht neu in der Linux Welt also bitte auch so behandeln.

OK, ich fasse hier mal zusammen:
Du willst deine Installation mit nvida Treiber am TV betreiben.

MIt dem Standard Treiber funktioniert es problemlos, nur mit nvidia-Treiber nicht.

Welchen nvidia-Treiber installierst du denn?

Ja genau du fasst es gut zusammen.
Ich installiere den Treiber mit dem nvidia-inst Skript dass Endeavour OS bereitstellt.
Welchen Treiber das Skript genau installiert weiß ich nicht.

Man kann nvidia-inst auf Fehler überprüfen wenn man es mit dem Parameter -t ausführt. Dabei wird nichts installiert.
ich will mich nicht mit fremden Lorbeeren schmücken, hier hat das joekamprad beschrieben.

Also teste mal im Terminal mit einer frischen installation:
nvidia-inst -t
Wenn Fehler da sind, bitte hier posten.

Danke für die Info das habe ich bereits gemacht es gab keine Probleme, auch bei der anschließenden echten Treiberinstallation.
Auch ein modinfo nvidia | grep ^version nachher zeigt mir die Treiberversion 570.144.
Erst wenn ich reboote kriege ich kein Display Signal mehr.
Auch ein setzen der DRM Kernelparameter laut Nvidia Arch Wiki hat nicht geholfen.
Weder nvidia_DRM.modeset=1 noch nomodeset.

Es ändert sich gerade der Support für neue Nvidia Modelle in Zukunft werden neue Modell nur noch mit den nvidia-open Modulen unterstützt.
Das könnte bei deiner 3080er auch schon der Fall sein.

Mit meiner 3060er verwende ich die nvidia-open Module schon eine Weile.

nvidia-inst --open

Ersterer sollte nicht mehr nötig sein, denn das ist jetzt per Default bei den Arch Paketen aktiviert.
nomodeset bring bei Nvidia Karten meistens nichts Gutes.

Ich habe die Nvidia GeForce RTX 3060 Ti. Ich verwende nvidia-open-dkms. Ich habe bisher keine Probleme gehabt.

Wenn ich mich nicht irre, für jeden, der beabsichtigt, Spiele zu spielen…

nvidia-inst --open --32

1 Like

Alle Karten ab Turing (NV160/TUXXX)

Sollen nvidia-open verwenden, da neue features bei linux nur hier eingepflegt werden.

1 Like

Ok habe das ganze gerade nochmal mit den nvidia-open Treibern probiert, aber selbes Problem.
Treiber installiert ohne Probleme, aber sobald ich reboote wieder kein Signal.
Auch modinfo und nvidia-smi sind ok.

Das sieht hier für mich danach aus, als ob es eher ein Einstellungsproblem ist, also der TV einfach deaktiviert ist. Wenn der Nvidia Treiber installiert wird, ändern sich die Displaynamen, und wenn z.B. vorher Einstellungen gemacht wurden, kann das zu Problemen führen.

Ist der TV direkt mit einem HDMI Kabel angeschlossen oder mit Adapter?
Du kannst im Bootloader Menü den Nvidia Treiber Blacklisten:
module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nouveau.modeset=1
Oder im Falle der Fälle über ssh den Nvidia Treiber entfernen:
nvidia-inst -n

Der output von inxi zeigt ja auch das alles in ordnung ist.

Nur GPU angaben wären:
inxi -Gaz

Hmm ..Schuss ins Blaue …
Hat du mal deine HDMI Ports am TV durchprobiert? ich hatte mal das Problem das mein LibreElec (Kodi) nur an einem Anschluss funktionierte.

Der TV ist direkt über HDMI angeschlossen.

Habe den Treiber über nvidia-inst -n deinstalliert und jetzt kriege ich auch kein Signal mit dem standard Treiber und inxi -Gaz lädt auch aus welchem Grund auch immer nicht.
inxi -Fxxxz lädt auch nur bis er zum Grafik teil kommt.

Habe die Treiber wieder reinstalliert und wenn ich dann die Variante mit dem Blacklisten mache, dann kann ich wieder booten, aber inxi -Gaz zeigt mir keinen Treiber an wenn ich das richtig verstehe und die Auflösung ist auch unveränderbar auf die Auflösung festgelegt die Grub hat (in meinem fall 2048x1536).

Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080] vendor: Gigabyte driver: N/A alternate: nouveau,
    nvidia_drm, nvidia non-free: 550-570.xx+ status: current (as of 2025-04; EOL~2026-12-xx)
    arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 0b:00.0 chip-ID: 10de:2206 class-ID: 0300
  Display: unspecified server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: gnome-shell v: 48.1 driver: N/A note: try sudo/root tty: 104x25
  Monitor-1: Unknown-1 size-res: N/A in console modes: 2048x1536
  API: EGL v: 1.5 platforms: device: 0 drv: swrast surfaceless: drv: swrast wayland: drv: swrast
    inactive: gbm,x11
  API: OpenGL v: 4.5 vendor: mesa v: 25.0.4-arch1.1 note: console (EGL sourced)
    renderer: llvmpipe (LLVM 19.1.7 256 bits)
  Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi x11: xdpyinfo, xprop, xrandr

Ja habe schon alle Ports an sowohl meiner Grafikkarte und meinem TV probiert.

Hast du einen anderen Monitor den du zusätzlich anschließen könntest?
Ich denke immer noch das sich der TV einfach deaktiviert.
Die Idee wäre über einen anderen Monitor bei Gnome anmelden zu können und dann die Monitor Einstellungen zu checken. Eventuell auch über nvidia-settings.

Hab schon einen anderen Monitor probiert, aber bei dem bekomme ich weder bei Windows noch bei Linux ein Signal der zeigt dauernd nur “No Signal detected” an.
Kann sein dass das Ding kaputt ist, aber ich bekomm morgen eh noch einen anderen Monitor mit dem werde ich es auch probieren und dann bescheid geben.

Also ich vermute mal das es deine Hardware ist, zwei Monitore die nicht richtig laufen.. hast du noch eine andere Grafikkarte die du einbauen kannst… wenns denn kein Notebook ist …
Egal welche, nur HDMI muss sie haben.

Ich habe hier noch was gefunden, möglicherweise ist dein PAL falsch eingestellt. Das würde auch den Effekt erklären warum du den Bootvorgang teilweise noch siehst.

Hier nochwas zur Konfiguration NVIDIA & TV unter Linux:
Linux - TV-Out konfigurieren

Ok es gibt Updates es scheint tatsächlich mein TV zu sein, weil ich habe jetzt noch einen anderen Monitor gefunden und auf dem funktioniert alles einwandfrei.
In den nvidia-settings sehe ich nichts zum ändern und in den Gnome Einstellungen herumspielen hat sich auch nichts gebracht.
Das einzige was noch immer komisch ist dass der TV nach wie vor nur auf 30Hz
und darunter einstellbar ist, die Auflösung passt aber.

1 Like

Ok noch mehr Updates ich habe es geschafft einen Output auf meinem TV zu bekommen, aber nur wenn ich die Auflösung auf 1680x1050 oder kleiner stelle.

1 Like