X11
如何在 Xvnc 上增加 maxclients
我正在執行一個無頭 VNC 伺服器(TigerVNC with Xfce)。我需要增加 X 客戶端的最大允許數量,因為我達到了 256 個限制(是的,我有那麼多)並且我收到*“達到的最大客戶端數量”*錯誤。
我在這裡讀到,您可以使用
-maxclients
xserver 上的選項或/etc/X11/xorg.conf.d/99-maxclients.conf
. 我不認為這適用於 VNC,而且我找不到 vncserver 命令的任何類似選項。我試圖將
-maxclients 512
選項傳遞給 startxfce4~/.vnc/xstartup
但它被忽略了。
好吧,我實際上嘗試了該
-maxclients
選項並且…它起作用了!但它必須在
vncserver
命令上執行,而不是在視窗管理器或某些 X 配置文件中。手動啟動時:
vncserver :1 -maxclients 512
通過 init.d 啟動時:
update-rc.d vncserver defaults vi /etc/default/vncservers VNCSERVERARGS[1]="-maxclients 512"