User-Profile-Image
hankin
  • 5
  • 首页
  • 技术-Study
    • Java
    • Php
    • WordPress
  • Enjoy-Life
  • 随拍-Photo
  • 分享-Share
  • 关于我
  • 分类
    • 随拍-Photo
    • Enjoy-Life
    • 技术-Study
    • 所有
    • 分享-Share
    • Java
    • Wordpress
    • Php
    • SQL Server
    • Linux
  • 页面
    • 首页
    • 学习日志
    • 生活日记
    • 随手拍拍
    • 关于我
  • 友链
    • 百度一下
    • 我爱水煮鱼
    • Jay's Notes
    • 淮城一只猫
    • 雨林寒舍
    • 不败君
    • 广告联盟
    • hankin
    • Tengine
    • 寥寥尘事 尘事固已矣,秉意终不迁。
    • 友人C
    • Typecho
    • jokeWorld
    • 蓝洛水深
    • 身边的大佬
    • Duilib
    • Runoob
    • Hank
Help?

Please contact us on our email for need any support

Support
    首页   ›   技术-Study   ›   正文
技术-Study

Ubuntu16.04安装Gnome桌面环境以及配置VNC

2018-10-11 19:48:47
767  0 0

安装Gnome桌面环境:

sudo apt-get install gnome-session-flashback

安装VNC服务:

sudo apt install vnc4server -y
sudo apt install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y

首次配置VNC服务:

vncserver

输入VNC连接密码。

结束 vncserver:

vncserver -kill :1

安装dconf-editor(取消权限限制)

再次,我们需要取消掉请求加密的功能,否则缺少这一步是无法远程上的,这个时候我们需要安装dconf-editor工具进行配置,输入以下命令:

sudo apt-get install dconf-editor

如图所示:

安装完成之后,我们需要打开dconf-editor工具,在桌面搜索dconf-editor打开,如图所示:

打开之后,依次展开org->gnome->desktop->remote-access,然后取消 “requlre-encryption”的勾选即可。如图所示:

修改配置文件xstartup

sudo gedit ~/.vnc/xstartup

修改~/.vnc/xstartup,在 x-window-manager &的后面新增下面这些行:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession

重新启动vncserver与xrdp

sudo vncserver -kill :1         
#杀死关闭vncserver
vncserver          
#vncserver再次重启
sudo service xrdp restart     
#重新启动xrdp

如果上面不成功,看下面的命令替换

root@ubuntu:~# apt-get update
root@ubuntu:~# apt-get install ubuntu-desktoproot@ubuntu:~# apt-get install vnc4server
root@ubuntu:~# vncserver
root@ubuntu:~# vim ~/.vnc/xstartup
#!/bin/sh
[ -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" &
#x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
export STARTUP="/usr/bin/gnome-session --session=ubuntu-2d"
$STARTUP

我们需要将最后一行“x-window-manager &”改为我们自己的Ubuntu图形界面服务,那么改成什么呢?这就要看你Ubuntu是什么桌面环境了,Ubuntu有gnome、KDE、Unity等桌面环境。
    (1)如果是gnome桌面,改成gnome-session &;
  (2)如果是KDE桌面,改成startkde &;
  (3)如果是Unity桌面,首先去 /usr/share/gnome-session/sessions/下看桌面session的名称,如果是ubuntu-2d,则将最后一行改为:
export STARTUP="/usr/bin/gnome-session --session=ubuntu-2d"
$STARTUP
root@ubuntu:~# vncserver -kill :1
root@ubuntu:~# vncserver

 

至此,前期准备工作已经完成,后面直接通过VNC工具或者Windows自带的mstsc(远程桌面控制)进行访问就行。

通过Windows自带远程桌面控制(mstsc)进行访问(个人推荐)

个人比较推荐使用该方法,直接使用Windows自带的远程桌面控制工具进行远程访问,这样就可以不用VNC Viewer。直接打开自带远程桌面控制,输入目标PC的IP地址,如图所示:

通过自带远程桌面控制工具,选择模式【vnc-any】,然后输入IP地址和密码进行登录(其中端口号默认为5900,保持不变就行)如图所示:

成功连接了,如图所示:

 

参考文献:

https://blog.51cto.com/wangpengtai/1969985

https://www.cnblogs.com/EasonJim/p/7529156.html

https://www.jianshu.com/p/70b522d006d8

https://www.cnblogs.com/xuliangxing/p/7642650.html

评论 (0)

点击这里取消回复。

欢迎您 游客  

近期文章
  • Docsify 3分钟搭建博客
  • electron -v 全局安装,报错到晕厥
  • Electron-vue初始化项目时候报错:Command vue init requires a global addon to be installed.
  • 电脑重启后Visual Studio Code的快捷方式不存在?
  • 搜狗浏览器提示:您要访问的网站包含大量违法或违规内容
标签
0x800706be 18456 Apache bbr CDN CentOS command not found Dubbo GCE GCP google Google Cloud Platform IDEA K2 Memcached microsoft sql native client Mysql nano ODBC PB PHP phpstudy Powerbuilder Python shiro SQL2008 SQL Server Sqlite sqlite_master Sql server 2008 R2 sqlstate=08001 SSL ssr SyncPragma table thymeleaf Wordpress zookeeper 中石化,加油卡,百度地图 字段 客户端不支持加密 幽默 数据库 正则表达式 登录失败 腾讯CDN
Copyright © 2023 网站备案号: 苏ICP备18047535号
smarty_hankin 主题. Designed by hankin
主页
页面
  • 首页
  • 学习日志
  • 生活日记
  • 随手拍拍
  • 关于我
博主
_陈默默 管理员
人生就是:定性,知事,选梦,遇人,择城,终老。
125 文章 1 评论 67738 浏览
测试
测试