Puncte:0

Ubuntu 20.04 VGA nu este accelerat cu nvidia gpu

drapel us

Rulez ubuntu 20.04 pe un laptop lenovo yoga slim7 care este încărcat cu placă grafică nvidia 350M. Adaug driverul ppa și apt instalat nvidia-470, care este cel mai recent, totuși GPU-ul nu pare să fie utilizat pentru redarea GUI desktop, deoarece simt întârzieri în orice intrare pe ecran, chiar și pentru terminal.

Iată cum arată pagina Setări > Despre.

introduceți descrierea imaginii aici

Am verificat lspci pentru a găsi controler VGA, dar nu am putut găsi nvidia aici.

$ lspci | grep VGA  
00:02.0 Controler compatibil VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)

și doar găsi

$ lspci | egrep -i "vga|display|3d"  
00:02.0 Controler compatibil VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)  
30:00.0 Controler 3D: NVIDIA Corporation GP107M [GeForce MX350] (rev a1)

Informații suplimentare

$ lspci -k | grep -EA3 „VGA|3D|Display”
00:02.0 Controler compatibil VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)
    Subsistem: Dispozitiv Lenovo 3a34
    Driver kernel în uz: i915
    Module kernel: i915
--
30:00.0 Controler 3D: NVIDIA Corporation GP107M [GeForce MX350] (rev a1)
    Subsistem: Lenovo GP107M [GeForce MX350]
    Driver kernel în uz: nvidia
    Module kernel: nvidiafb, nouveau, nvidia_drm, nvidia

Există vreo modalitate de a activa GPU pentru controlerul VGA?

Pilot6 avatar
drapel cn
Vă rugăm să adăugați rezultatul `lspci -k | grep -EA3 „VGA|3D|Display” la întrebarea dvs. Formatați textul utilizând pictograma „{}”.
Kyuhyong You avatar
drapel us
Ne pare rău că tocmai am revizuit formatul și am adăugat informații suplimentare pe care le-ați solicitat.
Pilot6 avatar
drapel cn
Deci, driverul este instalat, nu văd probleme. Ai o grafică duală. Puteți trece la Nvidia în aplicația Nvidia X Server.
Kyuhyong You avatar
drapel us
Știu că driverul este instalat, dar simt întârzieri la fiecare intrare de la tastatură pe ecran. Puteți explica cum să utilizați aplicația server nvidia x?
Pilot6 avatar
drapel cn
Întârzierile de la tastatură nu sunt legate. Rulați aplicația și vedeți ce este acolo. Puteți schimba adaptoarele acolo.
Kyuhyong You avatar
drapel us
Celălalt laptop al meu care funcționează grozav fără nicio problemă arată lspci | grep „VGA” ca mai jos. 00:02.0 Controler compatibil VGA: Intel Corporation Device 3e9b 01:00.0 Controler compatibil VGA: NVIDIA Corporation Device 1f11 (rev a1)
Pilot6 avatar
drapel cn
Deci... de ce crezi că întârzierile de la tastatură sunt legate de Nvidia?
Kyuhyong You avatar
drapel us
Ei bine, întârzierea tastaturii este doar un simptom al întârzierilor GUI. Văd lent în reîmprospătarea GUI ori de câte ori se face clic pe o filă nouă sau actualizări parțiale și rupere. Se pare că nu există accelerare grafică. Și văd că nvidia este folosit doar pentru 3D și nu pentru VGA. Poate că reinstalarea xserver-xorg-video-intel rezolvă această problemă?
Pilot6 avatar
drapel cn
reinstalarea nimic nu va rezolva nimic
Kyuhyong You avatar
drapel us
Ei bine, de fapt, a făcut trucul! Reinstalarea driverului xserver pentru Intel, în sfârșit, poate accelera GUI și o face mult mai rapidă, dar nu mai fluidă. Acum văd puțin zgomot grafic pe tot desktopul.
Puncte:1
drapel us

Aici a existat o discuție despre această problemă https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1937072

Problema este cauzată de PSR în ubuntu. Pentru a dezactiva PSR, deschideți /etc/default/grub cu editorul și adăugați linia de mai jos

GRUB_CMDLINE_LINUX_DEFAULT="i915.enable_psr=0"

Dacă există GRUB_CMDLINE_LINUX_DEFAULT, adăugați # în fața liniei.

Salvează și ieși.

Introduceți „$ sudo update-grub” și „reboot”

Pentru a verifica dacă PSR este activat introducând

$ sudo cat /sys/module/i915/parameters/enable_psr

ar trebui să returneze â0â zero.

Anterior, îmi dădea â-1â.

Puncte:0
drapel us

Se pare că problema aici a fost despre unele drivere Nvidia nu oferă nicio accelerație pentru VGA și se ocupă doar de grafica 3D. Fără a-i spune driverului Intel să accelereze VGA, toate mediile GUI nu sunt accelerate de nimic. Așa că trebuie să-i spun manual driverului Intel să facă treaba.

Pentru a rezolva această problemă, am creat fișierul xorg.conf sub /etc/X11/ si adauga mai jos

Secțiunea „ServerLayout”
    Identificator „aspect”
    Ecranul 0 „intel”
    Ecranul 1 „nvidia”
EndSection

Secțiunea „Dispozitiv”
    Identificator „intel”
    Driver „intel”
    BusID „PCI:0@0:2:0”
    Opțiunea „AccelMethod” „sna”
    Opțiunea „DRI” „1”
EndSection

Secțiunea „Ecran”
    Identificator „intel”
    Dispozitiv „intel”
EndSection

Secțiunea „Dispozitiv”
    Identificator „nvidia”
    Driver „nvidia”
    BusID „PCI:1@0:0:0”
    Opțiunea „ConstrainCursor” „off”
EndSection

Secțiunea „Ecran”
    Identificator „nvidia”
    Dispozitiv „nvidia”
    Opțiunea „AllowEmptyInitialConfiguration” „on”
    Opțiunea „IgnoreDisplayDevices” „CRT”
EndSection

Această setare permite accelerarea VGA folosind driverul Intel și face grafica mult mai rapidă.

Rețineți că „Opțiunea „DRI” „1” „ este adăugată

Cu toate acestea, acest lucru nu rezolvă toată problema, deoarece văd niște puncte ciudate pe tot desktopul și ecranul se rupe exact așa Grafică neclară după actualizarea la Ubuntu 20.04

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.