Varsayılan pencere konumları ve boyutları nasıl sıfırlanır?


12

Kısa versiyon

Varsayılan pencere konumlandırma ve boyutlandırma kurallarını nasıl sıfırlarsınız? Bir uygulama başladığında olduğu gibi, son konumunu ve boyutunu hatırlar. Bunu yapmamasını ve yeni bir kurulumda başlayacak herhangi bir konumda başlamasını istiyorum.

Bir yerde silebildiğim (veya değiştirebileceğim) bir liste var mı?

Sistem bilgisi

Ubuntu MATE 16.04 LTS, Compiz kullanarak

Uzun Versiyon ve Açıklama

Sorma nedenim muhtemelen biraz garip. Yük anında hemen çökmeye başladı bir uygulama (özellikle Kerbal Space Programı) var. Oyun içindeki klavye kısayollarını değiştiriyordum ve yanlışlıkla Compiz'in pencere yeniden boyutlandırma kısayollarından birini (mea culpa) kullanmadım ve kullandığımda oyun hemen çöktü. O zamandan beri hiç yüklenmeyecek.

Soruları sormadan önce cevaplar:

"Bu KSP'de bir hata gibi görünüyor ve bu nedenle burada alakalı değil" Muhtemelen haklısınız, ancak oyunun kodunu yeniden yazamıyorum. Yüklü oyunun birden fazla sürümü var ve hepsi bana aynı sorunu veriyor. Yani problem nerede olursa olsun, oyunun yerel dosyalarında hiçbir yerde değil, çünkü bunların hepsi ayrı. Bence bu KSP'nin beklemediği bir duruma akıllıca yanıt vermemesi durumu.

Temel olarak, varsayılan pencere boyutunu sıfırlayabilirsem sorunun ortadan kalkacağından şüpheleniyorum, bu yüzden burada soruyorum.

"KSP herhangi bir yardımcı hata mesajı veriyor mu?" Hayır.

"Is KSP herhangi vererek un yararlı hata iletileri?" Hayır.

"Şüphesiz bunu diğer pencere yöneticilerinde denediniz mi?" Aslında. Compiz ve Marco'da da aynı sorun var. Başka birini yüklemeyi denemedim.

"Diğer kullanıcı hesaplarında çalışıyor mu?" Bir rüya gibi. Tüm KSP yüklemelerimi ayrı bir sürücüye yükledim, bu yüzden test kullanıcısı için erişilebilirler - ve iyi yükler.


1
sadece vahşi bir önsezi, ama Kerbal Space normalde sabit bir pencere boyutuna sahip mi? öyleyse, komutun dconf dump / varsayılan kerbal pencere boyutu hakkında herhangi bir bilgi olup olmadığını kontrol edin (yanlış olabilir ve çökmesine neden olabilir).
Jacob Vlijm

@JacobVlijm Hayır. Sadece "ksp" hakkında ortaya çıkan tek şey kendim yaptığım bazı senaryolar. Oh, ve worksPaces hakkında bir sürü şey ... iç çekiş
TheTrippmeister

Yanıtlar:


0

Sorununuza biraz araştırma yaparken bu cevabı buldum ve varsayılan izinleri sıfırlamayacak gibi yararlı olabileceğini düşündüm, program açıldığında pencerenin boyutunu seçmenize izin verecektir.


0

Genel çözüm:

Dconf editörünü (ubuntu ve benzeri üzerinde dconf-editor paketi aracılığıyla GUI olanı) kullanmak en uygunudur, ancak dconf-cli üzerinden komut satırı bir de muhtemelen çalışacaktır). Dosya seçici, renk seçici gibi GTK standart iletişim kutuları için büyük olasılıkla bu klasörlerde bulunurlar org/gtk/settingsve bağımsız uygulamalar için büyük olasılıkla bu klasörlerde bulunurlar org/gnome.

Farklı uygulamalar, ayarlarınızı farklı şekillerde saklar, böylece kilometreniz değişebilir, ancak kullandığınız uygulama (veya satıcısı) için oraya bakmayı deneyin ve pencere boyutu ile ilgili bir anahtar bulabileceğinizi görün.

Ben ayarlayarak benim sorunum sabit org/gtk/settings/file-chooser/window-sizeetmek (800, 600)ve ben açık dosya iletişim kutusu kullanılan bir sonraki sefer, istenen boyutu vardı.

İşte yaptığım şey:

Ev geliştirme için uzak bir sunucuda X11 iletmeyi kullanıyorum ve bir şekilde açık dosya iletişim kutusu çok büyük bir boyuta yeniden boyutlandırıldı, böylece işimi yaptığım monitörlerin boyutunu aştı ve böylece GUI'de gezinemedim sadece klavye kısayollarıyla kullanmak zorunda kalırsınız. Bu sinir bozucuydu, ancak düzeltmek için sert bir şey yapacak kadar sinir bozucu değildi, bu yüzden yıllarca devam etti (x11'de X11 iletmeyi kullanırken bu iletişim yolunu normal yollarla yeniden boyutlandıramayacağınız için). Sık sık beni hayal kırıklığına uğratır ve internette nasıl düzeltileceği, stackoverflow'da bunun gibi diğer soruları bulma, ancak uygulanabilir cevapları olmayan bir çözüm ararım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.