我尝试了很多解决方案,但底栏仍然存在。
尝试使用调整工具,但没有选项移除底部栏扩展在这个版本中。有什么帮助吗?
操作系统:Ubuntu 14.04
答案1
一个非常巧妙的方法是,通过 Gnome Shell 扩展,无需代码破解,安装Dash 到 Dock:
https://extensions.gnome.org/extension/307/dash-to-dock/
您不必启用其 Dock。
在主选项卡中,设置:
Dock is fixed and always visible
至OFF
和Autohide and Intellihide
到OFF
在可选选项卡中,设置:
Make message tray insensitive to mouse events
到ON
。
瞧!
答案2
要移除底部面板,请按照以下步骤操作Wey 在 Arch Linux 论坛上:
- 编辑 /usr/share/gnome-shell/theme/gnome-shell.css:搜索 #message-tray 并用 /* ... */ 注释掉该块。这将删除黑条,但不会删除图标及其文本。
接下来转到 /usr/share/gnome-shell/js/ui/messageTray.js:搜索 ICON_SIZE(位于第 881 行)并将其设置为 0:
ICON_SIZE: 0,
下面大约三行写道
this.title = title;
做了
this.title = '';
这使得整个事物都消失了。
(或者)使用来自同一线程的 yanir 的解决方案:
- 编辑 /usr/share/gnome-shell/theme/gnome-shell.css:搜索 #message-tray 并用 /* ... */ 注释掉该块。这将删除黑条,但不会删除图标及其文本。
按以下方式编辑 /usr/share/gnome-shell/js/ui/messageTray.js:(文件末尾的最后一类)
const SystemNotificationSource = new Lang.Class({ Name: 'SystemNotificationSource', Extends: Source, _init: function() { this.parent(_("System Information")); this._setSummaryIcon(this.createNotificationIcon()); }, createNotificationIcon: function() { // return new St.Icon({ icon_name: 'dialog-information', // icon_type: St.IconType.SYMBOLIC, // icon_size: this.ICON_SIZE }); return 0; }, open: function() { this.destroy(); } });