什么覆盖了我的窗口几何形状?(Unity / 15.10)

什么覆盖了我的窗口几何形状?(Unity / 15.10)

开箱即用,在新安装的 Ubuntu 15.10 上,如果我启动终端,它将启动一个几乎填满整个屏幕的窗口。从窗口管理器的角度来看,它没有最大化,但它的尺寸足以填满整个屏幕。

如果我从这个窗口启动,gnome-terminal --geometry=80x24我会得到第二个终端窗口伪最大化(输出resize告诉我当前屏幕为 80x31)。

究竟是什么推翻了我的--geometry论点,我该如何禁用它?

我的最终目标是让应用程序以设计者想要的尺寸启动,所以我不是在寻找专门的修复方法gnome-terminal。我真正关心的应用程序列表相当短(终端、Emacs、Firefox、Thunderbird、软件中心、设置等),但我想避免创建和维护每个应用程序的“覆盖的覆盖”列表,而只是摆脱首先执行几何覆盖的东西。

解决方法如何启动具有预定义窗口大小和位置的应用程序?是我想要避免的那种清理的一个典型例子;这就是我问是什么原因造成这种情况而不是如何避免它的原因。

我希望尽可能保留其他设置。例如,完全禁用 Unity 可以解决此问题,但也会丢失窗口标题栏等。

要求的输出:

tripleee@vbvntv$ dconf dump /org/gnome/terminal/
[legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9]
use-theme-transparency=false

[legacy]
schema-version=uint32 3

答案1

您可以通过查看env初始运行的命令的输出来检查环境中是否存在相关内容gnome-terminal

此外,文件/usr/share/applications/gnome-terminal.desktop可以添加一些内容Exec=

相关内容