![在 virtualbox/ubuntu 18.04 中激活 Unity 时没有窗口边框/装饰](https://linux22.com/image/900442/%E5%9C%A8%20virtualbox%2Fubuntu%2018.04%20%E4%B8%AD%E6%BF%80%E6%B4%BB%20Unity%20%E6%97%B6%E6%B2%A1%E6%9C%89%E7%AA%97%E5%8F%A3%E8%BE%B9%E6%A1%86%2F%E8%A3%85%E9%A5%B0.png)
我在全新的 ubuntu 18.04 上安装了 unity,希望它能解决 virtualbox 不想使用 3D 加速的问题。确实如此,3D 加速现在可以工作了,但我不再有窗口装饰/边框。此外,单击某些菜单时不会显示(例如电源菜单或大多数选择列表)。
我试过了unity --replace
,它禁用了 3D 加速并恢复了边框。
任何想法 ?
答案1
因此,这里有一个对我有用的解决方案。在具有 3D 加速的 VirtualBox 上运行 ubuntu 18.04(在 Windows 10 主机上)。重现步骤:
- 安装 virtualbox 5.2.8
- 从官方 CD 映像安装 ubuntu 18.04(我选择在启动时进行最小安装)
- 安装 build-essential 和 ubuntu-unity-desktop
- 重启
- 从 virtualbox 菜单安装 virtualbox 客户机扩展(不是 apt-get 版本,也许它有效,但没有测试过)。
- 重启
- ????
- 利润 !
我不知道这次是否有效,因为我在客户机扩展之前安装了 unity,或者因为我使用了 virtualbox 提供的客户机扩展而不是来自 repo 的扩展。
它似乎可以与 unity 一起使用,因为 unity 不使用 X11,而 virtualbox 对 X11 的支持不是很好?(不过我不确定那部分,读了很多其他帖子,我可能有点困惑)