După instalarea driverului nvidia-470 pe instalarea curată a ubuntu 18.04, am avut problema că ecranul meu încorporat arăta doar:
/dev/nvme0n1p2: curat, 157519/31227904 fișiere, 4523955/124895488 blocări
De asemenea, a fost detectat un singur ecran sub setting-gui --> devices.Am reușit să remediez acest lucru schimbând 10-nvidia-prime.conf și adăugând următoarele linii:
Opțiunea „AllowEmptyInitialConfiguration”
Opțiunea „IgnoreDisplayDevices” „CRT”
Opțiunea „PrimaryGPU” „Da”
și setarea dispozitivului grafic din bios la grafică discretă.
Acum, toate monitoarele sunt detectate corect, dar lumina de fundal a monitorului meu încorporat este dezactivată. Doar monitoarele externe funcționează fără nicio problemă, dar monitorul încorporat este extrem de întunecat și abia se văd unele ferestre. Acest lucru este valabil atunci când conectați un monitor extern prin HDMI și, de asemenea, Thunderbolt dock. Aș fi foarte fericit dacă cineva m-ar putea ajuta cu asta.
Sistemul meu:
- Lenovo T15g Gen2
- Intel Core i7-11800H
- NVIDIA GeForce RTX 3070
- Ubuntu 18.04.6 LTS
- Kernel-versiunea 5.4.0-84
- nvidia-driver 470
Actualizați:
Între timp am experimentat un comportament ciudat. Am închis la întâmplare ecranul laptopului și am deconectat/conectat cablul HDMI de la monitoarele externe și dintr-o dată ambele ecrane au devenit luminoase și totul a fost bine. Acest lucru m-a condus la ideea că ar putea avea ceva de-a face cu capacul laptopului. Așa că am găsit acest post și experimentat, când repornesc systemd-logind.service cu
systemctl reporniți systemd-logind.service
deodată revin în ecranul de conectare și ambele ecrane functioneaza perfect. Din păcate, după o repornire, totul este ca înainte și trebuie să repornesc systemd-logind.service din nou pentru a funcționa. De asemenea, nu are nimic de-a face cu HandleLidSwitch=ignora
declarație pentru că funcționează și fără această linie.
Vreo idee?