Hur få igång X-forwarding?

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1

Hej.

Jag försöker få igång X-forwarding, men jag får det inte att lyckas. Jag vill att ett program på en Sun-maskin ska visas i Mac OS X.

Så här gör jag:

1. Startar X11 på min Mac
2. Loggar in via ssh (ssh -X user@host)

Om jag har fattat rätt så ska det vara allt man behöver göra, men när jag sedan kör program så får jag bara felmeddelanden. Ex: Jag försöker köra xterm på sun-maskinen

sunmaskin> xterm
xterm Xt error: Can't open display:

Har jag missat något? Uppenbarligen har jag det, för det funkar ju inte

SSHd-config-filen på sunmaskinen har följande rader:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost no

Första raden säger ju att X11Forwarding är tillåtet.

Hur ska jag göra för att få igång det?

Ansluter du via X11's terminal eller OS X's? Det fungerar bara med den förstnämnda nämligen.

Där har vi felet! Med x11's terminal funkar det mycket bättre

  • Oregistrerad
  • 2007-02-27 13:26

Precis, mycket irriterande faktiskt innan man själv upptäckte det

Det fungerar att dra igång x11-program i vanliga terminalen också, om X11 är igång och man sett till att sätta rätt värde på miljövariabeln $DISPLAY. Skriv in "export DISPLAY=":0.0" någonstans i ~/.bashrc (eller ~/.zshrc för oss som gillar zsh) så fixar det sig.

1
Bevaka tråden