Linuxin työpöytä selitettynä ja johdatus laatoittaviin ikkunanhallintaohjelmiin

Nyt, paketointi

Kootaanpa kaikki yhteen.

Kun käynnistät tietokoneen, näyttöpalvelimelle on olemassa daemon, ja se käynnistetään.

Aivan kuten web-palvelin, se aloittaa perusprosessin kuuntelemalla kaikkia näitä työpöydän, näytön jne… managereita ja muita tapahtumia ja piirtää näytölle compositor:nsä avulla.

Kun display server käynnistyy, täytyy display manager:n palvelun tai daemonin olla käytettävissä. Sitten palvelin antaa hallinnan display manager:lle, joka käynnistää login graphical interface:n käyttäjän kirjautumista varten.

Tällöin display manager / login manager antaa käyttäjälle pudotusvalikon, josta hän voi valita, mitä desktop environment or window manager käyttää.

Tämä valinta on käytettävissä vain, jos käyttäjällä on asennettuna jokin stand-alonelaattaikkunanhallinta, kuten Xmonad – joka voi seistä omana työpöytäympäristönään –

Ja kun käyttäjä kirjautuu onnistuneesti sisään, display manager/login manager käynnistää desktop environment:n tai window manager:n, jonka käyttäjä valitsi.

Ja sieltä käyttäjä voi alkaa avata ikkunoita ja sovelluksia, joiden sijoittelua ja ulkoasua ohjataan joko the desktop environment tai window manager käyttäjän kirjautumisen yhteydessä tekemän valinnan perusteella.

Tämä prosessi käynnistyy automaattisesti kaikissa Linux-jakeluissa, jotka tulevat valmiiksi pakattuina display managers; esimerkiksi Ubuntu:n kanssa.

Mutta Arch Linuxissa, Gentoossa – joka perustuu Arch Linuxiin – ja myös joissakin muissa jakeluissa saat asennuksen yhteydessä vain Linux-ytimen.

Mikä tarkoittaa, että ne eivät tule valmiiksi pakattuina kaikkien näiden sovellusten kanssa. Sinun täytyisi siis ymmärtää tämä prosessi, jotta voit asentaa kaikkien näiden ohjelmistojen appropriate variantit saadaksesi toimivan desktop environment.

Toimiva siinä mielessä, että kaikki niistä eivät toimisi hienosti yhdessä.

Desktop Environments tulevat valmiiksi pakattuina Login managers, window managers ja koko joukko sovelluksia, jotka on suunniteltu toimimaan yhdessä. Mutta tiling window managers ovat itsenäisiä sovelluksia.

Ne eivät tule koko listan sovellusten kanssa – jotka ovat periaatteessa paisuttelua, koska et käyttäisi kaikkia niitä.

Tämä tarkoittaa sitä, että kun käytät laatoitusikkunanhallintaa, joka toimii Xorg-palvelimen päällä, ilman display server:aa tai desktop environment:aa – mikä on hyvin mahdollista ja toteutettavissa, koska minä teen niin – niin sinun pitäisi asentaa jokainen tarvitsemasi sovellus itse.

Jos tarvitset tiedostonhallintaa, asennat sen itse. Tarvitset Firefoxia selataksesi nettiä? no, asenna se itse. Haluatko ottaa kuvakaappauksia? Hanki sitten ruudunkaappaussovellus.

Kun huomaat tekeväsi näin, ei ole mitään takeita siitä, että kaikki nämä sovellukset toimisivat hienosti yhdessä, ja se johtuu siitä, että niitä ei ole suunniteltu tekemään niin.

Ja niinpä huomaat saavasi virheitä sieltä sun täältä ja saatat kyllästyä.

Mutta lopulta, kun saat kaikki tarvitsemasi sovellukset ja ne toimivat hienosti yhdessä, pelkän tiling window managers käyttämisestä ilman desktop environment voi tulla mahtavin paras tunne, jonka voit koskaan kokea.

Jos käytät Ubuntua tai Fedoraa ja haluaisit ottaa työpöytäsi käynnistyksen hallintaan niin, että voit käyttää Tiling window manager yksinään ilman Desktop Environment tai Display Server,, voit tehdä sen.

Mutta, se on aihe toiselle päivälle, kun siltä tuntuu.

Vastaa

Sähköpostiosoitettasi ei julkaista.