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.
dconf dump /
ma jakieś informacje na temat domyślnego rozmiaru okna kerbal (może to być niepoprawne i spowodować awarię).Odpowiedzi:
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.
źródło
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 - prawdopodobnieorg/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-size
na(800, 600)
, a przy następnym otwarciu okna dialogowego z otwartym plikiem miał on żądany rozmiar.Oto co robiłem:
źródło