删除 unity 和 gnome 吗?

删除 unity 和 gnome 吗?

总结:我可以完全删除 unity 和 gnome3 但保留 compiz 吗?

长版本:

我确实尝试过 Unity 和 gnome3。我确实尝试过。我实在受不了它们。我需要一个可以长期依赖的东西。我决定放弃桌面管理器;我想用独立的部分构建自己的桌面环境。

我的要求:

  1. 我的工作流程非常依赖 compiz;我不在乎效果,但我使用它的很多键绑定来移动/调整大小/管理窗口以及工作区,我找不到另一个具有我需要的一切的窗口管理器。所以窗口管理器必须是 compiz,除非你知道另一个具有相同灵活性的窗口管理器。或者,我可以使用 xMonad,但我不太喜欢它。
  2. 我需要可以替代小程序的东西,以便能够连接到网络、控制声音、保持 pidgin 指示器等。也许是某种轻量级的 dock?如果它可以默认使用我的图标和我的主题,那就太好了(而不是试图复制主题)。
  3. 桌面管理会很好,因为我经常临时拖放东西。但这不是强制性的(有独立的应用程序吗?)。

我的问题:

  1. 我该如何彻底删除 unity 和 gnome 并保留 compiz?我可以安全地使用 apt-get 删除它们吗?
  2. 我应该知道什么吗?目的是构建一个坚如磐石的桌面;它不应该比默认桌面更不稳定(我特别想到了 nm-applet,与其他网络管理器相反,它对我来说一直运行良好)。

笔记:

  • 我可以使用 fallback session,或者安装 gnome2、XFCE 或 LMDE 或类似程序,但我真的只想废除整个单片窗口管理器 + shell 范例。我想要灵活、松散耦合的部分。
  • 我了解 cinnamon 和 mate,而且我非常钦佩 Mint 所做的工作(终于变得理智了),但我真的宁愿有一个轻量级的只能启动东西的底座(而不是处理很多其他事情)。

答案1

您可以使用 gnome3-gnome-panel+metacity、unity 2d launcher、awn wing-panel(包含所有小程序)、docky、synypse、cairo-dock、slingshot 或创建独立的 compiz 会话。combination of these请看以下屏幕截图:

Edgebuntu 桌面版

芒翼板 Edgebuntu 桌面

乳白色黑水鸡(DE) 乳白色黑水鸡(DE)

开罗码头 开罗-码头会议

Unity Gnome-shell 融合 Unity Gnome-shell 融合

在上面的截图中,您可以用 docky 或 awn 或 cairo-dock 替换 unity-launcher。

To setup custom sssion with compiz check out this article:

http://www.webupd8.org/2012/02/how-to-create-standalone-compiz-session.html

For Awn-Wingpanel checkout this video:

http://vimeo.com/18598545

For Ciaro-dock 2.4 with custom gnome-session follow this article:

http://www.webupd8.org/2011/09/cairo-dock-240-released-with-custom.html

You can get additional help from these articles:

[操作方法] 配置 Unity 2D 来模拟 Unity 3D

如何在 gnome-classic 模式下启用 compiz

修复 gnome fallback 会话中的 gnome-panel

在 Natty Narwhal 中运行 AWN / Dock(通常用于 gnome2)


笔记:11.10 中存在很多 bug,这使得使用自定义 session 成为一种痛苦的经历(比如这个 bug:#错误 826771)我将用重要的 GDM 和 compiz 修复来更新帖子。


更新:针对 gnome-session 的 nautilus - 1:3.2.1-0ubuntu4.2(ubuntu 12.04)中的 Bug 826771 已经得到修复。但是 Ubuntu 12.04 中仍然存在其他 Bug(特别是 gdm Bug)。

答案2

对于第一个问题:

apt-get purge gnome
apt-get autoremove

更多信息请见此处:安装 Gnome Shell 后彻底删除吗?

对于 Unity:

apt-get remove unity unity-2d-places unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-4.0 unity-common indicator-sound indicator-power indicator-appmenu libindicator6 indicator-application evolution-indicator indicator-datetime indicator-messages libnux-1.0-0 nuxtools

更多信息请点击这里:安装 Gnome Shell 后彻底删除吗?

如果人们花时间在这里快速搜索一下,就会发现已经有很多信息了

答案3

安装 Xubuntu-desktop

sudo apt-get install xubuntu-desktop

对于那些讨厌 unity 和 Gnome 的人来说,它是最好的选择。另外,您还可以在 xubuntu 中运行 compiz。

答案4

我不确定这是否算作答案,但我希望可以把它放在这里,因为它可能太大了,无法发表评论。我实际上还没有尝试摆脱 shell - 我使用 gnome3“Classic”,带有 AWN 和 Compiz。我实际上喜欢将 Gnome 面板及其一些应用程序和指示器放在顶部,但我有双显示器,所以我有空间放置额外的面板。我在底部有 AWN,并且使用它有点像 Unity 面板。

你的想法听起来很有趣,所以我稍微查看了一下,在 arch wiki 中找到了这篇你可能会感兴趣的文章:

https://wiki.archlinux.org/index.php/Compiz

大约一半的位置是您可能需要查看的“作为独立窗口管理器”部分。

相关内容