如何重设默认窗口位置和大小?


12

简洁版本

如何重置默认的窗口位置和大小规则?与之类似,当应用程序启动时,它会记住其最后的位置和大小。我希望它不会那样做,并从全新安装开始的任何位置开始。

我可以删除(或修改)某处的列表吗?

系统信息

使用Compiz的Ubuntu MATE 16.04 LTS

长版和解释

我问的原因可能有点怪异。我有一个应用程序(特别是Kerbal Space Program),该应用程序在加载时立即开始崩溃。我一直在调整游戏中的键盘快捷键,并意外地将其中一个设置为我从未使用过的Compiz的窗口调整大小快捷键之一(me culpa),当我使用它时,游戏立即崩溃了。从那时起,它根本不会加载。

在问问题之前回答问题:

“这听起来像是KSP中的错误,因此与此处无关。” 您可能是对的,但我无法重写游戏代码。我安装了多个版本的游戏,它们都给我带来完全相同的问题。因此,无论问题出在哪里,它都不在游戏的本地文件中的任何地方,因为它们都是分开的。我认为这是KSP无法对意外情况做出明智反应的情况。

基本上,我怀疑如果可以重置默认窗口大小,问题将会消失,这就是为什么我在这里提出这个问题。

“ KSP是否提供任何有用的错误消息?” 没有。

“是KSP给予任何有用的错误消息?” 没有。

“您确定在其他窗口管理器中尝试过吗?” 确实。在Compiz和Marco中也存在同样的问题。我没有尝试安装任何其他。

“它可以在其他用户帐户中使用吗?” 像做梦一样。我将所有KSP安装在单独的驱动器上,因此我的测试用户可以访问它们-并且加载正常。


1
只是一个疯狂的预感,但是Kerbal Space通常具有固定的窗口大小吗?如果是这样,请尝试查看该命令dconf dump / 是否具有关于kerbal的默认窗口大小的任何信息(这可能不正确并使它崩溃)。
Jacob Vlijm '16

@JacobVlijm不行。关于“ ksp”的唯一问题是我自己编写的一些脚本。哦,还有关于worKSPaces的一堆东西…… 感叹
TheTrippmeister

Answers:


0

我在对您的问题进行研究时找到了这个答案,我认为它可能有用,因为它不会重置默认权限,它使您可以在打开程序时选择窗口的大小。


0

通用解决方案:

使用dconf编辑器(GUI之一,通过ubuntu上的dconf-editor软件包,类似方法,最方便,尽管通过dconf-cli的命令行也可能工作)搜索相关设置。对于GTK标准对话框,例如文件选择器,颜色选择器等,它们可能位于中org/gtk/settings,对于独立应用程序,它们可能位于中org/gnome

不同的应用程序以不同的方式存储其设置,因此您的里程可能会有所不同,但是请尝试在其中查找所使用的应用程序(或其供应商),并查看是否可以找到与窗口大小有关的键。

我通过将设置org/gtk/settings/file-chooser/window-size为解决了我的问题(800, 600),下次我使用打开文件对话框时,它具有所需的大小。

这是我在做什么:

我在远程服务器上使用X11转发进行家庭开发,并以某种方式将打开的文件对话框调整为非常大的尺寸,以至于超出了我工作所在的监视器的大小,因此无法导航GUI只需使用键盘快捷键即可轻松使用。这很烦人,但不足以做一些麻烦的事情来解决,因此它持续了多年(因为在xming上使用X11转发时,您无法通过常规方式调整此对话框的大小)。每隔一段时间,它会让我感到沮丧,我会在互联网上搜索有关如何解决它的解决方案,在stackoverflow上找到类似问题,但找不到适用的答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.