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

Noe*_*oel 83 window-buttons gnome-shell

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

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

Ubu*_*ser 70

对于 Ubuntu 12.04 及更新版本

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

dconf-工具

启动 dconf 编辑器:

Alt+ F2? dconf-编辑器

去组织?侏儒?贝壳 ?覆盖 ? 按钮布局。将其更改为close,minimize,maximize:

无需重新启动外壳。

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

对于 13.10 及更高版本

对于一些用户,它可能需要重新启动 shell。谢谢大家指出这一点。

对于 15.10 及更高版本

该架构现在org.gnome.desktop.wm.preferences按照此评论

  • 对于 Ubuntu 15.10,在 dconf-editor 中,架构为:“org.gnome.desktop.wm.preferences” (7认同)
  • @Alvar:使用 gnome-tweak-tool 看看它是否对你有帮助。据我所知,有一个选项可以切换窗口。 (2认同)

Set*_*eth 58

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

org -> gnome -> desktop -> wm -> preferences -> button-layout  
Run Code Online (Sandbox Code Playgroud)

将其更改为:

close,minimize,maximize:  
Run Code Online (Sandbox Code Playgroud)

应该给你你想要的。

您可以使用以下命令:

gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'
Run Code Online (Sandbox Code Playgroud)

更快地完成这项工作。

  • 这也是我安装中标准 Gnome 3 的位置。(GNOME Shell 3.18.4 / Ubuntu 16.04) (3认同)

Rol*_*Xor 31

对于 10.10

更简单的方法是: Alt+ F2? gconf-editor

导航到应用程序?元城市?一般,然后双击条目:button_layout,然后输入close,minimize,maximize:。您还可以spacer在某些时候使用添加空格。

对于 11.04 和 11.10

Alt+ F2? gconf-editor

导航到桌面?侏儒?贝壳 ?windows,然后双击条目:button_layout,然后输入close,minimize,maximize:。您还可以spacer在某些时候使用添加空格。

  • 如果您想要 *left* 上的按钮,则冒号需要位于列表的末尾而不是开头。 (5认同)

reg*_*gan 20

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

dconf write /org/gnome/shell/overrides/button-layout "'close,minimize,maximize:'"
Run Code Online (Sandbox Code Playgroud)

如果需要,然后重新启动外壳:按Alt+ F2,键入r并按Enter

  • 除了那里它不会让您将它们更改为左侧,这正是 OP 所要求的。 (5认同)

Vas*_*lis 13

如果您已经安装了Ubuntu的调整,去窗口管理器和更改地点由左到右,反之亦然。这将改变所有窗口的标题栏按钮布局,而不仅仅是 gnome shell。

替代文字


Mat*_*teo 10

Gnome 3.10 版,使用 13.04 和 13.10

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

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

在此处输入图片说明

正如Web Upd8所述:

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

如您所见,关闭按钮现在与工具栏一起显示,从而节省了空间,但不幸的是,它也在 GNOME 核心应用程序和其他应用程序之间造成了更大的差异,因为只有核心 GNOME 应用程序使用这些客户端装饰。


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

Exec=env GTK_CSD=# gedit
Run Code Online (Sandbox Code Playgroud)

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

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


简单地说

在 3.10 中,无论如何它都会在右上角有一个关闭按钮[...]


所以,你可以做什么?

  • 继续使用旧版本的 Gnome。开发仍在进行中,存储库中的 Gnome 版本运行良好。将来可能会添加选项。
  • Nemo替换 Nautilus 。在大多数情况下,Nemo 的外观和行为类似于 Nautilus:

    在此处输入图片说明

    安装:

    1. 打开终端输入以下命令:
    2. sudo apt-get install nemo
    3. 将 nemo 设为默认文件浏览器


Fil*_*ntu 6

在 Ubuntu 18.04 及更高版本中:

  1. 您现在可以从软件中心安装 GNOME Tweak Tool(无论如何这是一个有用的工具),并在菜单Window Titlebars 中将Placement更改为Left

在此处输入图片说明

  1. Dconf 编辑器/工具更改仍然有效:

     /org/gnome/desktop/wm/preferences/button-layout
    
    Run Code Online (Sandbox Code Playgroud)

设置为close,minimize,maximize

  1. 还有终端选项:

     gsettings set  org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'
    
    Run Code Online (Sandbox Code Playgroud)