我今天更新到了 11.10,Unity 让我抓狂不已。有没有办法将 11.04 的经典桌面恢复到 11.10?我试过 KDE,但发现两者的相似度不够,不太令人满意。
我尝试安装gnome-session-fallback
并在登录时选择“经典”,但它缺少很多东西,包括电源按钮、整个系统菜单和旧的工作区布局。本质上,我想要:
- 发射器消失了。
- 顶部窗格及其相关菜单已返回。
- 任务栏回来了,其“四方”工作区布局也回来了。
我见过一些解决方案,要求你卸载~10 个与 Unity 相关的软件包 - 但是这会恢复旧式的桌面环境还是只是删除 Unity?
任何能告诉我的人都将获得加分为什么统一已构想出来。唉。
为了保持更新,我不想重新安装 11.04。我宁愿切换发行版或启动 Win7,也不愿让我的操作系统过时,尤其是因为 11.04 不是 LTS。但那完全是另一个话题。
答案1
根据 ChrisiPK 使用 Xfce 的建议,以下是我从 Unity 中拯救 Ubuntu 11.10 Oneiric Ocelot 所采取的详细步骤。
就外观而言:
- 使用以下命令安装 Xubuntu-Desktop(适用于 Xfce)
sudo apt-get install xubuntu-desktop
(如果您以后想撤消此操作,请使用此资源摆脱 xubuntu 包)。 - 注销并使用设置“齿轮”图标,选择 Xfce 会话。
- 登录后,您会注意到我们距离“Ubuntu Classic”外观还有一段距离。
- 首先将下部面板设为全宽:右键单击它并选择面板 > 面板首选项。在显示选项卡上,将大小设置为 29 左右,将长度设置为 100%。
- 我把两个面板组织如下:
面板 1(顶部):应用程序菜单 - 位置 - 启动器(FireFox) - 分隔符(设置为展开) - 通知区域 - 时钟 - 会话菜单 - 操作按钮
--
面板 2(底部):显示桌面 - 窗口按钮 - 分隔符(设置为展开) - 工作区切换器
删除 Xfce 中桌面图标周围的气泡
编辑(如果不存在则创建)~/.gtkrc-2.0——添加到文件:
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 0
base[NORMAL] = "#000000"
base[SELECTED] = "#CFD784"
base[ACTIVE] = "#FFE7BA"
fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#ffffff"
fg[ACTIVE] = "#ffffff"
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
颜色是十六进制的,因此请根据您想要使用的颜色进行调整(事实上,我个人只包含了 fg[NORMAL] 并注释掉了其余部分(在每行使用 #)。
对于某些功能:
现在,我注意到仍缺少几个功能,例如窗口的“Aero Snap”功能,以及使用 Ctrl+Alt+数字键盘排列窗口的功能,其他一些热键现在已损坏(例如 Super+D(又称 Windows 键 + D)显示桌面)。为了恢复其中的一些功能,我不得不将 Compiz 重新添加到组合中。
- 在“应用程序菜单”>“设置”>“设置管理器”下,转到“会话和启动”。在“应用程序自动启动”下,添加“
compiz --replace
注销并重新登录”。 - 安装 CompizConfig 设置管理器(CCSM)
sudo apt-get install compizconfig-settings-manager
:。 - 在“设置”>“CompizConfig 设置管理器”下,转到“键绑定”。设置“显示桌面”以使用 Super+D 来恢复“显示桌面”热键。
对于特定程序
NetBeans
你会注意到 NetBeans 的外观丑陋的在 Xfce 中(与 Unity/Ubuntu 相比)。要解决此问题,请将其添加--laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel
到 NetBeans 的任何和所有启动器中。出于某种原因,Unity 上的 NetBeans 会加载 GTK 外观和感觉,而在 Xfce 下,它会加载“Metal”外观和感觉。解决方案在这里找到。
最后的话
我仍然希望有更优雅的方法,并且仍然将这个问题留待解决。此外,我的解决方案仍然有些奇怪,我确信我缺少一些特性/功能——我会尝试在遇到它们时添加它们。目前最值得注意的是,一旦将 Compiz 引入 Xfce,工作区预览图标的缩放比例就会不正确。
因此,这实际上不是将 Ubuntu 从 Unity 中拯救出来,而是转而使用 Xubuntu,这意味着 Thunderbird 的 Firetray 等功能将停止工作。
答案2
我遇到了同样的问题,于是改用 Xfce 作为窗口管理器。它的结构与“旧”的 Ubuntu Classic 布局非常相似,只需进行一些自定义,您就可以获得几乎相同的布局。
Xfce 还依赖面板来分组元素,您可以自定义很多东西。它可能看起来不像 11.04 经典版,但我发现它使用起来非常直观。只需右键单击顶部面板即可添加或删除您想要的元素,直到您的桌面看起来像过去的美好时光。
答案3
如果您不想尝试 XFCE,这里有一种方法可以获得经典的外观和感觉 Gnome:
首先,安装软件包:gnome-classic-fallback:
sudo apt-get install gnome-session-fallback
现在注销,单击登录菜单上用户名旁边的设置图标,然后选择“Gnome classic”。
这将恢复您的任务栏和启动面板。(笔记您必须按住 alt 并右键单击面板来添加或移动快捷方式和小程序。)
现在,遗憾的是,值得信赖的主题编辑器已经消失了。你可以使用gconf-editor
,但这是一个更简单的工具:
sudo apt-get install gnome-tweak-tool
这至少允许您选择和切换主题。但是,选择非常有限,而且它们对我来说有点花哨。不过,您可以在以下位置找到更多主题(例如): http://www.webupd8.org/2011/10/4-beautiful-gnome-32-compatible-gtk.html
简而言之,尝试:
sudo add-apt-repository ppa:webupd8team/themes
sudo apt-get update
sudo apt-get install elements-gs-theme
另外我相信标准存储库中有很多,但这些是在谷歌中首先出现的......我也喜欢窗口管理的“人性化”主题:
sudo apt-get install human-theme
因此,目前我的窗口主题是human
,图标主题是Ubuntu-mono-light
,而我的 GTK+ 主题是Elements-GS-and-Classic
。我相当满意,而且只花了大约 3 个小时(该死的 Ubuntu……)
答案4
在“GNOME Classic”中,您所要做的就是按住鼠标Alt
右键点击面板的空白区域,选择“添加到面板...”,就像在以前的版本中所做的那样,添加回一些内容,并删除您喜欢的内容。
唯一缺少的是“抽屉”,不幸的是它需要为 Gnome 3 彻底重写。
你也可以添加或删除面板,而“任务栏”只不过是添加了“窗口列表”的面板。
至于“工作区切换器”,以同样的方式添加,如果你发现你只有 2 个虚拟桌面而不是 4 个:转到Compiz-Config 设置管理器, 然后常规选项,并且在桌面尺寸选项卡使“水平虚拟尺寸”= 4(或者摆弄这些设置直到正确;您也可以右键单击切换器并选择首选项)。
我几乎已经获得了 Gnome 3 “Classic”,因此请尽情地根据自己的需要进行调整。