Como redefinir as posições e tamanhos padrão da janela?

12

Versão curta

Como você redefine as regras padrão de posicionamento e dimensionamento de janelas? Por exemplo, quando um aplicativo é iniciado, ele lembra sua última posição e tamanho. Quero que não faça isso e comece em qualquer posição que teria iniciado em uma nova instalação.

Existe uma lista em algum lugar que eu possa excluir (ou modificar)?

Informação do sistema

Ubuntu MATE 16.04 LTS, usando Compiz

Versão longa e explicação

Minha razão para perguntar é provavelmente um pouco estranha. Eu tenho um aplicativo (especificamente, Kerbal Space Program) que começou a falhar imediatamente ao carregar. Eu estava ajustando os atalhos do teclado no jogo e acidentalmente defini um para um dos atalhos da janela do Compiz para redimensionar os atalhos que eu nunca uso (mea culpa) e, quando o usei, o jogo travou imediatamente. Desde então, ele não carrega nada.

Respostas às perguntas antes de você fazer:

"Isso parece um bug no KSP e, portanto, não é relevante aqui". Você provavelmente está certo, mas não consigo reescrever o código do jogo. Eu tenho várias versões do jogo instaladas, e todas elas me dão exatamente o mesmo problema. Portanto, onde quer que esteja o problema, ele não está em nenhum lugar dos arquivos locais do jogo, porque esses são todos separados. Penso que é um caso de KSP que não responde de forma inteligente a uma situação que não esperava.

Basicamente, suspeito que, se eu puder redefinir o tamanho da janela padrão, o problema desaparecerá, e é por isso que estou perguntando isso aqui.

"O KSP está enviando alguma mensagem de erro útil?" Não.

"O KSP está enviando alguma mensagem de erro não útil?" Não.

"Certamente você já tentou isso em outros gerenciadores de janelas?" De fato. Mesmo problema no Compiz e no Marco. Não tentei instalar nenhum outro.

"Funciona em outras contas de usuário?" Como um sonho. Eu tenho todas as minhas instalações do KSP em uma unidade separada, para que sejam acessíveis ao meu usuário de teste - e ele carrega perfeitamente.

TheTrippmeister
fonte
1
apenas um palpite, mas o Kerbal Space normalmente tem um tamanho fixo de janela? dconf dump / Nesse caso, tente e veja se o comando tem alguma informação sobre o tamanho da janela padrão do kerbal (isso pode estar incorreto e causar travamento).
Jacob Vlijm 4/16/16
@JacobVlijm No-go. As únicas coisas que aparecem no "ksp" são alguns scripts que eu mesmo fiz. Ah, e um monte de coisas sobre espaços de trabalho também ... suspiro
TheTrippmeister

Respostas:

0

Encontrei esta resposta enquanto pesquisava seu problema e achei que poderia ser útil, pois, embora não redefina as permissões padrão, permitirá que você escolha o tamanho da janela quando o programa for aberto.

LinuxSailorTech
fonte
0

Solução geral:

Usar o editor dconf (o da GUI, através do pacote dconf-editor no ubuntu e similares, é mais conveniente, embora a linha de comando do dconf-cli provavelmente funcione também) procure as configurações relevantes. Para diálogos padrão do GTK, como o seletor de arquivos, o seletor de cores, etc., eles provavelmente estão localizados org/gtk/settingse, para aplicativos independentes, provavelmente estão localizados org/gnome.

Aplicativos diferentes armazenam suas configurações de maneiras diferentes, para que sua milhagem possa variar, mas tente procurar o aplicativo (ou fornecedor do mesmo) que você está usando e verifique se consegue encontrar uma chave relacionada ao tamanho da janela.

Corrigi o meu problema definindo org/gtk/settings/file-chooser/window-sizepara (800, 600), e na próxima vez que usei a caixa de diálogo de arquivo aberto, ela tinha o tamanho solicitado.

Aqui está o que eu estava fazendo:

Eu uso o encaminhamento X11 em um servidor remoto para desenvolvimento doméstico e, de alguma forma, a caixa de diálogo de arquivo aberto foi redimensionada para um tamanho muito grande, excedendo o tamanho dos monitores nos quais eu trabalho e, portanto, não consegui navegar na GUI facilmente, tendo que usá-lo apenas por atalhos de teclado. Isso foi chato, mas não o suficiente para fazer algo drástico para corrigir, e persistiu por anos (como você não pode redimensionar esse diálogo por meios comuns ao usar o encaminhamento X11 no xming). De vez em quando isso me frustrava e eu procurava na Internet uma solução sobre como corrigi-lo, encontrando essa e outras perguntas como essa no stackoverflow, mas sem respostas aplicáveis.

Wug
fonte