RE: RE:_linux_terminálemulátor

Maulis Adam <maulis@ludens.elte.hu>

Szia!

> Üdv Szakik!
> 
> Múltkorjában a PC-n leállítottam több service-t is.

engedd meg, hogy visszakerdezzek
ugy erted, hogy egy windows valamit futtato PC-n leallittatal
tobb windows servicet?


> Ennek "köszönhetően"
> most nem sikerül decwindows-os progit indítani az Excursion (X terminál
> emulátor a PC-n) segítségével. 

Sajnos eXcursion tapasztalatom friss nincs. Utoljara 1999-ben talalkoztam
vele. Igy erre a resze passz.

> Linux 

Linuxot ismerem, megprobalok segiteni.

> alatt az xhost-al felveszem a VMS node ip címét, aztán vms
> oldalról indítanám, de hasonló a helyzet:
> X Toolkit Error: Can't open display: _WSA44:
> Fatal error detected, image exiting -- final message:
> no safety display could be opened
> : non-translatable vms error code: 0x3C022C
> %audit-f-timeout, device timeout

Ilyen hibauzenetre nem emlekszem: "no safety display could be opened"
Megbecsulve, hogy mit jelenthet, valoszinu, hogy a legujabb 
motif (1.4) van nalad, es valahogy az ujfajta X authorizacios 
eljarassal akarsz dolgozni.


> 
> István, 

Tovabbra sem tudom, mi a hibad, de leiroma ketfajt a tcpip feletti 
X authorizacios eljaras elvet. Lehet, hogy melletrafalalok :-)

1) regi modszer, IP cim (gepnev) alapjan meno azonositas
  Az X box (linuxos X server, eXcursion, mindegy) a bejovo IP
  cim alapjan angedi be az alkalmazast (engedi ablakot rajzolni)
  vagy sem. Ezt az xhost + gepnev paranccsal, VMS-en futo DECW$DISPLAY
  nevu :-) X eseten a session manager options/security menupontjabol
  lehet elerni.

2) az uj modszer (ez is tobb, mint 10 eves ;-) azon alapszik, hogy az X
  ismer egy jo hosszu veletlen szamot, es amikor a kliens csatlakozni 
  akar, akkor osszehasonlitja a kliens altal hozott szammal.
  Az egyik, altalanosan hasznalt ilye protokolnak es 
  veletlen szamnak a neve MIT-MAGIC-COOKIE-1. 
  Ennek a hasznalata uj az 7.3-2 VMS -ben talalhato XLib -ben, 
  kapott is a $ SET DISPLAY  egy rakas uj kapcsolot (alpha only).
  /GENERATE, /XAUTHORITY
  (VMS kapott meg egy $ XAUTH parancsot, aminek megfeleloje
   megtalalhato a unixokban szinten xauth parancs altal)


Lehetseges, hogy olyan a linux rendszered, hogy a nagyobb biztonsag
miatt kihagytak a benne levo X -bol a regebbi, xhost alapu vedelmet
(mindig zart). Ekkor muszaj neked az xauth -ot hasznalni.


Udv,
Maulis Adam