use*_*451 15 unity unity-2d unity-dash
我的笔记本电脑有一个宽屏显示器,所以垂直空间对我来说绝对是额外的。当我安装 Ubuntu 11.10 时,我很失望地看到一个名为“Dash Home”的新图标被添加到了 Unity 启动器的最顶部。我无法将它移动到底部(通过拖动它)并且它没有用于删除它的上下文菜单(通过取消选中“保留在启动器”)。这太糟糕了。
如何将其从 Unity 启动器中删除并收回从我那里占用的空间?(我意识到如果它被删除,我将不得不用超级键打开仪表板 - 我很好)
use*_*451 12
我对答案并不满意,因此我将 11.10 Unity-2D 源代码与早期版本进行了比较。可以办到。这是如何做到的:
(适用于 11.04/11.10)
gksudo gedit /usr/share/unity-2d/launcher/Launcher.qml
Run Code Online (Sandbox Code Playgroud)
(适用于 12.04)
gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml
Run Code Online (Sandbox Code Playgroud)
向下滚动,直到找到以下部分:
Component.onCompleted: {
items.appendModel(bfbModel);
items.appendModel(applications);
items.appendModel(workspaces);
items.appendModel(devices);
shelfItems.appendModel(trashes);
}
Run Code Online (Sandbox Code Playgroud)
items.appendModel(bfbModel); 是有问题的代码行。删除此行(或将其注释掉)。保存更改并关闭文件。
使用以下命令重新启动 Unity-2D:
killall unity-2d-launcher
Run Code Online (Sandbox Code Playgroud)
(12.04)
killall unity-2d-shell
Run Code Online (Sandbox Code Playgroud)
让我们希望有人在即将推出的 Unity 设置管理器中添加一种切换此功能的方法。干杯!