作者yogi (Yogi)
看板Linux
标题[问题] xming无法开启视窗
时间Tue May 6 17:14:37 2014
我想要用windows 7笔电连上家里的linux桌机执行一些GUI的程式,
所以我按照这个网页介绍的安装了xming并且执行:
http://blog.jangmt.com/2011/02/windows-x-server-xming-x-serverxming.html
然後用putty以ssh连线进了linux机器, 不过接下来却开不了linux上的视窗:
yogi@linux-ppun:~> xterm
xterm: Xt error: Can't open display:
xterm: DISPLAY is not set
是哪边设定出了问题呢?.....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 77.8.220.203
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Linux/M.1399367680.A.3EC.html
1F:→ jokester:linux机的sshd_config有没有设定 X11Forwarding yes ? 05/06 17:19
2F:→ yogi:我是始用openSuse+KDE, 我在yast里面找不到这个设定... 05/06 17:29
3F:→ yogi:啊. 我在设定档里面找到了.. 是的, X11Forwarding yes是目前 05/06 17:32
4F:→ yogi:的设定. 05/06 17:32
5F:→ jokester:我不是用suse.你看有没有一个文件在/etc/ssh/sshd_config 05/06 17:33
6F:→ jokester:那就不会了-..- 敲碗召唤高人 05/06 17:34
7F:→ kdjf:putty有开X11 forwarding吗? 05/06 17:43
有
刚刚很多此一举地用linux桌机自己连自己:
yogi@linux-ppun:~> ssh -X
[email protected]
Password:
X11 forwarding request failed on channel 0
Last login: Tue May 6 11:45:37 2014 from 192.168.1.13
Have a lot of fun...
yogi@linux-ppun:~> xterm
xterm: Xt error: Can't open display:
xterm: DISPLAY is not set
一样....
※ 编辑: yogi (77.8.220.203), 05/06/2014 17:50:36
8F:→ jokester:linux下 ssh -XY 可以成功吗? 05/06 18:01
9F:→ yogi:一样... 05/06 18:32
10F:→ LINGZ:set AddressFamily to inet in sshd_config, restart sshd 05/06 18:40
11F:→ yogi:可以了! 谢谢! 这个设定的功用是什麽啊? 05/06 19:27
谢谢!
AddressFamily
Specifies which address family should be used by sshd(8). Valid
arguments are ``any'', ``inet'' (use IPv4 only), or ``inet6''
(use IPv6 only). The default is ``any''.
不过为什麽一定要限定使用IPv4才可以呢? 预设any不就也包含IPv4了?...
为什麽IPv4会和能不能用XWindow forwarding有关?...
13F:→ yogi:不过执行我想要用的程式回应好慢啊....是什麽问题呢? 网路? 05/06 19:46
14F:→ yogi:或是电脑速度太慢? 05/06 19:46
※ 编辑: yogi (77.8.220.203), 05/06/2014 19:51:17
15F:推 Adama:xdmcp本来就慢,用vnc or nomachine吧 05/06 21:52
16F:推 Bencrie:XDMCP 是那种连区网内使用都嫌慢的协定 orz 05/07 00:25
17F:推 jokester:为啥改这个就可以 好神奇 05/07 16:16
18F:推 yupog2003:回应好慢如果client是linux的话可以下-C参数 05/08 08:04
19F:→ yupog2003:Compression的意思,自己感觉快很多 05/08 08:04