如何增加 Xvnc 上的最大客户端数

如何增加 Xvnc 上的最大客户端数

我正在运行一个无头 VNC 服务器(带有 Xfce 的 TigerVNC)。我需要增加 X 客户端的最大允许数量,因为我达到了 256 个限制(是的,我有那么多),并且我得到了“已达到最大客户数量”错误。

我读这里您可以使用-maxclientsxserver 上的选项或使用/etc/X11/xorg.conf.d/99-maxclients.conf.我认为这不适用于 VNC,而且我找不到 vncserver 命令的任何类似选项。

我尝试将-maxclients 512选项传递给 startxfce4~/.vnc/xstartup但它被忽略。

答案1

好吧,其实我尝试过这个-maxclients选项......它起作用了!

但它必须在vncserver命令上执行,而不是在窗口管理器或某些 X 配置文件中执行。

手动启动时:

vncserver :1 -maxclients 512

当通过 init.d 启动时:

update-rc.d vncserver defaults
vi /etc/default/vncservers
VNCSERVERARGS[1]="-maxclients 512"

相关内容