instalace X bez X

Petr Pisar petr.pisar na atlas.cz
Středa Květen 24 23:47:58 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Petr Vileta wrote:
> Petr Pisar wrote:
>>
>> Prosim, definujte "graficke prostredi", jinak se tu nedomluvime.
>>
> Dobra. Pod grafickym prostredim si predstavuji, ze na obrazovce vidim
> tlacitko "Start" s cervenym kloboukem (protoze RH), vedle nej listu se
> spustenymi programy (taskbar), pak vidim plochu s nejakymi ikonami, mam
> tam graficky kursor mysi.
> 
Tomu se rika desktopove prostredi (zkracene desktop; je to napr. KDE,
Gnome).

>>> Jinymi slovy, jestli to dobre chapu, tak kdyz sednu
>>> ke klavesnici, tak budu i nadale v textmode, ale kdyz spustim muj
>>> skript, bude v grafickem rezimu.
>>
>> A potrebujete videt a ovladat graficke rozhrani toho programu? Pokud
>> ano, tak se bez X serveru, ktery bude nekam vykreslovat svuj
>> framebuffer neobejdete. Pro docasne prohlizeni bych pouzil Xvnc.
>>
> No samozrejme, ze potrebuji videt a mysi ovladat to Tk rozhrani meho
> programu.

Jak uz popsal Petr Vejsada,  nekde si puste X server, pak na klientovi
(ehm, ve vasem pripade na aplikacnim serveru) nastavte promennou
DISPLAY, aby ukazovala na server, a pak spuste ten vas skript.

> 
> Nicmene se zeptam, co to je Xvnc. VNC, tedy RealVNC znam a pouzivam, ale
> o Xvnc jsem tam nic nenasel.

Xvnc je program, ktery z jedne strany funguje jako X server a z druhe
strany jako VNC server (pekny obrazek je na
[http://www.cl.cam.ac.uk/Research/DTG/attarchive/vnc/xvnc.html]). Obecne
existuje vice konkurencnich (nebo nastupnickych) implementaci Xvnc:
napr. ja mam zkusenosti s TightVNC.

> 
>> Pokud ne, tak je dobre zamyslet se, zda to TK potrebujete? Pokud si
>> ale presto trvate na svem, tak pouzijte Xvfb.
>>
> Co to je? Bude to slucitelne s mym RH7.3?

Xvfb (X virtual frame buffer) je plnohodnotny X server (soucast Xorg
nebo XFree86), kteremu jen chybi jedna schopnost: nic nikam
nevykresluje. Pouziva se pri vyvoji X serveru, kdy se vyvojar nezajima o
konkretni vystupni zarizeni, nebo pokud graficky vystup programu je pro
nas nepodstatny, ale dana aplikace presto nejaky X server k zivotu
potrebuje.

Na rozdil od Xvnc si neni mozne prohlednout obsah obrazovky zadnym zpusobem.


- -- Petr
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEdNSOuR4f4nEwzHIRAsCAAJ9iX+8cWcyFJViH7c7gBsOG7XaTpACdEE/v
aHVmQCm4qhec/Rn2SSKajnE=
=vfKW
-----END PGP SIGNATURE-----


Další informace o konferenci Linux