GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Secure Boot erneut aktivieren [Mok Secure Boot]?

Auf diese Frage gibt es hier bereits eine Antwort :Ubuntu:„Booten im unsicheren Modus“ mit aktiviertem SecureBoot

(1 Antwort)
Vor 4 Jahren geschlossen.

Ich habe den NVIDIA-Treiber 367.44 von der Nvidia-Website installiert. Als letzten Schritt wurde ich aufgefordert, den sicheren Start beim Neustart zu deaktivieren. Ich habe das getan, aber ich fühle mich nicht wohl dabei, es deaktiviert zu lassen. Ich möchte es wieder aktivieren und weiß nicht wie.

Jedenfalls kann ich die Nvidia-Karte nicht zum Rendern verwenden und es funktioniert nur mit der Option „–no-opengl-files“. Alles andere bringt Ubuntu in eine Anmeldeschleife.

Bearbeiten:

sudo mokutil --sb-state

zeigt:

SecureBoot enabled

Aber beim Booten bekomme ich eine nervige „Booting in insecure mode message“

BEARBEITEN:Wie ich aus den Kommentaren verstehe, bezieht sich dies möglicherweise nicht auf den sicheren UFEI-Start, sondern auf den sicheren MOK-Start, der für Ubuntu erforderlich ist, um Treiber von Drittanbietern zu verwenden. Ich verwende immer noch 14.04 und die Aktivierung der Validierung verursachte keine Probleme mit meinen NVIDIA-Treibern für CUDA.

I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties: 
name: GeForce 940M
major: 5 minor: 0 memoryClockRate (GHz) 1.176
pciBusID 0000:04:00.0
Total memory: 1.96GiB
Free memory: 1.94GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0 
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0:   Y 
I tensorflow/core/common_runtime/gpu/gpu_device.cc:755] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce 940M, pci bus id: 0000:04:00.0)

Akzeptierte Antwort:

Ich habe in diesem Thread eine Lösung gefunden:Ubuntu:„Booting in insecure mode“ with SecureBoot enabled

Grundsätzlich betrifft dieses Problem die Validierung im Modul MOK (Machine Owner Key).

Um die Meldung loszuwerden, genügt es, Folgendes einzugeben:

sudo mokutil --enable-validation

Es besteht die Möglichkeit, dass der Treiber in Ubuntu 16 nicht mehr funktioniert. Aber ich kann bestätigen, dass in Ubuntu 14.04 die Cuda-Funktionalität nicht betroffen ist. Ich habe den Treiber sowieso nicht zum Rendern verwendet.

>>> sess = tensorflow.Session()
I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties: 
name: GeForce 940M
major: 5 minor: 0 memoryClockRate (GHz) 1.176
pciBusID 0000:04:00.0
Total memory: 1.96GiB
Free memory: 1.94GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0 
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0:   Y 
I tensorflow/core/common_runtime/gpu/gpu_device.cc:755] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce 940M, pci bus id: 0000:04:00.0)

Ubuntu
  1. Schrecklich langsamer Start auf Ubuntu 17.04?

  2. Xhost-Einstellung beim Booten?

  3. Ubuntu 16.04 – Wie kann ich Secure Boot deaktivieren?

  4. Größe der Bootpartition ändern

  5. Warum 100 MB ext2-Startpartition für Linux empfohlen?

Ubuntu-Boot-Reparatur

So starten Sie den Dienst beim Booten unter Ubuntu 22.04

Sichern Sie Ubuntu mit ClamAV Antivirus

So deaktivieren Sie UEFI Secure Boot in Windows 10

Sicherer Start im Einzelbenutzermodus unter Ubuntu und Debian

„Booten im unsicheren Modus“, wenn Secure Boot aktiviert ist?