Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga

Šis straipsnis yra apie tai, kaip grafika veikia Linux sistemoje ir iš kokių komponentų ji susideda. Jame yra daug įvairių darbalaukio aplinkų diegimo ekrano kopijų. 

Jei tikrai neskiriate KDE ir GNOME arba skiriate, bet norėtumėte sužinoti, kokios yra kitos alternatyvos, šis straipsnis skirtas jums. Tai apžvalga, ir nors joje daug pavadinimų ir nedaug terminų, medžiaga taip pat bus naudinga pradedantiesiems ir tiems, kurie tik ieško Linux.

Ši tema taip pat gali būti įdomi pažengusiems vartotojams nustatant nuotolinę prieigą ir diegiant ploną klientą. Dažnai sutinku patyrusius „Linux“ vartotojus su teiginiais: „serveryje yra tik komandų eilutė, ir aš neketinu išsamiau studijuoti grafikos, nes visa tai reikalinga paprastiems vartotojams“. Tačiau net Linux ekspertai labai nustebę ir džiaugiasi atradę ssh komandos parinktį „-X“ (ir tam pravartu suprasti X serverio veikimą ir funkcijas).

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalgašaltinis

Beveik 15 metų dėstau Linux kursus "Tinklo akademija LANITIr esu tikras, kad daugelis iš daugiau nei penkių tūkstančių žmonių, kuriuos mokiau, skaito ir tikriausiai rašo straipsnius apie Habrą. Kursai visada yra labai intensyvūs (vidutinė kurso trukmė – penkios dienos), reikia aprėpti temas, kurioms iki galo suprasti reikia mažiausiai dešimties dienų. Ir visada kurso metu, priklausomai nuo auditorijos (susirinkę naujokai ar patyrę administratoriai), taip pat į „klausytojų klausimus“ renkuosi, ką perteikti išsamiau, o ką paviršutiniškiau, kad atsiduotų daugiau. laikas prie komandinės eilutės paslaugų ir jų praktinio pritaikymo. Tokių temų, kurioms reikia šiek tiek paaukoti, pakanka. Tai yra „Linux istorija“, „Linux platinimų skirtumai“, „Apie licencijas: GPL, BSD, ...“, „Apie grafiką ir darbalaukio aplinkas“ (šio straipsnio tema) ir tt. svarbu, bet dažniausiai kyla daug aktualesnių „čia ir dabar“ klausimų ir tik apie penkias dienas... Tačiau bendram Linux OS pagrindų supratimui, turimos įvairovės supratimas (kad net naudojant vieną konkretų Linux platinimas, jūs vis dar turite platesnį vaizdą į visą šį didžiulį ir platų pasaulį, kuris vadinamas „Linux“), šių temų studijavimas yra naudingas ir būtinas. 

Straipsnio eigoje pateikiu nuorodas prie kiekvieno komponento tiems, kurie nori pasinerti į temą giliau, pavyzdžiui, į Vikipedijos straipsnius (kartu nurodau išsamesnę/naudingesnę versiją, jei yra straipsnių anglų ir rusų kalbomis).

Pagrindiniams pavyzdžiams ir ekrano kopijoms naudoju „openSUSE“ platinimą. Galima naudoti bet kokį kitą bendruomenės sukurtą platinimą, jei saugykloje yra daug paketų. Sunku, bet ne neįmanoma, pademonstruoti darbalaukio dizaino įvairovę komerciniame platinime, nes jie dažnai naudoja tik vieną ar dvi iš labiausiai žinomų darbalaukio aplinkų. Tokiu būdu kūrėjai susiaurina užduotį išleisti stabilią, derinamą OS. Toje pačioje sistemoje įdiegiau visus DM/DE/WM (šių terminų paaiškinimas žemiau), kurį radau saugykloje. 

Ekrano kopijos su „mėlynais rėmeliais“ buvo padarytos naudojant openSUSE. 

Kituose platinimuose padariau ekrano kopijas su „baltais rėmeliais“, jos nurodytos ekrano kopijoje. 

Ekrano kopijos su „pilkais rėmeliais“ buvo paimtos iš interneto, kaip praėjusių metų darbalaukio dizaino pavyzdžiai.

Taigi, pradėkime.

Pagrindiniai komponentai, sudarantys grafiką

Išskirsiu tris pagrindinius komponentus ir išvardinsiu juos tokia tvarka, kokia jie paleidžiami paleidžiant sistemą: 

  1. DM (vaizdo tvarkyklė);
  2. Vaizdo serveris;
  3. DE (darbalaukio aplinka).

Be to, kaip svarbūs darbalaukio aplinkos poskyriai: 

  • Programų tvarkyklė / paleidimo priemonė / perjungiklis (mygtukas Pradėti); 
  • WM (langų tvarkyklė);
  • įvairi programinė įranga, kuri pateikiama su darbalaukio aplinka.

Išsamesnė informacija apie kiekvieną tašką.

DM (vaizdo tvarkyklė)

Pirmoji programa, kuri paleidžiama paleidus „grafiką“, yra DM (Display Manager), ekrano tvarkyklė. Pagrindinės jos užduotys:

  • paklausti, kuriuos vartotojus leisti į sistemą, prašyti autentifikavimo duomenų (slaptažodžio, piršto atspaudo);
  • pasirinkti, kurią darbalaukio aplinką paleisti.

Šiuo metu plačiai naudojamas įvairiuose platinimuose: 

  • SDDM (pakeistas KDM),
  • GDM,
  • LightDM,
  • xdm.
  • Taip pat galite paminėti Fly-DM (naudojamą AstraLinux).

Esamų DM sąrašas nuolat atnaujinamas Wiki straipsnis. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Verta paminėti, kad toliau pateiktose ekrano kopijose naudojama ta pati LightDM ekrano tvarkyklė, tačiau skirtinguose paskirstymuose (platinimo pavadinimai nurodyti skliausteliuose). Pažiūrėkite, kaip skirtingai šis DM gali atrodyti dėl skirtingų platintojų dizainerių darbo.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Svarbiausia šioje įvairovėje aiškiai parodyti, kad yra programa, kuri yra atsakinga už grafikos paleidimą ir leidimą vartotojui pasiekti šią grafiką, be to, yra įvairių šios programos įgyvendinimo variantų, kurie skiriasi išvaizda ir šiek tiek funkcionalumu (pasirenkama projektavimo aplinkos, vartotojų pasirinkimas, versija blogai matontiems vartotojams, nuotolinės prieigos per protokolą prieinamumas XDMCP).

Vaizdo serveris

Display Server – tai savotiškas grafikos pagrindas, kurio pagrindinė užduotis – darbas su vaizdo plokšte, monitoriumi ir įvairiais įvesties įrenginiais (klaviatūra, pele, jutikliniais skydeliais). Tai reiškia, kad programai (pavyzdžiui, naršyklei ar teksto rengyklei), kuri pateikiama „grafika“, nereikia žinoti, kaip tiesiogiai dirbti su įrenginiais, taip pat nereikia žinoti apie tvarkykles. Visa tai pasirūpina „X Window“.

Kalbant apie „Display Server“, daugelį metų „Linux“ ir net „Unix“ buvo turėta omenyje programa X langų sistema arba bendrine kalba X (X). 

Dabar daugelis platinimų pakeičia X Wayland. 

Taip pat galite skaityti:

Pirmiausia paleiskite X ir keletą jose esančių grafinių programų.

Seminaras „paleisti X ir jame esančias programas“

Viską darysiu nuo naujai sukurto webinaruser vartotojo (būtų paprasčiau, bet ne saugiau viską daryti kaip root).

  • Kadangi X reikia prieigos prie įrenginių, suteikiu prieigą: Įrenginių sąrašas buvo nustatytas žiūrint į klaidas paleidžiant X žurnale (/home/webinaruser/.local/share/xorg/Xorg.77.log) 

% sudo setfacl -m u:webinaruser:rw /dev/tty8 /dev/dri/card0 /dev/fb0 /dev/input/*

  • Po to paleidžiu X's:

% X -retro :77 vt8 & 

Parinktys: * -retro - paleiskite su „pilku“ klasikiniu fonu, o ne su juodu, kaip numatytuoju; * :77 - Nustatau (galima bet koks protingame diapazone, tik :0 greičiausiai jau užimtas jau veikiančios grafikos) ekrano numerį, iš tikrųjų kažkokį unikalų identifikatorių, pagal kurį bus galima atskirti kelis veikiančius X; * vt8 – nurodo terminalą, čia /dev/tty8, kuriame bus rodomi X). 

  • Paleiskite grafinę programą:

Norėdami tai padaryti, pirmiausia nustatome kintamąjį, pagal kurį programa supras, kurį iš X paleidžiu, kad išsiųstų tai, ką reikia nupiešti: 

% export DISPLAY=":77" 

Veikiančių X sąrašą galite peržiūrėti taip: 

ps -fwwC X

Nustatę kintamąjį, galime paleisti programas savo Xs – pavyzdžiui, aš paleidžiu laikrodį:

% xclock -update 1 & 

% xcalc & 

% xeyes -g 200x150-300+50 &

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Pagrindinės šio fragmento idėjos ir išvados:

  • X reikia prieigos prie įrenginių: terminalo, vaizdo plokštės, įvesties įrenginių,
  • Patys X nerodo jokių sąsajos elementų – tai yra pilka (jei yra „--retro“ parinktis) arba juoda tam tikro dydžio drobė (pvz., 1920x1080 arba 1024x768), kad joje būtų galima paleisti grafines programas.
  • „Kryžiaus“ judėjimas rodo, kad X seka pelės padėtį ir perduoda šią informaciją joje veikiančioms programoms.
  • X taip pat užfiksuoja klaviatūros klavišų paspaudimus ir perduoda šią informaciją programoms.
  • Kintamasis DISPLAY nurodo grafinėms programoms, kuriame ekrane (kiekvienas X paleidžiamas su unikaliu ekrano numeriu paleidžiant), taigi, kuriame iš tų, kurie veikia mano kompiuteryje, reikės nupiešti X. (Taip pat galima nurodyti nuotolinį įrenginį šiame kintamajame ir siųsti išvestį Xs, veikiančiam kitame tinklo kompiuteryje.) Kadangi Xs buvo paleistas be parinkties -auth, nereikia dirbti su kintamuoju XAUTHORITY arba xhost. komandą.
  • Grafinės programos (arba kaip X klientai jas vadina) pateikiamos X formatu – be galimybės jų perkelti/uždaryti/keisti "-g (Plotis)x(Aukštis)+(OffsetFromLeftEdge)+(OffsetFromTopEdge)". Su minuso ženklu atitinkamai iš dešinės ir iš apatinio krašto.
  • Verta paminėti du terminus: X serveris (taip vadinami X) ir X klientai (taip vadinama bet kuri grafinė programa, kuri veikia X). Yra šiek tiek painiavos suprantant šią terminiją; daugelis ją supranta visiškai priešingai. Tuo atveju, kai prisijungiu iš „kliento mašinos“ (kalbant nuotolinės prieigos terminologija) prie „serverio“ (kalbant nuotolinės prieigos terminologija), kad monitoriuje būtų rodoma serverio grafinė programa, tada X serveris paleidžiamas mašina, kurioje monitorius (ty „kliento mašinoje“, o ne „serveryje“) ir X klientai paleidžiami ir veikia „serveryje“, nors jie rodomi „kliento mašinos“ monitoriuje. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga

DE komponentai

Toliau pažvelkime į komponentus, kurie paprastai sudaro darbalaukį.

DE komponentai: pradžios mygtukas ir užduočių juosta

Pradėkime nuo vadinamojo „Pradėti“ mygtuko. Dažnai tai yra atskira programėlė, naudojama „Užduočių juostoje“. Taip pat paprastai yra programėlė, skirta perjungti veikiančias programas.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Apžvelgdamas įvairias darbalaukio aplinkas, tokias programas apibendrinčiau bendru pavadinimu „Programų tvarkyklė (Launcher/Switcher)“, tai yra programų valdymo įrankis (veikiančių paleidimas ir perjungimas tarp veikiančių), taip pat nurodyčiau komunalines paslaugas, kurios yra tokio tipo taikymo pavyzdys.

  • Jis pateikiamas kaip mygtukas „Pradėti“ klasikinėje (per visą vieno iš ekrano kraštų ilgį) „Užduočių juosta“:

    ○ xfce4 skydelis,
    ○ mate-panel/gnome-panel,
    ○ vala-panelis,
    ○ atspalvis2.

  • Taip pat galite turėti atskirą „MacOS formos užduočių juostą“ (ne visą ekrano krašto ilgį), nors daugelis užduočių juostų gali būti abiejų stilių. Atvirkščiai, pagrindinis skirtumas čia yra grynai vizualus - „piktogramos padidinimo efektas ant užvedimo“.

    ○ prieplauka,
    ○ latte dokas,
    ○ Kairo dokas,
    ○ lenta.

  • Ir (arba) paslauga, kuri paleidžia programas, kai paspaudžiate sparčiuosius klavišus (daugelyje darbalaukio aplinkų reikalingas panašus komponentas ir leidžia sukonfigūruoti savo sparčiuosius klavišus):

    ○ sxhkd.

  • Taip pat yra įvairių meniu formos „paleidimo priemonių“ (iš anglų kalbos „Launch“ (paleisti)):

    ○ dmenu-run,
    ○ rofi - šou girtas,
    ○ Albertas,
    ○ grun.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga

DE komponentai: WM (langų tvarkyklė)

Daugiau informacijos rusų kalba

Daugiau informacijos anglų kalba

WM (langų tvarkyklė) - programa, atsakinga už langų valdymą, prideda galimybę:

  • langų perkėlimas aplink darbalaukį (įskaitant standartinį, kai paspaudžiamas klavišas Alt bet kurioje lango dalyje, ne tik pavadinimo juostoje);
  • pakeisti langų dydį, pavyzdžiui, vilkdami „lango rėmą“;
  • prideda "pavadinimą" ir mygtukus, skirtus programai sumažinti / padidinti / uždaryti lango sąsają;
  • kurios taikymo koncepcija yra „fokusuota“.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Išvardinsiu labiausiai žinomus (skliausteliuose nurodysiu, kuris DE naudojamas pagal nutylėjimą):

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Taip pat išvardinsiu „seną WM su DE elementais“. Tie. be langų tvarkyklės, jie turi tokius elementus kaip mygtukas „Pradėti“ ir „Užduočių juosta“, kurie labiau būdingi visavertei DE. Nors kiek jie „seni“, jei ir IceWM, ir WindowMaker jau išleido atnaujintas versijas 2020 m. Pasirodo, teisingiau ne „senieji“, o „senieji“:

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Be „klasikinių“ („stack langų tvarkyklės“), verta paminėti plytelėmis išklotas WM, kuri leidžia „išklotus“ langus per visą ekraną, o kai kurioms programoms – atskirą darbalaukį kiekvienai paleistai programai visame ekrane. Tai šiek tiek neįprasta žmonėms, kurie jų anksčiau nenaudojo, bet kadangi aš pats naudoju tokią sąsają gana ilgą laiką, galiu pasakyti, kad tai gana patogu ir greitai priprantama prie tokios sąsajos, po kurios „Klasikinės“ langų tvarkyklės nebeatrodo patogios.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Atskirai verta paminėti ir projektą Compiz ir tokia koncepcija kaip „Composite Window Manager“, kuri naudoja aparatinės įrangos spartinimo galimybes, kad būtų rodomas skaidrumas, šešėliai ir įvairūs trimačiai efektai. Maždaug prieš 10 metų buvo 3D efektų bumas Linux staliniuose kompiuteriuose. Šiais laikais daugelis į DE integruotų langų tvarkyklių iš dalies naudoja sudėtines galimybes. Neseniai pasirodė „Wayfire“ - produktas, kurio funkcionalumas panašus į Compiz for Wayland.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Išsamų įvairių langų tvarkyklių sąrašą taip pat galite rasti  palyginimo straipsnis.

DE komponentai: poilsis

Taip pat verta atkreipti dėmesį į šiuos darbalaukio komponentus (čia aš naudoju nusistovėjusius angliškus terminus, kad apibūdinčiau programos tipą - tai nėra pačių programų pavadinimai):

  • Programėlės:
  • Programinė įranga (valdiklio įrankių rinkinys) - dažnai su aplinka pateikiamas tam tikras „minimalus programinės įrangos rinkinys“:

DE (darbalaukio aplinka)

Daugiau informacijos anglų kalba

Iš minėtų komponentų gaunama vadinamoji „Desktop Design Environment“. Dažnai visi jo komponentai kuriami naudojant tas pačias grafikos bibliotekas ir taikant tuos pačius projektavimo principus. Taigi bent jau išlaikomas bendras programų išvaizdos stilius.

Čia galime pabrėžti šias esamas darbalaukio aplinkas:

GNOME ir KDE yra laikomi labiausiai paplitusiais, o XFCE yra jiems ant kulnų.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Įvairių parametrų palyginimą lentelės pavidalu galite rasti atitinkamame Vikipedijos straipsnis.  

DE veislė

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Project_Looking_Glass

Yra net tokių įdomių pavyzdžių iš istorijos: 2003–2007 metais „Sun“ „Linux“ buvo sukurtas „3D darbalaukio dizainas“ pavadinimu „Project Looking Glass“. Pats naudojau šį darbastalį, tiksliau „žaidžiau“, nes buvo sunku naudotis. Šis „3D dizainas“ buvo parašytas Java kalba tuo metu, kai dar nebuvo vaizdo plokščių su 3D palaikymu. Todėl visus efektus perskaičiavo procesorius, o kompiuteris turėjo būti labai galingas, kitaip viskas veikė lėtai. Bet pasirodė gražiai. Trimatės taikymo plytelės gali būti pasuktos / išplėstos. Buvo galima pasukti darbastalio cilindre su tapetais iš 360 laipsnių panoramos. Buvo keletas gražių programų: pavyzdžiui, klausytis muzikos „keisti kompaktinius diskus“ ir tt Ją galite žiūrėti „YouTube“ видео Apie šį projektą tik šių vaizdo įrašų kokybė greičiausiai bus prasta, nes tais metais nebuvo įmanoma įkelti aukštos kokybės vaizdo įrašų.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Xfce

Lengvas darbastalis. Projektas gyvuoja gana ilgą laiką, nuo 1996 m. Pastaraisiais metais jis buvo gana populiarus, priešingai nei sunkesni KDE ir GNOME, daugelyje platinimų, kuriems reikalinga lengva ir „klasikinė“ darbalaukio sąsaja. Jame yra daug nustatymų ir daugybė savo programų: terminalas (xfce4-terminal), failų tvarkyklė (thunar), paveikslėlių peržiūros programa (ristretto), teksto rengyklė (pelės kilimėlis).

 
Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Panteonas 

Naudojamas elementariai OS paskirstymui. Čia galime pasakyti, kad yra „stalinių kompiuterių“, kurie yra sukurti ir naudojami viename atskirame paskirstyme ir yra mažai naudojami (jei ne „visiškai nenaudojami“) kituose platinimuose. Bent jau jie dar nesulaukė populiarumo ir įtikino didžiąją dalį auditorijos savo požiūrio privalumais. „Pantheon“ siekia sukurti sąsają, panašią į „MacOS“. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Galimybė su doko skydeliu:

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Švietimas

Didelis dėmesys kreipiamas į grafinius efektus ir valdiklius (nuo tų laikų, kai kitose darbalaukio aplinkose nebuvo darbalaukio valdiklių, pvz., kalendoriaus / laikrodžio). Naudoja savo bibliotekas. Yra daugybė savo „gražių“ programų: terminalas (Terminologija), vaizdo grotuvas (Rage), nuotraukų peržiūros programa (Ephoto).

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Mokša

Tai yra Apšvietos šakutė17, kuri naudojama BodhiLinux paskirstyme. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
GNOME

Iš pradžių „klasikinė“ darbalaukio sąsaja, sukurta priešingai nei KDE, kuri buvo parašyta QT bibliotekoje, tuo metu buvo platinama pagal komerciniam platinimui nelabai patogią licenciją. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
GNOME_Shell

Nuo trečiosios versijos GNOME pradėjo ateiti su GNOME Shell, kuri turi „neklasikinę išvaizdą“, kuri patiko ne visiems vartotojams (bet kokie staigūs sąsajų pakeitimai vartotojams sunkiai priimami). Dėl to atsirado šakių projektai, kurie tęsia šio darbalaukio kūrimą „klasikiniu“ stiliumi: MATE ir Cinamon. Naudojamas pagal numatytuosius nustatymus daugelyje komercinių paskirstymų. Jis turi daugybę nustatymų ir savo programų. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
MATE 

Ji atsirado iš GNOME2 ir toliau kuria šią projektavimo aplinką. Jame yra daug nustatymų ir taikomųjų programų šakių, kurios buvo naudojamos GNOME2 (naudojami nauji pavadinimai), kad šakutės nebūtų supainiotos su nauja GNOME3 versija).

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Cinamonas

GNOME Shell šakutė, suteikianti vartotojams „klasikinio“ stiliaus sąsają (kaip buvo GNOME2 atveju). 

Jame yra daug nustatymų ir tos pačios programos kaip ir GNOME Shell.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Budgie

„Klasikinio“ stiliaus GNOME šakutė, kuri buvo sukurta kaip „Solus“ platinimo dalis, bet dabar taip pat pateikiama kaip atskiras darbalaukis įvairiuose kituose platinimuose.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
KDE_Plazma (arba kaip dažnai vadinama, tiesiog KDE) 

Darbalaukio aplinka, sukurta KDE projekto. 

Jame yra daugybė nustatymų, kuriuos paprastas vartotojas gali pasiekti iš grafinės sąsajos, ir daug grafinių programų, sukurtų šiame darbalaukyje.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Trejybė

2008 m. KDE išleido naują KDE Plasma diegimą (stalinio kompiuterio variklis buvo labai perrašytas). Be to, kaip ir GNOME/MATE, ne visiems KDE gerbėjams tai patiko. Dėl to atsirado projekto šakutė, tęsiant ankstesnės versijos, pavadintos TDE (Trinity Desktop Environment), kūrimą.

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Deepin_DE

Viena iš naujų darbalaukio aplinkų, parašyta naudojant Qt (kurioje parašyta KDE). Jis turi daug nustatymų ir yra gana gražus (nors tai subjektyvi koncepcija) ir gerai išvystyta sąsaja. Sukurta kaip „Deepin Linux“ platinimo dalis. Taip pat yra paketų kitiems platinimams

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
Skraidyti 

Darbalaukio aplinkos, parašytos naudojant Qt, pavyzdys. Sukurta kaip „Astra Linux“ platinimo dalis. 

Kaip grafika veikia Linux sistemoje: įvairių darbalaukio aplinkų apžvalga
LXQt

Lengva darbalaukio aplinka. Kaip ir keli ankstesni pavyzdžiai, parašyti naudojant Qt. Tiesą sakant, tai yra LXDE projekto tęsinys ir susijungimo su projektu „Razor-qt“ rezultatas.

Kaip matote, „Linux“ darbalaukis gali atrodyti labai skirtingai ir yra tinkama sąsaja kiekvieno skoniui: nuo labai gražios ir su 3D efektais iki minimalistinio, nuo „klasikinio“ iki neįprasto, nuo aktyviai naudojant sistemos išteklius iki lengvo, nuo didelio. ekranus planšetiniams kompiuteriams/išmaniesiems telefonams.

Na, aš norėčiau tikėtis, kad man pavyko suprasti, kokie yra pagrindiniai Linux OS grafikos ir darbalaukio komponentai.

Šio straipsnio medžiaga buvo išbandyta 2020 m. liepos mėn. internetiniame seminare. Galite žiūrėti čia.

Tai viskas. Tikiuosi, kad tai buvo naudinga. Jei turite klausimų ar komentarų, rašykite. mielai atsakysiu. Na, ateik ir mokykis „LANIT tinklo akademija“!

Šaltinis: www.habr.com

Добавить комментарий