在 Hyper-V 中增强与 Lubuntu 客户端的会话

在 Hyper-V 中增强与 Lubuntu 客户端的会话

是否有人找到了一种方法来使增强会话在 Hyper-V(Windows 10)与 Lubuntu 18.04 LTS 客户机中工作?

使用全新 Lubuntu“最小”安装创建新虚拟机后,基本会话运行正常。为了获得调整大小、共享文件夹和剪贴板的支持,我尝试通过运行以下命令启用增强会话install.shLinux 虚拟机工具

但是,由于脚本假定使用 GNOME 桌面,因此这不起作用。有没有人能够修改它以与 Lubuntu 和 LXDE 配合使用?对于单一用途的虚拟机来说,这将非常有用,因为 GNOME 桌面和应用程序是多余的。

(编辑)

我天真地尝试修补install.sh如下所示,基于正在运行的 Lubuntu 环境。但由于它不起作用,脚本中一定有一些其他特定于 Ubuntu 的细节不适用于 Lubuntu。有人让它工作了吗?

61,62c61,64
< export GNOME_SHELL_SESSION_MODE=ubuntu
< export XDG_CURRENT_DESKTOP=ubuntu:GNOME
---
> export XDG_CURRENT_DESKTOP=LXDE
> export XDG_SESSION_DESKTOP=Lubuntu
> export DESKTOP_SESSION=Lubuntu
> export GDMSESSION=Lubuntu

答案1

我遇到了同样的问题,但我让它工作了。看起来,有很多东西可以从脚本中“删除”,install.sh以便让它工作鲁本图最新的 Windows 10 版本上是 18.04。因此我的更改如下:

  • 删除/etc/xrdp/startubuntu.sh脚本中的所有内容,除了调用以下内容的行startwm.sh
#!/bin/sh
exec /etc/xrdp/startwm.sh
  • 添加lxsession -s LXDE -e LXDE到文件末尾/etc/xrdp/startwm.sh

  • 我不确定是否需要这样做,但是请在您的主目录中添加一个名为的.xsession内容为的文件lxsession -s LXDE -e LXDE

  • 我还更改了与 HWE 内核包相关的第一行的注释:

#HWE=""
HWE="-hwe-18.04"

我希望这能解决你的问题。此解决方案的某些部分基于这篇博文

相关内容