Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio

Hic articulus agit de structura graphica in Linux et quibus componentibus constat. Multas imagines variarum implementationum ambituum escritorio continet. 

Si KDE et GNOME non vere discernis, aut si discernis sed scire vis quae aliae alternativae sint, hic articulus tibi destinatus est. Summarium est, et quamquam multa nomina et paucos terminos continet, materia etiam tironibus et iis qui modo in hoc campo investigant utilis erit. Linux.

Hoc argumentum usoribus peritis fortasse interest, sive accessum remotum constituunt sive clientem tenuem implementant. Saepe usores Linux peritos invenio qui affirmant, "Servator tantum lineam mandatorum habet, et non in animo habeo graphicas accurate studere, cum id totum usoribus simplicibus sit." Sed etiam periti... Linux Magna cum admiratione et gaudio optionem "-X" mandati ssh inveniunt (et ad hoc utile est operationem et functiones servi X intellegere).

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritoriofons

Cursus doceo per annos fere quindecim. Linux v "Network Academy LANIT"et mihi persuasum est multos ex plus quam quinque milibus hominum quos erudivi legere et fortasse articulos in Habr scribere. Cursus semper sunt intensissimi (duratio cursus media quinque dies est), argumenta tractantes quae saltem decem dies ad plene intelligendum requirerent. Et per cursum, pro auditorio (tyronibus vel administratoribus peritis) et "quaestionibus ab auditorio," semper eligo quid accuratius tradam et quid superficialius tractam, plus temporis utilitatibus lineae mandatorum et earum applicationi practicae tribuens. Multa talia argumenta sunt quae paulum sacrificanda sunt. Haec est "Historia"" Linux", "Discriminationes in distributionibus Linux"," "De licentiis: GPL, BSD, ...", "De graphicis et ambitus escritorio" (thema huius articuli), etc. Non quod parvi momenti sint, sed plerumque sunt multae quaestiones "hic et nunc" urgentiores et tantum quinque dies... Attamen, ad generalem comprehensionem fundamentorum systematis operandi... Linux, diversitatem praesto intellegens (ita ut etiam una distributione specifica utens Linux, adhuc latiorem visionem habent totius huius mundi vasti et infiniti qui appellatur "Linux") Utile et necessarium est haec argumenta studere. 

Procedente articulo, nexus singulis componentibus praebeo pro iis qui altius in thema intendere volunt, exempli gratia ad articulos Vicipaediae (dum ad pleniorem/utilem versionem si adsunt Angli et Russicae articulos demonstrans).

Ad exempla fundamentalia et eenshotsscray usus sum distributione openSUSE. Quaevis alia distributio communitatis evolutae adhiberi potest, dummodo permagnus numerus fasciculorum in promptuario essent. Difficile est, sed non potest, varietatem consiliorum escriticorum in distributione commerciali demonstrare, cum saepe tantum uno vel altero notissimarum ambitus cinematographicis utuntur. Hoc modo, tincidunt angustum munus stabili solvendi, debugged OS. In hoc eodem systemate omnia DM/DE/WM constitui (explicatio horum vocabulorum infra) quam in promptuario inveni. 

Eenshotsscray cum "caeruleae tabulae" in openSUSE sumebantur. 

Screenshot cum "alba tabulata" in aliis distributionibus tuli, indicantur in screenshot. 

Eenshotsscray cum "grasiae tabulae" e Interreti desumpta sunt, ut exempla escriticarum consiliorum ab annis praeteritis.

Incipiamus igitur.

In pelagus components qui faciunt graphics

Tres praecipuae partes illustrabo et eas ordine enumerabo quo in systematis satus sunt: 

  1. DM (Display Manager);
  2. Exhibe Servo;
  3. DE (Desktop Environment).

Accedit, ut momenti sub-clausis Desktop Environment: 

  • Apps Manager/Launcher/Switcher (Start button); 
  • WM (Procurator Fenestra);
  • varia programmata quae cum elit desktop venit.

Plura in singulis punctis.

DM (Display Manager)

Prima applicationis quae movet cum incipiunt "graphica" est DM (Procurator Propono), procurator ostentationis. Praecipua eius opera:

  • quaeritur utres utentes ad systema sinant, petentibus authenticas datas (password, fingerprints);
  • elige quod desktop environment currere.

Currently late in variis distributionibus; 

  • sddm (reponeretur* kdm),
  • GDM,
  • LightDM,
  • XDm.
  • Etiam memoratu dignum est Fly-DM (in Astra adhibitum)Linux).

Index existentium Dms servatur usque ad diem in Articulus nominum. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Notatu dignum est quod sequentia eenshotsscrae eadem ostentatione praeposita LightDM utuntur, sed in diversis distributionibus (nomina distributionis parenthesi indicantur). Vide quam diversum sit hoc DM inspicere gratias opera designantium ex diversis distributionibus.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Praecipuum in hac diversitate est ut pateat applicationem inesse quae ad graphics deducendi et utentis utentis accessum his graphicis permittat, et variae sunt huius applicationis, quae specie differunt et leviter in functionality. design ambitus, delectu utentium, versio pro male videntibus utentium, disponibilitate remota accessus per protocol XDMCP).

Propono Servo

Propono Servo quoddam fundamenti graphics, cuius praecipuum munus est cum card, monitore et variis initus machinis laborare (keyboard, murem, touchpads). Id est, applicatio (exempli gratia navigatoris vel textus editoris) quae in "graphicis" redditur, non opus est scire quomodo machinis directe laborare, nec de rectoribus scire opus est. X Fenestra haec omnia curat.

Quod ad Servitorem Display attinet, iam multis annis exstitit. Linux, et in Unix ut applicatio destinatum erat X Fenestra Ratio vel in communi voce X (X). 

Nunc multae distributiones reponunt X Wayland. 

Etiam legere potes;

Primum, X et plures applicationes graphicas in iis demus.

Officina "currit X et applicationes in ea"

Omnia faciam ex usore webinarus nuper creato (facilius est, sed non tutius, omnia ut radicem agere).

  • Cum X accessus ad machinis opus sit, accessum do; Elenchus machinarum perspiciendo errores incepit cum X in sextario (/home/webinaruser/.local/share/xorg/Xorg.77.log) 

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

  • Post hoc X deducunt;

% X -retro :77 vt8 & 

Optiones: * -retro - deducas cum background classic "griseo", et non cum nigro sicut defalta; * :77 - Pono (quodvis intra rationabilem extensionem fieri potest, solum :0 verisimile est, iam a graphicis iam currentibus occupatum) velum numerum, genus quoddam singulare identifiantis actu, quo plures cursus Xs distinguere licebit; * vt8 - indicat terminatio, hic /dev/tty8, in quo ostendetur X s. 

  • Graphic applicationem launch in:

Ad hoc primum variabile proponamus quo applicatio intelliget quemnam ex Xs currendo mitteret quid opus esset; 

% export DISPLAY=":77" 

Inspicere potes indicem curriculi Xs sic: 

ps -fwwC X

Postquam variabiles applicationes posuimus, applicationes in Xs nostris mittere possumus - exempli gratia, horologium deduco:

% xclock -update 1 & 

% xcalc & 

% oculi xe -g 200x150-300+50 &

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Praecipuae notiones et conclusiones ex hoc fragmento:

  • X accessus ad machinis opus est: terminales, card, initus machinis,
  • Ipsi Xs elementa quaelibet interfacies non ostendunt - est griseum (si cum optione "-retro") vel carbasa nigra quarundam magnitudinum (exempli gratia 1920x1080 vel 1024x768) ut in applicationibus graphicis incurrat.
  • Motus "crucis" ostendit Xs positionem muris indagare et hanc informationem ad applicationes in eo decurrentes transmittere.
  • X etiam keystros in claviaturas capiat et informationem hanc ad applicationes transmittat.
  • Variabilis APPLICATIO applicationes graphicas narrat in quibus velum (omnis X cum singulari velamento numeri in startup emittuntur), et ideo in quo illorum machinae currentium, voluntas X trahi debet. (Potest etiam machinam remotam in hac variabili denotare et outputum mittere ad Xs currentem in alia machina in retis.) Cum Xs sine optione -auth deductae sint, non opus est cum XAUTHORITY variabili aut xhosti agere. mandatum.
  • Applicationes graphicae (vel ut clientes X vocant) redduntur in X - sine facultate movendi/close/mutandi eas "-g (Latitudo) x(Altitude)+(OffsetFromLeftEdge)+(OffsetFromTopEdge)". Minuo signo, respective a dextra et ab imo margine.
  • Duo verba quae memorare digna sunt: ​​X-servo (id est quod X's appellantur) et X clientes (hoc est quod quaelibet applicationis graphice quae in X scriptum est currit). Est aliquantulum confusio in hoc terminologiam intelligendi, multi prorsus contrarium intelligunt. In casu cum a "machina clientis" (in remotis terminis accessi) ad "servatorem" (in remotis terminis accessu) coniungo ut applicationem graphicam a servo monitori meo exhibeam, tunc X ministrans incipit a. machina ubi monitor (id est, in "machina clientis", non in "servo"), et X clientes incipiunt et currunt in "servo", quamvis in monitorem machinae clientis ostendantur. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio

DE components

Deinde inspiciamus elementa quae in desktop solent conficere.

DE Components: Start Puga pyga et Taskbar

Incipiamus cum sic dicta "Start" puga pyga. Saepe hoc pomum separatum in "Taskbar" adhibetur. Solet etiam pomum esse inter applicationes currens commutandi.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Respectis diversis ambitus desktop, compendio huiusmodi applicationes sub nomine generali "Apps Procurator (Launcher/Switcher)", id est instrumentum ad applicationes administrandas (inter currendo deducendo et mutando), ac etiam utilitates indicandas quae sunt an. exem- plum hujus applicationis.

  • Venit in forma "Start" puga classicorum (tota longitudo unius orae velum) "Taskbar";

    ○ xfce4-decuria;
    mate-panel/gnome-panel;
    ○ vala-panel;
    ○ tint2.

  • Potes etiam habere munus separatum "MacOS informis operis" (non plenam longitudinis crepidinis oraculi), quamvis multi negotiatores in utroque genere apparere possint. Hic, potius, praecipua differentia est mere visualis - praesentia "pictogrammi amplificationis effectum in volve".

    docky,
    latt-dock,
    cairo-dock,
    ○ tabula.

  • Et/Aut ministerium quod applicationes immittit cum hotkeys (in multis ambitus escritorio urgeas, similis pars requiritur et sino te ut tuos hotkeys configurare);

    sxhkd.

  • Sunt praeterea variae tabulae quasi "launches" (ex Anglica Launch (launch));

    ○ dmenu-rum;
    rofi -show drun,
    ○ Albert,
    grun.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio

DE components: WM (Window Manager)

Plura in Russian

Plura Anglice

WM (Window Manager) - applicatio quae fenestras administrandi responsabilis est, facultatem addit:

  • fenestras movens circa desktop (including vexillum unum cum tenens descensum Alt clavem in aliqua parte fenestrae, non solum titulum vectis);
  • resiciens fenestras, verbi gratia, trahendo "fenestras artus";
  • addit "titulum" et tesserae ad applicationem interfaciei fenestrae obscuratis/maxima/claudendo;
  • notio cuius applicationis est "focus".

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Notas notissimas (in parenthesi designo quo DE per defaltam adhibetur);

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Ponam etiam "vetus WM cum DE elementis". Illae. Praeter procuratori fenestrae, elementa habent ut "Start" puga et "Taskbar", quae magis sunt propriae plenae flexae DE. Etsi, quomodo "vetus" sunt si ambo IceWM et WindowMaker iam renovatas versiones in 2020 emiserunt. Evenit ut rectius non "vetus", sed "antiqui temporis";

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Praeter "accipes fenestras" ("stack fenestrae actoribus"), speciali mentione dignis est tiled WM *, quae permittit ut fenestras "tiles" per totum tentorium collocare, ac pro aliquibus applicationibus separatum escritorio pro quolibet applicatione in totum velum immissum. Hoc parum insolens est hominibus, quibus antea non usus sum, sed cum ego ipse tam diuturno tempore usus essem, satis commode dicere possum, et cito in tali instrumento consuescere, post- quam. "Classica" fenestra actoribus non iam conveniens videtur.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Cogitatum etiam separatim memorabile est compiz et notionem "administratoris fenestrarum compositi," quae accelerationem ferramentorum ad exhibendas perspicuitatem, umbras, et varios effectus tridimensionales utitur. Abhinc annos circiter decem, incrementum effectuum tridimensionalium in... Linux-computatra. Hodie, multi administratores fenestrarum in systematibus computatoriis inclusi facultates compositionis partim utuntur. Nuper, Wayfire - Productum cum simili functione Compiz pro Wayland.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Singula indicem variarum curatorum fenestrarum reperiri etiam possunt  collatio articuli.

DE components: rest

Notatu dignum est sequentes partes escritorio (hic utar verbis Anglicis constitutis ad describendam speciem applicationis - haec ipsarum applicationum nomina non sunt);

  • Applets:
  • Software (Widget toolkit) - saepe quaedam "pars minima" programmatis suppletur cum ambitu:

DE (Desktop Environment)

Plura Anglice

Ex superioribus partibus, sic dicta "Desktop Design Ambitus" habetur. Saepe omnes partes eius excoluntur eisdem bibliothecis graphicis utentes et principiis eiusdem rationis utentes. Ita ad minimum, generalis oratio pro specie applicationis sustinetur.

Hic exaggerare possumus sequentes ambitus escritorio nunc existentes:

GNOME et KDE frequentissima habentur, et XFCE in calcaneis propinquus est.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Comparatio diversorum parametri in tabulae forma inveniri potest in correspondente Wikipedia article.  

DE VARIETATE

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Project_Looking_Glass

Sunt etiam exempla tam curiosa ex historia: annis 2003-2007 pro Linux "Thema escritorio tridimensionale" nomine "Project Looking Glass" a Sun creatum est. Hoc escritorio ipse usus sum, vel potius "cum eo lusus sum," quia difficile erat usu. Hoc "thema tridimensionale" lingua Java scriptum est tempore quo schedulae graphicae tridimensionaliter capaces nondum exstabant. Ergo, omnes effectus a processore recalculabantur, et computatrum potentissimum esse debebat, alioquin omnia lente functionarent. Sed pulchre evenit. Tabulae applicationum tridimensionalium rotari et explicari poterant. Circum cylindrum escritorio cum panoramate 360 ​​graduum in pariete rotare poteras. Plures applicationes pulchrae erant: exempli gratia, musicam audire in forma "CD changer," etc. In YouTube spectare potes. видео de hoc incepto, solum qualitate harum videos maxime pauperes esse verisimile est, cum in his annis non possibilis est summus qualitas videos fasciculos imponere.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
XFCE

Leve desktop. Hoc consilium satis diu exstitit, cum 1996 . Nuper admodum populare fuit, sicut graviori KDE et GNOME opponitur, in multis distributionibus quae leve pondus ac "classicum" escriticum interfaciem requirunt. Multas ambitus habet et magnum numerum programmatum suorum: terminalis (xfce4-terminalis), procurator fasciculi (thunar), imaginem inspectoris (ristretto), textum editum (musepad).

 
Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Pantheon 

In distributione systematis operandi elementarii adhibetur. Iure dici potest esse computatra intra unam distributionem elaborata et adhibita, et in aliis distributionibus non late adhibita (si non omnino inusitata). Saltem, nondum popularitatem adeptae sunt aut magnum auditorum commodum suae rationis non persuaserunt. Pantheon interfaciem similem... macOS. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Optio cum navale panel:

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Quod illustratio

Fortis focus in effectibus graphicis et contenta (ex diebus cum aliis ambitus desktop non habuit contenta sicut calendarium/horologium). propriis utitur bibliothecis. Magna copia suarum applicationum "pulchrorum" est: terminalis (Terminologia), visoris (Iram), imago inspectoris (Ephoto).

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
moksha

Haec est furca Enlightenment17, quae in distributione Bodhi adhibetur.Linux. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
GNOME

Initio, desktop interface "classicum", quod KDE opponitur, quae in bibliotheca QT scripta erat, tunc distributa est sub licentia quae distributionibus mercatoriis non satis commoda erat. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
GNOME_Shell

Ex tertia versione, GNOME cum GNOME Testa venire incepit, quae "vultus non-classicus" habet, quod non omnes usores probaverunt (quaevis subitae mutationes interfaces difficiles utentibus acceptandis sunt). Quam ob rem, cessum furcae inceptis quae progressionem huius desktop in "classico" stilo: CONIUX et cinnamomum continuant. Usus est defalta in multis distributionibus commercialibus. Plurimas occasus et suas rationes habet. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
CONIUGO 

Ex GNOME2 orta est ac pergit ut hoc consilium environment. Plurimum occasus et applicationes fuscinulas in GNOME2 adhibitas (nova nomina ponuntur) habet ne cum nova versione GNOME3 confundas.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
cinnamomum

Furca GNOME Testa quae usores "classica" interfacies praebet (sicut in GNOME2) accidit. 

Habet occasus numerosos eademque medicamenta ac GNOME Testa.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Australianos

Genus "classicum" fuscinula GNOME quae tamquam pars Soli distributionis evoluta est, nunc etiam in escritorio stans in variis aliis distributionibus venit.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
KDE_Plasma (vel ut saepe dicitur, simpliciter KDE) 

A desktop environment ab KDE project elaboravit. 

Ingens numerus occasus praesto est simplici usuario e instrumento graphicali et multas applicationes graphicas intra contextum escriculi huius elaboratas.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Trinitas

In 2008, KDE novam exsecutionem KDE Plasma dimisit (machina desktop graviter rescripta erat). Etiam, ut GNOME/MATER, non omnes KDE fans amaverunt. Quam ob rem, furca propositi apparuit, progressionem versionis praecedentis continuans, nomine TDE (Trinity Desktop Environment).

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
Deepin_DE

Unum ex novis ambitus escritorio, scriptum utens Qt (eadem lingua quam KDE adhibet). Amplam varietatem optionum customizationis et interfaciem satis pulchram (quamvis subiectivam) et elegans offert. Evolvitur ut pars distributionis Deepin. LinuxSunt etiam fasciculi pro aliis distributionibus.

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
fugite 

Exemplum ambitus escritorio scripti utens Qt. Elaboratum ut pars distributionis. Astra Linux. 

Quomodo graphica disponuntur in LinuxConspectus variorum ambituum escritorio
LXQt

Leve escritorio environment. Exempla aliquot priorum similia, scripta utens Qt. Re vera, continuatio propositi LXDE est et effectus merger cum novacula-qt project.

Ut videre potes, escritorio est in Linux Interfacies aspectu valde variari potest, et aliquid est quod omnibus placeat: a pulcherrimis cum effectibus tridimensionalibus ad minimalisticas, a "classicis" ad insolitas, ab iis quae active opes systematis utuntur ad leviora, a magnis tegumentis ad tabulas/telephona gestabilia.

Bene, sperare velim me ideam dare potuisse de principalibus componentibus quae graphicam et escritorio in systemate operativo constituunt. Linux.

Materia huius articuli mense Iulio 2020 in webinar probata est. Potes spectare eam hic.

Id omne. Spero hoc utile fuit. Si quaestiones vel commentationes habes, scribes velim. Libet respondere. Age, age et stude "LANIT Academia Network"!

Source: www.habr.com

Emptum certos hospites pro locis cum praesidio DDoS, VPS VDS servers 🔥 Eme hospitium interretiale fidum cum praesidio DDoS, servitores VPS VDS | ProHoster