【问题标题】:Starting lightdm in wsl2 in VcXsrv在 VcXsrv 中的 wsl2 中启动 lig​​htdm
【发布时间】:2020-06-25 14:18:45
【问题描述】:

我能够在 VcXsrv 设置中的 wsl2 debian 中启动 lig​​htdm 和 manager 和 greeter。首次启动 debian bash 终端并首次启动 VcXsrv 实例时,它似乎工作正常。我可以在 greeter 上登录并被带到 gnome shell 桌面。

/etc/init.d/dbus start
/etc/init.d/lightdm start

但是,当我注销时,gnome shell 实际上并没有退出,并且欢迎程序显示为覆盖在 gnome shell 的顶部......它似乎 gnome shell 实际上并没有退出(进程仍然活着用 ps 检查)。

重新开始的唯一方法是退出 VcXsrv 实例并停止 LxssManager 实例并重新启动它。

  1. 为什么 gnome-shell 在注销后仍然存在?
  2. 我想切换到 xfce 桌面。 (我已经能够使用 xfce4-session 启动 xfce)。

/etc/lightdm/lightdm.conf 的设置

[Seat:*]
type=xremote
xserver-share=true
xserver-hostname=192.168.0.116
xserver-display-number=0

【问题讨论】:

    标签: windows-subsystem-for-linux


    【解决方案1】:

    我不确定192.168.0.116 的来源,但请尝试将其替换为$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null)$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0

    【讨论】:

      猜你喜欢
      • 2020-11-11
      • 2021-01-29
      • 2020-12-10
      • 2021-06-20
      • 1970-01-01
      • 1970-01-01
      • 2022-07-17
      • 2022-01-13
      • 2020-08-24
      相关资源
      最近更新 更多