Укороченная версия
Как вы сбрасываете правила размещения и размера окон по умолчанию? Например, когда приложение запускается, оно запоминает свою последнюю позицию и размер. Я хочу, чтобы он этого не делал и начал в том положении, в котором он был бы запущен в новой установке.
Есть ли где-нибудь список, который я могу просто удалить (или изменить)?
Системная информация
Ubuntu MATE 16.04 LTS, используя Compiz
Длинная версия и объяснение
Моя причина спрашивать, вероятно, немного странно. У меня есть приложение (в частности, Kerbal Space Program), которое сразу же начинает зависать при загрузке. Я настраивал сочетания клавиш в игре и случайно установил одно на одно из сочетаний клавиш для изменения размера окна Compiz, которые я никогда не использую (mea culpa), и когда я их использовал, игра сразу же вылетала. С тех пор он вообще не будет загружаться.
Ответы на вопросы, прежде чем задавать их:
«Это похоже на ошибку в KSP и, следовательно, здесь не имеет значения». Вы, вероятно, правы, но я не могу переписать код игры. У меня установлено несколько версий игры, и все они дают мне точно такую же проблему. Поэтому, где бы ни была проблема, ее нет нигде в локальных файлах игры, потому что все они разделены. Я думаю, что это случай, когда KSP не реагирует разумно на ситуацию, которую не ожидала.
По сути, у меня есть подозрение, что если я смогу сбросить размер окна по умолчанию, проблема исчезнет, поэтому я спрашиваю об этом здесь.
"KSP дает какие-либо полезные сообщения об ошибках?" Нет .
"KSP выдает какие-либо ненужные сообщения об ошибках?" Нет .
"Конечно, вы пробовали это в других оконных менеджерах?" В самом деле. Та же проблема у Компиза и Марко. Я не пробовал устанавливать другие.
"Это работает в других учетных записях пользователей?" Как мечта. У меня все мои KSP установлены на отдельном диске, поэтому они доступны для моего тестового пользователя - и он загружается просто отлично.
dconf dump /
какая-либо информация о размере окна по умолчанию для kerbal (это может быть неверно и привести к сбою).Ответы:
Я нашел этот ответ, когда проводил некоторые исследования вашей проблемы, и подумал, что он может быть полезен, поскольку, если он не будет сбрасывать разрешения по умолчанию, он позволит вам выбрать размер окна при открытии программы.
источник
Общее решение:
Использование редактора dconf (графический интерфейс через пакет dconf-editor в ubuntu и аналогичных программах наиболее удобен, хотя командная строка через dconf-cli, вероятно, тоже будет работать) ищет соответствующие настройки. Для стандартных диалогов GTK, таких как средство выбора файлов, средство выбора цвета и т. Д., Они, вероятно, расположены в
org/gtk/settings
, а для автономных приложений - скорее всегоorg/gnome
.Различные приложения хранят свои настройки по-разному, поэтому ваш пробег может различаться, но попробуйте поискать там приложение (или его поставщика), которое вы используете, и посмотреть, сможете ли вы найти ключ, относящийся к размеру окна.
Я исправил свою проблему, установив
org/gtk/settings/file-chooser/window-size
на(800, 600)
, и в следующий раз, когда я использовал диалог открытия файла, он имел запрошенный размер.Вот что я делал:
источник