Einen Bugreport habe ich für openSUSE noch nie geschrieben. Vielleicht sollte ich das künftig wirklich tun.
Ob es in diesem Fall an meiner Graka liegt, weiß ich nicht. Ich kann nur beobachten, daß der Startprozess kurz nach Grub hängen bleibt.
[snip]
Bei einem Bugreport erwartet der jeweilige Kernel Entwickler weitere Hilfe
durch den jeweiligen Ersteller und verlangt nach den Bootmeldungen des
betreffenden Systems, um die Fehlermeldung verifizieren zu können.
Diese erhält man durch die Eingabe von
dmesg | less
in der root-Konsole.
(Die dmesg-Meldungen sind umfangreich, deshalb der Pipe-Zusatz less, dann
kann man wunderbar mit der Leertaste in den Meldungen blättern).
Ein kleines Problemchen muss man allerdings ausräumen! Die Bootmeldungen
sind flüchtig und werden bei jedem Booten neu erstellt. Wenn der Rechner mit
dem fehlerhaften Kernel nicht bootet, wird zwar die Protokolldatei erstellt
aber man kommt nicht dran. Bootet man mit dem älteren funktionierenden
Kernel, dann kommt man nur an dessen Bootmeldungen. Somit muss man
sein Linux-System so konfigurieren, dass die vorherige Bootmeldung bestehen
bleibt. Das geht ganz einfach, indem man durch
vi /etc/systemd/journald.conf
die entsprechende Konfigurationsdatei aufruft und das
Kreuzchen vor
#Storage=persistant
entfernt und das Ganze dann abspeichert. Dann kommt man auch an die
vorherigen Bootmeldungen und kann diese dann nach Bugzilla hochladen.
Die entsprechende Datei befindet sich hier:
/var/log/boot.log
Man muss natürlich den entsprechenden Bootvorgang auswählen und nicht alles!
Will man mal etwas auf die Schnelle für sich probieren und einen neuen Kernel
zum Arbeiten bewegen, der von sich aus so nicht mit der betreffenden Grafikkarte
zusammenarbeitet, dann kann man beim Starten unter den Boot-Optionen mal
versuchen:
nomodeset xforcevesa
Wenn das System dann nämlich hochfährt kann man sicher sein, dass es tatsächlich
die Grafikkarte ist, welche ohne die Parameter den "Black-Screen" erzeugt und kann
i.d.R. etwas anderes ausschließen.
Ich hoffe, ich habe hier keinen Fehler gemacht oder etwas übersehen!
Für jede Korrektur bin ich dankbar. Da OpenSuSE Leap sich immer mehr
an Enterprise lehnt, kann ich nicht ausschließen dass (m)ein Tipp überholt ist.
Danke!