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 inget annat anges. * För att starta en session:
you@local:$ xpra start ssh:**: [--start-child= ]
<server>
är vargen.df.lth.se eller skalman.df.lth.se.
** <id>
är en siffra, men helst ditt UID (kör id -u
på en inloggningsbar maskin).
** --start-child=...
startar ett program (förslagsvis iceweasel
eller xterm
) 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ör xpra
, 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.
** Om du har en xterm
startad i din XPRA-session kan du starta program i den istället, utan någon knasig syntax.
* För att lära dig mer: you@local:$ man xpra