XPRA kan beskrivas som "screen/tmux för X11", och är mycket användbart för grafiskt arbete på distans. Det finns att installera i de flesta vettiga linuxdistros.
Snabbguide
Alla kommandon nedan ska köras på din lokala dator (inte på servern) om inger annat anges.
-
För att starta en session: you@local:$ xpra start ssh:
: [--start-child= ] -
är vargen.df.lth.se eller skalman.df.lth.se. är en siffra, men helst ditt UID (kör id -u
på en inloggningsbar maskin).--start-child=...
startar ett program (förslagsvisiceweasel
ellerxterm
) i din nya session, kan anges flera gånger för att starta flera.
- För att koppla från en session (den fortsätter köra på servern), tryck
Ctrl-C
i terminalen som körxpra
, eller välj Disconnect via systray-ikonen som xpra-processen skapat.
- För att koppla upp till en redan körande session:
you@local:$ xpra attach ssh:
:
- För att avsluta en session (dödar eventuella program som fortfarande
körs i den):
you@local:$ xpra stop ssh:
:
-
För att starta nya program i en session (på servern!): you@server:$ DISPLAY=:
&;disown -
&;disown
ser till att programmet inte avslutas när du lämnar loggar ut från servern.
- För att lära dig mer: you@local:$ man xpra