您尚未登录。

#1 2021-06-09 01:29:56

warton
会员
注册时间: 2021-06-07
帖子: 4

wsl 安装 dwm,startx启动失败

log报错如下
[  2583.089] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory)

.bashrc内容如下
export LIBGL_ALWAYS_INDIRECT=1
export DISPLAY="`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0":0.0
export NO_AT_BRIDGE=1
export PULSE_SERVER=tcp:"`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0"

离线

#2 2021-06-09 14:51:19

xQmQ
会员
注册时间: 2020-08-24
帖子: 43
个人网站

Re: wsl 安装 dwm,startx启动失败

我当时也是WSL2下安装dwm失败,具体原因应该是微软暂时不支持GUI,没有x Windows。但是前段时间微软在预览版更新中出了对GUI的支持,你可以看一下行不行
https://docs.microsoft.com/zh-cn/window … s/gui-apps

离线

#3 2021-06-09 14:55:40

xQmQ
会员
注册时间: 2020-08-24
帖子: 43
个人网站

Re: wsl 安装 dwm,startx启动失败

微软在更新说明中表示

现在可以预览 WSL 适用于 Linux 的 Windows 子系统 (支持) 完全集成的桌面体验在 Windows 上运行 Linux GUI 应用程序 (X11 和 Wayland) 。

可能是支持了x windows

离线

#4 2021-06-09 14:58:43

xQmQ
会员
注册时间: 2020-08-24
帖子: 43
个人网站

Re: wsl 安装 dwm,startx启动失败

以及关于微软的这个项目
https://github.com/microsoft/wslg

离线

#5 2021-06-10 17:56:00

warton
会员
注册时间: 2021-06-07
帖子: 4

Re: wsl 安装 dwm,startx启动失败

dwm 直接执行是也已打开的 ,但是我用startx有报错的。日志中总有一些权限问题和dbus服务问题。之前排查音频问题排查了好久,用ubuntu的xubuntu桌面没有问题。后来研究arch+dwm,就只能启动,但是音频还是有问题。。

离线

#6 2021-06-16 22:20:16

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: wsl 安装 dwm,startx启动失败

现阶段的WSL不支持GUI程序(主要是不能访问显卡),需要运行X Client的请在Windows端运行X Server。
WSLg大概也不会允许你运行自己的X Server吧,据官方blog称,WSLg是让WSL自带并运行一个Weston。怀疑所有的WSL进程可能是在某个容器中运行,共享了同一个内核。


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

页脚