如何在GNOME Shell中隐藏窗口标题和菜单栏?

在GNOME 3的gnome-shell中可以轻松实现与Unity的Globalmenu一样的Windows标题和菜单栏的外观吗?

直接回答你的问题 – 对于gnome-shell而言,拥有统一的全局菜单并非“简单”。

但是,有一个alpha质量的gnome-shell全局统一补丁可用(下面的补丁)。

至于将最小化最大化和关闭装饰重新显示回gnome-shell – 只需使用gconf-editor并更改显示的键 – 注意关闭的位置 – 最小化 – 最大化按钮

在此处输入图像描述

编译Gnome-Shell全局菜单

sudo apt-get install git-core valac-0.12 libvala-0.12-dev libgtk-3-dev gobject-introspection libgirepository1.0-dev libgtk2.0-dev autotools-dev automake autoconf intltool libtool cd mkdir -p globalmenu cd globalmenu wget http://gnome2-globalmenu.googlecode.com/files/gnome-globalmenu-0.9.alpha5.tar.bz2 tar -xvf gnome-globalmenu-0.9.alpha5.tar.bz2 git clone git://github.com/gnome-globalmenu/gnome-globalmenu.git cd gnome-globalmenu git checkout gnome-3 cp ../gnome-globalmenu-0.9.alpha5/src/{module.c,header.h,header-gtk2.h} ./src autoreconf --force --install --verbose ./autogen.sh --prefix=/usr make sudo make GTK2_MODULES_DIR=/usr/lib/gtk-2.0/modules GTK3_MODULES_DIR=/usr/lib/gtk-3.0/modules GLIB_COMPILE_SCHEMAS=/bin/true install sudo glib-compile-schemas /usr/share/glib-2.0/schemas sudo rm /usr/share/gnome-shell/extensions/GlobalMenu@globalmenu.org/{metadata.json,extension.js,stylesheet.css} cd wget http://webupd8.googlecode.com/files/GlobalMenu-globalmenu.org.tar.gz tar -xvf GlobalMenu-globalmenu.org.tar.gz sudo cp GlobalMenu@globalmenu.org/{metadata.json,extension.js,stylesheet.css} /usr/share/gnome-shell/extensions/GlobalMenu@globalmenu.org/ sudo ln -sfv /usr/lib/gtk-2.0/modules/libglobalmenu-gtk2.so /usr/lib/gtk-2.0/modules/libglobalmenu-gtk.so 

打开GNOME调整工具(在Ubuntu中安装: sudo apt-get install gnome-tweak-tool )并启用全局菜单扩展

现在打开Dash并搜索启动应用程序

添加一个条目gnome-globalmenu-manager

完成安装:

 sudo cp ~/globalmenu/gnome-globalmenu/globalmenu.sh /etc/profile.d/ sudo chmod +x /etc/profile.d/globalmenu.sh 

未经我自己测试 – 原始来源和更新说明

您还可以查看这篇文章: http : //www.webupd8.org/2011/09/get-global-menu-in-gnome-shell.html 。 它是关于相同的扩展,但它提供了不同发行版和Shell版本的说明。

要隐藏窗口标题,请使用maximus: http : //www.webupd8.org/2011/05/how-to-remove-maximized-windows.html

这是一个新的实现(注意:处于测试阶段): https : //github.com/lestcape/Gnome-Global-AppMenu