1 |
Michael, |
2 |
|
3 |
The easiest way to fix the issue is to modify the startprefix script to keep the DISPLAY variable. |
4 |
|
5 |
The changes will look something like this: |
6 |
diff -wu startprefix.orig startprefix |
7 |
--- startprefix.orig 2015-03-04 14:20:28.000000000 -0500 |
8 |
+++ startprefix 2015-03-04 14:20:39.000000000 -0500 |
9 |
@@ -39,7 +39,7 @@ |
10 |
# start the login shell, clean the entire environment but what's needed |
11 |
# PROFILEREAD is necessary on SUSE not to wipe the env on shell start |
12 |
[[ -n ${PROFILEREAD} ]] && DOPROFILEREAD="PROFILEREAD=${PROFILEREAD}" |
13 |
-env -i HOME=$HOME TERM=$TERM USER=$USER SHELL=$SHELL $DOPROFILEREAD $SHELL -l |
14 |
+env -i HOME=$HOME TERM=$TERM USER=$USER SHELL=$SHELL DISPLAY=$DISPLAY $DOPROFILEREAD $SHELL -l |
15 |
# and leave a message when we exit... the shell might return non-zero |
16 |
# without having real problems, so don't send alarming messages about |
17 |
# that |
18 |
|
19 |
|
20 |
John |
21 |
|
22 |
On Mar 4, 2015, at 2:18 PM, Matt Hull <mattmatteh@×××××.com<mailto:mattmatteh@×××××.com>> wrote: |
23 |
|
24 |
I have not used prefix on OSX in several years. Does it help to start an X app from the OSX X11Terminal ? I though I had to do that. But then the question is should that be the correct way or should a prefix X server or client be used ? |
25 |
|
26 |
matt |
27 |
|
28 |
On Wed, Mar 4, 2015 at 1:10 PM, Michael Jinks <michael.jinks@×××××.com<mailto:michael.jinks@×××××.com>> wrote: |
29 |
File this under "problems I'll probably fix myself the moment I hit 'send' on an email"... |
30 |
|
31 |
I'm using prefix on my OSX laptop, typically by starting an xterm and running startprefix. But when I do that, my $DISPLAY isn't inherited, so X apps obviously don't run. In cases like that, my usual hack is to ssh in with X11 forwarding (-Y), but my laptop isn't running sshd. More to the point, that seems like the wrong way to address this issue; why have all that overhead encrypting a connection to localhost? If memory serves, ssh used to support an option for cipher "none", but I don't find that in any manpages now. |
32 |
|
33 |
There has to be a better way...? |
34 |
|
35 |
Thanks. |