Mapitio ya wasimamizi wa dirisha katika Linux. Wasimamizi wa dirisha katika Linux

Habari! Baada ya kusoma nakala kwenye Linux hivi majuzi, nilitaka kumwambia kila mtu kuhusu meneja aliyetajwa hapo - "ya kushangaza".
Hii ni kuweka tiles msimamizi wa windows kwa unix (linux, freebsd, openbsd, netbsd).

Maelezo

WM ya kushangaza - kuweka tiles wm, na uwezo wa kuwa mchanganyiko. Hii ni moja ya vipengele vyake; mara nyingi watumiaji huhitaji ushikamano (upande wa kuweka tiles wa WM hii), lakini wakati mwingine unaweza kufanya kazi ndani. hali ya kawaida(composite). Ni nyepesi sana, haipakia processor, na nafasi ya skrini hutumiwa kwa kipimo sana na hakuna nafasi tupu zilizoachwa (katika hali ya tiling).
Imeundwa kwa kutumia faili ya usanidi, katika lugha ya uandishi ya Lua. Kuna msaada kwa programu-jalizi, ambazo, kwa upande wake, pia zimeandikwa kwa Lua.

Ufungaji

Kuiweka ni rahisi sana, kwa mfano kwenye Arch Linux andika tu
sudo pacman -S mbaya sana
Au kwa msingi wa Debian
sudo apt-get install kushangaza kushangaza-ziada
Kifurushi "kibaya" kina programu-jalizi za kimsingi ambazo unaweza kutumia katika siku zijazo.

Ifuatayo, unahitaji kuiandikisha ili kupakia wakati wa kupakia Mfumo wa Dirisha la X. Hii imeandikwa katika faili iliyoko ndani saraka ya nyumbani, ".xinitrc".
#!/bin/sh exec kushangaza
Tunaanzisha upya na wm hii inaonekana.

Mkutano wa kwanza



Hivi ndivyo kipindi chako kinavyoonekana unapokiwasha kwa mara ya kwanza. Inaonekana, jinsi ya kufanya kazi katika hili na nini cha kufanya hapa? Kwa kweli ni rahisi mara tu unapoelewa mfumo wake. Vitendo vyote vilivyo na madirisha vinafanywa kwa kutumia hotkeys. Kwa chaguo-msingi ni kama ifuatavyo (yote haya yanaweza kusomwa katika "man awesome", maandishi yenyewe yamechukuliwa kutoka kwa gentoo wiki):

super + nambari mpito kwa lebo nyingine, ambapo lebo ni namba muhimu, au tuseme nafasi yake (kwa mlinganisho na wm nyingine, tag = desktop virtual).
super + shift + nambari sogeza dirisha la sasa kwa lebo nyingine.
super+j, super+k mpito kati ya madirisha.
super + shift + j au super + shift + k kubadilisha madirisha mawili.
super + Nafasi kubadilisha onyesho la windows. (Kuna aina nyingi za onyesho za kupendeza - kuweka tiles: wima, mlalo; mchanganyiko - unaweza kuiburuta kwa kipanya; programu inalenga skrini nzima, nk.)
super + Ingiza terminal ya uzinduzi.
super + r kuzindua programu.
super+shift+c funga dirisha.
super+shift+r anzisha upya kushangaza.
super+shift+q toka kwa kushangaza.

Bila shaka, sio rahisi kwa wengine. Lakini tunaweza kubadilisha kila kitu! Kwa hiyo, hebu tuendelee kwenye faili ya usanidi.

Faili ya usanidi

Onyo: kuihariri kunahitaji angalau ujuzi fulani wa utayarishaji au uandishi.
Faili ya usanidi wa kimataifa iko kwenye mfumo katika "/etc/xdg/awesome/rc.lua", lakini ni bora kutoibadilisha, kwa sababu ikiwa si sahihi, basi wm haitaanza. Kwa hivyo tutafanya yetu.
mkdir ~/.config/awesome cp /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.lua
Na tutaibadilisha moja kwa moja.
Kwanza kabisa, ningependa kubadilisha baadhi ya funguo.
Vifunguo vya moto viko kwenye sehemu
" - ((( Vifungo muhimu "
Kubadilisha kila kitu ni rahisi.
modkey ndio ufunguo wetu bora (na nembo ya windows kwenye kibodi).
Kwa mfano:
awful.key(( modkey, "Shift"), "q", awesome.quit),
Mstari huu unasema kwamba super + Shift + q italazimisha kushangaza kufunga.
Hebu sema tunataka kuondoka kitu kimoja, lakini bila kuhama, basi itakuwa
awful.key(( modkey, ), "q", awesome.quit), Au kwa mfano by Kitufe cha Esc(Huu ni mfano tu!)
awful.key((), "Esc", awesome.quit), nadhani mantiki iko wazi.
Kwa hivyo, tuligundua funguo. Sasa ni wakati wa kuanzisha vigezo vya kimataifa.
Sehemu hii iko mwanzoni. (Inayofuata ni yangu mipangilio yako mwenyewe, ambayo unaweza, bila shaka, kubadilisha)
terminal = "terminal" browser = "chromium-dev" editor = os.getenv("vim") au "vim" editor_cmd = terminal .. " -e " .. mhariri
Nadhani tumepanga "za ndani", ni wakati wa kuanza biashara mwonekano.

Zaidi kidogo kuhusu usanidi

Tunaendelea kufanya kazi katika faili ya usanidi kwa njia ile ile.
Kwanza, badala ya nambari tu, ningependa kubadilisha lebo zetu. Iko katika sehemu
"--- ((( Lebo"
Badala ya nambari, andika tu majina.
Kwa mfano nina:
tags[s] = awful.tag(( "Zote", "IM", "Kazi", "Etc", "Media"), s, mpangilio)
Kwa ujumla, sitaweza kuandika vizuri kuhusu usanidi, kwa sababu hii ni suala la kibinafsi. Njia bora ya kusoma kuhusu hili ni kwenye wiki ya kushangaza. Kwa ujumla, baada ya kuongeza usanidi, utapata urahisi mpya wa kufanya kazi na windows. Idadi kubwa ya vitu vya kupendeza vinaweza kupatikana.

Badala ya hitimisho

Ningependa kutambua kwamba wm hii ni bora kwa watu ambao mara nyingi huweka madirisha kadhaa katika mwelekeo. Inafaa pia kwa mashine dhaifu na mifumo nyepesi, na mashine zilizo na skrini ndogo(laptop)
Baada ya kukariri (mwanzoni) na kisha kubonyeza hotkeys kwa whim, hutafikiria tena jinsi, wapi, nini cha kufanya na dirisha, jinsi ya kuiweka.
Kwa mfano, kwa kushangaza unaweza kuweka kwenye lebo moja madirisha fulani. Kwa mfano, nina Skype na Pidgin kwenye lebo yangu ya IM.
Lakini maneno gani! Picha za skrini!


Picha ya skrini ya mwisho ya ukubwa kamili
Ukuta wangu, kwa ombi la wafanyikazi.
Na pia video inayoonyesha kazi ya WM.

Pia ninaambatisha kumbukumbu na usanidi wangu + programu-jalizi.

Natumai nimekuvutia katika WM hii nzuri (kutoka kwa Kiingereza cha kupendeza), na utaijaribu kwa vitendo! Na niko tayari kujibu kwa furaha na kusaidia katika maoni.

GUI ya Linux ina sehemu kuu mbili: Mfumo wa Dirisha la X na

meneja wa dirisha yenyewe. Mfumo wa Dirisha wa X (haswa

utekelezaji wa bure wa kifurushi cha XFree86, maarufu kinachoitwa X) -

seva, na meneja wa dirisha ni mteja, tunapata mfano wa kawaida

"mteja-seva". Mfano huu unawakilisha fursa kubwa,Lakini

mara nyingi kwenye mashine za watumiaji X Dirisha na meneja wa dirisha

zimewekwa pamoja.

Mfumo wa Dirisha la X huwasiliana na vifaa (kadi ya video, kufuatilia,

keyboard, kipanya) na hutoa rahisi zaidi uwezo wa picha

(rangi, kuchora primitives ya picha, matokeo ya maandishi, nk).

XFree86 inaweza kuendeshwa kwenye mifumo yote ya Unix na Unix kama vile:

Linux, familia nzima ya BSD, Sun Solaris x86, MacOs X pia zinaungwa mkono

OS/2 na Cygwin; seva inafanya kazi sawa kwenye jukwaa lolote.

KDE inategemea maktaba ya Qt kutoka Trolltech, na Gnome inategemea Gtk+. Maktaba

inawajibika kwa, haswa, jinsi X Window itafanya

chora menyu, vitufe, ikoni na vipengee vingine vya picha.

Meneja wa dirisha anajibika kwa eneo na kuonekana kwa madirisha wenyewe na mfanyakazi

meza, mara nyingi hujumuisha mfumo wa ufuatiliaji wa mtumiaji

vikao, kuweka programu za maombi, huduma, nk.

Ikiwa Xfree86 ndio kiwango, basi kuna idadi kubwa ya wasimamizi wa dirisha huko nje

nyingi bora zaidi ambazo ni somo la makala hii.

DocApps ni kitu kama applets ambazo hutumiwa kuonyesha

habari muhimu: joto la processor, mzigo wake, ni kiasi gani

kumbukumbu ya bure/nafasi_ya diski, hali ya muunganisho wa mtandao,

jimbo sanduku la barua, saa, kalenda na mengi, mengi zaidi, kuorodhesha

kila kitu hakina maana. Kutoka programu zinazofanana"yote kwa moja" Gkrellm, yeye

inastahili makala tofauti.

    KDE na GNOME

Inapatikana katika usambazaji na programu zote maarufu au chache

Zote mbili zimewekwa kwa chaguo-msingi. Wengi wanaona kuwa ndio kuu, na

watu wengine ndio wasimamizi wao wa dirisha pekee. Kulingana na maombi

Wasanidi wa KDE - kidhibiti hiki cha dirisha hufanya kazi kwa 65%

mashine zinazotumia GUI kwa hivyo, nitaongeza kwa niaba yangu mwenyewe,

kwamba KDE ndio wm maarufu zaidi, lakini nambari zimechangiwa wazi.

Lakini kwa nini kuna wawili kati yao... Mradi wa KDE, ulioundwa mwaka wa 1996, ulitokana na

Maktaba za Qt kutoka kwa kampuni ya Norway Trolltech, ambayo ilitoa

walikuwa chini ya leseni ya BSD wakati huo, sio GPL. Kwa hivyo, mnamo 1997 kulikuwa na

mradi wa Gnome ambao lengo lake lilikuwa kuendeleza mazingira ya picha,

kukidhi leseni ya GPL. Kisha Trolltech akabadilisha leseni ya QT hadi GPL

(inafaa zaidi kwa miradi ya Open Source), lakini Gnome tayari

kuendelezwa.

KDE ina kiolesura angavu cha kushinda-kama, ambacho huifanya

kuvutia watumiaji kutoka Windows. Gnome pekee

inakaribia vigezo hivi. Wote wawili wana desktop iliyo na icons,

kitu kama kitufe cha kuanza, mada nyingi, idadi kubwa

huduma na programu za usanidi wa hali ya juu, labda hiyo ndiyo yote I

Ninaweza kusema mambo mazuri juu yao.

KDE sio tu maarufu zaidi, lakini pia polepole zaidi (bila

kuzidisha), hata kwenye mashine zenye nguvu hupakia kwa sekunde 12-15 na

hii haiwezi kuponywa... Gnome sio polepole sana: it upakiaji unaendelea karibu

Sekunde 8-10, lakini, kwa mfano, kupakia BlackBox au iceWM inachukua kidogo

sekunde...

Miradi hii inaendelea kutokana na idadi kubwa ya waandaaji wa programu,

matoleo mapya hutolewa mara kwa mara na unataka kuyatumia mara moja, sivyo

subiri ionekane katika usambazaji fulani... Ninamaanisha, sasisha programu

modem ya kawaida na KDE na Gnome ni shida sana, kwa mfano, kwa

kusasisha KDE hadi toleo la 3.1 unahitaji kupakua toleo la maktaba ya Qt yenyewe

3.1 (karibu 10 MB), kisha rundo la vyanzo vya KDE (hadi MB mia kadhaa).

Gnome inauzwa vizuri zaidi. Labda kati ya KDE na Gnome tayari unayo

fikia ya pili, kwa sababu kila mahali ni bora zaidi, lakini sivyo

haraka...

    Mwangaza

Mwisho toleo thabiti 0.16 ilitolewa nyuma mnamo 1999, na hapo juu

toleo la muda mrefu la kusubiri 0.17 "linatengenezwa", nadhani inawezekana

kutangaza kifo cha mradi huu. Dirisha polepole kabisa

meneja, na rundo la kengele na filimbi, ambazo nyingi hazistahili na

haina maana. Inaauni mandhari, urekebishaji wa fonti ya TrueType, X11R6

meneja wa kikao, kompyuta za mezani pepe, docApps, na athari maalum:

vidokezo vinavyoonekana kutoka mbali, uhuishaji, n.k. Imeungwa mkono

majukwaa: Linux, BSD, Solaris, HP, Irix, AIX. Chini ya mradi huu

Kuna idadi ya maktaba za wamiliki zilizoandikwa ambazo zinatumia

wm zingine kwenye kazi. Ina idadi kubwa ya mandhari zilizojengwa ndani na

programu nzuri ya usanidi iliyojumuishwa.

    XPde

Sio mradi, lakini badala ya utani, kazi ambayo ni kurudia

Kiolesura cha WindowsXP, lakini kwa maelezo ya Linux na hakuna zaidi.Kila kitu kimeandikwa

hii ndio kesi kwa Kylix, ndiyo sababu ni polepole na ina

saizi kubwa kiasi (kama 6 Mb),

labda hii itakuwa uharibifu wake. Watengenezaji wenyewe wanasema kuwa XPde sio

anadai kuwa msimamizi wa dirisha, kwa maoni yake kuna mawili tu: KDE

na Gnome, na imeandikwa kwa watumiaji wa WindowsXP kurahisisha uhamiaji kwa

Husababisha wasiwasi miongoni mwa watengenezaji na watumiaji wenyewe

Microsoft Corporation, ambayo inaweza kutambua XPde na mawasiliano

mahakama, wanaipenda...

    FVWM

Ina tovuti rahisi na yenye taarifa sana, hasa inayostahili kuzingatiwa

FAQ za kina. Inasimamia Bure, Maarufu, Haraka, Ajabu,

Flexible, F!@#$%, Final, Funky, Kidhibiti Dirisha Pepe cha Mapenzi.

Maendeleo yanazidi kupamba moto.

Hii ndio unayohitaji: kasi ndogo ya upakiaji (chini ya sekunde)

Kiolesura rahisi, hata cha awali, lakini rahisi sana. Ina

faili rahisi na wazi ya usanidi, ambayo unaweza kubadilisha

kubadilisha kila kitu, au karibu kila kitu;) Kwa ufanisi

Na kazi ya starehe Huwezi kufanya bila kurekebisha vizuri, na hii inachukua

muda mwingi, ambao huwatisha watumiaji wa kawaida,

kupendelea kila kitu mara moja (itikadi ya Microsoft).

Ana sifa yake msaada mzuri fonti, pamoja na antialiasing,

kutumia vivuli kwa maandishi (inaonekana vizuri na maandishi nyepesi),

msaada kwa kompyuta za mezani nyingi na docApps, usaidizi

modules zilizoandikwa katika Perl na Tcl, kwa mfano, kuna moduli

kuweka kitu kama kitufe cha Anza kwenye eneo-kazi.

    XFCE

Kulingana na maktaba ya GTK+. Watengenezaji walijitahidi kuhakikisha hilo

fanya mazingira ya picha kuwa rafiki kwa mtumiaji iwezekanavyo,

usanidi wa mfumo unafanywa kwa kutumia seti ya huduma, sio kuhariri

faili za usanidi kwa mikono (kwa wasimamizi wengi wa windows

Kuna programu za usanidi, lakini hazijumuishwa kwenye kifurushi yenyewe, kwa mfano

BlackBox, na XFce ina programu yote ya mfumo iliyojengwa ndani). Kama wanavyosema wenyewe

programmers: "XFce ni mazingira iliyoundwa kwa watumiaji, na sana

usanidi rahisi."

Zana hii ya kipekee ni pamoja na: dirisha

meneja, XFTree - meneja wa faili, saa na kalenda, moduli

Msaada wa Gnome, huduma za kusanidi panya na sauti, XFGlob -

zana yenye nguvu ya kutafuta faili, programu ambayo ni paneli ndani

chini ya skrini na ardhi maandishi ya shell kwa jopo hili (xfterm,

xftrash, xfprint, xfhelp, xfmountdev, CDE2Xfcepal, n.k.)

Miongoni mwa vipengele, naona kuwa XFce imetafsiriwa katika lugha nyingi, ikiwa ni pamoja na

ikiwa ni pamoja na katika Kirusi. Inasaidia: teknolojia Buruta na kushuka",

vipindi vya watumiaji, dawati 2 hadi 10 pepe, mada

(Mandhari 3 yaliyojengewa ndani), urekebishaji wa fonti, n.k.

Suluhisho nzuri kwa watu wanaotaka wm haraka na rahisi na

kiolesura kinachoweza kufikiwa.

    ICEWM

Ilionekana hivi karibuni, lakini bila kuzidisha imejumuishwa katika kila kitu

usambazaji: kubwa na ndogo, maarufu na haijulikani kabisa ...

Inaonekana Win95: Kitufe cha Anza, paneli iliyo na vipeperushi vya kupachika

sio hivyo, kati ya 40-50 sikuweza kupata moja ambayo ilikuwa ya kupendeza kwa jicho. Na moja

kwa upande mmoja, SIJAWAHI kufanya kazi juu yake, kwa upande mwingine, mimi

Ninajua na kufundisha watu ambao wanampenda tu.

Miongoni mwa faida za lengo, ningependa kutambua kisanidi cha iceprefs kilichoendelezwa sana.

    Mtengeneza madirisha

Meneja wa dirisha rasmi

Inayofuata, ingawa kuna tofauti kadhaa. Msaada na utangamano na

GNUstep, ICCCM, Motif, OPEN LOOK, KDE na GNOME. Kirusi mkono

lugha, pia inajumuisha matumizi ya WMSetfont ya kubadilisha usimbaji bila

anzisha upya wm. Utumishi mkubwa WMPref za usanidi.

Labda wazo kuu la interface ya NEXTSTEP ni mlolongo wa icons

kuchukua nafasi ya ikoni za "jadi" za eneo-kazi. Tofauti: ikoni

pamoja na kazi ya kitamaduni ya kutaja programu na ishara ya picha

na uzinduzi wake, unaweza pia kuwakilisha programu ambayo tayari inaendeshwa.

Haihitaji rasilimali: inakula kutoka 1.5 hadi 2 MB ya kumbukumbu. Dirisha

Mtengenezaji ni msimamizi wa dirisha anayefanya kazi na anayeonekana mzuri, aliye na

chaguzi bora za kubinafsisha mwonekano (lakini bila frills), na

muhimu zaidi, hufanya kikamilifu kazi kuu inayohitajika kutoka kwa dirisha

wasimamizi - usimamizi wa kirafiki wa madirisha ya programu umewashwa

skrini ya kufuatilia.

    BLACKBOX NA FAMILIA YAKE

blackbox 0.65.0-mwisho. Majukwaa yanayotumika: Linux, BSD, OS/2,

Cygwin, MacOs X, Sun Solaris, Irix, HPUX. Imeandikwa kwa C++, tarball na

msimbo wa chanzo wa bb unachukua hadi 275 kb!!! Familia yake inahusu dirisha

wasimamizi wanaotumia vipande vya msimbo wa bb, lakini kimsingi sio tofauti sana

kutoka kwa asili.

Bb imetafsiriwa kwa ubora katika lugha nyingi, zikiwemo

Kirusi, inasaidia docApps, anti-aliasing, mandhari, wafanyakazi pepe

meza (idadi yao imewekwa na mtumiaji katika wiki ya kwanza na ndani

haibadiliki zaidi), funguo za njia za mkato (bbkeys), nk.

Kila kitu ndani yake kinafanywa kwa kasi yake; ikiwa hakuna icons, sivyo

inamaanisha kuwa waandaaji wa programu hawajafikiria au hawawezi kuifanya, ni sawa

HAZIHITAKIWI na ziliachwa kwa makusudi. Kidhibiti hiki cha dirisha sio

anajaribu kuiga mfumo fulani wa uendeshaji, kama wengi, lakini huenda kwa njia yake mwenyewe,

hakuna kitufe cha kuanza, hakuna ikoni za eneo-kazi, ndogo sana

paneli iliyo na jina la desktop, saa na majina

windows, menyu inaitwa na kitufe cha tatu cha panya kwenye sehemu ya bure ya desktop

meza. Kwa ufanisi, urahisi na kazi ya haraka haja ya kuteseka nayo

usanidi wa menyu hii, lakini basi unaizoea sana hivi kwamba kila aina ya

vitufe vya kuanza vinaonekana kama aina fulani ya upotovu.

Ni ndogo zaidi, haraka na

wm mrembo zaidi. Mandhari yanajumuisha mitindo, mandhari na sauti (baadhi

mara chache), kifurushi cha kawaida tu kinajumuisha mada kama 15, na kumbukumbu

nyama safi hupasuka tu na wingi wao. bb mandhari zinafaa kwa kila kitu

familia yake na kinyume chake. Kila mtindo inawakilisha sana

faili ndogo ya maandishi ambayo inaelezea ni nini

Rangi / upangaji huamua ni fonti na Ukuta gani hutumiwa.

    WAIMEA - CLONE BB

Kila kitu ambacho kimesemwa kuhusu bb kinamhusu yeye. Wakati wa kusanyiko kulikuwa

matatizo madogo, ikawa kwamba Waimea anaitumia katika kazi yake

imlib2 maktaba (kutoka mradi wa Enlightement) ndiyo sababu kitu kama hicho kilionekana

kipengele ni uwazi wa menyu na fremu za dirisha (inaonekana wazi kwenye

screenshot waimea_1.png) zinang'aa, hii ndiyo tofauti na bb

zimeisha.

    FLUXBOX - BB CLONE NYINGINE

Kila kinachoelezwa hapa ni changu

Nilijaribu, lakini nilitulia kwenye fluxbox. bb sawa, lakini maendeleo

juu yake kumalizika: hakuna jipya, mapinduzi itaonekana, lakini

Fluxbox ndio mradi wa bb unaoahidi zaidi wa aina yake.

Kwenye tovuti unaweza

kupata: flkys - inakuwezesha kusambaza hotkeys karibu na keyboard (rahisi sana);

flconf ni programu rahisi ya usanidi ambayo huhariri mipangilio pekee

fluxbox"a; fbdesk - ilionekana hivi karibuni (iliyotengenezwa ili kurahisisha

uhamiaji kwa wm hii) huweka aikoni kwenye eneo-kazi.

Ya vipengele

Nitagundua uwepo wa alamisho: madirisha yanaweza kuwekwa kwenye vikundi (vikundi

mtumiaji), sasa unaweza kubadilisha kati ya madirisha yaliyowekwa kwenye vikundi

kupitia alamisho (rahisi sana).

Labda hiyo ndiyo yote nilitaka kukuambia kuhusu wasimamizi wa dirisha. Kumbuka

kwamba 90% ya matatizo yote yanaweza kutatuliwa kwa kutumia console, lakini ikiwa console

Haiwezekani tena "kuiharibu", lakini mazingira ya picha yanaweza kufanywa kwa njia nyingine. Jaji kuhusu

Urembo na usability hauwezi kupatikana kwa picha za skrini pekee, kwa hivyo endelea!

    http://xfree86.org.ru

    http://kde-look.org - mandhari, ikoni, mandhari za kde

    http://freshmeat.net/dockapp - rundo la docapps

    http://bensinclair.com/dockapp - docapps zaidi

    http://dockapps.org/ - rasilimali mpya maalum

    http://themes.org - mandhari kwa chochote na kila kitu

    http://themes.freshmeat.net - mkusanyiko wa kanuni za mandhari kwa KILA MTU

    wasimamizi wa dirisha

    http://themedepot.org - mkusanyiko wa mada kwa wm zote

Sawa sana na falsafa ya kubuni ya UNIX, "zana, sio siasa". Ina maana kwamba X usijaribu kuamuru jinsi kazi inapaswa kufanywa. Badala yake, zana hutolewa kwa mtumiaji, na mtumiaji anasalia na uamuzi wa jinsi ya kutumia zana hizo.

Njia hii imepanuliwa katika X kwa kutobainisha jinsi madirisha yanapaswa kuonekana kwenye skrini, jinsi yanavyoweza kuhamishwa, ni mchanganyiko gani muhimu unapaswa kutumiwa kubadili kati ya madirisha (yaani, Alt + Tab, ikiwa unatumia Microsoft Windows), vichwa vinapaswa kuwa nini. inaonekana kama madirisha, iwe wanapaswa kuwa na vifungo vya kuifunga, nk.

Badala yake, X inakabidhi jukumu la hii kwa programu inayoitwa "Kidhibiti cha Dirisha" ( Meneja wa Dirisha) Kuna wasimamizi kadhaa wa dirisha wa X: Blackbox, ctwm, fvwm, twm, WindowMaker na wengine. Kila moja ya wasimamizi hawa wa dirisha hutoa sura na huduma tofauti; baadhi yao wanaunga mkono "desktops halisi"; baadhi yao hukuruhusu kubadilisha mgawo wa mchanganyiko muhimu unaotumiwa kudhibiti desktop; wengine wana kitufe cha "Anza" au kitu sawa; baadhi ya "mandhari" zinasaidia, hukuruhusu kubadilisha mwonekano kwa kubadilisha mandhari.

Kwa kuongeza, Shell ya GNOME wote wana wasimamizi wao wa dirisha ambao wameunganishwa na ganda.

Kila meneja wa dirisha pia ana utaratibu wake wa usanidi; zingine zinahitaji faili ya usanidi iliyoundwa kwa mikono; baadhi hutoa zana za picha za kufanya kazi nyingi za usanidi; angalau moja (Lisp.

Sera ya Kuzingatia

Kipengele kingine ambacho kidhibiti dirisha kinawajibikia ni "sera ya kulenga kifaa kinachoelekeza." Kila mfumo wa dirisha lazima uwe na njia fulani ya kuchagua dirisha ili kuwezesha kupokea vibonye, ​​pamoja na kielelezo cha kuona ni dirisha gani linalofanya kazi.

Sera ya kulenga inayojulikana inaitwa "click-to-focus". Mfano huu hutumiwa katika Microsoft Windows, ambapo dirisha inakuwa hai baada ya kupokea click mouse.

Lenga-ifuatayo-panya (lengo hufuata kipanya)

Dirisha chini ya pointer ina mwelekeo. Sio lazima kuwa dirisha ambalo linakaa juu ya wengine wote. Mtazamo hubadilika unapoelekeza kwenye dirisha lingine bila kubofya (kwa mfano, Ion).

Kuzingatia kwa ulegevu (lengo lisiloeleweka)

Na sera ya panya ya kuzingatia-ifuatayo ikiwa kielekezi kiko juu ya kidirisha cha mizizi (au usuli), basi hakuna dirisha linalopokea mwelekeo na vibonye vya funguo hupotea tu. Unapotumia sera isiyoeleweka ya kuzingatia, inabadilika tu wakati kielekezi kinapogonga dirisha jipya, lakini hakiachi kamwe dirisha la sasa.

Bofya-ili-kuzingatia

Dirisha linalotumika huchaguliwa kwa kubonyeza kitufe kwenye kifaa kinachoelekeza. Katika kesi hii, dirisha "huinuka" na iko juu ya madirisha mengine yote ya kawaida. Vibonyezo vyote vya vitufe sasa vitaelekezwa kwenye dirisha hili, hata kama kielekezi kitasogezwa hadi kwa kingine.

Wasimamizi wengi wa dirisha wanaunga mkono sera zingine, pamoja na tofauti za zile zilizoorodheshwa.

Viungo

  • xwinman.org - picha za skrini za wasimamizi maarufu wa dirisha.

Wikimedia Foundation. 2010.

Tazama "Kidhibiti cha Dirisha la Mfumo wa Dirisha la X" ni nini kwenye kamusi zingine:

    Kidhibiti cha dirisha cha fremu (au kuweka tiles) ni kidhibiti cha dirisha cha Mfumo wa Dirisha X ambacho hugawanya nafasi ya kazi ya skrini kuwa fremu za mstatili zisizopishana. Kila fremu hutumika kuonyesha habari tofauti... Wikipedia

    Kidhibiti dirisha la Mfumo wa Dirisha la X ni programu inayoendesha juu ya Mfumo wa Dirisha la X na kufafanua kiolesura na uzoefu wa mtumiaji. KATIKA Unix-kama mifumo ya uendeshaji mtumiaji anaweza kuchagua meneja yeyote wa dirisha kulingana na yake mwenyewe... ... Wikipedia

Salamu! Nilipokuwa nikichimba rasimu zangu, niligundua rasimu ya zamani ya makala ambayo ningeandika miezi michache iliyopita. Kwa bahati mbaya, hali za maisha (na zingine) hazikuruhusu hii kufanywa kwa wakati. Lakini sasa hatimaye nimepata wakati, na leo tutazungumza juu ya wasimamizi kadhaa wa dirisha katika mazingira maarufu ya picha kwa Linux. Nitazingatia kwa undani kazi za meneja wa dirisha, utendaji, kuandika juu ya kinachojulikana kama wasimamizi wa dirisha la composite, na kadhalika. Natumaini itakuwa ya kuvutia kwa kila mtu. Hebu tuanze.

Meneja wa dirisha ni programu inayosimamia madirisha ya programu kwenye mfumo. Yaani: inaweka madirisha kwenye skrini, inawajibika kwa kubadilisha ukubwa wao, kuzingatia, nk. Katika kesi hii, meneja wa dirisha anaendesha juu ya mfumo wa dirisha uliopo. Kwa fomu yake rahisi, meneja wa dirisha anasimamia tu madirisha na mwingiliano wa vifaa vya pembejeo nao, na hafanyi chochote kingine nao. Katika kesi hii, mzigo wa utoaji huanguka kwenye processor ya kati (kinachojulikana utoaji wa programu) Baadhi ya wasimamizi wa dirisha, pamoja na kusimamia dirisha, wanaweza kuchora vivuli kwenye kingo zake, kuongeza uhuishaji mbalimbali, upole, uwazi, na kadhalika. Katika kesi hii, meneja wa dirisha ni mchanganyiko. Mojawapo ya kazi muhimu zaidi (lakini ya hiari) ya meneja wa dirisha la mchanganyiko ni kutumia uwezo wa kadi ya video kuteka dirisha, kwa kawaida na. OpenGL. Kwa hivyo kuongeza ubora wa utoaji na kupunguza kwa kiasi kikubwa mzigo kwenye processor ya kati. Utendaji wa meneja wa mchanganyiko unaweza kujengwa ndani ya meneja wa dirisha au programu tofauti. Mara nyingi, kutoa dirisha kupitia meneja wa dirisha wa mchanganyiko huitwa tu - kutunga. Ikiwa unajua Windows, basi hapa kuna mfano kutoka Windows 7: athari zinapozimwa Aero, utoaji unafanywa na processor ya kati. Mzigo kwenye kadi ya video ni mdogo, lakini wakati wa kucheza video, mabaki yanayojulikana kama kurarua huonekana kwenye skrini (wakati fremu zinabadilika haraka sana na ukanda wa kumeta uwazi unaonekana katikati).

Athari za Aero zinapowezeshwa, uwasilishaji unafanywa na kadi ya video. Ambayo inakuwa dhahiri, kadiri uhuishaji unavyoonekana kwa dirisha kuonekana na kuanguka, uwazi, na kadhalika.

Walakini, utunzi pia una upande wa nyuma. Wakati wa kutoa desktop kwa kutumia kadi ya video, kasi ya fremu kwa sekunde inalinganishwa na frequency ya mfuatiliaji (kawaida muafaka 60 kwa sekunde, ambayo inalingana na wachunguzi wa kawaida wa 60 Hz), kwa hivyo katika michezo frequency itakuwa chini kidogo, kwani fremu itakuwa. kusawazishwa mara mbili. Katika hali mbaya -. Kwa hiyo, mara nyingi unaweza kupata mapendekezo ya kuzima athari za picha wakati wa kuanza michezo (kwa mfano, zima Aero katika Windows 7). Wacha turudi moja kwa moja kwenye Linux. KATIKA wakati huu Mfumo mdogo wa michoro katika Linux ni Xorg(X). Na kazi ya msimamizi wa dirisha ndani yake ni sawa na vile nilivyoelezea hapo juu. Wakati huo huo, utendaji wa utunzi haukuwa katika Xorg, na ulitekelezwa baadaye sana, kwa hivyo meneja wa mchanganyiko hufanya kazi hapo kana kwamba yuko kando. Kwa ujumla, inageuka kuwa sandwich nene sana ya tabaka mbalimbali kwa njia ambayo picha hutolewa.

Katika hali nyingi, hii sio muhimu kwa mtumiaji. Lakini katika michezo hii inatoa mapungufu yanayoonekana. Sasa Xorg inabadilishwa na mbili mifumo ndogo ya michoro - Wayland Na Mir. Ya kwanza haijafungwa kwa usambazaji wowote au shell ya picha, wakati ya pili inatengenezwa kwa Ubuntu na yeye ganda la picha Umoja, na tayari inafanya kazi ndani toleo la simu Ubuntu. Tutazungumza juu ya Mir katika nakala tofauti. Kama ilivyo kwa Wayland, haina dhana za kawaida za meneja wa dirisha na mchanganyiko. Ina tu mtunzi, ambayo hufanya shughuli zote kwenye madirisha, bila tabaka zisizohitajika. Uwasilishaji wa ombi katika kesi hii hauwezekani chombo cha programu(toolkit) ambamo imeandikwa. Kwa mfano Qt, au GTK. Hii ndio inayoitwa utoaji wa upande wa mteja. Ikiwa dirisha limetolewa moja kwa moja katika mtunzi wa Wayland, basi hii inaitwa utoaji wa upande wa seva. Katika kesi ya utoaji wa upande wa mteja, jina la dirisha la programu, mwonekano wake, n.k. hutegemea kabisa msanidi programu. Kama matokeo, kinachojulikana kama " Athari ya Windows": ikiwa programu haina utendaji wa kubadilisha ukubwa wa dirisha, dirisha la programu litakuwa daima saizi iliyowekwa. Mfano wa dirisha lililo na mapambo ya kichwa cha upande wa mteja (kumbuka vitufe vya kudhibiti programu kwenye kichwa cha dirisha):

Utendaji huu unatekelezwa katika GNOME. KDE hutumia utoaji wa upande wa seva, ambayo inamaanisha madirisha yote yatakuwa na kichwa sawa na yanaweza kubadilishwa ukubwa kwa urahisi:

Kwa njia, ikiwa utaendesha programu na CSD (Mapambo ya Upande wa Mteja) kwenye kidhibiti cha dirisha ambacho hakiauni uwasilishaji wa upande wa mteja, programu itapokea vichwa viwili:

Kwa njia, CSD iligeuka kuwa suluhisho nzuri sana. Ilifanikiwa sana kwamba Apple yenyewe iliichukua:

Wayland tayari inafanya kazi katika mifumo ya uendeshaji ya magari na mifumo ya uendeshaji ya simu Tizen Na SailfishOS, na maeneo mengine mengi. Falsafa ya Wayland - "Kila pato la fremu lazima liwe kamili". Na kweli ni. Utoaji katika Wayland ni bora kwa ubora kuliko ule wa Xorg (kwa mfano, kurarua kimsingi haiwezekani huko Wayland), pamoja na, huko Wayland ni ngumu sana kuunda. viweka keylogger(viunganisha vya kibodi), ambavyo vina athari chanya kwa usalama. Walakini, Wayland bado haijaungwa mkono na madereva wamiliki Nvidia Na AMD, ambayo inafanya kuwa vigumu sana kuitambulisha kwa chaguo-msingi Usambazaji wa Linux. Tutarudi kwenye suala la kuunga mkono na makombora ya picha ya Linux baadaye kidogo. Tunaweza kuzungumza juu ya mada hii kwa muda mrefu sana, kwa hiyo napendekeza kwenda moja kwa moja kwenye ukaguzi wa wasimamizi wa dirisha katika mazingira maarufu ya graphical katika Linux.

Metacity- meneja wa dirisha wa mazingira ya picha ambayo hayatumiki GNOME 2. Ilikuja kuchukua nafasi ya zile zilizotumika hapo Sawfish Na Kuelimika. Inaonyesha matumizi ya kawaida ya rasilimali. Inasaidia utungaji wa programu rahisi (vivuli vya kutupwa, uwazi, hakikisho la dirisha). Hapo awali iliandikwa ndani GTK+ 2, iliandikwa upya baadaye GTK+ 3, ambayo ilifanya iwezekane kuitumia katika GNOME 3.0-3.8. Hivi sasa ni sehemu ya mradi GNOME Flashback, kutumika katika mazingira ya kielelezo Mdalasini kukimbia kwenye maunzi ambayo hayaungi mkono kuongeza kasi ya vifaa graphics na inapatikana pia kama chaguo katika Linux Mint MATE Na UbuntuMATE.

Mutter- Maendeleo zaidi ya Metacity kwa GNOME 3. Mutter ni meneja anayetunga kikamilifu anayetumia maktaba ya michoro ya vekta ya utendaji wa juu kwa uwasilishaji wa 2D. Cairo, na kwa utoaji wa 3D - Usumbufu, ambayo hutumiwa kuongeza kasi OpenGL. Uendeshaji wa shell Shell ya GNOME inatekelezwa kama programu-jalizi ya Mutter, kwa sababu hiyo uwezo wote wa kidhibiti dirisha hili hutumika katika utendakazi wote wa GNOME 3. Kuanzia na GNOME 3.10, haiwezekani kuendesha mazingira bila Mutter. Mutter pia ni meneja wa dirisha aliye na usaidizi kamili na kamili zaidi kwa Wayland, utoaji unafanywa kwa upande wa mteja (mteja ndiye maktaba). GTK+ 3) Utendaji wa Mutter unaweza kupanuliwa na programu-jalizi. Mutter sio meneja wa dirisha nyepesi, na haifai kabisa kwa vifaa vya zamani na dhaifu.

Muffin- uma wa Mutter kutoka kwa watengenezaji wa mazingira ya picha Mdalasini. Imetengenezwa na timu ya watengenezaji Linux Mint. Muffin hurithi vipengele vingi vya Mutter na pia hutumia Cairo na Clutter kwa uwasilishaji. Walakini, haiungi mkono Wayland (wasanidi bado hawaioni kuwa iko tayari kutumika), na pia muhtasari kutoka kwa uwezo wa GTK+ (ikiwa matoleo ya Mutter yanahusishwa na matoleo ya GTK+, basi Muffin inaweza kujengwa na toleo lolote la GTK+, sio. chini ya ile ya chini inayoungwa mkono). Tofauti na Mutter, Muffin hutumia karibu nusu ya kiasi hicho kumbukumbu ya ufikiaji bila mpangilio, na pia huweka mzigo mdogo kwenye mfumo mdogo wa video, ambao hufanya matumizi ya Cinnamon kuwa bora kwa kompyuta ndogo za bajeti. Utendaji pia unapanuliwa kupitia programu-jalizi.

Marco- Metacity uma kutoka kwa watengenezaji wa mazingira graphical MATE. Hutumia kanuni sawa za utoaji wa dirisha, utungaji wa programu, na kadhalika. Inaweza kubadilishwa na Metacity au Compiz.

Compiz- mmoja wa wasimamizi wa kwanza wa dirisha waliojumuishwa kikamilifu na utendakazi mzuri na usaidizi wa viendelezi. Hapo awali, Compiz ilifanya kazi tu na maunzi ya 3D yanayotumika Xgl: hasa kadi za video NVIDIA Na ATI. Lakini tangu Mei 22, 2006, Compiz ilianza kufanya kazi kwenye Seva ya kawaida ya X.org kwa kutumia AIGLX. Isipokuwa Kadi za video za Intel GMA, AIGLX inasaidia Kadi za video za AMD(kuanzia R300) wakati wa kutumia madereva wazi. Maarufu Dawati za mchemraba, na programu-jalizi zingine za mapambo. Imeunganishwa na mapambo ya dirisha Zamaradi, wakati mmoja, ilikuwa zaidi njia maarufu onyesha mchoro Vipengele vya Linux(athari nyingi ilizounda hazikupatikana katika mifumo mingine ya uendeshaji ya wakati huo, na zingine zilinakiliwa haswa kutoka kwa Compiz). Compiz inaweza kutumika kama meneja wa dirisha huru kabisa, utoaji unategemea maunzi kabisa, kupitia OpenGL. Wasimamizi wa dirisha Metacity, Marco na Xfwm4 mara nyingi hubadilishwa na Compiz, kimsingi ili kuondoa machozi. Hivi sasa, maendeleo rasmi ya Compiz imefungwa. Tawi 0.8 linaungwa mkono na wapenda shauku, na 0.9 ni Watengenezaji wa Ubuntu, kwa ganda la picha la Unity 7, ambalo, kama GNOME Shell for Mutter, ni programu-jalizi ya Compiz. Compiz pia inakuja kama chaguo katika Linux Mint MATE na UbuntuMATE.




Xfwm4- meneja wa kawaida wa dirisha kwa mazingira ya picha Xfce. Tangu toleo la 4.2 nilipata utunzi wa programu. Kidhibiti hiki cha dirisha ni nyepesi sana, rahisi na kinaweza kutumika sio tu katika Xfce, lakini pia, kwa mfano, katika MATE. Wasanidi programu kwa sasa wanaihamisha hadi GTK+ 3 na pia wanatekeleza usaidizi wa uwasilishaji kupitia OpenGL. Inaweza kubadilishwa na Compiz, Metacity au Marco.

Malkia ni mmoja wa wasimamizi kamili wa dirisha walioangaziwa, thabiti na rahisi katika Linux. Ni kiwango kwa ajili ya mazingira graphical KDE. Kuanzia na KDE 4, imeundwa kikamilifu, inasaidia athari nyingi kutoka kwa Compiz, inaweza kutumika kwa utoaji OpenGL 2.0, 3.1 , OpenGL ES au kutoa kupitia kiendelezi Xrender, yenye uwezo wa kuzuia programu ya skrini nzima(kwa mfano, kwa kucheza mchezo, na hivyo kuongeza tija), ina fursa nyingi mipangilio ya athari, uhuishaji, na kutoka toleo la 5 - ina usaidizi kwa Wayland, ikitoa kupitia viendelezi E.G.L.(badala ya kiolesura cha kawaida GLX), na mengi zaidi. Katika KDE 4 inaweza kubadilishwa kwa urahisi na Compiz. Queen imeandikwa Qt, na hutumia vipengele vingi vya mfumo huu. Lakini ikiwa GNOME imetundikwa kwa GTK+ 3, ambayo watengenezaji wake wanavunja API yake kila mara kwa matoleo mapya, basi katika Qt hali ni bora mara nyingi, na matoleo ya KDE hayafungamani kikamilifu na matoleo ya Qt. Katika hali ya dharura, Kwin inaonyesha utulivu wa ajabu - itabadilisha moja kwa moja njia za utoaji, ikiwa kuna matatizo na dereva wa video, itaanza upya, lakini haitaacha kutoa. Pia, Kwin, pamoja na utendakazi wake wote, ni nyepesi sana (ikilinganishwa na Mutter na kwa sehemu Muffin), ambayo inafanya kufaa kwa matumizi. laptops dhaifu, netbooks na kadhalika.




Compton- meneja wa mchanganyiko, uma Xcompmgr. Sio meneja wa dirisha, lakini inakamilisha tu utendaji uliopo wa mchanganyiko. Mara nyingi hutumika kwa kushirikiana na Openbox, Metacity na Marco. Sio tajiri katika athari, lakini maarufu zaidi ni kama uwazi, vivuli, uhuishaji, mabadiliko ya laini na, bila shaka, utoaji kupitia OpenGL unatekelezwa kikamilifu. Inapatikana pia kama chaguo katika Linux Mint MATE na UbuntuMATE.

Openbox ni meneja maarufu wa dirisha uzani mwepesi. Haina utendakazi wa mchanganyiko, hata kwa utaratibu. Ni meneja wa kawaida wa dirisha katika mazingira LXDE Na LXQt. Inaweza kubadilishwa na nyingine yoyote, na pia kutumika kama uingizwaji katika mazingira mengi, kama vile MATE na Xfce.


Bila shaka, hawa sio wasimamizi wote wa dirisha wanaopatikana kwenye Linux. Na katika siku zijazo nitaandika jinsi tengeneza mazingira yako ya picha kutoka vipengele tofauti. Monster fulani wa Frankenstein, kushonwa kutoka kwa vipande tofauti :) Ikiwa una matakwa yoyote, andika kwenye maoni.

Asili: "Ubuntu Hacks / Linux Desktop"
Waandishi: Kyle Rankin, Jonathan Oxer, Bill Childers
Tarehe ya kuchapishwa: Juni 2006
Tafsiri: N. Romodanov
Tarehe ya tafsiri: Agosti 2010

GNOME na KDE ni wasimamizi wakuu wa dirisha, lakini ni wazito kidogo. Ikiwa unatumia mfumo wa zamani, au unataka tu kuharakisha mambo, unaweza kutumia wasimamizi wengine wa dirisha chini ya Ubuntu, kama vile Fluxbox, XFCE au Enlightenment.

Ikiwa kuna jambo moja ambalo ni muhimu zaidi kuhusu Linux, ni chaguo. Ikiwa hupendi programu fulani, kuna uwezekano mkubwa kwamba Linux itakuwa na angalau mbadala yake. Hii pia ni kweli kwa mazingira yote ya eneo-kazi. Mazingira ya eneo-kazi ni pamoja na idadi kubwa ya programu mbalimbali, kama vile kidhibiti dirisha (kinachoshughulikia kuchora mipaka kuzunguka madirisha yako, kuisogeza, n.k.), paneli zinazokuruhusu kuzindua programu, programu za udhibiti wa usuli, na zaidi. Chaguo maarufu zaidi za mazingira ya eneo-kazi ni GNOME na KDE. Ubuntu hubadilika kuwa GNOME kama mazingira yake ya eneo-kazi [Kidokezo #15], lakini kama mbadala pia inatoa Kubuntu [Kidokezo #16], ambacho husakinisha KDE kiotomatiki kwa chaguo-msingi.

Ikiwa hupendi hasa GNOME na KDE, bado una chaguo zingine. Linux ina idadi kubwa ya wasimamizi wa dirisha ambao wanaweza kutumika badala ya chaguo kamili za eneo-kazi kama vile GNOME au KDE, na wasimamizi wote maarufu wa dirisha wanapatikana kwa Ubuntu. Kuna sababu chache kwa nini unaweza kutaka kujaribu baadhi ya wasimamizi hawa wa dirisha:

  • GNOME na KDE zinahitaji kiasi kikubwa cha rasilimali ili kuendesha. Wasimamizi wengi wa madirisha mbadala wanahitaji rasilimali chache sana, kwa hivyo wanaweza kukuvutia ikiwa unatumia kompyuta ya zamani au ikiwa unataka tu kuboresha utendaji wa kompyuta yako.
  • Wasimamizi mbadala wa dirisha mara nyingi hutoa seti tofauti kabisa ya vipengele na, katika baadhi ya matukio, kuchukua mbinu tofauti jinsi madirisha yako yanavyodhibitiwa. Vipengele kama hivyo ni pamoja na uwezo wa kupanga windows kwenye dirisha moja na vichupo (Fluxbox) au uwezo wa kuweka mipangilio mingi tofauti ambayo itafurahisha jicho na kutekeleza. urekebishaji mzuri maeneo ya madirisha yako (Mwangaza).

Dokezo

Ikiwa unataka kushikamana na KDE au GNOME, kuna kadhaa mbinu rahisi, ambayo unaweza kupunguza matumizi ya rasilimali. Katika KDE, endesha programu kpersonalizer(iliyoko kwenye kifurushi chenye jina sawa) na ubainishe kiwango cha chini cha rasilimali zilizotumiwa katika KDE kusaidia muundo. Katika GNOME, tumia kihariri cha usanidi [Kidokezo #15] na katika chaguo /apps/metacity/general/reduced_resources(matumizi ya chini ya rasilimali) imewekwa kwa true .

Hata kama huna sababu maalum ya kujaribu wasimamizi wengine wa dirisha, inaweza kusaidia kusakinisha baadhi yao na kuona jinsi wanavyodhibiti madirisha. Ikiwa huzipendi, unaweza kurudi kwa urahisi kwenye mazingira ya eneo-kazi unayopendelea.

KATIKA baraza hili tutaelezea wasimamizi wengine kadhaa wa dirisha na jinsi ya kusakinisha na kuzitumia kwenye Ubuntu. Kuna mamia ya wasimamizi wa dirisha ambao tunaweza kuzungumza juu yao, lakini hapa tutazungumza juu ya wale watatu maarufu chaguzi mbadala GNOME na KDE: XFCE, Fluxbox na Mwangaza.

Kuunda menyu ya programu

Hatua ya kwanza kabla ya kusakinisha kidhibiti kipya cha dirisha ni kusakinisha na kusasisha programu inayodhibiti menyu ya uteuzi wa programu, ili uweze kuendesha programu bila vizindua programu vinavyopatikana katika GNOME au KDE. Tumia kisakinishi cha kifurushi unachopendelea kutumia na kusakinisha kifurushi kinachoitwa menyu. Baada ya programu kusanikishwa, fungua dirisha la terminal na uonyeshe upya orodha ya sasa ya programu kwenye menyu hii:

$sudo sasisho-menu

Hebu tuendelee kwenye kidhibiti chako kipya cha dirisha

Tutajadili jinsi ya kusakinisha na kutumia kila kidhibiti dirisha, lakini kwa kuwa utatumia njia sawa kwa kuchagua kila moja, tutashughulikia hilo kwanza. Kila moja ya wasimamizi wa dirisha, unapoiweka, inaunganishwa na meneja wa eneo-kazi kutumika katika Ubuntu (kwa chaguo-msingi - GDM, kwa Kubuntu - KDM) na imeongezwa kwenye orodha ya vikao vinavyopatikana.

Mara baada ya kusakinisha kidhibiti maalum cha dirisha, ondoka kwenye mazingira yako ya sasa ya eneo-kazi ili skrini kuu Ingia. Bofya kitufe cha Sessions ili kuona orodha ya kompyuta za mezani na vidhibiti vya dirisha vinavyopatikana, na uchague kidhibiti dirisha unachotaka kujaribu. Ukishaingia, utapewa chaguo kukumbuka kidhibiti hiki cha dirisha kuwa kinatumika kila wakati au kinatumika kwa kipindi hicho pekee. Ikiwa unataka kurudi nyuma, toka kisha uchague meneja wako wa dirisha la awali kutoka kwenye orodha (Ubuntu - GNOME, Kubuntu - KDE).

Kujaribu XFCE

Ikiwa una nia ya wasimamizi wengine wa dirisha au dawati, XFCE labda itakuwa mojawapo ya dawati za kwanza utakazojaribu. XFCE (http://www.xfce.org) ni nyepesi zaidi, kwa hivyo unapata mengi utendakazi mazingira kamili ya eneo-kazi kama vile paneli, ikoni za eneo-kazi na upau wa kazi, lakini kwa utendakazi ulioboreshwa.

Ili kusakinisha XFCE, sasisha kifurushi xfce4 kwa kutumia kidhibiti cha kifurushi unachopendelea kutumia. Mazingira ya eneo-kazi na idadi kubwa ya kuhusishwa zana. XFCE ina idadi ya programu-jalizi na programu zingine zisizo muhimu ambazo zinaweza pia kusakinishwa. Tumia tu kazi ya utaftaji ya neno kuu la xfce kwenye msimamizi wa kifurushi chako ili kupata zote.

Mara baada ya XFCE kusakinishwa, toka, chagua kipindi cha XFCE, ingia, na utawasilishwa na mfanyakazi chaguo-msingi wa XFCE (ona Mchoro 2-8).

Kielelezo 2-8. Desktop chaguo-msingi ya Ubuntu XFCE

XFCE ni jopo lililo chini ya eneo-kazi kutoka ambapo unaweza kuzindua zana za kawaida kama vile terminal, meneja wa faili xffm, inayotumika katika XFCE, kivinjari cha wavuti na programu zingine. Ili kuzindua programu ambazo haziko kwenye paneli, bofya bonyeza kulia panya kwenye eneo-kazi ili kufungua menyu kuu. Unaweza kubadilisha mipangilio ya kizindua programu kwa kubofya kulia kwenye kizindua kilicho kwenye paneli. Unaweza pia kubofya kulia sehemu nyingine za kidirisha na kuongeza vipengee vipya kwenye paneli, kama vile vizindua, vipeja na programu nyinginezo.

Juu ya eneo-kazi ni upau wa kazi, ambapo utaona programu zote zimefunguliwa kwenye eneo-kazi la sasa, na kati ya ambayo unaweza kubadili. Bofya kulia kwenye programu yoyote kwenye upau wa kazi ili kufikia mipangilio ya ziada, kama vile uwezo wa kuongeza dirisha la programu, kuifunga, au kuificha.

XFCE ina zana ya usanidi wa picha ambayo unaweza kufikia kwa kubofya ikoni ya wrench iliyoko kwenye upau wa vidhibiti. Kwa programu hii unaweza kusanidi mipangilio mbalimbali kutoka kwa kuchagua mandharinyuma ya eneo-kazi hadi kuweka michanganyiko ya vibonye hotkey, kiokoa skrini na mipangilio ya upau wa kazi. Bonyeza kwenye ikoni ya Kiolesura cha Mtumiaji ( Kiolesura cha mtumiaji) ili kufungua Kidhibiti cha Mandhari, ambapo unaweza kubinafsisha mwonekano wa XFCE.

Ili kuondoka kwa XFCE, bofya kwenye ikoni ya nguvu iliyo kwenye paneli, au bonyeza-kulia kwenye eneo-kazi na uchague Acha. Ili kupata zaidi maelezo ya kina kuhusu XFCE, tembelea ukurasa rasmi katika http://www.xfce.org.

Kutumia Fluxbox

Kujaribu Kuelimika

Wasimamizi wengine wa dirisha

Kuna wasimamizi wengine wengi wa dirisha kama vile Blackbox, Openbox, WindowMaker, AfterStep, na FVWM ambao unaweza kusakinisha chini ya Ubuntu. Ili kusakinisha mojawapo ya wasimamizi hawa wa dirisha, tafuta jina lake kwa kutumia kidhibiti cha kifurushi unachopendelea kutumia, kisha usakinishe kifurushi kinachofaa. Wasimamizi wengi wakuu wa dirisha wanajiongeza kwenye menyu ya kipindi, ili uweze kuwachagua kwa urahisi unapoingia.