Portál AbcLinuxu, 17. července 2025 13:47


Dotaz: dvakrát X

29.4.2003 13:44 pavel
dvakrát X
Přečteno: 186×
Odpovědět | Admin
Jak se dají na jednom počítači provozovat dvoje Xka. Potřeboval bych mít na dvou "konsolích" spuštěný Xka. Jedny normální a druhý ze vzdáleného serveru. Dík moc za radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.4.2003 13:55 kokot
Rozbalit Rozbalit vše dvakrát X
Odpovědět | | Sbalit | Link | Blokovat | Admin
normalni nastartujes normalne (xdm, kdm, gdm,..) nebo startx, pak mas 2 moznosti: 1) instalujes Xnest a das Xnest :1 -query masina dostanes X v X 2) prepnes se na konzolu a das: X -query masina -- :1, mezi X se budes prepinat Ctrl-Alt-[7:8] mozna jsem tu synatxi prochu spletl, nemam moznost to ted zkoumat
29.4.2003 13:56 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše dvakrát X
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je tuším FAQ. Ty druhý pustíš X -- :1 -query jméno_počítače resp. -broadcast, resp. ... viz Xserver(1)
29.4.2003 13:58 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše dvakrát X
Jo sorry, ,,--`` tam nepatří.
29.4.2003 19:07 ...... | skóre: 41 | blog: ...
Rozbalit Rozbalit vše dvakrát X
Odpovědět | | Sbalit | Link | Blokovat | Admin
já osobně se v tom zas tak moc nevyznám ale funguje mi startx -- :1.0 ale na jiné mašině to nevím asi bych se tam první musel dostat přes ssh nebo telenet je to tak????
29.4.2003 21:21 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše dvakrát X
Ne. Vzdáleně spouštěné X spočívají v tom, že mi někde jede display manager (xdm), já si pustím X -query ..., a přihlásím se do X už na tom druhým počítači. Není to nijak zvlášť bezpečný, protože komunikace se nekryptuje, ale pro X-terminály na separátní síti je to ideální. Viz Xserver(1), xdm(1).
29.4.2003 20:02 Ľubomír Host | skóre: 19 | Bratislava
Rozbalit Rozbalit vše dvakrát X
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozno nepotrebujes na vzdialenom serveri spustat cely X-window manager (KDE, gnome, icewm, blackbox, fvwm, tvwm, fluxbox, ...), ale staci ti xterminal pripadne nejake GUI aplikacia. 1.) skus sa na vzdialeny server nalogovat cez ssh s forwardovanim Xov: ssh -X -l login server.sk Ak nahodou nie je na vzdialenom serveri povolene forwardovanie Xov, skus poziadat roota aby to povolil --> /etc/ssh/sshd.conf (mozno ani nevie, co to je ;) 2.) na lokale v spustenych Xoch vytukat: xhost server.sk . Je to ale trosku insecure 3.) malicko bezpecnejsie: u seba zistis super tajny kluc, ktory musia tvoje GUI aplikacie vediet, aby sa mohli pripojit do tvojich Xov. Spravis to prikazom xauth list To ti vypluje bordel typu: amd2/unix:0 MIT-MAGIC-COOKIE-1 e18739e54e4c72c84da8670beb7f237a a na remote serveri vytukas nieco podobne: xauth add tvoja.ip.adre.sa:0 MIT-MAGIC-COOKIE-1 e18739e54e4c72c84da8670beb7f237a export DISPLAY=tvoja.ip.adre.sa:0.0 a mozes si spustit mozillu: mozilla & Aby sa mohli aplikacie zvonku pripojit na tvoj X server musis tvoj X server pocuvat na porte 6000 (niekedy byva vypnute kvoli bezpecnosti ale nie je problem zapnut). A mozes pouzit jeden z mojich skriptikov, s ktorym si nebudes musiet pamatat ten bordel okolo xauth list, xauth add, export DISPLAY, ... Najdes ho tuto: http://platon.sk/cvs/cvs.php/scripts/shell/ssh-utils/xssh/ Heslo do ssh sa pise 2x, lebo raz sa posle ten kluc na ten server a 2. sa normalne pripojis a mozes spustat GUI aplikacie. Este to chce na remote stroji dat si nejaky bordel do ~/.bashrc (ze aky najdes na tej adrese), aby sa ti automaticky nastavilo DISPLAY ked sa nalogujes. Takze xssh je moja nadstavba na ssh ;)
-- http://blog.hostname.sk
29.4.2003 20:50 kaaja | skóre: 22 | Plzen!
Rozbalit Rozbalit vše dvakrát X
Odpovědět | | Sbalit | Link | Blokovat | Admin
startx -- :1
29.4.2003 21:22 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše dvakrát X
To nejsou vzdáleně spouštěné X. Viz výš.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.