Puncte:1

Lenovo Legion 5 - Mai multe probleme în timp ce încercați să utilizați Ubuntu

drapel cn

Știu că anumite părți ale acestei întrebări au fost puse înainte, totuși, niciuna dintre întrebări nu a prezentat toate problemele pe care le-am întâlnit și răspunsurile au fost destul de inutile în cazul meu. Am încercat să instalez Ubuntu pe Legionul meu 5 17" cu un 1660ti și un Ryzen 7 4800H. Problemele pe care le-am întâlnit au fost:

  1. Nu găsesc nicio alternativă la Lenovo Vantage. Ai putea spune că este un produs prost, dar de fapt îl folosesc destul de mult. De exemplu. funcția de a porni/opri camera (în loc de fața dvs., o cameră gri este vizibilă pentru alții într-un chat video live) nu funcționează.

  2. Odată ce am activat modul de conservare a bateriei în Windows (pentru a încărca bateria doar la 55-60%), nu găsesc nicio modalitate de a-l dezactiva sau reactiva în Linux. Nici TLP nu funcționează.

  3. Cele 3 moduri de putere (rosu > alb > albastru) comutat făcând clic FN+Q de fapt, nu faceți nimic în Linux, ci doar schimbați LED-ul de pe butonul de pornire. Când analizez puterea/consumul de energie al hardware-ului meu, nimic nu se schimbă. În Windows, în mod clar o face.

  4. O mare problemă pe care am avut-o cu driverele grafice a fost că nu puteam schimba luminozitatea ecranului în modul grafic discret. Cu toate acestea, în modul hibrid, aș putea schimba luminozitatea ecranului. În plus, conectarea unui monitor extern prin HDMI funcționează cu modul discret, dar nu și cu modul hibrid. E ca o dilemă. Oricare mod are (de)avantajele sale. Cum aș rezolva problema luminozității și a monitorului extern în ambele moduri?

Actualizați:

După ceva timp, acum revin cu informații actualizate, care sper că vor ajuta viitorii proprietari ai Legion 5 (oricare ar fi modelul exact):

  1. După cum se pare, nu este nevoie de Lenovo Vantage în GNU/Linux în general. Dezvoltatorii nucleului au adăugat un modul nucleu ideapad, care conține câteva fișiere pe care le puteți configura după bunul plac. Acest modul pare să accepte o mare varietate de dispozitive Lenovo. Aruncă o privire aici pentru codul sursă GitHub. Puteți găsi fișierele de configurare sub /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00. Aruncă o privire la mai multe fișiere. De multe ori puteți schimba valorile din interiorul lor de la 0 la 1 sau vice versa.

  2. TLP nu este necesar. Schimbați doar valoarea din interior /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode la 0 sau 1.

  3. Nu sunt sigur dacă acesta funcționează implicit. Am putut auzi unele zgomote ale ventilatorului când am trecut în modul roșu (modul de alimentare), dar zgomotul ventilatorului a dispărut când am trecut în alb (modul automat) sau albastru (modul silențios). Se pare că acesta este cumva deja integrat în versiunea mea Ubuntu (21.10).

  4. Acesta m-a înnebunit cu adevărat, dar s-a dovedit că nu am acordat atenție ce Manager de afișare folosea sesiunea mea Ubuntu. Desigur, utilizarea Wayland nu va funcționa cu un fișier de configurare X11...Mi-am schimbat sesiunea în X11 și am adăugat Opțiunea „RegistryDwords” „EnableBrightnessControl=1” linie în "Dispozitiv" secțiunea acestui fișier: /etc/X11/xorg.conf, care poate fi creat folosind programul de setări Nvidia X Server. Am folosit modul grafic discret presetat în BIOS și pot conecta un al doilea monitor în portul meu HDMI fără probleme.

notă laterală: încă nu știu cum să rezolv problema luminozității pentru utilizatorii care nu sunt X11.

user535733 avatar
drapel cn
„*[N]una dintre întrebări a prezentat toate problemele pe care le-am întâlnit*” Acest lucru este intenționat – separarea întrebărilor ajută mai mulți oameni.
user535733 avatar
drapel cn
„*[Răspunsul a fost destul de inutil în cazul meu*” nu pare un motiv suficient pentru a pune o întrebare duplicat. Ar fi mai bine să ajuți la rafinarea celorlalte întrebări, astfel încât să se răspundă mai bine la ele. Sau pentru a explica clar în ce fel întrebarea ta este diferită și, prin urmare, la care se poate răspunde.
drapel in
Toate acestea sună ca lucruri de adus în atenția Lenovo. Există puține lucruri pe care altcineva poate face în afară de a investi mult timp în software-ul de inginerie inversă pe care Lenovo l-a scris special pentru Windows, pentru a oferi ceva similar în Ubuntu (și Linux în general). Până când Lenovo nu deschide documentația hardware pentru dispozitivele lor sau până când investește în realizarea de drivere Linux pentru toate mașinile lor, este puțin probabil ca oricare dintre aceste elemente să fie rezolvate pentru *satisfacția dvs.
drapel ru
Am acelasi laptop, doar modelul de 15 inch (acelasi CPU/GPU). Conduc Arch. Pot obține peste 8 ore de viață a bateriei dacă instalez `optimus-manager` și trec la modul GPU „integrat”. Pentru mine, este o adevărată bătaie de cap să schimb între GPU-uri (poate pentru că nu am instalat/configurat lucrurile corect, nu sunt sigur). Pentru luminozitatea ecranului, trebuie să schimb manual un fișier în /usr/share/X11/xorg.conf de fiecare dată. Momentan, îmi țin laptopul în modul GPU „discret” (NVIDIA) (durată de viață mai mică a bateriei, dar și mai puține bătăi de cap). Mă gândesc să-mi iau un laptop nou.
Puncte:0
drapel ru

În ceea ce privește a patra întrebare, dacă sunteți în modul „discret”, atunci creați acest fișier:

$ cat /usr/share/X11/xorg.conf.d/21-nvidia-brightness.conf

Secțiunea „Dispozitiv”
    Identificator „Dispozitiv0”
    #Identificator „nvidia”
    Driver „nvidia”
    Nume furnizor „NVIDIA Corporation”
    Opțiunea „RegistryDwords” „EnableBrightnessControl=1”
EndSection

Apoi veți putea regla luminozitatea.

NOTĂ: Pe laptopurile de gaming, este IMPOSIBIL să rulați un monitor extern dacă utilizați numai iGPU (modul „integrat”), deoarece porturile de ieșire video sunt conectate la GPU-ul Nvidia (jucătorii cer acest lucru deoarece îmbunătățește framerate-urile). Un extern funcționează pentru mine dacă setez GPU-ul la „hibrid” în BIOS și apoi îl folosesc optimus-manager și utilizați setarea „hibrid”.

Puncte:-1
drapel ru

Răspuns târziu, sper că oamenii de aici au rezolvat deja problemele inițiale. Am un Legion 5 pro, Nvidia 3070 (versiunea 2021). Pentru persoanele cu dispozitive similare (sau poate orice laptop nou cu nvidia), iată ce am găsit până acum:

  1. eu nu au găsit orice modalitate de a schimba modurile de încărcare (rapidă, de conservare) și de alimentare (performanță, echilibrat și silențios) fără a închide Linux. Pentru incarcare trebuie schimbați-l de la lenovo vantage conectându-vă la ferestrele mele cu pornire dublă (dacă nu observați nicio schimbare în modul de încărcare când reveniți la Linux, este posibil să doriți (1) să comutați modul în Windows și (2) să reporniți din nou în Windows și apoi (3)repornind în Linux). Există unele aplicații utilitare, cum ar fi tpacpi-bat pentru thinkpad-uri și ideapad-uri, dar niciuna care să accepte seria legion. Inca caut asta..
  2. Multe probleme de compatibilitate grafică pot fi rezolvate dacă aveți un nucleu Linux 5.10+ (5.13+ testat și recomandat). Configurarea mea inițială a avut multe probleme chiar și după actualizarea la kernel-ul 5.13, din cauza faptului că m-am încurcat cu fișierele de configurare și setările. La o nouă instalare a linux fără a schimba sau descărca actualizări, mi-am actualizat mai întâi nucleul la 5.13.(Rulez linux mint 20.3). Am actualizat kernel-ul linux de la „Manager de actualizări”> „Vizualizare”> „Nuclee Linux”. captură de ecran pentru opțiunile kernelului linux)
  3. După actualizarea kernelului, am instalat cel mai recent driver nvidia recomandat (proprietar) din „Driver Manager”. Eu folosesc momentan nvidia-driver-510. Ar trebui să se descarce și asta Setări server Nvidia X automat și furnizați Nvidia Optimus ca pictogramă panou (bara de activități). Folosirea Optimus de aici îmi permite să schimb între utilizarea practic a GPU integrat (economisire energie), GPU discret (performanță) sau ambele (nvidia la cerere). Dar acest lucru necesită să reporniți. Pentru a putea vedea opțiunea „Nvidia On Demand” în Nvidia optimus, trebuie să treceți la „grafică dinamică” din bios
  4. Folosind Opțiunea Nvidia la cerere am remediat luminozitatea mea incontrolabilă și problemele de scalare a desktopului (Notă: te vei confrunta în continuare cu multe aplicații care nu respectă setările de scalare a desktopului. Cele mai multe pot fi rezolvate prin simpla căutare pe Google). Aceasta este cea mai bună opțiune în opinia mea, deoarece permite să rulez aplicații de bază pe iGPU-ul meu Amd. Pentru aplicații specifice putem folosi o comandă de terminal (Google primus în timp ce lansăm o aplicație sau Opțiunea „Run with Nvidia Gpu”. în timp ce faceți clic dreapta pe un program executabil.

Notă: Este posibil să nu puteți modifica rata de reîmprospătare a monitorului pe Linux în modul grafic dinamic. Cred că există o soluție, dar nu am verificat încă. (Mă mulțumesc deocamdată cu 60 fps pe Linux, pot oricând să joc pe Windows. Un alt utilizator a raportat că s-a blocat la 144 fps. Da-ți norocul :) )

De asemenea, dacă sunteți cineva care caută să vă permiteți sau nu să vă permiteți să utilizați Linux dual boot: Nu vă faceți griji pentru datele dvs. de pe Windows. Puteți micșora o partiție prin instrumente precum AOMEI. În ceea ce privește stocarea, puteți păstra media, documentele, programele de instalare în spațiul de stocare Windows și nu alocați mult spațiu de stocare linux, deoarece accesați folderele Windows din Linux.

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.