VNC服务器搭建

本文介绍了Ubuntu 18.04的桌面共享和VNC服务器搭建。Ubuntu 18.04自带桌面共享可将物理桌面共享给VNC,但无法创建新桌面。因原生gnome桌面带动VNC不可行,转而使用xfce4桌面搭建VNC服务器,还提及安装、配置密码、启动服务等步骤及相关注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

桌面共享

Ubuntu 18.04自带桌面共享,可以将物理桌面共享给VNC。但是无法创建新的桌面。
具体参考 https://linuxconfig.org/ubuntu-remote-desktop-18-04-bionic-beaver-linux

VNC服务器搭建

桌面共享资源有限,但是搭建VNC服务器就能让桌面取之不竭。

经过花式尝试,使用原生gnome桌面带动VNC基本可以判定为不可能。转而使用xfce4桌面。基本是参考了https://linuxconfig.org/vnc-server-on-ubuntu-18-04-bionic-beaver-linux 。但是,xstartup文件的配置需要做出修改,否则会报bug。

  • 安装桌面和vnc服务器
    $ sudo apt install xfce4 xfce4-goodies vnc4server
    注意,这里安装的是vnc4server,网上有些教程用的是tigervncserver。二者有一些区别,tigervncserver干的事情更多,但是在Ubuntu 18.04上是多做多错。我已经对其绝望了,坐等更新。

  • 配置密码
    $ vnc4passwd

  • 启动服务,让系统自动生成xstartup
    $ vnc4server :2

  • 停止服务
    $ vnc4server -kill :2

  • 修改~/.vnc/xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

注意,在提供的链接中,xstartup少了两行,也就是没销毁那两个环境变量,使得startxfce4启动时发现session-manager这个坑已经被人占了,从而主动退出。

  • 正式启动服务
    $ vnc4server -geometry 1920x1080 :2

  • 写成一个傻瓜脚本

#!/bin/sh
vnc4server -kill :2
vnc4server -geometry 1920x1080 :2



作者:巴普洛夫学习
链接:https://www.jianshu.com/p/f58fe5cdeb5f
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值