====== Ecran negru la pornire - NVIDIA și Secure Boot pe Linux ======
După instalarea Linux pe un sistem cu placă grafică **NVIDIA**, unii utilizatori observă că la pornire se aude sunetul de boot, dar ecranul rămâne **negru**. Monitorul nu preia niciun semnal și intră în „standby”.
Problema apare și la instalarea în „Safe Mode”: totul pare să meargă normal, dar după repornire - același rezultat: sunet de pornire și ecran negru.
A fost confirmată pe mai multe distribuții, printre care:
* Linux Mint (Cinnamon, MATE, Xfce)
* Ubuntu
* Fedora
* OpenSUSE
* alte distribuții bazate pe Linux
Nu este specifică unui anumit model - poate apărea pe **orice GPU NVIDIA** (GTX, RTX, Quadro etc.) dacă Secure Boot este activ în BIOS/UEFI.
===== Cauza problemei =====
Cauza este **Secure Boot**-ul activat în BIOS/UEFI.
Cu Secure Boot activ, modulele de kernel NVIDIA trebuie **semnate digital (MOK - Machine Owner Key)** pentru a putea fi încărcate la boot. Fără această semnare, driverul nu se încarcă și sistemul nu poate inițializa afișajul - de unde ecranul negru.
Un detaliu important: instalarea driverului și încărcarea lui la boot sunt **două etape distincte**. Driverul poate fi instalat fără erori, dar dacă modulele nu sunt semnate, nu va porni.
===== Verificarea stării Secure Boot =====
Pentru a verifica dacă Secure Boot este activat, deschideți un terminal și rulați:
mokutil --sb-state
Dacă rezultatul afișează ''SecureBoot enabled'', aceasta este cauza problemei.
===== Soluția =====
==== Opțiunea 1: Dezactivarea Secure Boot (simplă și rapidă) ====
Cea mai simplă soluție este dezactivarea Secure Boot din BIOS/UEFI:
- Reporniți calculatorul și intrați în BIOS/UEFI (de obicei prin apăsarea tastei ''Del'', ''F2'' sau ''F10'' la pornire).
- Navigați la secțiunea **Secure Boot**.
- Dezactivați opțiunea („Disable”).
- Salvați modificările și reporniți.
- Reinstalați sau reactivați driverul NVIDIA din managerul de drivere al distribuției.
==== Opțiunea 2: Semnarea modulelor NVIDIA cu MOK (Secure Boot păstrat activ) ====
Dacă preferați să păstrați Secure Boot activ, puteți semna manual modulele de kernel NVIDIA:
- Instalați driverul NVIDIA prin managerul de drivere al distribuției.
- La repornire, sistemul vă va solicita să creați o cheie MOK și să introduceți o parolă temporară.
- Selectați „Enroll Key (OK)” și introduceți parola setată anterior.
- **Atenție:** La acel ecran, folosiți mouse-ul sau tasta Tab pentru a accesa butonul „OK” dacă acesta nu răspunde direct.
- **Notă:** Dacă tastatura are un layout non-standard (ex. Dvorak), introduceți parola în layout QWERTY - sistemul poate interpreta tastele diferit la acel pas.
- Reporniți și driverul va fi încărcat corect.
===== Verificarea după rezolvare =====
După aplicarea soluției, verificați că driverul funcționează:
nvidia-smi
Dacă comanda returnează informații despre placa grafică, driverul este activ și funcționează corect.
===== Concluzie =====
Ecranul negru la pornire pe Linux cu placă NVIDIA are de cele mai multe ori aceeași cauză: **Secure Boot** activ în BIOS. Dezactivarea lui sau semnarea modulelor NVIDIA cu MOK rezolvă problema în majoritatea cazurilor.
{{tag>hardware driver nvidia linux secure-boot}}