Mi-am rupt capul pe acesta de aproape două săptămâni și chiar nu știu cum să rezolv asta, am urmărit zeci de întrebări askubuntu, bot nici unul nu pare să ajute la rezolvarea problemei mele.
De două săptămâni, Ubuntu 20.04 LTS meu nu se va mai porni pentru a se autentifica după ce a instalat automat unele actualizări. Cel mai probabil este legat de driver, deoarece bootarea la un nucleu mai vechi cu driverul grafic implicit funcționează. În prezent, cred că driverul nvidia cauzează unele probleme (nvidia-driver-460
). Se blochează după ce GRUB termină de pornire (sau cum se numește asta?), dar nu ajunge niciodată la ecranul de încărcare Ubuntu și nici la ecranul de autentificare ulterior: ecranul este complet negru (subliniere albă în colțul din dreapta sus) și nu pot introduce niciun TTY cu Ctrl+Alt+F1 comenzi. Pot forța oprirea doar ținând apăsat butonul de pornire pentru a scăpa de ecranul înghețat.
Hardware-ul meu este:
- AMD Ryzen 7 3700X
- MSI GeForce RTX 2070 Super Gaming X Trio
- MSI B450 Tomahawk MAX
Folosesc Ubuntu într-o setare dual-boot împreună cu Windows 10, unde fiecare sistem de operare este instalat pe un SSD separat. Când au început problemele, aveam un nucleu linux 5.4.0, dar din cauza unei reinstalări de pe Flash Drive am acum nucleul 5.8.0-55, deși problema încă există.
Am încercat să folosesc toate tipurile de nomodeset
, nouveau.modeset=0
, nouveau.nomodeset=0
etc în loc de renunță la splash
în linia linux în comenzile după apăsare E la meniul GRUB (linia: linux /boot... ...ro quiet splash $vt_handoff
) fără niciun rezultat.Am încercat chiar să reinstalez Ubuntu de pe o unitate flash, dar tot aceeași problemă apare după instalare.
Lucrul ciudat este când dau clic pe „Încercați Ubuntu” când pornesc de pe unitatea flash, totul pare să funcționeze foarte bine, chiar și având o grafică grozavă...
Pornind Ubuntu de pe SSD-ul pe care este instalat din nou (deci nu de pe Flash Drive) în Mod de recuperare
cel putin ajunge la Meniul de recuperare
, de aici pot intra în prompt de shell rădăcină
.
Intrând lshw -c video
în promptul rădăcină se imprimă configurație: driver=nvidia latency=0
. Intrând ulterior nvidia-smi
duce la înghețarea promptului rădăcină și chiar și odată oprit shell-ul brusc în urma unei panică a kernelului (?) care afirmă că nu se sincronizează:
...
Panică kernel - nu se sincronizează: am încercat să omorâți init! exitcode=0x0000000b
efi: Serviciile EFI Runtime sunt dezactivate!
Offset kernel: 0x33e00000 de la 0xfffffffff810000000 (interval de relocare: 0xfffffffffff8000000-0xfffffffbfffffff)
--- [ termină panica kernelului - nu se sincronizează: s-a încercat să se oprească init! exitcode=0x0000000b ] ---
Am încercat să reinstalez drivere nvidia mai vechi; de la prompt de shell rădăcină
Am reușit să dezinstalez toate lucrurile legate de Nvidia:
sudo nvidia-installer --uninstall
apt purge nvidia*
reporniți
și după aceasta totul funcționează bine, totuși sistemul folosește acum driverul grafic implicit. După aceea, reinstalarea driverelor nvidia mai vechi (am încercat 450 și 440) prin comenzile de mai jos duce la aceeași problemă de blocare a pornirii.
actualizare sudo apt
sudo apt search nvidia*
sudo apt install nvidia-driver-440
sudo reboot
Ce drivere trebuie să folosesc pentru a putea folosi GPU-ul din nou?