我目前正在运行 Ubuntu 16.04。简而言之:我试图在 WINE 全屏模式下玩游戏,但这款游戏的实际全屏模式崩溃太多,所以我以原始分辨率在窗口模式下运行。但是当我这样做时,Unity 栏和启动器都可见,所以我想安装一个专门用于 WINE 游戏的辅助 DE(我考虑使用 Xfce,因为它使用 GTK+2,希望它不会干扰与 Unity 的 GTK+3 相关的任何事情)。
我知道它很简单sudo apt install xubuntu-desktop
(或者我选择的 DE 的等效版本),但我曾经在 14.04 版的 KDE 上尝试过,结果导致 Unity 的视觉效果和功能出现严重问题(Qt 会覆盖 GTK+ 视觉效果,Nautilus 会在启动时崩溃,等等)。您有什么安装第二个 DE 的技巧吗?这样我可以在登录时切换到第二个 DE,而不会影响 Unity 的稳定性?我认为 Xfce 可能造成的困难最少,对吗?
答案1
Xfce 很可能不会引起任何问题,因为它也是基于 GTK+(是的,是 GTK+ 2,但是已经安装好了)。
KDE 导致的问题可能是由于:
工具包差异:KDE 是 Qt,而 Unity、GNOME 和 Xfce 共享 GTK+ 工具包
您安装了该
kubuntu-desktop
包引入整个 KDE 宇宙
现在,如果您只是想偶尔进入 Xfce 玩游戏,请安装xfce4
而不是xubuntu-desktop
- 它只会安装核心 Xfce 桌面,而不是所有 Xfce 的应用程序。
额外的:
进行一些调整,让你靠近全屏体验。
将 Xfce 面板设置为自动隐藏(右键单击面板->面板->面板首选项->自动隐藏面板->设置为‘始终’)
告诉 Xfce 在最大化时隐藏标题栏(设置管理器->窗口管理器调整->辅助功能->选中‘最大化时隐藏窗口标题’)
答案2
由于 Ubuntu 对多桌面环境的支持并不好,因此您安装的每个桌面环境的主题、图标和颜色等内容都是相同的。有些程序也是如此。
不幸的是,我认为没有办法将 DE 彼此隔离,因此在安装当前 DE 的同时安装另一个 DE 总是存在冲突和其他烦恼的问题。
这实际上只是安装多个 DE 时必须承担的风险。如果其中一个导致问题,或者你不喜欢它,可以随时使用
sudo apt-get purge DENAME-*
但这可能会卸载每个安装的 DE 的重要软件包。