ubuntu18.04搭建图形化

2021-11-15 14:38:19 浏览数 (1)

大部分人搭建的VNC服务,连接后是灰屏,马赛克等格式的,如图:

体验非常不好,通过查看ubuntu官网查到了相关线索,还是因为vncserver的配置文件问题导致;

参考链接:

https://askubuntu.com/questions/1205687/ubuntu-18-04-vnc-grey-screen

亲测可以哈,登陆图:

下面咱们开始配置下

一、安装vnc服务及配置

1、更新获取软件及版本信息

代码语言:txt复制
# sudo apt-get update

2、安装VNC4Server

代码语言:txt复制
# sudo apt-get install vnc4server

有时候会遇到没有vnc4server包的问题,添加源即可

代码语言:txt复制
# vim /etc/apt/source.list
追加deb http://archive.ubuntu.com/ubuntu/ bionic universe
代码语言:txt复制
# apt update  更新下源

3、启动vnc服务

代码语言:txt复制
#  vncserver

首次的话会让输入密码,输入vnc登陆的密码即可。

4、查看服务运行状态

代码语言:txt复制
#  ss -nltp   或者是netstat  -nltp

二、Gnome 桌面环境安装与配置

1、安装X-windows的基础

代码语言:txt复制
#  sudo apt-get install x-window-system-core

2、安装登录管理器

代码语言:txt复制
# sudo apt-get install gdm3

3、安装Ubuntu的桌面

代码语言:txt复制
# sudo apt-get install ubuntu-desktop

4、安装Gnome相关配套软件

代码语言:txt复制
# sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

5、修改VNC配置文件

代码语言:txt复制
# vim ~/.vnc/xstartup

#!/bin/sh
 autocutsel -fork
 xrdb $HOME/.Xresources
 xsetroot -solid grey
 export XKL_XMODMAP_DISABLE=1
 export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
 export XDG_MENU_PREFIX="gnome-flashback-"
 unset DBUS_SESSION_BUS_ADDRESS
 gnome-session --session=gnome-flashback-metacity --disable-acceleration-check --debug &

6、重启桌面进程

代码语言:txt复制
# vncserver -kill :1
# vncserver :1

下载vncserver工具连接

官网:https://www.realvnc.com/en/connect/download/viewer/

测试vnc连接

注:安全组已经要放通,并且服务器中的ufw保证不会拦截。

可以关闭ufw测试

代码语言:txt复制
# ufw  disable  // 关闭防火墙
# ufw  status    // 查看状态
# ufw enable    // 开启防火墙

0 人点赞