NVidia-Grafik-Treiber arbeitet unter Kernel 6.6.X nur im "rescue mode"

Hinweis: In dem Thema NVidia-Grafik-Treiber arbeitet unter Kernel 6.6.X nur im "rescue mode" gibt es 49 Antworten auf 5 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Welche?


    Ob der bug gefixt wird, ist doch gar nicht raus.


    Denn der Treiber wurde auch vorher gepatched obwohl von Nvidia nicht mehr unterstützt.


    Und deine Antwort im letzten Beitrag ist auch nicht ganz richtig.


    Lass doch allen einfach Zeit zu antworten.

    Das kann momentan ein paar Tage dauern, ist evtl noch im Urlaub.

    Für den Inhalt des Beitrages 310431 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Gut, dann mag es so sein.


    Wenn Du vielleicht noch erklären könntest, was im Post #20, auf den Du wahrscheinlich Bezug nimmst, falsch ist. Wäre hilfreich!

    Für den Inhalt des Beitrages 310432 haftet ausdrücklich der jeweilige Autor: matbhm

  • In /etc/modprobe.d werden Usereinstellungen gespeichert, rpms speichern in /usr/lib/modprobe.d........


    Genauso wie bei systemd.


    Einfach mal das nvidia04-kmp herunterladen und entpacken, dann sieht man, was darin wohin geschoben wird......

    NVidia Repo opensuse

    Für den Inhalt des Beitrages 310433 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ich habe den Bug gemeldet, und das habt ihr ja auch schon gefunden. Der NVidia-Trieber G04 wird ab Kernel 6.6 nicht mehr unterstützt:

    Comment # 1 on bug 1218546 from hui

    Code
    The 390 driver series is EOL since end of 2022. The last possible build (heavy
    patching needed to be compatible with up to date kernels) was done for kernel
    6.5.9
    
    This is also noted in the SDB that the 390 driver series is not compatible with
    kernel 6.6.x series. You need to switch to nouveau.
    https://en.opensuse.org/SDB:NVIDIA_drivers#Determination_of_driver_version
    
    Hardware elder then 10 years leaves upstream Nvidia support and can no longer
    be maintained downstream by distributions.

    Comment # 2 on bug 1218546 from Stephan Hemeier teilte mir aber mit, daß es einen Patch gibt unter
    https://build.opensuse.org/package/show/home:drankinatty:branches:X11:Drivers:Video/nvidia-gfxG04

    oder https://gist.github.com/joanbm…2a1ac21f5f5c6b3c1a4dbef35

    Mit der Installation bin ich aber gescheitert. Es gab stets Fehlermeldungen, auf welchem Weg ich auch immer das versuchte. Ich schließe allerdings Fehler meinerseits nicht aus. Möglicher Weise ist der Patch nur für Leap 15.4 gedacht - und wer sagt mir, daß das ganze Theater mit Kernel 6.7.X und Folgenden immer wieder neu losgeht?! Die Kernel wechseln ja teilweise wie jemand das Hemd.


    Es bleibt mir also nichts anderes übrig, als auf den "Nouveau-Treiber" umzustellen, um die leidigen NVidia-Probleme dauerhaft zu beseitigen. Das sollte auch gehen, da ich keine anspruchsvollen Grafik-Aufgaben durchführe. Der "Nouveau" ist bei mir installiert, befindet sich aber in einer Blacklist in den Dateien:

    /usr/lib/modprobe.d/50-nvidia-default.conf und /usr/lib/modprobe.d/nvidia-default.conf

    Ich fand nun keine Ausführungen im Forum, wie man die "Blacklist" - die ist anscheinend auf viele Einzeldateien verteilt - editiert. Oder verschwindet die Einträge automatisch, wenn ich alle Pakete aus dem NVidia-Repository deinstalliere und das Repository lösche?

    Muß ich dazu nach einer ähnlichen Panne nach einem Hinweis aus dem Forum gesperrten Pakete für die Treiber aus dem Hauptrepository wieder freigeben (s.Anhang)?

    Muß ich nach der Deinstallation den "Nouveau-Treiber" irgendwie aktivieren oder geschieht das automatisch? Ich habe Sorge, daß nach der Deinstallation der NVidia-Treiber gar nichts mehr läuft, bzw. nur noch Textkonsole.


    Da ich vermutlich nicht der Einzige bin, der auf den "Nouveau-Treiber" umschalten muß, würde ich gerne eine Dokumentation erstellen, wie das genau zu geschehen hat, und dem Forum zur Verfügung stellen. Denn das mit der Vergeßlichkeit kenne ich leider auch allzugut ...


    Ich habe noch eine Datensicherung von einer Tumbleweed-Version mit Kernel 6.5.X - auch danach fragte jemand ja. Ob die sich allerdings auf ein fremdes System migrieren läßt, weiß ich nicht.


  • 1. Warte mal ab, die openSUSE Server hatten heute Nacht eine Auszeit. Es kann auch noch sein, das der maintainer (Stefan Dirsch) im Urlaub ist.

    Außerdem wäre es nicht schön, erst einen Bugreport zu eröffnen und dann zu sagen: tut mir leid, ich benutze jetzt nouveau....


    2. Du kannst den patch nicht einfach so anwenden, dafür müsstest du die Sourcen (z.B. das src.rpm) herunterladen und dort in die spec-Datei den Patch eintragen und das kernel-Modul neu bauen und installieren.....


    3. Wenn du alle G04 Pakete deinstallierst, sollten auch die beiden Dateien in /usr/lib/modprobe.d gelöscht werden.

    Wenn du nirgend anders irgendwas im Bezug auf nouveau geändert hast, sollte bei einem Neustart dann der nouveau starten.


    4. Was ich aber bestimmt sagen kann:

    Irgendwann wird der G04 nicht mehr bauen und zu patchen sein.


    Stephan Hemeier teilte mir aber mit, daß es einen Patch gibt unter

    It's me


    Gruß Stephan

    Für den Inhalt des Beitrages 310442 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ich empfehle auch den Wechsel auf den Nouveau-Treiber. Der ist inzwischen verdammt gut. Und die Argumente von Sauerland mögen richtig sein, nur wie der zutreffend anmerkt, wird der Treiber irgendwann nicht mehr anzupassen sein. Und wenn Du keine anspruchsvolle Grafik, die auf den Nvidia-Treiber angewiesen ist, nutzt, würde ich den Wechsel durchführen.


    Jedenfalls in der 6.6.2-Variante als 32-bit-Paket existiert immerhin der G04-Treiber. Weshalb in der Variante nicht auch gleich ein x64-Paket gebaut wurde ... ?

    Für den Inhalt des Beitrages 310450 haftet ausdrücklich der jeweilige Autor: matbhm

  • Jedenfalls in der 6.6.2-Variante als 32-bit-Paket existiert immerhin der G04-Treiber. Weshalb in der Variante nicht auch gleich ein x64-Paket gebaut wurde ... ?

    Das funktioniert automatisch und diesmal anscheinend mit einem Fehler.........

    Für den Inhalt des Beitrages 310452 haftet ausdrücklich der jeweilige Autor: Sauerland