Ubuntu 16.04 Probleme mit Kernel 4.15.0

Ubuntu 16.04 Probleme mit Kernel 4.15.0

Ich habe Kernel 4.15.0 installiert. Dann habe ich die proprietären Treiber von NVIDIA 340.104 installiert. Nach dem Neustart habe ich einen Token-Fehler erhalten. Andere Kernel funktionieren damit. Wie behebe ich dieses Problem?

Antwort1

Ich hatte das gleiche Problem. Meiner Meinung nach hängt das Problem mit der Inkompatibilität zwischen dem 4.15-Kernel und dem Nvidia-Treiber (in meinem Fall 340) zusammen. Schritte, die ich zur Lösung des Problems unternommen habe:

  1. Beim Booten drückte ich Escund ging zu den Grub-Optionen.

  2. Ich habe den Kernel 4.13 ausgewählt und das System wurde hochgefahren.

  3. Ich habe grub-customizerden Kernel beim Booten installiert und seine Position geändert, um zu vermeiden, dass ich jedes Mal das Gleiche tun muss. Dieser Vorgang ist jedoch nicht so kompliziert, da wir bereits den vorherigen Kernel 4.13 installiert hatten und dies keine Neuinstallation von 18.04 war.

Optional:

Sie können den folgenden Befehl in einem Terminal eingeben:

sudo apt install haveged

wie in diesem Fehler hier beschrieben;https://bugs.launchpad.net/ubuntu/bionic/+source/linux/+bug/1779827

Antwort2

Ich kenne die genauen Gründe nicht, aber ich weiß, was, weil ich auf dasselbe Problem gestoßen bin. Die Module für den gebooteten Kernel, den Sie beim Installieren von NVIDIA-Treibern verwenden, werden nicht richtig erstellt und installiert. Wenn Sie einen älteren Kernel booten, den problematischen Kernel löschen, neu starten und dann den Kernel neu installieren, sollten die richtigen Module erstellt und installiert werden, und Sie können mit der neuesten Version booten.

Wenn beim Versuch Probleme auftreten, können Sie Nvidia und den problematischen Kernel entfernen, einen nicht verwendeten Kernel booten, zuerst den Kernel und dann Nvidia installieren, und dann sollte alles gut gehen.

Dieses Problem tritt nur bei dem Kernel auf, der beim Installieren der NVIDIA-Treiber gebootet wird. Ich habe herausgefunden, dass das das Problem war, und anstatt herauszufinden, warum es genau so war, habe ich es einfach behoben.

verwandte Informationen