Xnest

Linux.fista
Versio hetkellä 27. maaliskuuta 2016 kello 21.18 – tehnyt Lahtis (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

Xnest on X-palvelin, joka toimii omassa ikkunassaan jo käynnistetyn X-palvelimen sisällä. Se toimii siis samalla kertaa sekä X-palvelimena että -asiakkaana. X:ää hyödyntäville ohjelmille se näyttäytyy kuten mikä tahansa muu palvelin, joten sen alle on mahdollista käynnistää vaikkapa kokonainen työpöytäympäristö.

Xnest, jonka sisälle on käynnistetty Fluxbox-ikkunointiohjelma sekä xcalc-laskin. Kokoruudun X-istunnon työpöytäympäristönä toimii Xfce.

Toinen saman toiminnallisuuden tarjoava ohjelma on nimeltään Xephyr.

Käyttö

Avataan Xnest-palvelin X:n display-numerolla :1. Display-numeroksi on annettava jokin vapaa numero, jo käynnissä oleva X-istunto varaa yleensä oletuksena käytettävän numeron :0.

Xnest :1

Avataan 800x600 pikselin kokoinen Xnest-palvelin display-numerolla :8:

Xnest :8 -geometry 800x600

Käynnistetään Xeyes, Window Maker-ikkunointiohjelma sekä Seamonkey-www-selain vastakäynnistetyn Xnest-palvelimen alle:

xeyes -display :8
wmaker -display :8
seamonkey --display :8

Käynnistetään Xnest-ikkuna display-numerolla :2 pyrkien samalla etäkirjautumaan XDMCP:n avulla koneelle palvelin:

Xnest :2 -query palvelin

Pikaohje Xnestin käytöstä:

Xnest -help

Asennus

Xnestin sisältävän paketin nimi vaihtelee huomattavasti jakelusta toiseen. Se voi olla mm. xnest, xorg-x11-Xnest, xorg-x11-server-Xnest, xorg-x11-server-extra tai xorg-xserver-Xnest. Osassa jakeluita Xnest sisältyy X.orgin peruspaketteihin, eikä sitä näin ollen tarvitse asentaa erikseen.

Katso myös