Pagina 1 din 1

Parametrul nomodeset

Scris: 19 Mar 2026, 14:56
de ThinkRoot

Dacă ai întâmpinat vreodată un ecran negru la pornirea unui sistem Linux - fie la instalare, fie după - șansele sunt mari că soluția a implicat cuvântul nomodeset. Acest articol explică ce este, ce face și cum se folosește.

Ce este nomodeset?

[font=monospace]nomodeset[/font] este un parametru de kernel (kernel parameter sau boot option) care poate fi transmis la pornirea sistemului prin intermediul bootloader-ului GRUB.

În mod normal, kernel-ul Linux preia controlul plăcii grafice încă din primele etape ale boot-ului, activând KMS (Kernel Mode Setting) - mecanismul prin care rezoluția, ratele de refresh și registrele hardware ale plăcii video sunt configurate direct de kernel, fără a depinde de serverul X sau Wayland. Acest lucru permite, printre altele, afișarea corectă a splash screen-ului și tranziții line între boot și ecranul de login.

Când adaugi [font=monospace]nomodeset[/font], îi spui kernel-ului să nu încarce driverele video și să folosească în schimb modurile BIOS, până când serverul X este pornit. Pe unele plăci grafice, KMS nu funcționează corect și rezultatul este un ecran negru - [font=monospace]nomodeset[/font] ocolește această problemă.

Atenție: Multe drivere open-source au eliminat suportul pentru modul fără KMS. În aceste cazuri, cu [font=monospace]nomodeset[/font] activ, sistemul va folosi driverul VESA de bază - generic, neaccelerat și fără funcții avansate. Prin urmare, [font=monospace]nomodeset[/font] este o soluție temporară sau de diagnostic, nu una permanentă.

Articolul complet, cu instrucțiuni pas-cu-pas pentru toate metodele de activare, este disponibil pe wiki: Parametrul nomodeset