4.以屏幕分辨率再次启动VNC服务器

我们现在可以使用可以在命令行上定义的新屏幕分辨率再次启动 vncserver 会话。
例如:

# vncserver -geometry 1280x1024
如何在 Linux 中更改 VNC 服务器分辨率

在 Linux 中,默认 VNC 的分辨率大小是有限制的。
远程桌面小程序启用的默认 VNC 可定制性较差,它会阻止某些大窗口正确显示。
这篇文章概述了如何更改 VNC 会话分辨率。

1.手动开启vncserver,生成默认配置文件。

如果我们以前做过,请跳过此步骤。
“vncserver”命令启动 VNC 服务器会话,以便客户端连接到它。
示例输出如下所示。

# vncserver
New 'onitroad:2 (root)' desktop is onitroad:2
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/onitroad:2.log

其中
onitroad 是主机名,
:2 是 VNC 显示编号。

on  It Road.com

3. 编辑 ~/.vnc/xstartup

如果它们已经散列,请取消注释以下 2 行。
在大多数情况下,这些将已经取消注释。

# vim ~/.vnc/xstartup
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

5.连接到VNC服务器

从我们选择的 VNC 查看器连接到 VNC 服务器会话。
从 VNC 查看器客户端连接到 VNC 服务器会话的语法如下所示。

# vncviewer [VNC Server IP/Hostname]:[VNC Display Number]

例如,要连接到 IP 地址为 192.168.10.12 且 VNC 会话显示编号为 2 的 VNC 服务器会话 onitroad,请使用以下命令。

# vncviewer 192.168.10.12:2

2.杀死vncserver

使用命令“vncserver -kill”来终止我们在步骤 1 中刚刚开始的 VNC 服务器会话。
终止 VNC 服务器会话的语法是。

# vncserver -kill [VNC Display Number]

在这种情况下,我们将使用 VNC 显示编号作为“:1”。
例如,

# vncserver -kill :2
Killing Xvnc process ID 1696
日期:2020-09-17 00:13:13 来源:oir作者:oir