Puncte:1

Cum să actualizez driverele mesa?

drapel us

Cum știu ce drivere mesa folosesc și cum să le actualizez?

Nu vreau cea mai recentă lansare posibilă, vreau cea mai recentă versiune oficială posibilă a ubuntu.

Sunt pe Ubuntu 20.04 și am o problemă cu OpenGL care cred că ar putea fi rezolvată de un nou driver mesa.

Puncte:1
drapel it

VERIFICAȚI MODULUL ÎNCERCAT O modalitate de a verifica ce drivere GPU utilizați este să rulați următoarea comandă:

lsmod | grep "gpu"

Pentru mine, această comandă arată următoarea ieșire:

i2c_nvidia_ 16384 0

Acestea sunt: ​​numele modulului, dimensiunea, alte module care folosesc acesta.

Dacă conectați numele modulului la următoarele:

modinfo <nume-modul>

veți obține câteva informații suplimentare, inclusiv versiunea căii, licența, autorul și descrierea.

VERIFICAȚI TOATE MODULELE Aceasta vă va spune ce modul utilizați, dar nu vă va spune pe care le-ați instalat pe sistemul dumneavoastră.

Pentru aceasta, puteți doar să navigați la ele și să vă căutați singur.

Localizarea lor este un proces în 2 pași. În primul rând, aveți nevoie de numele versiunii kernel-ului. Pentru a obține asta, fugi uname -r.

Apoi conectați acest lucru la următoarea comandă:

cd /lib/modules/<nume-kernel>/kernel/drivers/ && la

Rezultatul va fi o listă de foldere corespunzătoare tipurilor de drivere. De exemplu, lista mea conține directoarele radeon & noueve. Ambele sunt tipuri de driver mesa și niciunul nu a fost afișat cu lsmod. Acest lucru se datorează faptului că sunt descărcate, dar nu sunt utilizate în prezent.

cd /lib/modules/$(uname -r)/kernel/drivers/

VERIFICAȚI ȘOFERELE OPENGL

Deși toate driverele Ubuntu ar trebui să fie construite ca module, acesta nu este întotdeauna cazul. Acest lucru este valabil mai ales pentru driverele proprietare.

Întâmplător, multe drivere asociate cu grafica și randarea sunt proprietare, inclusiv driverele Mesa.

Pentru a găsi drivere opengl care nu sunt module, rulați

glxinfo | grep Mesa 

Puteți încerca, de asemenea, să rulați din nou, dar greping „render” sau „opengl” în schimb. Acest lucru va afișa probabil multe drivere mesa care au fost omise de căutările anterioare. După cum am spus, acesta nu ar trebui să fie cazul, dar multe/majoritatea dintre acestea au fost produse de companii de hardware. Ei își construiesc produsele pentru cât mai multe medii posibil, așa că suntem norocoși să obținem o soluție proprietară, să nu mai vorbim de una care urmează convențiile acestui mediu.

DESCĂRCAREA

Pentru a obține driverele de care aveți nevoie, odată ce vă dați seama pe care le aveți în prezent, puteți face acest lucru din Ubuntu mesa PPA. Vei trebuie să-l adaugi cu

sudo add-apt-repository ppa:kisak/kisak-mesa

Odată ce este adăugat, executați o actualizare pentru a o introduce în lista de surse. De acolo, puteți adăuga fie automat, fie manual. Deoarece aveți nevoie de o anumită versiune, probabil vă veți descurca mai bine cu cea din urmă.

Puteți găsi instrucțiuni detaliate pentru ambele metode, plus informații valoroase despre subiect Aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.