随着 Ubuntu 和 Gnome 的现代化,Xfce 开始成为许多人习惯的“保守 Gnome”的自然替代品。即使现代桌面很不错,有些人还是会喜欢旧的方式。但是,你能简单地从 Gnome 2 切换到 Xfce4 吗?还是需要考虑一些事情?我提出这个问题,但显然可以分解成许多问题:
- 我还可以使用我习惯的应用程序指示器吗?
- 我还可以使用 Gnome 面板小程序吗?
- 我可以将 Compiz 与我一直使用的插件一起使用吗?
- 我可以像在 Gnome 2 中一样使用自定义启动器和 Dock 吗?
- 我可以使用相同的主题、图标等吗?
- 在我的 Ubuntu 上安装 xubuntu-desktop 可以吗,还是我应该从头开始安装 Xubuntu?
由于我还没有做过这件事,所以我不知道该问什么问题。所以即使我没有问过,如果有重要的事情需要考虑,请回答。
答案1
如果您安装了 xfce4-xfapplet-plugin 软件包,Xfce4-panel 可以使用 Gnome 面板小程序。但并非所有小程序都如此有用。例如,会话小程序将尝试将您从未运行的 Gnome 2 中注销,因此它不会执行任何操作。处理屏幕保护程序和其他此类 DE 特定事物的小程序也是如此。在这些情况下,xfce4-panel 将有自己的插件来提供这些功能。
App-indicators 基于 DBus,这意味着它们可以在任何支持 DBus 的桌面环境中使用。这是指示器的一大优势。它们可以在 KDE、Gnome Shell、Unity、LXDE、Xfce 或任何其他环境中很好地工作。我相信有一个原生的 xfce4 插件可以显示指示器,但无论如何,您都可以像在 Gnome 中一样使用 Gnome 面板小程序。
使用 Docky 或 AWN 等自定义 dock 应该完全没有问题。我还没有尝试过。
我认为您没有理由不能使用 Compiz 及其所有插件。我也没有尝试过。但我曾将 Xfce4-panel 与 Compiz 一起使用,效果很好。
您可以使用相同的图标,但窗口装饰器会有所不同。也许如果您使用 Compiz,您仍然可以使用其他主题,但我不知道。
您可以只安装 xubuntu-desktop,但有一个冲突:通知系统。系统会提示您需要卸载 ubuntu-desktop,但这不会卸载所有软件。但是,由于 Gnome 和 Xfce 都提供了处理屏幕保护程序、会话等的工具,因此重新安装可能更干净。
答案2
正如我大约一周前所做的那样,这里是 12.10 的更新答案:
xfce4-xfapplet-plugin 不再在 Ubuntu 存储库中提供,即使提供也没什么用,因为 xfce 目前基于 gtk2,因此 xfapplet 只能显示 gtk2 gnome-panel 小程序,而 Ubuntu 存储库中均未提供这些程序。因此,基本上,您无法再在 Xubuntu 中使用 gnome-panel 小程序,除非您自己编译大量软件。
同样,出于同样的原因,应用程序指示器几乎不受支持。任何通过指示器应用程序的东西都可以工作,例如天气、cpufreq、skype。声音指示器仍然有一个 gtk2 端口。所有真正重要的东西(日期时间、会话、消息、打印机、蓝牙)都不再作为 gtk2 端口保留,因此这些在 Xubuntu 12.10 中将不可用。其中一些在 xfce 中有等效插件,有些则没有。您将更多地依赖旧的 gnome2 样式的通知图标,而这些图标在多显示器下根本不起作用。
xfce 提供了不同的默认应用程序。其中主要缺少的是 Ubuntu One 集成,尤其是在文件管理器和音乐应用程序中。
compiz 仍然像往常一样工作,尽管 0.9 比 0.8 稍微不稳定且速度较慢。如果您想要配置 compiz 窗口装饰,则需要使用 gnome-tweak-tool。所有插件(如桌面墙)与 xfce4-panel 的工作方式与 gnome-panel 的工作方式相同。您需要从头开始配置 compiz,因为默认值已完全更改以适应 Unity。
xfce 支持 gtk2 主题,但是如果你想让所有 gtk 应用程序看起来都不错,你需要找到一个同时支持 gtk2 和 gtk3 的 gtk 主题,这极大地限制了你的选择。基本上浅色主题仍然是最好的。图标包(ubuntu-mono-light/dark)工作正常。
是否要安装 xubuntu-desktop 或 ubuntu-desktop?如果同时安装它们,您将获得两个文本编辑器、两个视频播放器、两个文件管理器等等。当您拥有“开始菜单”样式的桌面时,这绝对不是一件好事。但如上所述,xubuntu-desktop 应用程序确实不如 gnome 应用程序好。还有一些其他小问题,例如,默认的 Xubuntu 屏幕保护程序不够智能,不知道在您观看视频或玩全屏游戏时不要激活它。因此,如果您只想要一个传统的面板类型桌面,那么最好安装 ubuntu-desktop,然后安装 xfce4-panel 和依赖项,而不是完整的 xubuntu-desktop。无论如何,这是我的建议。