![]() |
2007-07-03
, 22:17
|
Posts: 245 |
Thanked: 25 times |
Joined on Apr 2007
|
#11
|
![]() |
2007-07-04
, 00:31
|
Posts: 151 |
Thanked: 25 times |
Joined on Sep 2006
@ Mexico City, Mexico
|
#12
|
![]() |
2007-07-04
, 08:11
|
Posts: 204 |
Thanked: 15 times |
Joined on Jan 2007
@ Berlin, Germany
|
#13
|
![]() |
2007-07-04
, 09:33
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#14
|
> The output will be something like:
> xterm Xt error: Can't open display: 10.0.0.126:0
> 10.0.0.126:0
This is easy: Your X client (i.e. the application, like xterm for example) does not have permissions to open the screen on the X server.
On the X server, do a "xhost +" (no quotes)
![]() |
2007-07-04
, 10:14
|
Posts: 204 |
Thanked: 15 times |
Joined on Jan 2007
@ Berlin, Germany
|
#15
|
Misunderstanding:
The error is expected because 10.0.0.126 doesn't exist on the network. ("xhost +" was done before, also x was started without any xauth-magic that could add additional trouble.)
The unexpected and interesting part of the game is that you don't see this error on the 770. Mind you, even if xhost/xauth/... setting were all correct, the IP-address doesnt exist, there's no way to open a display on the remote machine. Still, there's no error and the application runs locally.
![]() |
2007-07-04
, 11:02
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#16
|
In my case, the IP address and all other parameters ARE valid/correct. For the X server as provided by winaxep on windows xp everything works as expected. For the X server as provided by my linux box it does not (if the client is my n800, but it works if the client is another linux box)! I did all experiments in a fixed environment to avoid trivial errors. So what is the relevant difference between both X servers???
![]() |
2007-07-04
, 11:38
|
Posts: 204 |
Thanked: 15 times |
Joined on Jan 2007
@ Berlin, Germany
|
#17
|
Really strange. I'm not an expert when it comes to X and I don't have Windows to try your setup, but what you could do is:
Do not log into the N800 via telnet/ssh/whatever from the windows machine but run the "DISPLAY=192.168...." stuff locally in the N800s xterm. From a pure X point of view, this should be the most straightforward way of using a different display. It also corresponds to the setup I tried.
The thing when you log in to your N800 remotely is that the remote connection may provide a fake 2nd 'local' display to the N800. "Fake local" means that it looks like a 2nd local display to the N800 but is secretly forwarded to the PC your connection originates via ssh. In this case we're making things more complex which doesn't help finding the cause of the problem.
I have reason to believe that the N800 actually ignores whatever IP-address is set in the DISPLAY-variable and only honors the part after the ":". It would be interesting to check this. (It can also be that theres a difference between my 770 and your N800 in this respect after all...)
![]() |
2007-07-05
, 21:08
|
Posts: 245 |
Thanked: 25 times |
Joined on Apr 2007
|
#18
|
![]() |
2007-08-19
, 16:45
|
Posts: 204 |
Thanked: 15 times |
Joined on Jan 2007
@ Berlin, Germany
|
#19
|
Really strange. I'm not an expert when it comes to X and I don't have Windows to try your setup, but what you could do is:
Do not log into the N800 via telnet/ssh/whatever from the windows machine but run the "DISPLAY=192.168...." stuff locally in the N800s xterm. From a pure X point of view, this should be the most straightforward way of using a different display. It also corresponds to the setup I tried.
The thing when you log in to your N800 remotely is that the remote connection may provide a fake 2nd 'local' display to the N800. "Fake local" means that it looks like a 2nd local display to the N800 but is secretly forwarded to the PC your connection originates via ssh. In this case we're making things more complex which doesn't help finding the cause of the problem.
I have reason to believe that the N800 actually ignores whatever IP-address is set in the DISPLAY-variable and only honors the part after the ":". It would be interesting to check this. (It can also be that theres a difference between my 770 and your N800 in this respect after all...)
![]() |
2007-08-19
, 18:52
|
|
Posts: 3,790 |
Thanked: 5,718 times |
Joined on Mar 2006
@ Vienna, Austria
|
#20
|