Hi,
i found out that xpra is not working on AFS
. As long as i know that there are some problems to execute ssh command (or something) on AFS
. I had this issue with another program and i solved it when i could execute my stuff outside afs space. In my case not at $HOME
. Can we specify external direcotry. Not $HOME
?
Thanks
Martin
Have you tried specifying --socket-dir=/tmp/
, is that not enough to get it to work?
Why is it failing? The only other thing stored in $HOME
are the log files, I can't see why that would be a problem.
In any case, making everything relative to some other directory should be no problem, something like:
--xpra-dir=$HOME/.xpra
(patches to do just that would be most welcome)
on server side --socket-dir=/tmp/
is working. at least log writes that xpra is ready
then when i do from my laptop
mvala@vala ~ $ xpra attach ssh:lx001.saske.sk:100 Password: Connection failed: [Errno 2] No such file or directory connection lost: empty marker in read queue Connection lost
Ciao Martin
Right, we need a way for the client to pass the location of the socket dir through the ssh tunnel, otherwise it tries to find the socket in the usual location.. and fails. I'll take a look at it.
fixed in r785: we now honour the --socket-dir
option with ssh tunnels.
We also save the value in the "run-xpra
" file, so if you always use "--socket-dir=/tmp
" on the server, in theory you should not need to specify it on the client... (but if the last server session you start/try-to-start does not have it... then it will fail, so it is probably best to specify it on the client too)
#123 may provide a better solution to set this value globally
Thanks, i will try
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/120