根据ChrisiPK建议使用Xfce,这是我从Unity救援Ubuntu 11.10 Oneiric Ocelot的详细步骤。
外观:
- 通过使用
sudo apt-get install xubuntu-desktop
(如果要稍后撤消此操作,请使用此资源摆脱xubuntu软件包)安装Xubuntu-Desktop(用于Xfce )。
- 注销并使用设置的“齿轮”图标,选择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启动器中。出于某种原因,NetBeans在Unity上加载了GTK外观,而在Xfce下则加载了“金属”外观。解决方案在这里找到。
最后的话
我仍然希望有一种更优雅的方法,并且仍然让这个问题悬而未决。此外,我的解决方案仍然有其独特之处,并且我确定我缺少一些功能-我在遇到它们时会尝试添加这些功能。这时最值得注意的是,一旦将Compiz引入Xfce,工作区预览图标的比例将错误地缩放。
因此,这实际上不是从Unity中保存Ubuntu,而是与Xubuntu一起使用,这意味着诸如Firetray for Thunderbird之类的事情已停止工作。