Windows子系统---(三)显示GUI

我们只有一个命令行,看起来就像连接服务器的shell,那万一我们需要运行我们的桌面窗口程序呢?国外大神们当然已经折腾除了方法。
一、安装VcXsrv

下载地址:https://sourceforge.net/projects/vcxsrv/

安装以后会有两个程序,分别是XLaunch和VcXsrv,它们可以用来远程访问linux。所以其实在这里就是利用它们来访问命令行内的linux。

二、Linux内安装桌面
sudo apt-get install ubuntu-desktop
sudo apt-get install unity
sudo apt-get install compizconfig-settings-manager

接着配置显示方式

cd ~
sudo vim .bashrc
把export DISPLAY=:0.0复制进去
三、配置compiz
  1. 打开刚才安装的XLaunch

  2. 命令行输入sudo ccsm进入显示界面,这里和后面的打开compiz建议用管理员权限,理论上不加管理员也可以,但是本人在使用过程中出了不少奇怪的问题。

  3. 如图所示勾选上需要安装的插件
    这里写图片描述

这里写图片描述
这里写图片描述

点击close关闭即可。

PS:如果遇到配置选项无法保存的情况,可尝试以下方法

1.安装compizconfig-backend-gconf

sudo apt-get install compizconfig-backend-gconf

2.进入CCSM->Preferences,将Backend改为Gsettings Configuration Backend,并且勾选Enable Intergration into the desktop environment

3.勾选插件,如果遇到冲突,则把冲突的插件关闭即可(确保上图的几个插件勾选,别的可以关闭,即可)

四、开启桌面

输入sudo compiz 不出意外的话即可在XLaunch上看到桌面的真正面目了。
这里写图片描述

这里如果不用sudo,在我这里就是不加载插件,也没有任何报错提示,就是这么吓人。

来源

csuncle 会打代码的扫地王大爷 :http://csuncle.com/2017/08/08/Windows-linux子系统-入门到GUI/

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值