Version corta
¿Cómo restablece las reglas predeterminadas de posicionamiento y tamaño de la ventana? Como en, cuando se inicia una aplicación, recuerda su última posición y tamaño. Quiero que no haga eso y que comience en cualquier posición que hubiera comenzado en una instalación nueva.
¿Hay una lista en algún lugar que pueda eliminar (o modificar)?
Información del sistema
Ubuntu MATE 16.04 LTS, usando Compiz
Versión larga y explicación
Mi razón para preguntar es probablemente un poco rara. Tengo una aplicación (específicamente, Kerbal Space Program) que comenzó a fallar inmediatamente al cargarse. Había estado ajustando los métodos abreviados de teclado dentro del juego, y accidentalmente configuré uno en uno de los métodos abreviados de cambio de tamaño de la ventana de Compiz que nunca uso (mea culpa) y cuando lo usé, el juego se bloqueó de inmediato. Desde entonces, no se cargará en absoluto.
Respuestas a preguntas antes de hacerlas:
"Esto suena como un error en KSP y, por lo tanto, no es relevante aquí" Probablemente tengas razón, pero no puedo volver a escribir el código del juego. Tengo instaladas varias versiones del juego, y todas me están dando exactamente el mismo problema. Entonces, donde sea que esté el problema, no está en ninguna parte de los archivos locales del juego, porque están separados. Creo que es un caso de KSP que no responde de manera inteligente a una situación que no esperaba.
Básicamente, tengo la sospecha de que si puedo restablecer el tamaño predeterminado de la ventana, el problema desaparecerá, por eso estoy preguntando esto aquí.
"¿KSP está dando mensajes de error útiles?" No.
"¿KSP está dando mensajes de error poco útiles?" No.
"¿Seguramente lo has intentado en otros administradores de ventanas? En efecto. Mismo problema en Compiz y Marco. No he intentado instalar ningún otro.
"¿Funciona en otras cuentas de usuario?" Como un sueño. Tengo todas mis instalaciones KSP en una unidad separada, por lo que son accesibles para mi usuario de prueba, y se carga muy bien.
dconf dump /
tiene alguna información sobre el tamaño de ventana predeterminado de kerbal (eso puede ser incorrecto y hacer que se bloquee).Respuestas:
Encontré esta respuesta mientras investigaba su problema y pensé que podría ser útil, ya que si bien no restablece los permisos predeterminados, le permitirá elegir el tamaño de la ventana cuando se abra el programa.
fuente
Solución general:
Usar el editor dconf (el GUI, a través del paquete dconf-editor en ubuntu y similar, es más conveniente, aunque la línea de comando uno a través de dconf-cli probablemente también funcione) busque las configuraciones relevantes. Para los cuadros de diálogo estándar de GTK, como el selector de archivos, el selector de color, etc., es probable que se encuentren en
org/gtk/settings
, y para aplicaciones independientes, es probable que se encuentren enorg/gnome
.Las diferentes aplicaciones almacenan su configuración de diferentes maneras, por lo que su kilometraje puede variar, pero intente buscar allí la aplicación (o el proveedor de la misma) que está utilizando y vea si puede encontrar una clave relacionada con el tamaño de la ventana.
Solucioné mi problema estableciéndolo
org/gtk/settings/file-chooser/window-size
en(800, 600)
, y la próxima vez que usé el cuadro de diálogo de archivo abierto, tenía el tamaño solicitado.Esto es lo que estaba haciendo:
fuente