Linux c 开发-3 配置ubuntu子系统桌面环境

网上教程很多,据说是基于16.04版本的,我在18.04下试了几次才成功

以下内容参考:

https://blog.csdn.net/Aerry_ale/article/details/83050628

https://blog.csdn.net/daybreak222/article/details/87968078

https://www.cnblogs.com/Jimc/p/10303951.html

一、通过远程桌面方式

1、安装xorg(包括显卡驱动、图形环境库等等一系列软件包)

sudo apt-get install xorg

2、安装xfce4(运行在类Unix操作系统上,提供轻量级桌面环境)

sudo apt-get install xfce4

3、安装xrdp(一种开源的远程桌面协议(RDP)服务器)

sudo apt-get install xrdp

4、配置xrdp(配置端口)

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

5、向.xsession中写入xfce4-session

sudo echo xfce4-session >~/.xsession

6、重启xrdp服务

sudo service xrdp restart

7、使用远程桌面root用户登录效果

 

 二、使用VcXsrv Windows

1、https://sourceforge.net/projects/vcxsrv/

下载之后在windows下安装好,启动xlaunch,首次启动自动进入设置界面

选择:“one large window”,Display number设置成0,其它默认即可(一直下一步)

2、安装桌面环境

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
配置compiz窗口管理器

输入以下命令

export  DISPLAY=localhost:0
ccsm
会弹出ccsm的配置界面,按下图勾选

 

 如果ccsm看不到ubuntu unity plugin的话,从新

sudo apt-get install ubuntu-desktop     

sudo apt-get install unity    

  

再次执行,卡在这里

 

 再次执行ccsm,发现勾选的没有了,从新勾选步骤2一遍,再次compiz成功,最终效果

 

 

  

  

  

  

  

  

posted @ 2021-03-01 11:26  zhaogaojian  阅读(203)  评论(0编辑  收藏  举报