温馨提示×

debian vnc怎么换分辨率

小樊
46
2026-09-17 02:31:28
栏目: 智能运维

在 Debian 上通过 VNC 修改分辨率,常见有几种方式,取决于你用的是 TigerVNC / TightVNC / RealVNC 以及是否使用桌面环境。下面按常见场景说明。


一、启动 VNC 时直接指定分辨率(最常用)

TigerVNC / TightVNC

vncserver :1 -geometry 1920x1080

如果是已经启动的会话,先关掉再重开:

vncserver -kill :1
vncserver :1 -geometry 1920x1080

二、修改 VNC 配置文件(永久生效)

TigerVNC

编辑或创建:

~/.vnc/config

加入:

geometry=1920x1080

例如:

echo "geometry=1920x1080" > ~/.vnc/config

重启 VNC:

vncserver -kill :1
vncserver :1

三、使用 xrandr 动态调整(会话内修改)

如果 VNC 已连接,可以:

xrandr

查看可用分辨率,然后:

xrandr -s 1920x1080

或新建一个分辨率:

xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VNC-0 1920x1080
xrandr --output VNC-0 --mode 1920x1080

(VNC-0 可能是 VNC-0default


四、GNOME / XFCE 桌面环境

GNOME

gsettings set org.gnome.desktop.session idle-delay 0

分辨率一般通过:

xrandr -s 1920x1080

XFCE

设置 → 显示 → 修改分辨率


五、systemd 启动的 VNC(server 模式)

如果你用:

/etc/systemd/system/vncserver@.service

编辑:

ExecStart=/usr/bin/vncserver -geometry 1920x1080 :%i

然后:

systemctl daemon-reload
systemctl restart vncserver@1

六、常见分辨率参考

1280x720
1366x768
1600x900
1920x1080
2560x1440
3840x2160

如果你能告诉我:

  • Debian 版本
  • VNC 软件(TigerVNC / TightVNC / RealVNC)
  • 是否有桌面环境(GNOME / XFCE / 无)

我可以给你更精确的命令。

0