Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings

Hierdie artikel handel oor hoe Linux-grafika werk en uit watter komponente dit bestaan. Dit het baie skermkiekies van verskillende implementerings van lessenaaromgewings. 

As jy nie veel van 'n verskil tussen KDE en GNOME het nie, of as jy het, maar wil graag weet wat ander alternatiewe is, dan is hierdie artikel vir jou. Dit is 'n oorsig, en alhoewel dit baie name en min terme het, sal die materiaal ook nuttig wees vir beginners en net op soek na Linux.

Die onderwerp kan ook van belang wees vir gevorderde gebruikers wanneer afstandtoegang opgestel word en wanneer 'n dun kliënt geïmplementeer word. Ek ontmoet gereeld ervare Linuxoids met die stellings "op die bediener is daar net 'n opdragreël, en ek is nie van plan om die grafika in meer detail te bestudeer nie, aangesien dit alles nodig is vir gewone gebruikers." Maar selfs Linux-kenners is verbaas en bly om die "-X"-opsie vir die ssh-opdrag te ontdek (en hiervoor is dit nuttig om die werking en funksies van die X-bediener te verstaan).

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewingsBron

Ek gee al amper 15 jaar Linux-kursusse by "Netwerk Akademie LANIT“En ek is seker dat baie van daardie meer as vyfduisend mense wat ek opgelei het, artikels oor Habr. Die kursusse is altyd baie besig (die gemiddelde duur van die kursus is vyf dae), jy moet praat oor onderwerpe wat ten minste tien dae vereis vir 'n volle kennismaking. En altyd tydens die kursus, afhangende van die gehoor (newbies versamel of gesoute administrateurs), sowel as "vrae van die gehoor", maak ek 'n keuse van wat om in meer detail oor te dra en wat meer oppervlakkig is om meer tyd te bestee na opdragreëlhulpmiddels en hul praktiese toepassing. Daar is genoeg sulke onderwerpe wat bietjie opgeoffer moet word. Dit is “Geskiedenis van Linux”, “Verskille in Linux-verspreidings”, “Oor lisensies: GPL, BSD, …”, “Oor grafika en rekenaaromgewings” (die onderwerp van hierdie artikel), ens. Nie dat hulle nie belangrik is nie, maar gewoonlik is daar baie meer relevante "hier en nou" vrae en net sowat vyf dae ... Maar vir 'n algemene begrip van die basiese beginsels van die Linux OS, 'n begrip van die diversiteit wat beskikbaar is (sodat selfs die gebruik van een spesifieke Linux verspreiding , het nog steeds 'n breër siening van al hierdie groot en die groot wêreld wat "Linux" genoem word), is dit nuttig en nodig om hierdie onderwerpe te bestudeer. 

Dwarsdeur die artikel dui ek vir elke komponent skakels aan vir diegene wat dieper in die onderwerp wil duik, byvoorbeeld na Wikipedia-artikels (terwyl ek na 'n meer volledige / bruikbare weergawe wys as daar Engelse en Russiese artikels is).

Vir basiese voorbeelde en skermkiekies het ek die openSUSE-verspreiding gebruik. Dit was moontlik om enige ander gemeenskap-ontwikkelde verspreiding te gebruik met 'n groot aantal pakkette in die bewaarplek. Dit is moeilik, maar moontlik, om die verskeidenheid van lessenaarontwerpe op 'n kommersiële verspreiding te demonstreer, aangesien hulle dikwels slegs een of twee van die meer bekende rekenaaromgewings gebruik. Ontwikkelaars beperk dus die taak om 'n stabiele, ontfoutde bedryfstelsel vry te stel. Op dieselfde stelsel het ek alle DM / DE / WM geïnstalleer ('n verduideliking van hierdie terme hieronder), wat ek in die bewaarplek gevind het. 

Skermkiekies met "blou rame" word pas op openSUSE geneem. 

Skermskote met "wit rame" is op ander verspreidings gemaak, dit word in die skermkiekie aangedui. 

Skermskote met "grys rande" is van die internet af geneem, as voorbeelde van tafelbladontwerpe van weleer.

So, kom ons begin.

Die hoofkomponente waaruit grafika bestaan

Ek sal drie hoofkomponente uitsonder en dit lys in die volgorde waarin dit by die opstart van die stelsel bekendgestel word: 

  1. DM (Vertoonbestuurder);
  2. vertoon bediener;
  3. DE (Desktop Environment).

Daarbenewens, as belangrike sub-items van die lessenaaromgewing: 

  • Toepassingsbestuurder/lanseerder/skakelaar (Begin-knoppie); 
  • WM (Vensterbestuurder);
  • verskeie sagteware wat by die lessenaaromgewing kom.

Meer besonderhede oor elke item.

DM (Vertoonbestuurder)

Die eerste toepassing wat begin wanneer "grafika" begin, is DM (Display Manager), 'n vertoonbestuurder. Sy hooftake:

  • vra watter gebruikers om in die stelsel in te laat, versoek stawingsdata (wagwoord, vingerafdruk);
  • kies watter lessenaaromgewing om te hardloop.

Tans word verskeie verspreidings wyd gebruik: 

Die lys van bestaande DM'e word op datum gehou in Wiki artikel. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Dit is opmerklik dat die volgende skermkiekies dieselfde LightDM-skermbestuurder gebruik, maar in verskillende verspreidings (die name van die verspreidings is tussen hakies). Kyk hoe anders hierdie DM kan lyk danksy die werk van die ontwerpers van verskillende verspreidings.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Die belangrikste ding in hierdie diversiteit is om dit duidelik te maak dat daar 'n toepassing is wat verantwoordelik is vir die bekendstelling van grafika en die gebruiker toegang tot hierdie grafika gee, en daar is verskillende implementerings van hierdie toepassing wat verskil in voorkoms en 'n mate van funksionaliteit (keuse van ontwerp omgewings, keuse van gebruikers, weergawe vir swak siende gebruikers, die moontlikheid van afstandtoegang via die protokol XDMCP).

Vertoon bediener

Display Server is 'n soort grafiese fondament, waarvan die hooftaak is om met 'n videokaart, 'n monitor en met verskeie invoertoestelle (sleutelbord, muis, raakvlakke) te werk. Dit wil sê, 'n toepassing (byvoorbeeld 'n blaaier of 'n teksredigeerder) wat in 'n "grafika" gelewer word, hoef nie te weet hoe om direk met toestelle te werk nie, dit hoef nie van drywers te weet nie. Dit word alles deur die X Window versorg.

As daar oor Display Server gepraat word, het dit vir baie jare in Linux en in Unix 'n toepassing beteken X Vensterstelsel of in die gewone mense X (X). 

Nou vervang baie verspreidings X met Wayland. 

Jy kan ook lees:

Laat ons eers X'e en 'n paar grafiese toepassings daarin laat loop.

Praktikum "hardloop X en toepassings daarin"

Ek sal alles van die nuutgeskepte webinaruser-gebruiker doen (dit sal makliker wees, maar nie veiliger nie, om alles van root af te doen).

  • Aangesien H'am toegang tot toestelle benodig, gee ek toegang: Ek het die lys toestelle bepaal deur na foute te kyk wanneer X'e in die log begin (/home/webinaruser/.local/share/xorg/Xorg.77.log) 

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

  • Daarna begin ek X's:

% X -retro :77 vt8 & 

Opsies: * -retro - begin met 'n "grys" klassieke agtergrond, nie swart as die verstek nie; * :77 - Ek stel (enige een binne 'n redelike omvang is moontlik, slegs :0 is heel waarskynlik reeds beset deur reeds lopende grafika) skermnommer, 'n werklike unieke identifiseerder waardeur dit moontlik sal wees om tussen verskeie lopende X'e te onderskei; * vt8 - spesifiseer die terminaal, hier /dev/tty8, waarop X'e vertoon sal word). 

  • Begin die grafiese toepassing:

Om dit te doen, stel ons eers 'n veranderlike in waardeur die toepassing sal verstaan ​​watter van die X'e ek het om te stuur wat geteken moet word: 

% export DISPLAY=":77" 

Jy kan die lys van lopende X's soos volg sien: 

ps -fwwC X

Nadat die veranderlike gestel is, kan ons toepassings in ons X's begin - ek begin byvoorbeeld die klok:

% xclock -update 1 & 

% xcalc & 

% xeyes -g 200x150-300+50 &

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Die belangrikste idees en gevolgtrekkings uit hierdie fragment:

  • X's benodig toegang tot toestelle: terminale, videokaart, invoertoestelle,
  • X'e self vertoon geen koppelvlak-elemente nie - dit is 'n grys (indien met die "--retro" opsie) of 'n swart doek van sekere groottes (byvoorbeeld 1920 × 1080 of 1024 × 768) om grafiese toepassings daarin te laat loop.
  • Die beweging van die "kruis" wys dat X'e die posisie van die muis volg en hierdie inligting oordra na toepassings wat daarin loop.
  • Ook, X se vang toetsaanslagen op die sleutelbord en gee hierdie inligting aan toepassings.
  • Die DISPLAY-veranderlike vertel grafiese toepassings op watter skerm (elke X'e word met 'n unieke skermnommer geloods by opstart), en dus watter van dié wat op my masjien loop, om X'e te teken. (Dit is ook moontlik om hierdie veranderlike op 'n afgeleë masjien te stel en uitset te stuur na X'e wat op 'n ander masjien op die netwerk loop.) Aangesien X'e sonder die -auth-opsie begin is, is dit nie nodig om die XAUTHORITY-veranderlike of die xhost te hanteer nie. bevel.
  • Grafiese toepassings (of soos dit deur X-kliënte genoem word) word in X'e geteken - terwyl dit sonder die vermoë is om hulle te skuif / toe te maak / te verander "-g (Width)x(Height)+(ShiftFromLeftEdge)+(ShiftFromTopEdge)". Met 'n minus teken, onderskeidelik van die regterkant en van die onderste rand.
  • Twee terme wat die moeite werd is om te noem, is X-bediener (soos X genoem word) en X-kliënte (soos enige grafiese toepassing wat in X loop, genoem word). Daar is 'n bietjie verwarring in die verstaan ​​van hierdie terminologie, baie verstaan ​​dit presies die teenoorgestelde. In die geval wanneer ek vanaf die "kliëntmasjien" (in afstandtoegangterminologie) na die "bediener" (in afstandtoegangterminologie) koppel om 'n grafiese toepassing vanaf die bediener op my monitor te vertoon, dan begin die X-bediener op die masjien waar die monitor (dit wil sê op die "kliëntmasjien", nie op die "bediener nie"), en X-kliënte begin en op die "bediener" loop, alhoewel hulle op die monitor van die "kliëntmasjien" vertoon word. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings

DE komponente

Vervolgens sal ons die komponente wat gewoonlik die lessenaar uitmaak, ontleed.

DE-komponente: Begin-knoppie en taakbalk

Kom ons begin met die sogenaamde "Begin"-knoppie. Dikwels is dit 'n aparte applet wat op die "taakbalk" gebruik word. Daar is ook gewoonlik 'n applet om te wissel tussen lopende toepassings.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Nadat ek na verskillende rekenaaromgewings gekyk het, sou ek sulke toepassings opsom onder die algemene naam "Apps Manager (Launcher / Switcher)", dit wil sê, 'n hulpmiddel vir die bestuur van toepassings (bekendstelling en omskakeling tussen lopendes), en ook nutsprogramme aandui wat 'n voorbeeld van 'n toepassing van hierdie tipe.

  • Dit gebeur in die vorm van 'n "Begin"-knoppie op die klassieke (volle lengte van een van die kante van die skerm) "Taakbalk":

    ○ xfce4-paneel,
    ○ maat-paneel/kabouterpaneel,
    ○ vala paneel,
    ○ tint2.

  • Jy kan ook "MacOS-vormige taakbalke" afsonderlik uitlig (nie die hele lengte van die rand van die skerm nie), hoewel baie taakbalke in albei kan verskyn. Hier is die belangrikste verskil eerder suiwer visueel - die teenwoordigheid van die "effek van toenemende ikone op sweef."

    ○ dok,
    ○ latte-dok,
    ○ kairo beskuldigdebank,
    ○ plank.

  • En / Of 'n diens wat toepassings begin wanneer sneltoetse gedruk word (in baie rekenaaromgewings is 'n soortgelyke komponent noodwendig teenwoordig en laat jou toe om jou eie snelsleutels op te stel):

    ○ sxhkd.

  • Daar is ook verskeie spyskaartvormige "launchers" (van die Engelse. Launch (run)):

    ○ dmenu-run,
    ○ rofi -wys dronk,
    ○ Albert,
    ○ grunge.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings

DE-komponente: WM (Vensterbestuurder)

Lees meer in Russies

Lees meer in Engels

WM (Window Manager) - 'n soort toepassing wat verantwoordelik is vir die bestuur van vensters, voeg die vermoë by om:

  • skuif vensters om die lessenaar (insluitend die standaard een deur die Alt-sleutel in te hou vir enige deel van die venster, en nie net vir die titel nie);
  • verander die grootte van vensters, byvoorbeeld, deur die "vensterraam" te sleep;
  • voeg 'n "titel (titel)" en knoppies by om die toepassing te minimaliseer / te maksimeer / toe te maak by die vensterkoppelvlak;
  • die konsep van watter toepassing in "fokus" is.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Ek sal die bekendstes lys (ek dui tussen hakies aan watter DE by verstek gebruik word):

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Ek sal ook "ou WM met DE elemente" lys. Dié. bykomend tot die vensterbestuurder, het hulle elemente soos die Start-knoppie en die taakbalk, wat meer inherent is aan volwaardige DE. Alhoewel hulle hoe "oud" is, as beide IceWM en WindowMaker reeds hul opgedateerde weergawes in 2020 vrygestel het. Dit blyk dat dit meer korrek is, nie "oud" nie, maar "ou-timers":

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Benewens die "klassieke" ("stapelvensterbestuurders"), is dit die moeite werd om afsonderlik op te let geteëlde WM, wat toelaat dat vensters oor die hele skerm geteël word, en vir sommige toepassings, 'n aparte lessenaar vir elke lopende toepassing in volskerm. Dit is 'n bietjie ongewoon vir mense wat dit nie voorheen gebruik het nie, maar aangesien ek self so 'n koppelvlak al 'n geruime tyd gebruik, kan ek sê dat dit redelik gerieflik is en jy raak vinnig gewoond aan so 'n koppelvlak, waarna die “klassieke” vensterbestuurders lyk nie gerieflik nie.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Dit is ook die moeite werd om die projek afsonderlik te noem Compiz en so 'n konsep soos die "Saamgestelde Vensterbestuurder", wat die vermoëns van hardewareversnelling gebruik om deursigtigheid, skaduwees en verskeie driedimensionele effekte te vertoon. Ongeveer 10 jaar gelede was daar 'n oplewing in 3D-effekte op Linux-rekenaars. Nou gebruik baie van die vensterbestuurders wat in die DE ingebou is sommige van die samestellingskenmerke. Onlangs verskyn Wegvuur - 'n produk met soortgelyke Compiz-funksionaliteit vir Wayland.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
'n Gedetailleerde lys van verskeie vensterbestuurders kan ook gevind word by  vergelykende artikel.

DE komponente: die res

Dit is ook die moeite werd om te let op die volgende lessenaarkomponente (hier gebruik ek Engelse gevestigde terme om die tipe toepassing te beskryf - dit is nie die name van die toepassings self nie):

  • Appels:
  • Sagteware (Widget toolkit) - dikwels kom 'n sekere "minimale stel" sagteware saam met die omgewing:

DE (Desktop-omgewing)

Lees meer in Engels

Uit die komponente wat hierbo gelys word, word die sogenaamde "Desktop Environment" verkry. Dikwels word al sy komponente ontwikkel deur gebruik te maak van dieselfde grafiese biblioteke en met dieselfde ontwerpbeginsels. So, ten minste, word 'n algemene styl vir die voorkoms van toepassings gehandhaaf.

Hier kan ons die volgende tans bestaande lessenaaromgewings uitlig:

GNOME en KDE word as die algemeenste beskou, en XFCE is op hul hakke.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Vergelyking deur verskeie parameters in die vorm van 'n tabel kan gesien word in die ooreenstemmende Wikipedia artikel.  

Verskeidenheid DE

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Project_Looking_Glass

Daar is selfs sulke interessante voorbeelde reeds uit die geskiedenis: in 2003-2007 is 'n "3D lessenaarontwerp" vir Linux gemaak met die naam "Project Looking Glass" van Sun. Ek het self hierdie lessenaar gebruik, of eerder “gespeel”, aangesien dit moeilik was om te gebruik. Hierdie "3D-vel" is in Java geskryf in 'n tyd toe daar geen 3D-grafiese kaarte was nie. Daarom is al die effekte deur die verwerker herbereken, en die rekenaar moes baie kragtig wees, anders het alles stadig gewerk. Maar dit het pragtig uitgekom. 360D-toepassingsteëls kan geroteer/uitgebou word. Dit was moontlik om in die lessenaarsilinder te draai met muurpapier vanaf 'n XNUMX-grade panorama. Daar was verskeie pragtige toepassings van hul eie: byvoorbeeld luister na musiek in die vorm van 'n "CD-wisselaar", ens. Jy kan op youtube kyk video oor hierdie projek sal slegs die kwaliteit van hierdie video's heel waarskynlik swak wees, aangesien dit in daardie jare nie moontlik was om hoë kwaliteit video's op te laai nie.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Xfce

Liggewig lessenaar. Daar is 'n projek vir 'n lang tyd, sedert 1996. In onlangse jare, baie gewild, in teenstelling met die swaarder KDE en GNOME, op baie verspreidings wat 'n ligte en "klassieke" lessenaarkoppelvlak benodig. Dit het baie instellings en 'n groot aantal van sy programme: terminale (xfce4-terminale), lêerbestuurder (thunar), beeldkyker (ristretto), teksredigeerder (muisblok).

 
Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Pantheon 

Word gebruik in die Elementary OS-verspreiding. Hier kan ons sê dat daar "rekenaars" is wat binne een aparte verspreiding ontwikkel en gebruik word en nie veel gebruik word nie (indien nie "glad nie gebruik nie") in ander verspreidings. Hulle het darem nog nie gewildheid verwerf nie en het nie 'n groot deel van die gehoor oortuig van die voordele van hul benadering nie. Pantheon beoog om 'n MacOS-agtige koppelvlak te bou. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Dock paneel opsie:

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Verligting

Sterk fokus op grafiese effekte en widgets (sedert die dae toe ander lessenaaromgewings nie widgets op die lessenaar gehad het nie, soos die kalender/klok). Gebruik sy eie biblioteke. Daar is 'n groot stel van sy "pragtige" toepassings: terminaal (Terminologie), videospeler (Rage), prentkyker (Ephoto).

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
moksha

Dit is 'n vurk van Enlightenment17 wat in die BodhiLinux-verspreiding gebruik word. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
GNOME

Aanvanklik 'n "klassieke" lessenaarkoppelvlak, geskep in teenstelling met KDE, wat op die QT-biblioteek geskryf is, op daardie tydstip versprei onder 'n lisensie wat nie baie gerieflik was vir kommersiële verspreidings nie. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
GNOME_Shell

Vanaf die derde weergawe van GNOME het GNOME begin saam met die GNOME Shell, wat 'n "nie-klassieke voorkoms" het, waarvan nie alle gebruikers gehou het nie (enige skielike veranderinge in koppelvlakke is moeilik vir gebruikers om te aanvaar). As gevolg hiervan - die opkoms van vurkprojekte wat die ontwikkeling van hierdie lessenaar in die "klassieke" styl voortsit: MATE en Cinnamon. Word by verstek in baie kommersiële verspreidings gebruik. Dit het 'n groot aantal instellings en sy toepassings. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
MATE 

Verskyn op die basis van GNOME2 en gaan voort om hierdie omgewing te ontwikkel. Dit het 'n groot aantal tweaks en vurke van toepassings wat terug in GNOME2 gebruik is (nuwe name word gebruik om nie die vurke met hul nuwe weergawe vir GNOME3 te verwar nie).

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Kaneel

'n Vurk van GNOME Shell wat gebruikers voorsien van 'n "klassieke" styl koppelvlak (soos dit in GNOME2 was). 

Dit het 'n groot aantal instellings en dieselfde toepassings as vir GNOME Shell.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Budgie

'n "Klassieke" stylvurk van GNOME wat ontwikkel het as deel van die Solus-verspreiding, maar nou ook as 'n selfstandige lessenaar op verskeie ander verspreidings kom.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
KDE_Plasma (of, soos dit dikwels genoem word, net KDE) 

Werkskerm-omgewing ontwikkel deur die KDE-projek. 

Dit het 'n groot aantal instellings beskikbaar vir 'n eenvoudige gebruiker vanaf die grafiese koppelvlak en baie grafiese toepassings wat binne hierdie lessenaar ontwikkel is.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Trinity

In 2008 het KDE hul nuwe implementering van KDE Plasma vrygestel (die lessenaar-enjin is sterk herskryf). Ook, soos met GNOME/MATE, het nie alle KDE-aanhangers daarvan gehou nie. As gevolg hiervan het 'n vurk van die projek verskyn, wat die ontwikkeling van die vorige weergawe voortgesit het, genaamd TDE (Trinity Desktop Environment).

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Deepin_DE

Een van die nuwer lessenaaromgewings wat met Qt geskryf is (dit is waarop KDE geskryf is). Dit het baie instellings en 'n taamlik pragtige (hoewel dit 'n subjektiewe konsep is) en goed ontwikkelde koppelvlak. Ontwikkel as deel van die Deepin Linux-verspreiding. Daar is ook pakkette vir ander verspreidings.

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
Vlieg 

'n Voorbeeld van 'n lessenaaromgewing wat geskryf is met Qt. Ontwikkel as deel van die Astra Linux-verspreiding. 

Hoe grafika in Linux werk: 'n oorsig van die verskillende lessenaaromgewings
LXQt

Liggewig lessenaar omgewing. Soos verskeie vorige voorbeelde, geskryf met Qt. Trouens, dit is 'n voortsetting van die LXDE-projek en die resultaat van 'n samesmelting met die Razor-qt-projek.

Soos jy kan sien, kan die Linux-lessenaar baie anders lyk en daar is 'n geskikte koppelvlak vir almal se smaak: van baie mooi en met 3D-effekte tot minimalisties, van "klassiek" tot ongewoon, van stelselswaar tot liggewig, van groot skerms tot tablette/slimfone.

Wel, ek wil graag hoop dat ek daarin geslaag het om 'n idee te gee van wat die hoofkomponente van die grafika en lessenaar in Linux OS is.

Die materiaal vir hierdie artikel is in Julie 2020 by 'n webinar getoets. Dit kan besigtig word hier.

Dis al. Ek hoop dit was nuttig. As jy enige vrae en opmerkings het, skryf. Ek sal bly wees om te antwoord. Wel, kom studeer Netwerk Akademie LANIT!

Bron: will.com

Voeg 'n opmerking