LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: d00m3d

[原创]NoMachine, NX 远程遥控的新典范 (Part 1,Linux Server篇)

[复制链接]
 楼主| 发表于 2006-1-7 09:03:42 | 显示全部楼层
That's what I want to ask. Can NX process the current session too?
Maybe not.  Every time I connect to the remote server, I am asked to login a new session.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-7 09:25:48 | 显示全部楼层
By the way, I found a new hints for LFS users, see [color="Blue"]Setup an FreeNX server on a (H)LFS system, http://www.linuxfromscratch.org/hints/downloads/files/freenx.txt
回复 支持 反对

使用道具 举报

发表于 2006-5-7 11:56:56 | 显示全部楼层
每次退出NX客户端的时候,会问是否保留当前的Session,不过我每次都没有保留,所以也没有试验。

前几天我把Testing的Debian升级了一下,NX Server就挂了,客户端连进来一出现X桌面X Session就死掉,也没弄清楚怎么回事(用的最新的x.org以及gnome)。

在带宽很足的时候,NX会把客户端的所有状态实时传送到服务器端。这样如果在客户端频繁挪动鼠标,或者在做拖动窗口这样的操作,会造成NX Server的CPU占用率狂涨,操作变慢以至于有时还不如VNC。这个问题在NoMachine的官方问答集也有人提到,但是没有找到好的解决方案。Doom遇到过这样的情况否?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-8 09:52:47 | 显示全部楼层
Post by Archetype
每次退出NX客户端的时候,会问是否保留当前的Session,不过我每次都没有保留,所以也没有试验。
这个不会保留,NX 是利用 ssh 连接远端的,退出NX客户端的时候,ssh 便不再连接了
Post by Archetype
前几天我把Testing的Debian升级了一下,NX Server就挂了,客户端连进来一出现X桌面X Session就死掉,也没弄清楚怎么回事(用的最新的x.org以及gnome)。
你装 FreeNX server 的时候用哪个源?
Post by Archetype
在带宽很足的时候,NX会把客户端的所有状态实时传送到服务器端。这样如果在客户端频繁挪动鼠标,或者在做拖动窗口这样的操作,会造成NX Server的CPU占用率狂涨,操作变慢以至于有时还不如VNC。这个问题在NoMachine的官方问答集也有人提到,但是没有找到好的解决方案。 Doom遇到过这样的情况否?
未遇过这情况,也许是我在的 server 使用的人不多,loading 不大所以没有察觉到。
回复 支持 反对

使用道具 举报

发表于 2006-5-8 14:25:24 | 显示全部楼层
用的deb http://www.linux.lk/~anuradha/nx/ ./ 这个Gnome崩溃的问题可能是系统自己的原因,我在机器本地startx到Gnome系统会锁死得很彻底,都切不回其他文本终端,但是不启动Gnome用其他简单的窗口管理器就没问题。

我自己的Server当时只有我一个人在用,只连接了一个Session,服务器配置是奔4 2.4b、768M内存。服务器端是用自己生成的SSL密钥,服务器端和客户端的其他设置都是默认。每次快速挪动鼠标的时候CPU占用率在70%左右。但是奇怪的是,我在coLinux里面用的时候(选择不生成SSL密钥),CPU占用率就很少。我后来连CPU占用率高的机器时,在客户端关闭了SSL加密功能,CPU占用率还是那样子。
回复 支持 反对

使用道具 举报

发表于 2006-5-8 15:01:39 | 显示全部楼层
CosmoPOD是如何实现不给用户根权限,却可以执行home以外的程序的?
回复 支持 反对

使用道具 举报

发表于 2006-6-11 13:14:38 | 显示全部楼层
NX> 1004 Error: Session did not start.
NX> 504 Session startup failed.
NX> 999 Bye
Killed by signal 15.
回复 支持 反对

使用道具 举报

发表于 2006-6-11 13:16:34 | 显示全部楼层
连不上
nxserver在LFS上,nxclient在win上。
NX> 1004 Error: Session did not start.
NX> 504 Session startup failed.
NX> 999 Bye
Killed by signal 15.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-11 16:38:39 | 显示全部楼层
unet 兄可否说一说 server 的设置
回复 支持 反对

使用道具 举报

发表于 2006-6-11 18:25:18 | 显示全部楼层
完全按照这个:
http://www.linuxfromscratch.org/hints/downloads/files/freenx.txt
因为怕搞错了,从头到脚全部copy/paste

/home/lc/.nx/F-C-.../session文件的内容是这样的:
/srv/NX/lib/nxagent: symbol lookup error: /srv/NX/lib/libXcompext.so.1: undefined symbol: _NXContinueOnDisplayError
xsetroot:  unable to open display 'unix:1002'
xset:  unable to open display "unix:1002"
xsetroot:  unable to open display 'unix:1002'
startkde: Starting up...
ksplash: cannot connect to X server unix:1002
kded: cannot connect to X server unix:1002
DCOP aborting call from 'anonymous-23760' to 'kded'
kded: ERROR: Communication problem with kded, it probably crashed.
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
kcminit: cannot connect to X server unix:1002
ksmserver: cannot connect to X server unix:1002
startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
startkde: Done.

如果nxclient的configure里desktop选择custom——run the console,那session文件里就只有第一行。

另外,nxserver是什么时候启动的,怎么第一次执行nxserver 就提示已经running?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表