Ahoj
Mám dva pc spojené přes eth0 a normálně spolu komunikují (ping,ssh).Nevím jestli je možné spustit (zobrazit) na jednom pc (slabším) xserver z pc druhého (silný).Tím myslím kompletní prostředí.Zatím se mi podle návodu z Root.cz podařilo spustit samostatné aplikace z terminálu, přičemž na obou strojích byl spuštěn vlastní xserver.Představuji si to asi tak,že po přihlášení se na silnější pc ze slabšího přes ssh (ssh -X -l jmeno pocitac ) spustim příkaz startx což ovšem nefunguje.Za případné info dík.
prez ssh to asi nepude, ale vim ze sem to mel ja udelany tak ze mi na 486 bezeli Xka ktery mi posilal server na screen a na ty 486 sem nemel ani HDD jen disketu..na tom serveru to bylo tezsi s nastavovanim..ale sou nekde naky stranky toho projektu..ted nevim jak se to menuje. snad zjistim
XServer je program kterej obsluhuje klavesnici+mys+obrazovku
Takze ten musi bezet na tom pocitaci u kteryho sedis - tj. na tom slabsim.
Da se to nastavit tak, ze na tom silnejsim pocitaci bude "display manager" (xdm/gdm/kdm/...), na kterej se bude automaticky pripojovat ten vzdalenej Xserver na tom slabsim stroji. Musi se to povolit v konfiguraci toho display manageru a pak na slabsim spustit "X -query jmeno_silnejsiho"
Mam ale dobre zkusenosti s protokolem VNC. Ten je mnohem jednodussi nez X protokol a ma mnohem mensi naroky na klienta. Tam to funguje tak, ze na silnejsim pocitaci se spusti "falesny" Xserver, jmenuje se Xvnc. Programy na silnejsim pocitaci si mysli ze mluvi s normalnim Xserverem (obrazovka, mys, ...), ale Xvnc misto aby neco nekam kreslil, tak data posila VNC protokolem klientovi. No a VNC klient je program na tom pomalym pocitaci co ty data zobrazuje. K tomu potrebuje nejakou grafickou obrazovku. Takze na tom pomalym pocitaci bud pobezi normalni Xka, ale hrozne malo vytizena, protoze v nich pobezi jen "vncviewer". VNC klienti existuji ale i pro framebuffer, svgalib, windows, DOS, javu.... fakt skoro pro vsechno. (Ja jsem zkousel ten X-ovej, a ten funguje bez problemu. S dosovym sem mel trosku problemy, zadrhavala mys a nepsal cesky...)
Na PC, které má sloužit jako aplikační server upravte konfigurák xdm /etc/X11/xdm/xdm-config. Před následující řádek přidejte vykřičník.
DisplayManager.requestPort: 0
Tím řádek zaremujete a umožníte připojení ze vzdáleného počítače. Přejděte do 5. runlevelu:
init 5
Na počítači, který má sloužit jako klient se přihlaste do textového režimu a spustte Xka následujícím příkazem:
X -query IP adresa serveru
Doufám, že jsem na nic nezapoměl.
Nemůžu přijít na to jak povolit XDMCP.Používám přihlašování přes KDE a nevím jestli stačí toto nastavit v souboru xdm-conf. Dík za podrobnější nakopnutí
Ahoj !
Nejede. X-ka se začnou spouštět a skončí to bílou obrazovkou (jako když se spouští X bez KDE nebo GNOME a je tam funkční pouze myš -žádné přihlašování nebo xterm).Ještě pro upřesnění mám na silnějším PC RH7.3 (to znamená Xfree 4,2 ) a na slabším RH7.1 (Xfree 4.0.3). a ještě jedna otázka - běží ta X-ka současně na obou PC.Zatím ahoj a dík L.
Bílou obrazovkou myslíte něco jiného, než klasický Xkový vzorek z bílých a černých bodů? Ten se zobrazí a pak naskočí nějaká bílá barva?
Na tom silnějším počítači se grafický login zobrazuje?
Na silnějším počítači by Vám měl běžet grafický login, ne rovnou KDE. Je potřeba, aby server byl v 5. runlevelu. Bud ho přepnete příkazem init 5 jako uživatel root, nebo v souboru /etc/inittab změníte
id:3:initdefault:
na
id:5:initdefault:
Potom při zapnutí serveru má najet grafické přihlášení a na stanici po spuštění Xek (X -query serverip) se objeví stejné přihlášení.
Kdyz se prihlasuje pres KDE, tak nejspis pouziva kdm, nebo gdm. V tom pripade si muze v xdm-configu nastavovat co chce Je treba se kouknout do prislusneho configu k prislusnemu *dm.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
Zdravim,
nezapomel, presne takhle to tady beham. Mam klienta pentium na 75MHz a pripojuji se na server, coz je nejakej Athlon 1600+.
Vse bez problemu, funguje i cestina a az bude cas, tak udelam i posilani zvuku na klienta ze serveru...
S pozdravy Pavel
Trvalo mi to, ale našel jsem to :
pokud čkověk používá k přihlášení kdm (u mandrake standardně), je třeba provést úpravu kdmrc , který se kupodivu nenalézá v /etc/kdm ale v /usr/config/kdm .
v sekci [Xdmcp] je třeba přepsat defaultní nastavení
Enable=false na true.
Podotýkám pro úplnost, že to je na straně serveru