dmli的博客小屋

专注IT运维

ubuntu18 for win10 wsl配置桌面

简单记录一下,如何开启使用win10 ubuntu子系统的桌面。  


1、安装“VcXsrv”

在win10上下载安装VcXsrv:https://sourceforge.net/projects/vcxsrv/


2、安装gnome桌面

在ubuntu子系统中安装gnome桌面环境。

apt update
apt install tasksel
tasksel

运行tasksel,勾选“ubuntu desktop”,然后会自动安装相关软件包。


3、win10中启动VcXsrv,选择“a large window”,其他默认,之后会启动一个黑屏的窗口。


4、进入ubuntu子系统,确保dbus服务已经运行

service dbus restart


5、在ubuntu中执行以下命令,即可连接桌面

DISPLAY=:0 XDG_SESSION_TYPE=x11 gnome-session


6、可以写个启动脚本,方便使用

#!/bin/bash
sudo service dbus restart
sudo DISPLAY=:0 XDG_SESSION_TYPE=x11 gnome-session

这个脚本运行需要先配置sudo免密:

echo "ubuntu ALL=NOPASSWD: ALL" >> /etc/sudoers


7、优化桌面环境

apt install gnome-tweaks

在应用中调出tweaks进行自定义配置。

发表评论:

Copyright© dmli 2015-2019