Rulez Ubuntu 20.04 și după ultima repornire am avut probleme cu driverul meu grafic - sistemul este la rezoluție scăzută, funcționează doar un monitor.
Ieșire de depanare
$ sudo lshw -C display
*-afișare NERECLAIMED
descriere: controler compatibil VGA
produs: TU104 [GeForce RTX 2070 SUPER]
furnizor: NVIDIA Corporation
ID fizic: 0
info autobuz: pci@0000:31:00.0
versiunea: a1
lățime: 64 biți
ceas: 33 MHz
capabilități: pm msi pciexpress vga_controller cap_list
configurație: latență=0
resurse: memorie:f5000000-f5ffffff memorie:e0000000-efffffff memorie:f0000000-f1ffffff ioport:f000(dimensiune=128) memorie:f6000000-f607ffff
$ sudo dkms status
nvidia, 510.47.03: adăugat
Acest statut pare puțin exotic, cel puțin nu am găsit multe cazuri similare când am căutat pe google.
$ nvidia-smi
NVIDIA-SMI a eșuat deoarece nu a putut comunica cu driverul NVIDIA. Asigurați-vă că cel mai recent driver NVIDIA este instalat și rulează.
$ modinfo nvidia
modinfo: EROARE: Modulul nvidia nu a fost găsit.
În informațiile de sistem, văd „llvmpipe (LLVM 12.0.0, 256 biți)” ca grafică.
Ce am încercat
Am încercat mai multe moduri de instalare a driverelor Nvidia, am folosit apt sudo apt autoremove --purge nvidia* && sudo apt install nvidia-driver-510
, interfața de utilizare „Drifere suplimentare” și drivere ubuntu
, am încercat cea mai recentă versiune în prezent 510 și cea mai veche care a funcționat înainte - 470. Am încercat și să selectez nvidia sudo prime-select nvidia
precum și selectarea intel și trecerea înapoi la nvidia - același rezultat.
fundal
Am folosit driverul Nvidia 470 și Kernelul 5.13.0.26, apoi după repornire am primit Kernel .27 și fără wifi, am avut recent această problemă din cauza driverului Nvidia (trebuie să instalez linux-modules-extra pentru noul Kernel), așa că am decis să upgrade drivere sperând că totul va fi rezolvat. Asta duce la situația actuală: instalarea linux-module-extra-5.13.0-27-generic
și apoi după trecerea la 510 - același lucru pentru .28 problema wifi fixă, dar driverul video este stricat. În timp ce foloseam 5.13.0.27, am reușit să pornesc 5.13.0.26 și acolo aveam un videoclip de lucru, acum nu este cazul, deoarece .27 este cel mai vechi dintre Kernel-urile recente din meniul Grub.
Simt că am ratat un pas care ar rezolva asta, aș aprecia orice ajutor.
UPD
sudo dkms install -m nvidia -v 510.47.03 -k 5.13.0-28-generic --force
Eroare! Antetele dvs. de nucleu pentru nucleul 5.13.0-28-generic nu pot fi găsite.
Vă rugăm să instalați pachetul linux-headers-5.13.0-28-generic,
sau utilizați opțiunea --kernelsourcedir pentru a spune DKMS unde se află
$ sudo dkms build -m nvidia -v 510.47.03
Eroare! Antetele dvs. de nucleu pentru nucleul 5.13.0-28-generic nu pot fi găsite.
Vă rugăm să instalați pachetul linux-headers-5.13.0-28-generic,
sau utilizați opțiunea --kernelsourcedir pentru a spune DKMS unde se află
Deci, se pare că dkms nu știe cumva de nucleul meu. Am folosit recomandarea mesajului de eroare de mai sus și am instalat anteturile sudo apt install linux-headers-5.13.0-28-generic
, după aceea rezultatul arată mai bine:
sudo dkms build -m nvidia -v 510.47.03
Modulul nvidia/510.47.03 deja construit pentru kernel-ul 5.13.0-28-generic/4
starea sudo dkms
nvidia, 510.47.03, 5.13.0-28-generic, x86_64: instalat
Voi încerca să repornesc acum și apoi să instalez driverul conform recomandărilor din comentarii.
UPD2
Asta e, totul pare să funcționeze acum. Nu este nevoie să faceți nimic în privința driverelor, se pare că problema era cu anteturile lipsă.