Wie setze ich die Standardpositionen und -größen des Fensters zurück?

12

Kurzfassung

Wie setzen Sie die Standardregeln für die Fensterpositionierung und -größe zurück? Wie in, wenn eine Anwendung gestartet wird, merkt sie sich ihre letzte Position und Größe. Ich möchte, dass es das nicht tut und an einer beliebigen Position startet, an der es bei einer Neuinstallation gestartet worden wäre.

Gibt es irgendwo eine Liste, die ich einfach löschen (oder ändern) kann?

Systeminformationen

Ubuntu MATE 16.04 LTS mit Compiz

Lange Version und Erklärung

Mein Grund zu fragen ist wahrscheinlich ein bisschen komisch. Ich habe eine Anwendung (speziell das Kerbal Space Program), die beim Laden sofort abstürzt. Ich hatte die Tastaturkürzel im Spiel optimiert und versehentlich eine der Tastenkombinationen für die Größenänderung von Compiz festgelegt, die ich nie verwendet habe (mea culpa), und als ich sie verwendete, stürzte das Spiel sofort ab. Seitdem wird es überhaupt nicht mehr geladen.

Antworten auf Fragen, bevor Sie sie stellen:

"Das klingt nach einem Fehler in KSP und ist daher hier nicht relevant." Sie haben wahrscheinlich Recht, aber ich kann den Code des Spiels nicht umschreiben. Ich habe mehrere Versionen des Spiels installiert und alle geben mir genau das gleiche Problem. Wo immer das Problem liegt, ist es nirgendwo in den lokalen Dateien des Spiels, da diese alle getrennt sind. Ich denke, es ist ein Fall, in dem KSP nicht intelligent auf eine Situation reagiert, die es nicht erwartet hat.

Grundsätzlich habe ich den Verdacht, dass das Problem behoben wird, wenn ich die Standardfenstergröße zurücksetzen kann. Deshalb frage ich dies hier.

"Gibt KSP hilfreiche Fehlermeldungen aus?" Nein.

„Is KSP Angabe von un hilfreich Fehlermeldungen?“ Nein.

"Sicher haben Sie das in anderen Fenstermanagern versucht?" Tatsächlich. Gleiches Problem bei Compiz und Marco. Ich habe nicht versucht, andere zu installieren.

"Funktioniert es in anderen Benutzerkonten?" Wie ein Traum. Ich habe alle meine KSP-Installationen auf einem separaten Laufwerk, sodass sie für meinen Testbenutzer zugänglich sind - und es wird einwandfrei geladen.

TheTrippmeister
quelle
1
Nur eine wilde Vermutung, aber hat Kerbal Space normalerweise eine feste Fenstergröße? Wenn ja, versuchen Sie dconf dump / herauszufinden, ob der Befehl Informationen zur Standardfenstergröße von kerbal enthält (dies könnte falsch sein und zum Absturz führen).
Jacob Vlijm
@JacobVlijm No-go. Das einzige, was sich über "ksp" ergibt, sind einige Skripte, die ich selbst erstellt habe. Ach ja, und ein paar Sachen über Workspaces zu ... seufzen
TheTrippmeister

Antworten:

0

Ich habe diese Antwort gefunden, als ich Ihr Problem untersucht habe, und ich dachte, dass sie nützlich sein könnte, da sie zwar die Standardberechtigungen nicht zurücksetzt, aber die Größe des Fensters beim Öffnen des Programms auswählen kann.

LinuxSailorTech
quelle
0

Allgemeine Lösung:

Verwenden Sie den dconf-Editor (der GUI-Editor über das dconf-editor-Paket unter Ubuntu und ähnlichem ist am bequemsten, obwohl die Befehlszeile 1 über dconf-cli wahrscheinlich auch funktioniert) und suchen Sie nach den relevanten Einstellungen. Bei GTK-Standarddialogen wie der Dateiauswahl, der Farbauswahl usw. befinden sie sich wahrscheinlich in org/gtk/settingsund bei eigenständigen Anwendungen befinden sie sich wahrscheinlich in org/gnome.

Verschiedene Anwendungen speichern ihre Einstellungen auf unterschiedliche Weise, sodass Ihr Kilometerstand variieren kann. Versuchen Sie jedoch, sich dort nach der von Ihnen verwendeten Anwendung (oder deren Hersteller) umzusehen, und prüfen Sie, ob Sie einen Schlüssel für die Fenstergröße finden.

Ich reparierte mein Problem , indem org/gtk/settings/file-chooser/window-sizeauf (800, 600), und das nächste Mal , wenn ich den Open-Dateidialog verwendet, hatte es die gewünschte Größe.

Folgendes habe ich getan:

Ich verwende die X11-Weiterleitung auf einem Remote-Server für die Heimentwicklung und irgendwie wurde die Größe des Dialogfelds zum Öffnen von Dateien auf eine sehr große Größe geändert, sodass die Größe der Monitore, auf denen ich meine Arbeit erledige, überschritten wurde und ich daher nicht in der GUI navigieren konnte leicht, es nur über Tastaturkürzel verwenden zu müssen. Dies war ärgerlich, aber nicht ärgerlich genug, um etwas drastisches zu beheben, sodass es jahrelang bestehen blieb (da Sie die Größe dieses Dialogfelds nicht mit normalen Mitteln ändern können, wenn Sie die X11-Weiterleitung auf xming verwenden). Von Zeit zu Zeit frustrierte es mich und ich suchte im Internet nach einer Lösung, wie man das Problem beheben kann, und fand diese und ähnliche Fragen im Stackoverflow, aber ohne zutreffende Antworten.

Wug
quelle