Utilizarea Linux cu Wayland? Iată ce trebuie să știți
S-ar putea să fi auzit despre Wayland Cum să încercați Wayland, un nou server de afișare pentru Linux Cum să încercați Wayland, un nou server de afișare pentru Linux Distribuțiile Linux vor primi în curând un nou server de afișare numit Wayland. Să aruncăm o privire la Wayland și să vedem cum îl puteți încerca chiar acum. Read More, un nou protocol (ish) care are ca scop înlocuirea serverului de afișare Xorg în viitorul îndepărtat. Dacă credeți că acest lucru nu vă va afecta, gândiți-vă din nou - Fedora 25 și mai sus Fedora 25 a sosit: Iată ce sa schimbat Fedora 25 a sosit: Iată ce este schimbat Fedora 25 oferă cea mai recentă versiune a proiectului GNOME, dar care este povestea cu noul server de afișare, Wayland? Serverul de afișare de generație următoare este într-adevăr pregătit pentru prima dată? Citește mai multe o utilizează în mod implicit.
În mod clar, este ceva care este aici pentru a rămâne și va crește. Faptul că îl puteți folosi acum este o dovadă a acestui fapt. Dar dacă vrei să testezi viitorul, va trebui să ții minte câteva lucruri.
Ce este Wayland?
În scurt timp, este un protocol care vă spune programelor cum ar trebui să vi se pară, în funcție de acțiunile dvs. De exemplu, mutați o fereastră sau faceți clic pe un buton. Din punct de vedere tehnic, nu este o înlocuire a serverului Xorg de la sine - Wayland definește doar modul în care un astfel de server de afișare ar trebui să vorbească cu acele aplicații.
În schimb, se bazează pe o terță parte pentru a furniza acest server de afișare, numit a Wayland compozitor. Acesta este rolul serverului Xorg. Un exemplu în acest sens este KWin, din spațiul KDE pentru plasmă KDE Explicat: Uită-te la cea mai configurabilă interfață desktop a Linux KDE Explained: Uită-te la cea mai configurabilă interfață desktop a Linux Ce arată Linux? Uneori, Unitatea; alteori, GNOME. De multe ori, însă, Linux rulează KDE. Dacă nu utilizați mediul K Desktop pe PC-ul Linux, acum este momentul să vă schimbați! Citeste mai mult . Ceea ce face Wayland este încercarea de a simplifica comunicațiile serverului de afișare, făcând dezvoltarea viitoare mai ușoară și mai rapidă.
Dar, la fel ca multe tehnologii viitoare, are niște dentare pe care trebuie să le lucreze. Serverul Xorg a fost înconjurat de mult timp și el a fost construit în mod constant. Asta inseamna si ca Wayland are unele de capturare de facut (impreuna cu serverele care o implementeaza). Dar pentru moment, există multe lucruri pe care le puteți face pentru a face testul să fie mult mai neted.
Evitați aplicațiile GTK + 2 sau Qt 4
Linux este destul de unic în sensul că nu are nici un real de facto GUI toolkit (în comparație cu Windows sau macOS de exemplu). Aceste seturi de instrumente sunt bucăți de programe (cadre) care fac mai ușor crearea de interfețe grafice (interfețe grafice de utilizator Grsync - un simplu GUI pentru a vă ajuta să utilizați rsync cu ușurință [Linux] Grsync - un GUI simplu pentru a vă ajuta să utilizați "rsync" Linux] Citește mai mult) pentru programe. Cele mai importante pe Linux includ GTK + și Qt.
Practic, programele pe care le interacționezi zi de zi sunt scrise în aceste cadre. Acționează ca clienți pe serverul de afișare, cerând ca lucrurile să fie desenate pe ecran. Cu toate acestea, aceste solicitări trebuie înțelese mai întâi, și aceasta depinde de setul de instrumente de făcut.
Ca atare, doar câteva tipuri de programe pot funcționa de fapt în Wayland - cele care știu cum să le vorbească. De exemplu, cele scrise în Qt 5 (setul de instrumente desktop-ul Plasma Starea actuală a noului mediu de lucru Linux, Plasma 5 Starea curentă a mediului de lucru Linux, Plasma 5 După ani de lustruire seria 4.x, KDE este conducând din nou cursa de inovare în mediile de birou Linux cu cel mai recent produs: Plasma 5. Read More se bazează pe), va putea funcționa corect. Programele GTK + 3 pot, de asemenea, să ruleze nativ.
Acestea fiind spuse, dacă încercați să deschideți, să zicem, o aplicație Qt 4, veți avea șanse bune să fie difuzate. Wayland face acest lucru prin rularea serverului Xorg în spatele scenei, pentru a asculta aplicațiile pe care nu le poate înțelege. Cu toate acestea, acest lucru poate duce la o utilizare mai mare a memoriei Linux folosește mai puțin RAM decât Windows? Linux folosește mai puțin RAM decât Windows? Depinde. Este posibil ca Windows și Linux să nu utilizeze RAM exact în același mod, dar în cele din urmă fac același lucru. Deci, care utilizează mai puțin RAM? Citiți mai multe și viteze puțin mai mici. În plus, există câteva lucruri pe care tocmai nu le poate face în acest moment.
Unele aplicații nu funcționează
Serverul Xorg, care are ani de muncă construit pe el, este prezentat pe deplin. A fost proiectat pentru a fi foarte extensibil, permițându-i să crească de-a lungul anilor. Ca atare, există unele lucruri pe care Wayland nu le poate face pentru programe încă (și astfel se bazează pe Xorg).
De exemplu, o problemă comună despre Wayland este că Redshift Redshift vă ține brusc ochii și vă ajută să dormiți [Linux] Redshift vă păstrează ochii clare și vă ajută să dormiți [Linux] Read More nu funcționează. Redshift este un program destinat să filtreze lumina albastră de pe monitor, în același mod ca F.lux sau Night Shift Can F.lux și Night Shift Îmbunătățească într-adevăr obiceiurile de dormit? Poate F.lux și Shiftul de noapte să vă îmbunătățească într-adevăr obiceiurile de dormit? Folosirea excesivă a computerelor, tabletelor și smartphone-urilor poate duce la deteriorarea calității somnului - dar aplicații cum ar fi F.lux și Night Shift contracarează cu adevărat aceste efecte? Știința este destul de clară în acest sens. Citeste mai mult . Principalul motiv pentru care nu funcționează este că se bazează pe una dintre extensiile lui Xorg: RandR. Oferă programe cu o modalitate ușoară de a solicita Xorg să schimbe ecranul ecranului.
În timp ce Wayland oferă mijloacele de a recrea oarecum această abilitate, se bazează pe fiecare Wayland tipograf să o pună în aplicare efectiv. Acest lucru înseamnă că, în timp ce un mediu de desktop Care desktop Linux mediu se potrivește cel mai bine personalitatea ta? Care mediu desktop Linux se potrivește cel mai bine personalității dvs.? Ce fel de utilizator de computer esti tu? Lăsați icoanele împrăștiate pe desktop? Preferați să lucrați într-o aplicație clară? Să vedem ce mediu desktop Linux vă convine cel mai bine. Citește mai mult ar putea susține ceva de genul Redshift, nu există nicio garanție că va funcționa în altă parte.
În viitor, Wayland va fi susținut în mod corespunzător. Desktopul GNOME Schimbarea fonturilor desktop GNOME Linux este mai ușor decât crezi că schimbarea Linux Fonturile desktop GNOME este mai ușor decât crezi Desktop-ul GNOME este ușor de personalizat, dar un lucru pe care oamenii îl uită de multe ori este fontul. Din fericire, există o modalitate de a schimba fonturile GNOME Shell, fără a edita fișiere sau a folosi terminalul. Read More, de exemplu, a implementat acum capacitatea de a schimba temperatura ecranului. Dar există încă o cale de a merge.
Compostarea este o necesitate
Compoziția este o tehnică care ajută la prevenirea ruperii ecranului și a artefactelor. Acest lucru se face prin păstrarea copiilor afișei în memorie, de obicei cu ajutorul plăcii grafice Dacă folosiți GPU-uri AMD sau NVIDIA pe Linux? Ar trebui să utilizați GPU-uri AMD sau NVIDIA pe Linux? Căutați un card grafic rapid? Aveți două opțiuni principale: AMD și Nvidia. Dar obținerea de cele mai multe de la ei cu drivere Linux poate fi o provocare. Ar trebui să alegeți driverele de proprietate sau sursele deschise? Citeste mai mult . În acest fel, chiar dacă aplicațiile nu mai răspund, serverul dvs. de afișare va avea în continuare ceva de lucrat. Împreună cu acest lucru vă permite să aveți și alte lucruri cum ar fi animațiile de fereastră și umbrele Bucurați-vă de efectele mari ale desktop-ului cu ajutorul Compiz Fusion [Linux] Bucurați-vă de efectele desktop pe care le aveți cu Compiz Fusion [Linux] Unii oameni vor doar să folosească ceva care arată foarte frumos. Pe de altă parte, există unii geeks care doresc să-și scape sistemele cu aceleași efecte pentru a face un adevărat interesant ... Citeste mai mult .
Wayland este proiectat pentru a face acest proces mult mai eficient decât Xorg făcându-l obligatoriu. Xorg se compune ca o caracteristică opțională, printr-o extensie numită Xcomposite. Dar din cauza modului în care este implementat, este nevoie de un pic mai mult timp în comparație cu Wayland.
Acestea fiind spuse, acest lucru poate duce la unele probleme. Compilarea rezultatelor într-o performanță puțin mai scăzută a programelor, cum ar fi jocuri Linux Gaming, o privire de ansamblu: Ce puteți și nu puteți aștepta la jocurile Linux, o privire de ansamblu: Ce puteți și nu puteți aștepta În timp ce desktopul Linux poate fi o platformă tentantă, lucru care oprește o mulțime de oameni de a face plonja: jocurile pe calculator. Îmi place sau nu, Windows este platforma de facto pentru jocurile pe calculator ... Citește mai mult. Deci, înapoi în Xorg, cele mai multe desktop-uri opresc acest lucru atunci când o aplicație merge pe ecran complet, rezolvând acea problemă. Dar mulți compozitori Wayland au încă nevoie să pună în aplicare acest lucru. Dacă sunteți interesat să utilizați programe grafice intensive în cadrul acestuia, acest lucru este destul de important să rețineți.
Nvidia Graphics nu funcționează
Mai exact, dacă utilizați driverul grafic Nvidia propriu Cum de a instala drivere grafice proprietare în Ubuntu, Fedora și Mint Cum să instalați drivere grafice proprietate în Ubuntu, Fedora și Mint Majoritatea timpului, veți fi bine cu open -source software pe Linux. Dar dacă doriți jocuri și jocuri grafice adevărate, veți avea nevoie de drivere proprii. Iată cum să le obțineți. Citește mai mult, Wayland probabil că nu va lucra pentru tine. Acest lucru este legat de problema compoziției de mai sus. Pentru a face procesul să funcționeze, șoferul dvs. grafic trebuie să vorbească într-un anumit fel cu compozitorii Wayland.
Carduri grafice Intel și AMD Ar trebui să utilizați GPU-uri AMD sau NVIDIA pe Linux? Ar trebui să utilizați GPU-uri AMD sau NVIDIA pe Linux? Căutați un card grafic rapid? Aveți două opțiuni principale: AMD și Nvidia. Dar obținerea de cele mai multe de la ei cu drivere Linux poate fi o provocare. Ar trebui să alegeți driverele de proprietate sau sursele deschise? Citiți mai multe nu aveți această problemă, deoarece utilizează standardul așteptat, numit GBM (Generic Buffer Management). Nvidia consideră că modul lor de a vorbi cu Wayland, numit EGLStreams, este mai bun și, ca atare,.
Această problemă poate fi rezolvată în două moduri: driverele Nvidia implementează GBM, sau compozitorii Wayland implementează EGLStreams. În prezent, Nvidia pare a fi neinteresat în urmărirea soluției anterioare, așa că este de până la mediile desktop pentru a rezolva problema. De exemplu, GNOME funcționează bine. Cu toate acestea, multe alte desktop-uri Cele mai bune medii desktop Linux Lean: LXDE Vs Xfce Vs MATE Cele mai bune medii desktop Linux Lean: LXDE Vs Xfce Vs MATE Pe o instalare proaspătă Linux, nu puteți face prea multe pentru a accelera lucrurile, alegerea mediului desktop. Aici analizăm trei opțiuni: LXDE, Xfce și MATE. Citiți mai multe rămân inutilizabile.
Probabil ar trebui să utilizați Fedora
Cu toate acestea, dacă vrei o experiență bună pe Wayland, Fedora este cea mai bună alegere. În ciuda faptului că sunt utilizabile, serverele de afișare care o utilizează sunt încă destul de margine. 5 Sisteme de operare Linux care oferă sângerări Edge Updates 5 Sisteme de operare Linux care oferă sângerări Edge Updates Un sistem care întotdeauna îmbunătățește și actualizează are avantajele sale, de ex. câștiguri în viteză și securitate. Dacă sunteți gata să încercați sângerare margine Linux, aici sunt câteva sisteme de operare să ia în considerare. Citește mai mult, deci orice sprijin este bun pentru a avea. Fedora este cunoscut pentru utilizarea celor mai noi tehnologii pe care desktopul Linux le poate oferi, fiind în același timp destul de utilizabilă. Ea o face perfect potrivită pentru Wayland, care are încă unele probleme pentru a lucra prin.
Deoarece rulează ultimul GNOME desktop Explicat: O privire asupra unuia dintre cele mai populare desktop-uri GNOME Explicat: O privire asupra unuia dintre cele mai populare desktop-uri Linux Sunteți interesat de Linux și ați întâlnit "GNOME", un acronim pentru mediul modelului de obiecte de rețea GNU. GNOME este una dintre cele mai populare interfețe open source, dar ce înseamnă asta? Citiți mai mult în mod implicit, nu va trebui să vă faceți griji cu privire la lucruri precum placa grafică Nvidia care nu funcționează. În plus, toate aplicațiile sunt scrise în GTK + 3, care funcționează perfect cu Wayland. Și pentru că Fedora este în permanență actualizată, veți obține îmbunătățiri în experiența voastră Wayland cât mai curând posibil.
Tot ce se spune, ar fi bine să rămâi cu Xorg încă puțin. În cea mai mare parte, Wayland este proiectat pentru a facilita dezvoltarea - avantajele pentru utilizatorii finali vin după aceea, atunci când această dezvoltare se plătește. Și în acest moment, există o cale de a merge înainte.
Ai încercat Wayland? Puteți vedea cum se va dovedi o îmbunătățire? Spuneți-ne ce credeți despre această dezvoltare importantă în lumea Linux.
Credite de imagine: TravelMediaProductions / Shutterstock
Explorați mai multe despre: Linux.