如何使Gimp以单窗口运行?

Gimp很好用,但有一件事让我抓狂,就是所有的东西都在彼此之前漂浮,经常会遮挡住主窗口,迫使我最小化所有打开的窗口,直到找到我要找的那个浮动窗口为止。
我希望浮动窗口能够像其他应用程序一样“停靠在主窗口的边缘”。我知道这种浮动的特性是Gimp特别之处之一,但这不是我喜欢的那种“特别”...我的屏幕不大,所以很快就会变得拥挤。而且我经常只是暂时使用Gimp,并与其他应用程序同时进行多任务处理,所以这些Gimp窗口很烦人。
我该如何让Gimp在一个窗口中运行,将所有内容放在其中?
这是Gimp 2.6.11版本,因为这是我Ubuntu 11.10安装时自带的版本。

1不是给你建议,但是单窗口模式运行得很好,我一直在试图弄清楚它的使用方法。真不敢相信原来如此简单。 - vince
4个回答

Ubuntu 14.04 及更高版本

打开GIMP,然后转到“窗口”>“单窗口模式”

Ubuntu 12.04

单窗口模式仅适用于GIMP 2.8及更高版本。如果您想要使用单窗口模式,则需要从PPA安装GIMP 2.8。只需按照以下说明操作:

  1. 添加GIMP PPA。打开终端并复制/粘贴以下命令:sudo apt-add-repository ppa:otto-kesselgulasch/gimp && sudo apt-get update
  2. 使用更新管理器或apt-get更新GIMP。
  3. 打开GIMP,然后转到“窗口”>“单窗口模式”

现在您有一个单一的窗口!例如,我的GIMP主菜单:

enter image description here


2很好的回答,只是不完全正确:有一种方法可以使Gimp 2.x成为单窗口应用程序。虽然它不是默认设置,我建议您升级到2.8版本,但您确实可以做到这一点:http://www.webupd8.org/2011/06/gimpbox-get-single-window-mode-in.html - jobrfr
刚刚在11.10上尝试了一下(和楼主一样),结果显示“注意!这个PPA可能会破坏您已安装的操作系统。对于Oneiric Ocelot(11.10)存在依赖问题。只有在您知道自己在做什么的情况下才使用它!”谢谢,有没有更好的方法来完成这个任务? - Tom Brossman
是的,我收到了和汤姆一样的信息。我不打算冒险,现在可承受不起损坏我的主要电脑。 - Torben Gundtofte-Bruun
当我完成这个任务时,我接受了并添加了PPA,完全不用担心系统。正如你所看到的,我成功地安装了GIMP 2.8,没有遇到任何问题。如果你愿意,你可以自己编译它,但对大多数人来说可能太难了(而且根据我下面看到的,你也不想... :P) - Xerz
此解决方案不适用于Ubuntu 14.04上的Gimp 2.8.10。 - Luís de Sousa
你是怎么把东西停靠在左边的? - skaz
没关系!我发现右边有一个非常小的地方可以停靠窗口。 - skaz
文件菜单在哪里?我在任何屏幕上都看不到菜单。我正在使用2.8.10版本... - James Wierzba
适用于 macOS 10.14.2(Mojave)上的 GIMP 2.8.16。谢谢。 - Mycah
谢谢,对我有用!2.10.18 Linux...把我搞疯了...但我猜一旦你成为专家,你会更喜欢浮动窗口吧? - zzapper
单窗口模式对某些事情似乎有效,但对其他事情则不然。例如,如果我打开一个颜色映射工具,它仍然会创建一个新窗口。 - rcorre

从Windows菜单项中选择“单窗口模式”。该设置将在GIMP启动之间保持,并且仅适用于GIMP 2.8及以上版本。(如何获取GIMP 2.8?)

Screenshot of GIMP 2.8, with the Windows menu open and Single-Window Mode selected


2这个解决方案在Ubuntu 14.04上的Gimp 2.8.10版本不起作用。 - Luís de Sousa
2设置将在 GIMP 启动之间保持不变。 - Marcel
要使设置持久化,请转到编辑 > 首选项 > 接口 > 窗口管理,并勾选在退出时保存窗口位置。 - Quasímodo

有一个非官方的应用程序可以在单窗口模式下使用Gimp 2.x,名为GIMPBox。
你可以在这里找到关于它的所有信息和安装指南。安装可能有点复杂,但你将拥有一个单窗口的Gimp 2.6。
个人建议你安装Gimp 2.8。这是一个稳定版本,所以不用担心。我也在使用它,单窗口模式非常棒!只需按照espectalll123给出的说明进行安装,就可以开始使用了。

我已经跟随链接,并运行了给出的代码,但在系统进行一次全面更新后,在终端中看到以下信息: W: 无法获取 http://ppa.launchpad.net/ferramroberto/gimp/ubuntu/dists/precise/main/source/Sources 404 未找到W: 无法获取 http://ppa.launchpad.net/ferramroberto/gimp/ubuntu/dists/precise/main/binary-amd64/Packages 404 未找到W: 无法获取 http://ppa.launchpad.net/ferramroberto/gimp/ubuntu/dists/precise/main/binary-i386/Packages 404 未找到E: 一些索引文件下载失败。它们已被忽略或使用旧文件替代。 - Cristiana Nicolae
@CristianaNicolae 似乎 GIMPBox 只适用于 Ubuntu 的 lucid、maverick、natty 和 oneiric 版本。因此,不支持您使用的精确版本(Ubuntu 版本)。我建议您安装最新版本的 Gimp,以便使用单窗口模式(如何操作在这个问题的被接受答案中有说明)。 - jobrfr

Gimp 2.8 能够满足你的需求。你可以从这里获取源代码:ftp://ftp.gimp.org/pub/gimp/v2.8/,然后自己编译它。这个版本以单窗口模式运行。

11编译?我使用Ubuntu因为我不是一个Linux专家 :-) - Torben Gundtofte-Bruun
我通常也更喜欢预编译的二进制文件,但对于Gimp 2.8来说,实际上有一个非常好的逐步指南,教你如何编译它:http://www.gimpusers.com/tutorials/compiling-gimp-for-ubuntu - Michael Osl