如何将窗口控件切换到左侧(Gnome Shell)?

有没有办法将gnome-shell窗口按钮切换到左侧? 我已经习惯了他们在左边,他们在右边已经把我抛弃了。

(gnome shell将它们默认为右角)

10.10

更简单的方法是: Alt + F2gconf-editor

导航到apps→metacity→general,然后双击条目: button_layout ,然后输入close,minimize,maximize: . 你也可以在某些时候使用spacer来增加空间。

11.04和11.10

Alt + F2gconf-editor

导航到桌面→gnome→shell→windows,然后双击条目: button_layout ,然后输入close,minimize,maximize: . 你也可以在某些时候使用spacer来增加空间。

适用于Ubuntu 12.04及更高版本

您将需要dconf-editor,它是dconf-tools包的一部分。 首先安装它:

dconf工具

启动dconf-editor:

Alt + F2 →dconf-editor

转到org→gnome→shell→覆盖→按钮布局。 将其更改为close,minimize,maximize:

无需重启shell。

注意:这也会更改叠加模式中的取消按钮。

对于13.10及更高

根据少数用户,可能需要重启shell。 谢谢大家指出这一点。

虽然技术上不是gnome-shell,但如果您使用的是gnome-flashback或gnome-flashback-no-effects,则密钥位于:

 org -> gnome -> desktop -> wm -> preferences -> button-layout 

将其更改为:

 close,minimize,maximize: 

应该给你你想要的。

您可以使用以下命令:

 gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:' 

更快地完成这项工作。

如果您正在使用Gnome Shell并且您想要左侧的窗口按钮,请使用以下命令:

 dconf write /org/gnome/shell/overrides/button-layout "'close,minimize,maximize:'" 

然后根据需要重新启动shell:按Alt + F2 ,键入r并按Enter键

如果您已安装Ubuntu Tweak ,请转到Window Manager并从左到右更改Place ,反之亦然。 这将改变所有窗口的Titlebar按钮布局,而不仅仅是gnome shell。

替代文字

Gnome版本3.10,使用13.04和13.10

如果将Gnome升级到3.10,您可能会注意到窗口装饰的变化。
Gnome 3.10版正在向所有核心应用程序中的 Client Side Decorations (简称CSD)发展。

在这些应用程序中,关闭按钮已集成到程序窗口中,不使用普通的窗口装饰。

在此处输入图像描述

正如Web Upd8所述:

最新GNOME 3.10的另一个重大变化是引入了“标题栏”或“客户端装饰” 。 这些装饰使用GTK +工具包和主题引擎:

正如您所看到的,关闭按钮现在与工具栏一起显示,这样可以节省空间,但不幸的是,它还会在GNOME核心应用程序和其他应用程序之间产生更大的差异,因为只有核心GNOME应用程序才使用这些客户端装饰。


某些具有CSD的应用程序可能会尊重环境变量GTK_CSD=0 (用于“试用”带有= 1的eariler gnome版本中的CSD的变量),以获取有关环境变量的更多信息: https : //help.ubuntu.com/community/ EnvironmentVariables尤其是部分: 使用环境变量启动桌面应用程序来试验程序,将类似的内容添加到启动器:

 Exec=env GTK_CSD=# gedit 

将“#”替换为1或0用于打开和关闭,并使用选择的程序进行gedit

然而,似乎Nautilus在3.10中变量不起作用。


简单地说 :

在3.10中,无论什么[…],它都会在右上方有一个关闭按钮


所以,你可以做什么?

  • 留在旧版本的Gnome。 开发仍在进行中,存储库中的Gnome版本运行良好。 未来可能会添加选项。
  • Nemo取代Nautilus。 从大多数情况来看,Nemo看起来像Nautilus:

    在此处输入图像描述

    安装:

    1. 打开终端发出以下命令:
    2. sudo apt-get install nemo
    3. 使nemo成为默认文件浏览器

执行hrhnick所说的,除了使用此命令:

 gconftool-2 -s /desktop/gnome/shell/windows/button_layout -t String minimize,maximize,close:" where "minimize,maximize,close: 

然后按Alt + F2并键入

 gnome-shell --replace 

并按Enter键

gnome shell的工作区窗口视图使用与窗口管理器相同的按钮布局(尽管仅用于关闭按钮)。 ( 相关代码 )

如果使用gconf将关闭窗口按钮设置为左侧,则工作区视图中窗口预览上的关闭按钮也将显示在左侧。

使用gconf-editor,更改/ desktop / gnome / shell / windows / button_layout以close,minimize,maximize:并重新登录以查看更改。

17.04和17.10(Gnome 3.22)

开头就是这个答案: https : //askubuntu.com/a/113995/286561

您将需要dconf-editor,它是dconf-tools包的一部分。 首先安装它:

dconf工具

启动dconf-editor:

Alt + F2 →dconf-editor

但关键是/org/gnome/desktop/wm/preferences/button-layout ,默认是: appmenu:cloe ,我已将其更改为close,minimize,maximize:appmenu 。 ( appmenu似乎没有效果。)

在此处输入图像描述

我想你在终端上做到这一点,你可以这样做,如答案所述: https : //askubuntu.com/a/377811/286561

 gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:' 

这个命令应该工作: gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close" (假设你想要从左到右移动它们,这是我从你的问题……假设从左到左移动是一个错字:-))。

在Ubuntu 18.04中:

  1. 现在可以从Software Center安装GNOME调整工具 (无论如何都是一个有用的工具),并在Windows菜单中将Placement更改为Left

    在此处输入图像描述

  2. [Dconf-editor / tool change]仍然有效:
    /org/gnome/desktop/wm/preferences/button-layout设置为close,minimize,maximize
  3. 终端选项也是:

     gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'