Ubuntu 安装配置VNC注意事项

常用命令

  1. vncserver -localhost no -geometry 1920x1080
    新建一个vncserver实例,可通过输出信息判断端口号
    -localhost no使外机可接入,-geometry设置分辨率
    例如 :2 代表5902号端口,可通过本机IP:5902进行VNC访问
  2. vncserver -list
    查看vnc 列表,注意此命令只能查看当前登录用户建立的vnc实例
  3. vncserver -kill :2
    删除端口号为5902的虚拟机实例,尽量附加实例标号,如 :2,便于程序删除相关缓存文件,防止出错

xstart文件

建立vnc实例之前,需配置当下用户vnc实例的显示方式(桌面样式,程序图标等)
须在配置用户的 /home/用户名/.vnc/ 下建立该文件

经尝试,以下配置方式最合适:

#!/bin/bash
export $(dbus-launch)  # 主要是这句
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

# [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
# [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &

其他注意事项

  1. 当配置多用户的vnc时,必须在登录用户的状态下配置属于该用户的vnc实例,不同用户间无法配置他者vnc服务,使用vncserver -list也无法查看他人用户实例。
  2. 当删除vnc实例后,最好删除该用户~/.vnc下的缓存文件。
  3. 删除缓存文件后,如遇到vnc无法启动的问题,即重启。
  4. 重启后所有vnc会断开。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值