[ leka @ 23.04.2001. 20:52 ] @
Necu da glumim nekog Linux gurua, ali primecujem da ljudi grese kada je termin "X server" u pitanju.

Recimo da imate Linux server "zver.domen.yu" i da imate svoj kompjuter na NET-u "kanta.mojdomen.yu" i da recimo zelite da startujete neku X aplikaciju sa "zver.domen.yu"...

- U tom slucaju se "X server" nalazi na "kanta.mojdomen.yu"!!!! Grese oni koji misle da je "X server" na "zver.domen.yu"!!! Zasto? -Prosto zato sto je na vasoj masini, dakle na "kanta.mojdomen.yu" SERVER za X aplikacije koje su na "zver.domen.yu" ! - Drugim recima, na "zver.domen.yu" su klijenti za "X server" na vasem racunaru!

Ovo je veoma cesta greska, cesto vidim da ljudi brkaju pojmove...

Pozdrav svima

Leka


[Ovu poruku je menjao leka dana 04-23-2001 u 07:53 PM GMT]

[Ovu poruku je menjao leka dana 04-23-2001 u 07:54 PM GMT]
[ random @ 25.04.2001. 03:06 ] @
da, to je greskica koja se stvarno cesto provlaci, bas sam malopre napusio predatora u "486..." threadu na tu temu :o).

aplikacije su klijenti, a program koji sluzi za njihov prikaz na ekranu je server.
[ m r v a @ 25.04.2001. 06:00 ] @
yyeye, ima logike ... samo sta ako je kanta.domen.co.yu diskless masina ??
kako onda ?
na primer, VGA na zver.domen.co.yu i na kanta nisu iste ... onda trebaju zasebni .conf fajlovi ... gde se to drzi ???

[ Vojislav Milunovic @ 25.04.2001. 10:55 ] @
Aha znaci to sve radi po principu ja startujem X server kod sebe i onda on neke mundje uradi i posalje upit remote aplikaciji koja se zatim kaci na mene?
recimo kao rsh ??
[ random @ 25.04.2001. 15:24 ] @
mrva: ako je diskless masina, onda se X server ucitava u RAM preko NFSa sa diska zveri, ali se i dalje izvrsava, tj. trosi procesorske cikluse na masini "kanta".

predator: nenenene decko, pazi.. dignes na kanti X server (probaj da kucas u konzoli samo "X"), onda uradis na zveri (na koju si ulogovan na ovaj ili onaj nacin), pretpostavimo da koristis bourne shell
Code:

$ export DISPLAY=kanta:0
$ xterm
$ startkde
$ $ili_sta_vec_hoces...

u stvari da bi ovo radilo morao bi da startujes X sa "X -ac", da radi bez ikakve autentifikacije.
a naprednija tehnika je da koristis XDM na zveri i XDMCP, onda imas lep graficki login bez mnogo zezanja, a i security je znatno veci. to je pravi nacin.
[ m r v a @ 25.04.2001. 17:14 ] @
Sve je to ok, al' opet _gde_ se drze conf fajlovi za kanta masinu ?? i njegov X ??
[ random @ 26.04.2001. 01:38 ] @
pa na disku na zver masini, cest izbor je npr. /tftpboot/<ip-broj-kante>. onda je njen /etc/XF86Config na zver masini zapravo /tftpboot/192.168.0.4/etc/XF86Config (ip broj sam lupio naravno), a u exports fajlu stoji nesto u stilu

Code:
/tftpboot/192.168.0.4 -maproot=root 192.168.0.4 


(u slucaju da se koristi NFS za exportovanje / fajl sistema preko mreze). ako koristis tftpd onda samo u inetd.conf stavis nesto u stilu

Code:
tftp   dgram   udp     wait    root    /usr/libexec/tftpd      tftpd /tftpboot


i tako dalje i tako blize, ima dobre dokumentacije na tu temu, narocito za linux (ima bar 4 HOWTO dokumenta sa tom tematikom...) treba treba treba citati (izgovarati ove ritualne reci u ritmu 9/8, naglasavajuci pritom ritam pljeskanjem ili lupanjem nogama do besvesti).
[ tOwk @ 05.05.2001. 01:23 ] @
hmm... ovo je nesto sa cime se ne bih slozio u potpunosti...

server kao posluzitelj... jedna masina obezbedjuje kod, i interfejs, a druga grafiku... prema tome svaka servira po nesto... na osnovu cega onda tvrdite da je jedan, odnosno drugi apsolutni server...

istina, kada se koristi termin "X server", misli se na onu masinu koja "servira" graficku karticu (a to su onda samo programi kao sto su XFree86, XF86_SVGA itd.). Ali po standardnoj terminologiji (a mozda i po navici), klijent je onaj koji preuzima podatke. Covek to posmatra sa svoje strane, i to je pitanje interne strukture X Windows-a, koje se njega ne dotice. Korisnik za diskless masinom ce svakako sebe smatrati klijentom, i svoju masinu klijentom. Sumnjam da je to do pogresnog shvatanja koncepta, vec samo do nezainteresovanosti za isti.

mozda nisam dovoljno dobro upoznat sa ovim konceptom (ako je tako ispravite me), ali obe su masine u datom primeru ovde serveri...
[ m r v a @ 05.05.2001. 13:06 ] @
Ne znam za vas, ali ja sam to ovako shvatio -
Na zver masini se izvrsavaju oba X servera ( ili samo jedan ukoliko su graficke karte identicne na obe masine ) ,a klijent masina (>kanta<) se "kaci" na X koji odgovara njenoj VGA .... ispravite me ako greshim ....
Dodajem da nisam bas experienced u tim stvarima ... tako da nemojte da mi zamerite ..bla bla. .....

[ frenne @ 05.05.2001. 15:10 ] @
mislim sta ima tu komplikovano i da se ne zna ..
dignesh x server ... na kome su aplikacije klienti ..
[ nemesis @ 14.05.2001. 19:58 ] @
heheh princip je jednostavan ...
na moj.server.negde.na.mrezi.bre se ne nalazi X :)
tu se samo odvijaju programi ... a sve ono shto je ide (input) u program
i ono shto izlazi (output) se shalje se na moj.licni.server.kuci.bre (on drzi X server) a ja samo se kachim na moj.server.negde.na.mrezi.bre ... nekako... moze i preko ssh2 ... i pokrecem tamo .. xterm, xclock, ... xxxx... :)


to bi trebalo tako da radi ...


sad i ja da pitam neshto ... treba mi neki X server za windows-e...
da bi mogao neke X aplikacije na udaljenoj makini da vrtim ... :)
[ random @ 15.05.2001. 02:46 ] @
Pa može i tako (da se kačiš na mašinu sa koje startuješ klijente preko ssh-a pa da ih odatle ručno startuješ), ali je mnogo lepše i elegantnije koristiti XDM/XDMCP... Nisu ga valjda ljudi pisali samo da bi deca imala grafički login u Calderi ili Corel Linuxu :o)))

Što se tiče X servera za Windoz, odgovorih ti u drugom threadu...