Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus

Articulus hic est quomodo graphics in Linux operatur et quae ex his constat. Multas eenshotsscrae variarum instrumentorum escriticarum ambituum continet. 

Si tu inter KDE et GNOME non differas, vel facias, sed scire velim quaenam alia sint, hic tibi articulus est. Est prospectus, et quamvis multa nomina et pauca contineat vocabula, materia etiam incipientibus utilis erit et ad Linux spectantia.

Thema potest etiam interesse ad utentes provectos, cum remotum accessum erigens et tenui clientelam exsequatur. Saepe occurrit utentibus Linux conditis cum dictis "linea imperativa tantum est in calculonis, et accuratius graphice studere non cogito, cum haec omnia pro usoribus ordinariis necessaria sint". Sed etiam periti Linux valde mirantur et laeti ad "-X" optionem detegendi sunt pro imperio ssh (ac propter hoc utile est ad operationem et functiones X servientis comprehendere).

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitusfons

Docebam Linux vices fere 15 annorum in "Network Academy LANIT“et certe multos ex plus quam quinque milia hominum, quos legi et scribere institui et verisimiliter articulos in Habr. Cursus semper valde intensus est (mediocris curriculi duratione quinque dies est), argumenta operire debes quae saltem decem dies ad plene cognoscendum requirunt. Semper autem in cursu, pro iis qui administri (newbies collecti vel condiendi administratores) sunt, tum etiam "quaestiones ex auditorio" eligunt, quid planius et quid planius deferat, ut magis incumbat. tempus rectae utilitatis et usui ad imperandum. Hactenus argumenta satis sunt quae exiguum sacrificium requirunt. Hae sunt "Historia Linux", "Differentiae distributionum Linux", "De licenciis: GPL, BSD, ...", "De ambitus graphice et escritorio" (thema huius articuli), etc. Non quod non sint. magnae, sed plerumque multae instantiae "hic et nunc" quaestiones et tantum circa quinque dies... Attamen ad cognitionem generalem fundamentalum Linux OS, intellectus diversitatis promptae (ut etiam uno specifico utendo. Distributio Linux, latius patet perspectum totius huius ingentis et vasti mundi, qui "Linux" appellatur), hisce argumentis utilibus ac necessariis studetis. 

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; 

Index existentium Dms servatur usque ad diem in Articulus nominum. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Cum de Servo Display de Servo loquitur, multos annos in Linux, atque etiam in Unix, applicatio significata est 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 & 

% xeyes -g 200x150-300+50 &

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus

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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus

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".

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Notas notissimas (in parenthesi designo quo DE per defaltam adhibetur);

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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";

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Cogitatum etiam separatim memorabile est compiz et talis conceptus sicut "Fenestra Procurator compositi", quo hardware accelerationis facultates utitur ad diaphaneitatem, umbram, et varios effectus tres dimensivas. Circiter X annos in 10D effectus in Linux desktops boom erat. Hodie, multi administratores fenestrarum in DE constructae facultatibus compositis partiales utuntur. Nuper apparuit Wayfire - Productum cum simili functione Compiz pro Wayland.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Comparatio diversorum parametri in tabulae forma inveniri potest in correspondente Wikipedia article.  

DE VARIETATE

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Project_Looking_Glass

Etiam talia exempla interesting historiae sunt: ​​in 2003-2007, facta est "3D desktop consilium" pro Linux nomine "Project Vultus Glass" a Sole. Hoc escritorio usus sum, vel potius "lusi" eo, quod difficile erat uti. Hoc consilium "3D" in Java scriptum erat quo tempore nullae chartae video cum 3D auxilio erant. Omnes ergo effectus a processore calculati sunt et computatrum potentissimum esse oportuit, alioquin omnia tardius operata sunt. Vero decore everti eam at. Tres applicationes tegularum dimensionis rotari / ampliari potuerunt. Fieri potuit in cylindrici desktop cum cinematographico ex 360 gradu panorama gyrari. Applicatae variae pulchrae fuerunt: exempli gratia, musicam audire in forma "mutationis CDs", 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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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).

 
Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Pantheon 

Usus est in distributione OS Elementarii. Hic dicere possumus "desktopas" excultas esse et in una distributione separata et non multum adhibitas (si non "omnino") in aliis distributionibus. At certe nondum adepti sunt favoris ac plerique audientium commoda eorum adventui persuaserunt. Pantheon studet macOS fabricare similem machinam. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Optio cum navale panel:

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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).

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
moksha

Haec fuscinula illuminationis 17 est, quae in distributione BodhiLinux adhibetur. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
cinnamomum

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

Habet occasus numerosos eademque medicamenta ac GNOME Testa.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Australianos

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

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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.

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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).

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
Deepin_DE

Una e novis ambitus escritorio scribetur utens Qt (quod KDE inscriptum est). Multas ambitus habet et satis pulchra est (quamvis haec notio subiectiva est) et interfacies bene evoluta. Evolvit partem distributionis Linux Deepin. Sunt etiam fasciculi pro aliis distributionibus

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
fugite 

Exemplum de cinematographico ambitu scriptum utens Qt. Evolvit partem Astra Linux distributio. 

Quam graphics operantur in Linux: perspectio variarum scriptionum in ambitus
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, desktop in Linux multum differre potest et est apta interface ad omnium gustum: ex pulcherrimis et 3D effectibus ad minimalisticam, ex "classica" ad insolitum, ex actuose utendo facultates systematis ad leve, ex magnis screens ad tabulas / Suspendisse potenti.

Bene sperare velim me ideam dare posse quae principalia elementa graphics ac desktop in Linux OS sunt.

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

Add a comment