Jak zresetować domyślne pozycje i rozmiary okien?

12

Krótka wersja

Jak zresetować domyślne reguły pozycjonowania i zmiany rozmiaru okna? Podobnie jak w momencie uruchamiania aplikacji, zapamiętuje ona ostatnią pozycję i rozmiar. Chcę, żeby tego nie robiło i zaczynało od pozycji, w której zacząłby od nowej instalacji.

Czy jest gdzieś lista, którą mogę po prostu usunąć (lub zmodyfikować)?

Informacja o systemie

Ubuntu MATE 16.04 LTS, używając Compiz

Długa wersja i objaśnienie

Mój powód pytania jest prawdopodobnie trochę dziwny. Mam aplikację (konkretnie program kosmiczny Kerbal), która zaczęła się zawieszać natychmiast po załadowaniu. Poprawiałem skróty klawiaturowe w grze i przypadkowo ustawiłem jeden ze skrótów zmiany rozmiaru okna Compiza, których nigdy nie używam (mea culpa), a kiedy go użyłem, gra natychmiast się zawiesiła. Od tego czasu w ogóle się nie ładuje.

Odpowiedzi na pytania przed ich zadaniem:

„To brzmi jak błąd w KSP i dlatego nie ma tutaj znaczenia” Prawdopodobnie masz rację, ale nie mogę przepisać kodu gry. Mam zainstalowanych wiele wersji gry i wszystkie dają mi dokładnie ten sam problem. Gdziekolwiek jest problem, nie ma go nigdzie w lokalnych plikach gry, ponieważ wszystkie są osobne. Myślę, że to przypadek, gdy KSP nie reaguje inteligentnie na sytuację, której się nie spodziewał.

Zasadniczo mam podejrzenie, że jeśli mogę zresetować domyślny rozmiar okna, problem zniknie, dlatego pytam o to tutaj.

„Czy KSP wyświetla jakieś pomocne komunikaty o błędach?” Nie.

„Czy KSP wyświetla jakieś nieprzydatne komunikaty o błędach?” Nie.

„Z pewnością próbowałeś tego w innych menedżerach okien?” W rzeczy samej. Ten sam problem w Compiz i Marco. Nie próbowałem instalować żadnych innych.

„Czy działa na innych kontach użytkowników?” Jak we śnie. Mam wszystkie moje instalacje KSP na osobnym dysku, więc są dostępne dla mojego użytkownika testowego - i ładuje się dobrze.

TheTrippmeister
źródło
1
tylko dzikie przeczucie, ale czy przestrzeń kosmiczna Kerbal zwykle ma ustalony rozmiar okna? jeśli tak, spróbuj sprawdzić, czy polecenie dconf dump / ma jakieś informacje na temat domyślnego rozmiaru okna kerbal (może to być niepoprawne i spowodować awarię).
Jacob Vlijm,
@JacobVlijm No-go. Jedyne, co pojawia się w „ksp”, to niektóre skrypty, które sam stworzyłem. Aha, i mnóstwo rzeczy o worKSPaces też ... westchnienie
TheTrippmeister

Odpowiedzi:

0

Znalazłem tę odpowiedź podczas badania twojego problemu i pomyślałem, że może się przydać, ponieważ nie resetuje domyślnych uprawnień, ale pozwala ci wybrać rozmiar okna po otwarciu programu.

LinuxSailorTech
źródło
0

Ogólne rozwiązanie:

Korzystanie z edytora dconf (GUI, za pośrednictwem pakietu dconf-editor na Ubuntu i podobnych, jest najwygodniejsze, chociaż prawdopodobnie wiersz poleceń z dconf-cli prawdopodobnie też będzie działał), wyszukaj odpowiednie ustawienia. W standardowych oknach dialogowych GTK, takich jak selektor plików, selektor kolorów itp., Prawdopodobnie są one zlokalizowane org/gtk/settings, a dla samodzielnych aplikacji - prawdopodobnie org/gnome.

Różne aplikacje przechowują swoje ustawienia na różne sposoby, więc twój przebieg może się różnić, ale spróbuj rozejrzeć się za aplikacją (lub jej dostawcą), której używasz, i sprawdź, czy możesz znaleźć klucz związany z rozmiarem okna.

Rozwiązałem problem, ustawiając org/gtk/settings/file-chooser/window-sizena (800, 600), a przy następnym otwarciu okna dialogowego z otwartym plikiem miał on żądany rozmiar.

Oto co robiłem:

Korzystam z przekazywania X11 na zdalnym serwerze do projektowania domu i jakoś rozmiar otwartego okna dialogowego pliku został zmieniony do bardzo dużego rozmiaru, tak że przekraczał rozmiar monitorów, na których wykonuję swoją pracę, i dlatego nie mogłem nawigować w GUI łatwo, używając go tylko za pomocą skrótów klawiaturowych. Było to denerwujące, ale nie na tyle denerwujące, aby zrobić coś drastycznego do naprawienia, więc utrzymywało się przez lata (ponieważ nie można zmienić rozmiaru tego okna dialogowego za pomocą zwykłych środków, gdy używasz przekazywania X11 na xmingu). Od czasu do czasu frustrowało mnie to, a ja szukałem w Internecie rozwiązania, jak to naprawić, znajdując to i inne podobne pytania przy przepełnieniu stosu, ale bez odpowiednich odpowiedzi.

Wug
źródło