通用解决方案:

通用解决方案:

简洁版本

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

是否存在我可以删除(或修改)的列表?

系统信息

Ubuntu MATE 16.04 LTS,使用 Compiz

详细版本及解释

我问这个问题的原因可能有点奇怪。我有一个应用程序(具体来说,Kerbal Space Program)在加载时立即开始崩溃。我一直在调整游戏中的键盘快捷键,并意外地将其中一个设置为我从不使用的 Compiz 窗口调整大小快捷键之一(mea culpa),当我使用它时,游戏立即崩溃。从那时起,它根本无法加载。

在提问之前先回答问题:

“这听起来像是 KSP 中的一个错误,因此与此无关” 你可能是对的,但我无法重写游戏代码。我安装了多个版本的游戏,它们都给我带来了完全相同的问题。所以无论问题出在哪里,它都不在游戏的本地文件中,因为它们都是分开的。我认为这是 KSP 未能对未预料到的情况做出智能响应的情况。

基本上,我怀疑如果我可以重置默认窗口大小,问题就会消失,这就是我在这里问这个问题的原因。

“KSP 是否给出了任何有用的错误消息?”不。

“KSP 是否给予任何联合国有帮助的错误信息吗?不。

“您肯定已经在其他窗口管理器中尝试过这个了吗?”确实。Compiz 和 Marco 也有同样的问题。我还没有尝试安装其他产品。

“它在其他用户账户上能用吗?”就像做梦一样。我把所有的 KSP 安装在一个单独的驱动器上,这样我的测试用户可以访问它们 - 而且加载得很好。

答案1

我发现这个答案在对您的问题进行研究时,我认为它可能会有用,因为虽然它不会重置默认权限,但它允许您在打开程序时选择窗口的大小。

答案2

通用解决方案:

使用 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 上找到这个问题和其他类似的问题,但没有适用的答案。

相关内容