ruedi@R6:~> mokutil --delete /home/ruedi/MOK-0006.der
Du siehst den Unterschied??????
Der User darf das löschen nicht anstossen.......
ruedi@R6:~> mokutil --delete /home/ruedi/MOK-0006.der
Du siehst den Unterschied??????
Der User darf das löschen nicht anstossen.......
Ich fange bei so etwas immer von unten nach oben an, also key 7 ist ja der vom gerade aktiven Nvidia Treiber:
ZitatIssuer: CN=Local build for nvidia-driver-G06 580.76.05 on 2025-08-30
Also den nicht löschen.
Key 6
ZitatIssuer: CN=Local build for nvidia-driver-G06 550.144.03 on 2025-08-28
Ist nicht installiert also löschen.
key 6 entspricht jetzt dem exportierten MOK-0006.der
Also als root:
Ich benutze für so etwas immer gerne absolute Pfade und Tab-Completion, da weiß ich, was ich lösche......
Ebenso jetzt noch key 2-5 löschen.
Danach neu starten und es sollte der blaue MOK erscheinen und du solltest die keys löschen können.
Das funktioniert glaub ich in einem Rutsch, also nicht alle einzeln musst mal schauen.
Danach neu starten.
Was jetzt nicht passiert ist folgendes:
Die 7 MOK-000x.der Dateien sind nicht gelöscht, das kannst du gefahrlos mit dem Dateimanager machen, ebenso sind die keys in /usr/share/nvidia-pubkeys nicht gelöscht worden da sollte nur der key vom gerade aktiven Nvidia Treiber vorliegen:
ls -al /usr/share/nvidia-pubkeys/
insgesamt 28
drwxr-xr-x 2 root root 4096 24. Aug 18:21 .
drwxr-xr-x 502 root root 20480 26. Aug 18:25 ..
-rw-r--r-- 1 root root 898 24. Aug 18:21 MOK-nvidia-driver-G06-580.76.05-lp156.39.1-default.der
Alles andere kannst du als root löschen.
Viel Spaß
Dann poste noch einmal:
Dann kannst du als User die certs exportieren:
Die liegen dann in deinem /home:
stephan@linux64:~> ls -al | grep -i mok
-rw-r--r-- 1 stephan users 1257 30. Aug 12:22 MOK-0001.der
-rw-r--r-- 1 stephan users 1177 30. Aug 12:22 MOK-0002.der
-rw-r--r-- 1 stephan users 949 30. Aug 12:22 MOK-0003.der
-rw-r--r-- 1 stephan users 941 30. Aug 12:22 MOK-0004.der
-rw-r--r-- 1 stephan users 898 30. Aug 12:22 MOK-0005.der
und dann schauen wir weiter.
Wie du siehst, das wichtigste ist nicht installiert, das kmp (kernel module package), der eigentliche Hardware Treiber.
Als root:
sollte dir das Paket installieren, dann neu starten und im blauen Mok:
Achtung:
sollte es jetzt den 1. Eintrag enroll und als 2. delete geben.
Zuerst enroll machen, aber noch nicht neu booten sondern danach sofort keys löschen.
Jetzt erst neu booten.
SDB:NVIDIA drivers - openSUSE Wiki
Im 1. und letzten Bildschirm des Beispiels sollte auch noch delete auftauchen.
Falls nicht, auch kein Problem, einfach neu booten und wieder hier melden, dann löschen wir die keys per Hand, ist etwas aufwändiger.
Da jameica ja auf Java aufsetzt, kann man es auch direkt herunterladen und starten:
willuhn.de :: home of jameica & hibiscus
Benmutze einfach paste.opensuse.org:
Du musst nur unten rechts die Zeit anpassen, wie lange dein paste sichtbar sein soll (1 Std ist einfach zu wenig)
Oder du hängst die Bilder als Dateianhang an.