GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Riattivare l'avvio protetto [Mok Secure Boot]?

Questa domanda ha già una risposta qui :Ubuntu:"Avvio in modalità non sicura" con SecureBoot abilitato

(1 risposta)
Chiuso 4 anni fa.

Ho installato il driver NVIDIA 367.44 dal sito Nvidia. Come ultimo passaggio mi è stato chiesto di disabilitare l'avvio protetto al riavvio. L'ho fatto, ma non sono completamente a mio agio a tenerlo disabilitato. Voglio riattivarlo e non so come farlo.

In ogni caso, non posso usare la scheda Nvidia per il rendering e funziona solo con l'opzione “–no-opengl-files”. Qualsiasi altra cosa spinge Ubuntu in un ciclo di accesso.

Modifica:

sudo mokutil --sb-state

mostra:

SecureBoot enabled

Ma durante l'avvio ricevo un fastidioso "Messaggio di avvio in modalità non sicura"

EDIT:come ho capito dai commenti, questo potrebbe non riguardare l'avvio sicuro UFEI, ma l'avvio sicuro MOK necessario per Ubuntu per utilizzare driver di terze parti. Sto ancora usando 14.04 e mantenere la convalida abilitata non mi ha causato alcun problema con i miei driver nvidia per 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)

Risposta accettata:

Ho trovato una soluzione in questo thread:Ubuntu:"Avvio in modalità non sicura" con SecureBoot abilitato

Fondamentalmente questo problema riguarda la convalida nel modulo MOK (Chiave del proprietario della macchina).

Per eliminare il messaggio è sufficiente digitare:

sudo mokutil --enable-validation

C'è la possibilità che in Ubuntu 16 il driver smetta di funzionare. Ma posso confermare che in Ubuntu 14.04 – la funzionalità cuda non è influenzata. Comunque non stavo usando il driver per il rendering.

>>> 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. Dual Boot Ubuntu e Windows 10

  2. Avvio terribilmente lento su Ubuntu 17.04?

  3. Come installare i driver Nvidia su Ubuntu 18.04 con Secure Boot?

  4. Sicuro Kali Pi (2022)

  5. Ridimensionamento della partizione di avvio

Riparazione dell'avvio di Ubuntu

Come avviare il servizio all'avvio su Ubuntu 22.04

Proteggi Ubuntu con ClamAV Antivirus

Come disabilitare UEFI Secure Boot in Windows 10

Avvio protetto in modalità utente singolo su Ubuntu e Debian

"avvio in modalità non sicura" quando l'avvio protetto è attivato?