ubuntuusers.de

alte Grafikarte defekt , neue installiert , nvidia treiber , kein Bild

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5645

Also wurden die Kernelmodule nicht in diese initrd eingebaut. Nun musst Du selbst gucken, warum das so ist. Bei der Installation vom nvidia-driver im Terminal wird angezeigt, was sich gerade tut, und falls was schief geht, auch auf das log hingewiesen, wo man dann rein schaut.

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

hallo trollsportverein

Was ich jetzt nicht machen darf: "nouveau" blacklisted –→ Monitor = schwarz

Das Linux-system kann mit dieser Karte (geforce rtx 5060) absolut (noch) nichts anfangen (z.b die karte nur 8 lanes verwendet , usw.) Ein kurzer auszug aus "gpu-manager.log" sagt schon alles. ist voll von diesen einträgen.

ja , ich verfolge die installation per terminal mit und dkms baut die module (nvidia) , 5 nvidia-dateien liegen zwar im verzeichnis "/usr/lib/modules/6.8.0-84-generic/updates/dkms/ , werden per lsinitramfs nicht angezeigt.

die libglx.so (nvidia) liegt ganz woanders wo sie eigentlich sein sollte und andere 3 dateien "/usr/lib/x86_64-linux-gnu/nvidia/xorg/..

Auch ,wenn ich kein Anfänger mehr bin: Das ist für mich nicht auflösbar !!

gpu-manager.log (379 Bytes)
Download gpu-manager.log

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5645

Der gpu-manager ist eine Hilfsanwendung für den ersten Start des Systems, oder wenn sich die Hardware geändert hat. Aber das Log vom gpu-manager ist nutzlos. Der kann doch nichts machen, wenn in der initrd das Kernelmodul fehlt.

Das Kernelmodul wird von DKMS eingebaut, bzw, es sind mehrere. Und, die Nvidia GSP-Firmware ist für die RTX 50xx Serie, die nur mit dem Treiber mit dem open Namenszusatz funktioniert, absolut notwendig. Die Nvidia GSP-Firmware muss auch rein in die initrd:

sudo lsinitramfs /boot/initrd.img*xanmod* | grep gsp_.*.bin

usr/lib/firmware/nvidia/580.82.09/gsp_ga10x.bin
usr/lib/firmware/nvidia/580.82.09/gsp_tu10x.bin 

Lesestoff:

In den Ubuntu Repositories werden die passenden DEB-Pakete zur Verfügung gestellt.

Da müssen schon beim bauen/anpassen der Kernelmodule Fehler aufgetreten sein, und diese Fehlermeldung wird üblicherweise ausgespuckt, mit Hinweis, wo genau das Log dazu ist.

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

hallo und sorry trollsportverein habe seit 28.09. nicht mehr nachgesehen.

der nvidia treiber ist auch seit 28.09. deinstalliert, sonst wäre keine grafische oberfläche vorhanden (nouveau). Es reicht gerade so um den nvidia zu deinstallieren,damit ich wieder ein Bild bekomme.

News: Ubuntu wurde neu installiert, durch Klon-umzug von Windows 11 von 256GB SSD (ssd war zu 98% voll) auf Crucial M.2 500GB SSD , brachte ich Linux trotz Live-usb-stick nicht mehr zum laufen.

sudo lsinitramfs /boot/initrd.img*xanmod* | grep gsp_.*.bin

kann mit diesem befehl nichts anfangen, stimmt so nicht. und die anderen beiden stimmt die Version nicht –→ treiberversion=580.65.06 (open-variante), auch verzeichnis existiert nicht.

PS: wenn "der" (kernel) schon beim bauen fehler macht , ist jeder machtlos , habe das handtuch schon geworfen. Mein Nervenkostüm hat nur dünnen seidenen Faden ,der schnell reißt. Es tut mir leid.

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

hallo trollsportverein

Den Treiber "nvidia-driver-580-open" gerade installiert (werde ihn wieder deinstallieren müssen)

Die GSP-firmware in die "initrd.img" zu schreiben mit:

sudo lsinitramfs /boot/initrd.img*xanmod* | grep gsp_.*.bin

usr/lib/firmware/nvidia/580.65.06/gsp_ga10x.bin
usr/lib/firmware/nvidia/580.65.06/gsp_tu10x.bin

scheitert auf ganzer Linie !! Ich weiß nicht woher ihr diese Befehle nehmt. Als Ausgabe des obigen Befehlssatzes kommt folgendes:

rodrigo@xxxxxxx:~$ sudo lsinitramfs /boot/initrd.img*xanmod* | grep gsp_.*.bin

usr/lib/firmware/nvidia/580.65.06/gsp_ga10x.bin
usr/lib/firmware/nvidia/580.65.06/gsp_tu10x.bin
/usr/bin/unmkinitramfs: 64: cannot open /boot/initrd.img*xanmod*: No such file
/usr/bin/unmkinitramfs: 57: cannot open /boot/initrd.img*xanmod*: No such file
/usr/bin/unmkinitramfs: 38: cannot open /boot/initrd.img*xanmod*: No such file
cpio: Vorzeitiges Ende des Archivs
bash: usr/lib/firmware/nvidia/580.65.06/gsp_ga10x.bin: Datei oder Verzeichnis nicht gefunden
bash: usr/lib/firmware/nvidia/580.65.06/gsp_tu10x.bin: Datei oder Verzeichnis nicht gefunden

Obwohl die beiden .bin-Dateien jetzt genau im Verzeichnis dort sind, wie es da steht. Entweder ist das Ubuntu-system selbst blind oder während der Installation fehlerhaft.

Werde nach Neustart wieder in der Console landen , ohne Bild am Monitor.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5645

meinertreu74 schrieb:

Die GSP-firmware in die "initrd.img" zu schreiben mit:

Mit lsinitramfs "schreiben"? Was soll der Quatsch? Zum einen ist der xanmod Kernel nicht der Kernel, den Du per default auf Ubuntu verwendest, zum andern, was meinst Du wohl, wo für das "ls" im lsinitramfs im Befehl steht? Genau, es steht für "list"🇬🇧, also "auflisten"🇩🇪. Funktioniert also so, wie auch das normale ls im Terminal, bloß, dass lsinitramfs speziell für das auflisten des initrd Inhalts gemacht ist.

Man muss ja auch nicht so tun, als ob es keine Manual Pages gäbe:

Auch im Terminal lässt sich die Manual Page aufrufen:

man lsinitramfs

... und sogar:

lsinitramfs --help

... gibt einen kurzen Hilfshinweis.
lsinitramfs "installiert" also genau gar nichts, es kann bloß den Inhalt von initrd's anzeigen.

Wie der nvidia-driver-580-open zu installieren ist, wurde dir schon längst gezeigt:

Falls "Secure Boot" die Treiber Benutzung verhindert, dann muss man "Secure Boot" erst mal abschalten.

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

hallo trollsportverein trollsportverein schrieb:

...Zum einen ist der xanmod Kernel nicht der Kernel, den Du per default auf Ubuntu verwendest,..

und Warum schreibst du das dann hinein???? 2 Punkte hinter .img hätte auch gereicht.

usr/lib/firmware/nvidia/

wenn man nicht einmal das richtige Verzeichnis deklarieren kann... so ein Verzeichnis gibt es bei Linux nicht.. fehlt / davor.

Wie der nvidia-driver-580-open zu installieren ist, wurde dir schon längst gezeigt:

Ist nicht dein ernst , oder?? Falls du wirklich glaubst ,daß ich das falsch installiere , dann kann dir niemand mehr helfen. Den ich habe seit 2006 mehr Treiber installiert als du im Leben gesehen hast ,den solange habe ich diesen Rechner schon.

Falls "Secure Boot" die Treiber Benutzung verhindert, dann muss man "Secure Boot" erst mal abschalten.

Schwachsinn ! Das Abschalten (deaktivieren) von Secure-Boot führt nur zu gleichem Ergebnis , also keinen Unterschied.

Falls du es noch nicht kapiert hast: Sobald die Installation vom nvidia-treiber abgeschlossen ist und NEU den Rechner starte (systemctl reboot) ist die gesamte Grafische Oberfläche WEG –> Bildschirm = schwarz.

Die grafische Oberfläche kommt nur zurück ,wenn der nvidia-Treiber deinstalliert ist und "reboot" erfolgt.

Es gibt nur eine logische Erklärung: nvidia-treiber selbst ist noch fehlerhaft , dadurch baut dkms auch fehlerhafte Module und lässt den X-Server (wayland) abstürzen.

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

update-news für ALLE!

Folgende Fakten und Tatsachen sind per heutigen 11.10.2025 vorhanden: mit folgenden Befehl:

sudo apt-get install nvidia-driver-580-open

FEHLEN 3 wichtige Dateien , die eigentlich auf der "/" Partition nach Installation sein sollten:

  1. booter_load-580.65.06.bin(zst)

  2. booter_unload-580.65.06.bin(zst)

  3. bootloader-580.65.06.bin(zst)

Diese Versionsnummer stimmt mit der genau überein die installiert wird, aber diese 3 Dateien sind unauffindbar, sollten aber vorhanden sein, oder liege ich da falsch?? (ansonsten bitte richtig stellen). Nach Befehl:

sudo update-initramfs -c -k all && sudo update-grub

möchte man sich den inhalt auflisten lassen mit "sudo":

rodrigo@xxxxxxx:~$ sudo lsinitramfs /boot/initrd.img-6.14.0-33-generic | grep gsp_.*.bin

/usr/lib/firmware/nvidia/580.65.06/gsp_ga10x.bin
/usr/lib/firmware/nvidia/580.65.06/gsp_tu10x.bin
bash: /usr/lib/firmware/nvidia/580.65.06/gsp_ga10x.bin: Keine Berechtigung
bash: /usr/lib/firmware/nvidia/580.65.06/gsp_tu10x.bin: Keine Berechtigung

dann kommt so eine Ausgabe heraus. "Keine Berechtigung" ???? Ja , was soll ich dann sonst eingeben??? Also "keine Berechtigung" zum Installieren ,wie es scheint , "keine Berechtigung" sich etwas anzeigen zu lassen... Was soll ich dann mit so einem verkorksten Linux-system anfangen, wenn man absolut gar nichts machen kann ???????????

meinertreu74

(Themenstarter)

Anmeldungsdatum:
7. Oktober 2009

Beiträge: 331

Hallo, Leider ist der letzte Versuch noch irgentetwas zu ändern , auch gescheitert !! mit folgenden beiden Zeilen , "Wayland" (neues Display-Server-Protokoll) zu deaktivieren und stattdessen X (xorg) zu benutzen ,führt genauso zum schwarzen Bildschirm (keine grafische Oberfläche mehr) ,weder Text-eingabe noch Konsole vorhanden , nicht einmal ein anmelden ist möglich (/etc/gdm3/custom.conf –>[daemon]):

#WaylandEnable=false
#DefaultSession=gnome-xorg.desktop

Musste mithilfe dem Live-Ubuntu-stick diese beiden Zeilen mit dem Zeichen wieder "auskommentieren" , um wieder eine Bildanzeige (Grafik) zu bekommen. Die frühere X-xorg-server Bild-grafische-Oberfläche existiert anscheinend auch nicht mehr ,wurde also von Wayland komplett ersetzt.(Schade). Der "NOUVEAU"-Treiber lässt sich bei meinem system gar nicht "blacklisten" , obwohl in /etc/modprobe.d/ die "blacklist-nouveau.conf" liegt mit den beiden Zeilen:

blacklist nouveau
options nouveau modeset=0

Fakt ist: Das "Wayland" total CRASHT ,sobald der NVIDIA-Treiber installiert ist (auch über "zusätzliche Treiber" das gleiche Disaster).

Ich bin absolut enttäuscht, aber deswegen werfe ich nicht eine neue Karte weg. Ich bin hier endgültig durch !! (Möchte mich damit einfach nicht mehr befassen).

Antworten |