NVidia-Grafik-Treiber arbeitet unter Kernel 6.6.X nur im "rescue mode"
- Lindauer_Linse
- Erledigt
-
-
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.
-
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!
-
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......
-
Prima, danke, hätte ich auch von allein drauf kommen können
. -
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
CodeThe 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-gfxG04oder 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
-
Wenn du nicht mit dem Rechner spielst, ist der Nouveau sowieso das Mittel der Wahl. Läuft auf allen meinen Nvidia-Rechnern ...
-
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 ... ?
-
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.........