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