Ky artikull trajton se si Ă«shtĂ« organizuar grafika nĂ« Linux dhe nga cilat komponente pĂ«rbĂ«het ajo. Ai ka shumĂ« screenshot-e me implementime tĂ« ndryshme tĂ« mjeteve tĂ« desktopit.Â
Nëse nuk dalloni shumë midis KDE dhe GNOME ose nëse dalloni, por dëshironi të dini cilat janë alternativa të tjera, ky artikull është për ju. Ai është një përmbledhje, dhe edhe pse ka shumë emra dhe pak terma, materiali do të jetë gjithashtu i dobishëm për fillestarët dhe ata që po shikojnë drejt Linux.
Tema mund të interesojë edhe përdoruesit e avancuar gjatë konfigurimit të aksesit të largët dhe implementimit të një klienti të hollë. Shpesh takoj përdorues të njohur të Linux që thonë "në server ka vetëm linjën komandë, dhe nuk planifikoj të studioj më shumë grafikën, pasi kjo është e nevojshme për përdoruesit e thjeshtë". Por edhe njohësit e Linux me habi dhe gëzim zbulojnë opsionin "-X" në komandën ssh (dhe për këtë është e dobishme të kuptohet funksionimi dhe funksionet e serverit X).

UnĂ« kam mĂ«suar pĂ«r rreth 15 vjet nĂ« kurset e Linux nĂ« "" dhe jam i sigurt se shumĂ« nga ata mĂ« shumĂ« se pesĂ« mijĂ« njerĂ«z, qĂ« kam trajnuar, lexojnĂ« dhe padyshim shkruajnĂ« artikuj nĂ« Habr. Kurset gjithmonĂ« janĂ« shumĂ« intensive (koha mesatare e kursit Ă«shtĂ« pesĂ« ditĂ«), duhet tĂ« flas pĂ«r tema, pĂ«r njohjen e plotĂ« tĂ« tĂ« cilave kĂ«rkohen tĂ« paktĂ«n dhjetĂ« ditĂ«. Dhe gjithmonĂ« gjatĂ« kursit, nĂ« varĂ«si tĂ« audiencĂ«s (nĂ«se ka fillestarĂ« apo administratorĂ« tĂ« njohur), si dhe nga "pyetjet nga salloni", bĂ«j njĂ« zgjedhje se çfarĂ« tĂ« pĂ«rcjell mĂ« nĂ« detaje dhe çfarĂ« - mĂ« sipĂ«rfaqĂ«sore, pĂ«r tĂ« kushtuar mĂ« shumĂ« kohĂ« mjeteve tĂ« linjĂ«s komandĂ« dhe aplikimit tĂ« tyre praktik. Ka shumĂ« tema tĂ« cilat detyrohem t'i sakrifikoj pak. KĂ«to janĂ« "Historia e Linux", "Dallimet nĂ« distribucione tĂ« Linux", "PĂ«r licencat: GPL, BSD, ...", "PĂ«r grafikĂ«n dhe mjetet e desktopit" (temĂ« e kĂ«tij artikulli) dhe tĂ« tjera. Nuk Ă«shtĂ« se ato nuk janĂ« tĂ« rĂ«ndĂ«sishme, por zakonisht ka shumĂ« pyetje mĂ« aktuale "kĂ«tu dhe tani" dhe vetĂ«m pesĂ« ditĂ«... MegjithatĂ«, pĂ«r njĂ« kuptim tĂ« pĂ«rgjithshĂ«m tĂ« themelĂ«ve tĂ« OS Linux, pĂ«r tĂ« kuptuar ndryshimin e disponueshĂ«m (nĂ« mĂ«nyrĂ« qĂ« edhe duke pĂ«rdorur njĂ« distribuim tĂ« caktuar tĂ« Linux, tĂ« keni njĂ« perspektivĂ« mĂ« tĂ« gjerĂ« mbi kĂ«tĂ« botĂ« tĂ« madhe dhe tĂ« paanshme qĂ« quhet "Linux") Ă«shtĂ« e dobishme dhe e nevojshme pĂ«r tĂ« studiuar kĂ«to tema.Â
Në rrjedhën e artikulli për çdo komponent, unë jap lidhje për ata që dëshirojnë të thellohen më shumë në temë, për shembull, në artikuj në Wikipedia (në këtë rast përmend versionin më të plotë/përdorues për sa herë që ekzistojnë artikuj në anglisht dhe në rusisht).
PĂ«r shembujt e bazĂ« dhe screenshot-et, kam pĂ«rdorur distribucionin openSUSE. Mund tĂ« pĂ«rdorej ndonjĂ« distribucion tjetĂ«r qĂ« zhvillohet nga komuniteti, me njĂ« numĂ«r tĂ« madh paketave nĂ« depo. E vĂ«shtirĂ«, por e mundur, tĂ« demonstrohet larmia e pamjes sĂ« desktopit nĂ« njĂ« distribucion komercial, sepse shpesh nĂ« to pĂ«rdoren vetĂ«m njĂ« ose dy mjedise mĂ« tĂ« njohura desktopi. KĂ«shtu zhvilluesit e ngushtojnĂ« detyrĂ«n pĂ«r tĂ« lĂ«shuar njĂ« OS stabil dhe tĂ« testuar. NĂ« kĂ«tĂ« sistem kam instaluar tĂ« gjitha DM/DE/WM (shpjegimi i kĂ«tyre termineve mĂ« poshtĂ«) qĂ« kam gjetur nĂ« depo.Â
Screenshot-et me "kantĂ« blu" janĂ« bĂ«rĂ« nĂ« openSUSE.Â
Screenshot-et me "kantĂ« tĂ« bardhĂ«" janĂ« bĂ«rĂ« nĂ« distribuzione tĂ« tjera, tĂ« cilat janĂ« pĂ«rmendur nĂ« screenshot.Â
Screenshot-et me "kantë gri" janë marrë nga interneti, si shembuj të pamjeve të desktopit nga vitet e kaluara.
Pra, le të fillojmë.
Komponentët kryesorë nga të cilët përbëhet grafika
Do tĂ« theksoj tre komponentĂ«t kryesorĂ« dhe do t'i rendit nĂ« rend tĂ« si aktivizohen gjatĂ« nisjes sĂ« sistemit:Â
- DM (Display Manager);
- Serveri i Shfaqjes;
- DE (Desktop Environment).
PĂ«rveç kĂ«saj, si pika tĂ« rĂ«ndĂ«sishme nĂ« Desktop Environment:Â
- Menaxheri/Launcher/Switcher i Aplikacioneve (butoni "Start");Â
- WM (Window Manager);
- software të ndryshëm që ofrohet së bashku me mjedisin e desktopit.
Më shumë mbi çdo pikë.
DM (Display Manager)
Aplikacioni i parë që aktivizohet në fillimin e "grafikës", është DM (Display Manager), menaxheri i shfaqjes. Detyrat e tij kryesore janë:
- të pyesë se cilët përdorues lejohet të hyjnë në sistem, të kërkojë të dhëna autentikimi (fjalëkalim, gishtërinj);
- të zgjedhë se cilën mjedis desktopi të aktivizojë.
Aktualisht, nĂ« distribucionet e ndryshme, pĂ«rdoren gjerĂ«sisht:Â
- (zëvendësuar ),
- ,
- ,
- .
- Gjithashtu mund të përmendim Fly-DM (në përdorim në AstraLinux).
Lista e DM-ve ekzistuese pĂ«rditĂ«sohet nĂ« Â




ĂshtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se nĂ« screenshot-et e mĂ«poshtme po pĂ«rdoret i njĂ«jti menaxher ekranesh LightDM, por nĂ« distribucione tĂ« ndryshme (emrat e distribuacioneve janĂ« tĂ« shĂ«nuara nĂ« paranteza). VlerĂ«soni se sa ndryshe mund tĂ« duket ky DM pĂ«r shkak tĂ« punĂ«s sĂ« dizajnerĂ«ve tĂ« distribuacioneve tĂ« ndryshme.





E rëndësishme në këtë larmi është që të kuptohet se ekziston një aplikacion që është përgjegjës për nisjen e grafikës dhe qasjen e përdoruesit në këtë grafikë, dhe ka realizime të ndryshme të këtij aplikacioni, të cilat ndryshojnë nga pamja dhe pak nga funksionaliteti (zgjedhja e mjediseve të dizajnit, zgjedhja e përdoruesve, versioni për përdoruesit me shikim të dobët, mundësia e qasjes në distancë përmes protokollit ).
Serveri i Ekranit
Serveri i Ekranit është një lloj fondamenti i grafikës, ku qëllimi kryesor është të punojë me kartën grafike, monitorin dhe me pajisjet e ndryshme hyrëse (tastiera, maus, touchpad). Kështu, aplikacioni (për shembull, shfletues apo redaktues teksti) që vizatohet në "grafikë" nuk ka nevojë të dijë se si të punojë direkt me pajisjet, nuk ka nevojë të dijë për drejtuesit. Kjo e gjithë merret nga X Window.
Kur flitet pĂ«r Serverin e Ekranit, shumĂ« vite nĂ« Linux, dhe madje edhe nĂ« Unix, u kishte referuar aplikacionit ose qĂ« njohim ndryshe X (Iks).Â
Tani në shumë distribucionë po zëvendësohet X me .
Gjithashtu mund të lexoni:
- ,
- ,
- (nevojiten për nisjen e aplikacioneve grafike në distancë, për shembull duke përdorur PuTTY).
Në fillim do të nis X dhe disa aplikacione grafike në to.
Praktikë "nisja e X dhe aplikacioneve në të"
Do të kryej gjithçka nga një përdorues i sapokrijuar webinaruser (më e lehtë, por nuk është e sigurtë të bëhet gjithçka nga root).
- Duke qenĂ« se X-ve u nevojitet qasja nĂ« pajisje, po i jep qasje: Lista e pajisjeve u pĂ«rcaktua duke parĂ« gabimet gjatĂ« nisjes sĂ« X-ve nĂ« regjistrin (/home/webinaruser/.local/share/xorg/Xorg.77.log)Â
% sudo setfacl -m u:webinaruser:rw /dev/tty8 /dev/dri/card0 /dev/fb0 /dev/input/*
- Pas kësaj, nis X:
% X -retro :77 vt8 &Â
Opsionet: * -retro â fillon me njĂ« sfond klasik "gri", dhe jo me tĂ« zezĂ« siç Ă«shtĂ« e paracaktuar; * :77 â caktoj (mund tĂ« jetĂ« çdo numĂ«r brenda njĂ« tepricĂ« tĂ« arsyeshme, vetĂ«m :0 me siguri Ă«shtĂ« e zĂ«nĂ« nga grafikĂ«t e shkaktuar) numrin e ekranit, njĂ« identifikues unik, me ndihmĂ«n e tĂ« cilit do tĂ« mund tĂ« dalloj disa X tĂ« nisura; * vt8 â tregon terminalin, kĂ«tu /dev/tty8, ku do tĂ« shfaqen X-tĂ«.Â
- Nisim aplikacionin grafik:
PĂ«r kĂ«tĂ«, fillimisht vendosim njĂ« variabĂ«l, e cila aplikacionin do ta bĂ«jĂ« tĂ« kuptojĂ« se nĂ« cilat nga X-tĂ« e mia duhet tĂ« dĂ«rgojĂ« atĂ« qĂ« do tĂ« vizatohet:Â
% export DISPLAY=":77"Â
TĂ« shihni listĂ«n e X-ve tĂ« nisura mund tĂ« bĂ«het kĂ«shtu:Â
ps -fwwC X
Pasi tĂ« kemi caktuar variablĂ«n, mund tĂ« nisim aplikacionet nĂ« X-tĂ« tona â pĂ«r shembull, nisim orĂ«n:
% xclock -update 1 &Â
% xcalc &Â
% xeyes -g 200x150-300+50 &

Ide dhe përfundime kryesore nga ky fragment:
- X-të kanë nevojë për akses në pajisjet: terminalin, kartën grafike, pajisjet e hyrjes,
- VetĂ« X-tĂ« nuk shfaqin asnjĂ« element tĂ« ndĂ«rfaqes â kjo Ă«shtĂ« njĂ« skenĂ« e zezĂ« (nĂ«se me opsionin "âretro") ose gri me pĂ«rmasa tĂ« caktuara (p.sh. 1920Ă1080 ose 1024Ă768), pĂ«r tĂ« nisur nĂ« tĂ« aplikacione grafike.
- Nga lëvizja e "kuratës" shihet se X-të ndjekin pozitat e mausit dhe dërgojnë këtë informacion aplikacioneve të nisura në të.
- Gjithashtu, X-të kapin shtypjet e çelësave në tastierë dhe dërgojnë këtë informacion aplikacioneve.
- Variabla DISPLAY tregon aplikacioneve grafike se në cilin ekran (çdo X-në gjatë nisjes fillon me një numër unik ekranin), dhe nëse është e nevojshme të vizatojnë X-të në cilat prej të nisurave në makinën time. (Gjithashtu ka mundësi në këtë variabël të tregoni një makinë të largët dhe të dërgoni informacionin në X-të e nisura në një makinë tjetër në rrjet.) Duke qenë se X-të u nisën pa opsionin -auth, nuk ka nevojë të merremi me variablën XAUTHORITY ose me komandën xhost.
- Aplikacionet grafike (ose siç quhen klientĂ« X) vizatohen nĂ« X-tĂ« â dhe kjo bĂ«het pa mundĂ«sinĂ« pĂ«r t'i lĂ«vizur/zhdukur/ndryshuar "-g (GjerĂ«sia)x(LartĂ«sia)+(ShkĂ«putjaNgaMajta)+(ShkĂ«putjaNgaSipĂ«r)". Me shenjĂ«n "minus" nga ana e djathtĂ« dhe nga ana e poshtme.
- Dy terma qĂ« duhen pĂ«rmendur: X-server ( kĂ«shtu quhen XâĂ«t) dhe X-klientĂ«t (kĂ«shtu quhet çdo aplikacion grafik qĂ« funksionon nĂ« XâĂ«). Ka njĂ« konfuzion tĂ« vogĂ«l nĂ« kuptimin e kĂ«saj terminologjie, shumĂ« e kuptojnĂ« atĂ« nĂ« mĂ«nyrĂ« tĂ« kundĂ«rt. NĂ« rastin kur nga "mjeti klient" (nĂ« terminologjinĂ« e qasjes sĂ« largĂ«t) lidhem me "serverin" (nĂ« terminologjinĂ« e qasjes sĂ« largĂ«t) pĂ«r tĂ« shfaqur nĂ« monitorin tim njĂ« aplikacion grafik nga serveri, atĂ«herĂ« X-server fillon nĂ« atĂ« makinĂ« ku ndodhet monitore (domethĂ«nĂ« nĂ« "mjetin klient", e jo nĂ« "server"), ndĂ«rsa X-klientĂ«t fillojnĂ« dhe punojnĂ« nĂ« "server", ndonĂ«se shfaqen nĂ« monitorin e "mjetit klient".Â

Komponentët DE
Në vazhdim do të shqyrtojmë komponentët, nga të cilët zakonisht përbëhet punështylla.
Komponentët DE: butoni "Fillimi" dhe "Paneli i detyrave"
Le të fillojmë me atë që quhet butoni "Fillimi". Shpesh, ky është një aplikacion i veçantë, i përdorur në "Panelin e detyrave". Gjithashtu atje zakonisht ka një aplikacion për kalimin mes aplikacioneve të hapura.

Duke parë ambjentet e ndryshme të punështyllës, do të përgjithësoja aplikacionet e ngjashme nën emrin e përgjithshëm "Menaxheri i Aplikacioneve (Launcher/Switcher)", domethënë një mjet për menaxhimin e aplikacioneve (hapje dhe kalim mes tyre), si dhe do të përmend utilitetet që janë një shembull i aplikacioneve të këtij lloji.
- Ajo paraqitet në formën e butonit "Fillimi" në panelin klasik (në tërë gjatësi njërit prej skajeve të ekranit) të "Panelit të detyrave":
â xfce4-panel,
â mate-panel/gnome-panel,
â vala-panel,
â tint2. - Gjithashtu mund tĂ« veçohet "Paneli i detyrave" nĂ« stilin macOS (jo nĂ« tĂ«rĂ« gjatĂ«si tĂ« skajit tĂ« ekranit), ndonĂ«se shumĂ« panele detyrash mund tĂ« shfaqen nĂ« tĂ« dy variantet. KĂ«tu dallimi kryesor Ă«shtĂ« krejt vizual â prania e "efektit tĂ« zvogĂ«limit tĂ« ikonave kur kaloni mbi to".
â docky,
â latte-dock,
â cairo-dock,
â plank. - Dhe/Ose shĂ«rbimet qĂ« nisin aplikacione kur shtypen "çelĂ«sat e nxehtĂ«" (nĂ« shumĂ« ambjente tĂ« punĂ«shtyllĂ«s, njĂ« komponent i ngjashĂ«m Ă«shtĂ« i pranishĂ«m dhe lejon konfigurimin e çelĂ«save tĂ« nxehtĂ« tĂ« veta):
â sxhkd.
- Gjithashtu ka menu të ndryshme që imitojnë "lançerët" (nga anglishtja Launch (të nisni)):
â dmenu-run,
â rofi -show drun,
â albert,
â grun.

Komponentët DE: WM (Menaxheri i Dritareve)
WM (Menaxheri i Dritareve) â njĂ« aplikacion qĂ« Ă«shtĂ« pĂ«rgjegjĂ«s pĂ«r menaxhimin e dritareve, shton mundĂ«sinĂ«:
- shkëmbimi i dritareve në desktop (përfshirë standardin me mbajtjen e butonit Alt për çdo pjesë të dritares, jo vetëm për titullin);
- ndryshimi i madhësive të dritareve, për shembull, duke tërhequr për 'kornizën e dritares';
- shton në ndërfaqen e dritares 'titullin' dhe butonat e minimizimit/zhvillimit/mbylljes së aplikacionit;
- koncepti i cili aplikacion është në 'fokus'.

Do të përmend disa nga më të njohurat (në kllapin e rrumbullakët tregoj se në cilin DE përdoret si standart):
- Â Â (GNOME3),
- Â Â (Mate),
- Â Â (GNOME2),
- Â Â (Cinnamon),
- Â Â (KDE),
- Â Â (XFCE),
- Â Â .

Po ashtu mund të përmend 'menaxherët e dritareve të vjetra me elemente DE'. Pra, përveç menaxherit të dritareve, ato përmbajnë elemente si butoni 'Start' dhe 'Panoja e detyrave', më të zakonshme për DE të plota. Edhe pse si mund të quhen 'të vjetra', kur edhe IceWM dhe WindowMaker kanë lëshuar versionet e tyre të azhuruara në vitin 2020. Të është më saktë të thuhet 'të vjetrit', por 'veteranë':
- Â Â ,
- Â Â ,
- Â Â , , , ,
-   âŠ





Përveç 'klasikëve' ('menaxherët e dritareve me stack') vlen të përmenden gjithashtu , të cilët lejojnë vendosjen e dritareve 'me tuil' në gjithë ekranin, si dhe për disa aplikacione, një desktop të veçantë për çdo aplikacion që hapet në tërë ekranin. Kjo është disi e pazakonshme për njerëzit që nuk e kanë përdorur më parë, por për shkak se unë vetë e kam përdorur një ndërfaqe të tillë për një kohë të gjatë, mund të them se është krejtësisht e përshtatshme dhe shpesh është mësuar shpejt me një ndërfaqe të tillë, pas së cilës menaxherët e dritareve 'klasikë' nuk duken kaq të përshtatshëm.
- ,
- ,
- ,
- ,
- ,
- qtile,
- bspwm,
- herbstluftwm,
- âŠ
- twin,
- .

Po ashtu vlen tĂ« pĂ«rmendet projekti dhe koncepti i 'Menaxherit tĂ« Dritareve Kompozit', qĂ« pĂ«rdor mundĂ«sitĂ« e pĂ«rshpejtimit hardueror pĂ«r tĂ« treguar transparencĂ«n, hije, dhe efekte tĂ« ndryshme tre-dimensionale. Rreth 10 vjet mĂ« parĂ« kishte njĂ« bum tĂ« efekteve 3D nĂ« desktopet Linux. Tani shumĂ« nga menaxherĂ«t e dritareve tĂ« cilĂ«t janĂ« tĂ« integruar nĂ« DE, pĂ«rdorin pjesĂ«risht kapacitetet kompozite. SĂ« fundmi Ă«shtĂ« shfaqur â produkt me funksionalitet tĂ« ngjashĂ«m me Compiz nĂ«n Wayland.

Një listë e detajuar e menaxherëve të ndryshëm të dritareve gjithashtu mund të shikohet në .
Komponentët DE: të tjerët
Po ashtu vlen tĂ« pĂ«rmenden komponentĂ«t e tjerĂ« tĂ« desktopit (kĂ«tu pĂ«rdor terma tĂ« anglishtes tĂ« konsoliduar pĂ«r tĂ« pĂ«rshkruar llojet e aplikacioneve â kĂ«to nuk janĂ« emrat e vetĂ« aplikacioneve):
- Applets(Stake):
- SO (Widget toolkit) - shpesh me mjedisin vjen një 'grup minimal' të programit:
DE (Mjedisi Desktop)
Nga komponentët e listuar më lart krijohet ajo që quhet 'Mjedisi i Shfaqjes së Desktopit'. Shpesh të gjitha komponentët e tij zhvillohen duke përdorur të njëjtat biblioteka grafike dhe duke ndjekur të njëjtat parime dizajni. Kështu, të paktën, përmbushet stili i përbashkët për pamjen e aplikacioneve.
Këtu mund të përmenden mjediset e punës ekzistuese për momentin:
GNOME dhe KDE konsiderohen më të përhapurat, ndërsa XFCE është duke u afruar pas tyre.

KrahĂ«simi sipas parametrave tĂ« ndryshĂ«m mund tĂ« shikohet nĂ« tabelĂ«n pĂ«rkatĂ«se tĂ« . Â
Shumëllojshmëria e DE

Ka edhe shembuj interesantë nga historia: nga viti 2003 deri në 2007, për Linux u krijua 'Dizajni 3D i Desktopit', i quajtur 'Project Looking Glass' nga firma Sun. Unë vetë e kam përdorur këtë desktop, më saktë 'kam luajtur' me të, sepse ishte e vështirë të përdorej. Ky 'dizajn 3D' ishte shkruar në Java në një kohë kur nuk kishte karta grafike që mbështesnin 3D. Prandaj, të gjitha efektet llogariteshin nga procesori, dhe kompjuteri duhej të ishte shumë i fuqishëm, përndryshe të gjitha funksiononin ngadalë. Por përfundimisht ishte bukur. Pjesët tridimensionale të aplikacioneve mund të ktheheshin/zhvilloheshin. Mund të lëvizje në një cilindër të desktopit me sfondet panoramike në 360 gradë. Kishte disa aplikacione të bukura, për shembull, dëgjimi i muzikës në formën e 'ndryshimit të CD-ve' etj. Mund të shikosh për këtë projekt, vetëm se cilësia e këtyre videove do të jetë ndoshta e dobët, pasi në ato vite nuk kishte mundësi për të ngarkuar video me cilësi të lartë.

Desktop i lehtë. Ekziston një projekt që është krijuar mjaft kohë më parë, që nga viti 1996. Në vitet e fundit ka qenë mjaft popullor, përballë KDE dhe GNOME më të rëndë, në shumë distribucione që kërkojnë një ndërfaqe 'klasike' më të lehtë të desktopit. Ai ka shumë cilësime dhe një sasi të madhe të aplikacioneve të tij: terminali (xfce4-terminal), menaxheri i skedarëve (thunar), shikuesi i imazheve (ristretto), editori i tekstit (mousepad).
Â

Â
PĂ«rdoret nĂ« shpĂ«rndarjen «Elementary OS». KĂ«tu mund tĂ« thuhet se ekzistojnĂ« «desktop-e», qĂ« zhvillohen dhe pĂ«rdoren brenda njĂ« shpĂ«rndarjeje tĂ« veçantĂ« dhe nuk janĂ« shumĂ« tĂ« pĂ«rdorura (nĂ«se nuk themi «fare») nĂ« shpĂ«rndarje tĂ« tjera. TĂ« paktĂ«n pĂ«r momentin nuk kanĂ« arritur popullaritet dhe nuk e kanĂ« bindur njĂ« pjesĂ« tĂ« madhe tĂ« audiencĂ«s pĂ«r avantazhet e qasjes sĂ« tyre. Pantheon ka si objektiv tĂ« ndĂ«rtojĂ« njĂ« ndĂ«rfaqe, tĂ« ngjashme me macOS.Â

Opcioni me panelin dock:

Kryesisht përqendrim në efektet grafike dhe widget-e (që nga koha kur të tjerat ambiente nuk kishin widget-e në desktop, për shembull, kalendar/ora). Përdor bibliotekat e veta. Ka një set të madh aplikacionesh të «bukura» të veta: terminal (Terminology), player për video (Rage), shikues imazhesh (Ephoto).

Ky Ă«shtĂ« njĂ« fork i Enlightenment17, qĂ« pĂ«rdoret nĂ« shpĂ«rndarjen BodhiLinux.Â

Fillimisht njĂ« ndĂ«rfaqe «klasike» e desktop-it, e krijuar si kundĂ«rshtim pĂ«r KDE, qĂ« ishte shkruar mbi bibliotekĂ«n QT, tĂ« cilĂ«s i ishte dhĂ«nĂ« njĂ« licencĂ«, qĂ« nuk ishte shumĂ« e pĂ«rshtatshme pĂ«r shpĂ«rndarje komerciale.Â

Me versionin e tretĂ« tĂ« GNOME, filloi tĂ« ofrohet me shell-in GNOME, i cili kishte njĂ« «pamje jo klasike», qĂ« nuk i pĂ«lqeu tĂ« gjithĂ« pĂ«rdoruesve (çdo ndryshim drastik nĂ« ndĂ«rfaqe pranohen me vĂ«shtirĂ«si nga pĂ«rdoruesit). Si pasojĂ« - shfaqja e projekteve fork, qĂ« vazhdojnĂ« zhvillimin e kĂ«tij desktopi nĂ« stilin «klasik»: MATE dhe Cinnamon. PĂ«rdoret si parazgjedhje nĂ« shumĂ« shpĂ«rndarje komerciale. Ka njĂ« numĂ«r tĂ« madh konfigurimesh dhe aplikacionesh tĂ« veta.Â

Â
Doli mbi bazën e GNOME2 dhe vazhdon zhvillimin e kësaj mjedisi të formatimit. Ka shumë konfigurime dhe forks aplikacionesh që janë përdorur qëkur ishim në GNOME2 (përdoren emra të rinj) për të mos ngatërruar fork-in me versionin e tij të ri për GNOME3).

Fork i GNOME Shell, qĂ« ofron pĂ«rdoruesve njĂ« ndĂ«rfaqe nĂ« stilin «klasik» (ashtu si nĂ« GNOME2).Â
Ka një numër të madh konfigurimesh dhe të njëjtat aplikacione që janë për GNOME Shell.

Fork i GNOME në stilin «klasik», që u zhvillua brenda shpërndarjes Solus, por tani ofrohet gjithashtu si një desktop në vetvete në shpërndarje të tjera.

(ose, siç e quajnĂ« shpesh, thjesht KDE)Â
Mjedisi i desktop-it, qĂ« zhvillohet nĂ«n projektin KDE.Â
Ka një numër të madh opsionesh të disponueshme për përdoruesin e zakonshëm nga ndërfaqja grafike dhe shumë aplikacione grafike që zhvillohen brenda këtij desktopi.

Në vitin 2008, KDE lëshoi realizimin e tij të ri KDE Plasma (motorin e desktopit e shkruajti shumë) Njësoj si me GNOME/MATE, nuk iu pëlqeu të gjithëve adhuruesve të KDE. Si rezultat, u krijua një forkim i projektit që vazhdon zhvillimin e versions së mëparshëm, i quajtur TDE (Trinity Desktop Environment).

Një nga ambientet e reja të desktopit, e shkruar duke përdorur Qt (në të cilin është shkruar KDE). Ka shumë opsione dhe një ndërfaqe mjaft të bukur (edhe pse kjo është një ide subjektive) dhe të zhvilluar. Zhvillohet brenda distribucionit Deepin Linux. Janë në dispozicion gjithashtu paketa për distribucione të tjera.

FlyÂ
Shembull i njĂ« ambienti desktopi, i shkruar duke pĂ«rdorur Qt. Zhvillohet brenda distribucionit Astra Linux.Â

Një ambient desktopi i lehtë. Si shumë shembuj të mëparshëm, është shkruar duke përdorur Qt. Në fakt, është vazhdim i projektit LXDE dhe një rezultat i bashkimit me projektin Razor-qt.
Siç shihni, desktopi në Linux mund të duket shumë ndryshe dhe për çdo shije mund të gjendet një ndërfaqe e përshtatshme: nga ato shumë të bukura me efekte 3D deri te ato minimalistike, nga 'klasikët' deri te ato të pazakonta, nga ato që përdorin shumë burime deri te ato të lehta, nga ekranet e mëdha deri te tabletët/smartfonët.
Dhe dëshiroj të shpresoj që kam arritur të jap një përfaqësim të asaj se çfarë përbëjnë komponentët kryesorë të grafikës dhe desktopit në OS Linux.
Materiali për këtë artikull u provua në korrik 2020 në një webinar. Mund ta shihni atë .
Kaq është gjithçka. Shpresoj të jetë e dobishme. Nëse ka ndonjë pyetje ose koment, shkruani. Do të jem i lumtur të përgjigjem. Dhe mos harroni të vinë të mësojnë në !
Burimi: habr.com
