#120 closed defect (fixed)
xpra is not working with AFS
Reported by: | Martin Vala | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | critical | Milestone: | 0.3 |
Component: | core | Version: | 0.1.0 |
Keywords: | Cc: |
Description (last modified by )
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
Change History (6)
comment:1 Changed 9 years ago by
Status: | new → accepted |
---|
comment:2 Changed 9 years ago by
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
comment:3 Changed 9 years ago by
Component: | android → core |
---|---|
Description: | modified (diff) |
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.
comment:4 Changed 9 years ago by
Priority: | major → critical |
---|---|
Resolution: | → fixed |
Status: | accepted → closed |
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
comment:6 Changed 6 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/120
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)