¿Cómo configurar mi sistema para que todas las ventanas comiencen al máximo?

41

Cada vez que abro un terminal o una aplicación como Inkscape, tengo que hacer clic en el botón maximizar porque, por defecto, se abren en un tamaño pequeño. ¿Hay alguna forma de configurar mi sistema para que cada vez que se abra un nuevo programa, use toda la pantalla?

Aquí hay un ejemplo de cuán pequeña es la ventana de Inkscape cuando se abre:

ejemplo de cómo inkscape (y cualquier otra aplicación) abre pequeños

amh
fuente
si maximiza la ventana y cierra el programa y lo abre la próxima vez, ¿no se recuerda el tamaño?
theTuxRacer
@Kaustubh, ese no es el caso para todas las aplicaciones.
Oxwivi
ciertamente no es el caso de la Terminal y Inkscape
amh
Puede configurarlo para la Terminal aunque.
Octavian Damiean
1
¿Cómo puedo configurarlo para la Terminal? en cualquier caso, quiero configurarlo para todas las aplicaciones
amh

Respuestas:

34

Instale maximusInstalar maximus desde el Centro de software o desde la Terminal:

sudo apt-get install maximus

Luego ejecute este comando desde la Terminal:

maximus

Todas las ventanas nuevas se maximizarán con eso.

Finalmente, al igual que en la captura de pantalla en el quinto punto de la respuesta de Isaías , agregue una entrada en las Aplicaciones de inicio. El nombre puede ser lo que quiera, y el comando será simplemente maximus.

Oxwivi
fuente
1
Lo instalé Eso es genial. Muchas gracias por la recomendación! Sin embargo, no hace lo que necesito. Maximiza las ventanas existentes. Quiero que maximice las ventanas de las aplicaciones que abriré. No los que ya he abierto.
amh
1
@andresmh, ¿intentaste abrir algo mientras se maximusestá ejecutando? Si reinicia el sistema, a menos que agregue una entrada en Aplicaciones de inicio, no se ejecutará.
Oxwivi
Tienes toda la razón. Puse maximus para que comience en el momento del arranque y ahora funciona muy bien. ¡Gracias!
amh
¡Me alegra que mis conocimientos sobre Ubuntu puedan ser útiles!
Oxwivi
1
Tal vez lo devlispiemencionado en la próxima respuesta pueda ayudar.
Oxwivi
20
  1. Instala devilspie.

    sudo apt-get install devilspie
    

    La tarta del diablo es:

    Una utilidad de coincidencia de ventanas, inspirada en la opción "Ventanas combinadas" de Sawfish y la falta de funcionalidad en Metacity. La falta de correspondencia de ventanas en Metacity no es algo malo: Metacity es un administrador de ventanas esbelto, y la correspondencia de ventanas no tiene que ser una tarea de administrador de ventanas.

    Devil's Pie se puede configurar para detectar ventanas a medida que se crean, y hacer coincidir la ventana con un conjunto de reglas. Si la ventana coincide con las reglas, puede realizar una serie de acciones en esa ventana. Por ejemplo, puedo hacer que todas las ventanas creadas por X-Chat aparezcan en todos los espacios de trabajo, y la ventana principal de Gkrellm1 no aparece en el buscapersonas o la lista de tareas.

  2. Cree el directorio ~/.devilspiesi aún no existe:

    mkdir -p ~/.devilspie
    
  3. Ahora crearemos el script que maximizará todas las ventanas:

    gedit ~/.devilspie/maximize.ds
    

    Pegue el siguiente código en maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    ingrese la descripción de la imagen aquí

  4. Ejecute el siguiente comando desde una terminal:

    devilspie       
    
  5. Ahora todas sus ventanas deberían estar maximizadas. Ahora agregue devilspiea sus aplicaciones de inicio para que no tenga que ejecutarlo manualmente cada vez que inicie sesión:

    • Sistema ➜ Preferencias ➜ Aplicaciones de inicio

    • Haga clic en Agregar e ingrese Devil's Pieel Nombre y /usr/bin/devilspieel Comando .

    • Haga clic en Agregar y cierre Aplicaciones de inicio .

    ingrese la descripción de la imagen aquí

Isaias
fuente
Esto parece una solución, pero esperaba algo que no tuviera que ejecutar un proceso adicional. Me pregunto qué tan intensiva es la CPU / memoria. Esperaba tener que cambiar algunos archivos de configuración existentes.
amh
1
@andresmh devilspieestá inactivo, excepto cuando abre una nueva ventana, es muy ligero en recursos del sistema.
Isaías
9

Para los usuarios habituales de Inkscape que se molestan por ese problema, existe una solución.

  1. Inicia Inkscape.
  2. Maximízalo.
  3. Vaya a Archivo ➜ Preferencias de Inkscape ➜ Windows .
  4. Seleccione Recordar y use la geometría de la última ventana .

    ingrese la descripción de la imagen aquí

  5. Ciérrelo siempre en modo maximizado.

Ahora, cada vez que enciendas Inkscape, se cargará con su geometría guardada.

Octavian Damiean
fuente
8

1) Instale CompizConfig-Settings-Manager ,

2) Abra Alt+ F2y escriba ccsmy presione Enter,

3) Vaya a "Colocar Windows"

ingrese la descripción de la imagen aquí

4) Seleccione "Colocación de ventana fija"> "Ventana con modo de colocación fija"> "Nuevo"

ingrese la descripción de la imagen aquí

5) En "Windows" pegue: type=Normal

6) En "Modo" seleccione: "Maximizar".

ingrese la descripción de la imagen aquí

desgua
fuente
7

Si está utilizando Compiz, vaya a "Administración de ventanas" (en categorías o desplácese hacia abajo en la ventana principal) y haga lo siguiente:

¡NO HAGA LAS REGLAS DE WINDOWS AÚN!

  1. Abra "Reglas de la ventana".

  2. En la pestaña "Coincidencias", busque "Maximizado" y escriba class=

  3. Luego habilite las reglas de la ventana. (Marque la casilla a la izquierda o en la ventana principal)

Ahora, todas sus ventanas (y quiero decir: TODAS) SIEMPRE se abrirán Maximizado.

¡ADVERTENCIA! Esto también incluirá cuadros de diálogo, ventanas normales y cada ventana actuará como usted solicitó. Este era tu deseo, ¿verdad? siempre asegúrese de que realmente desea lo que desea. :)

También puede hacer varias cosas, que incluyen (pero no se limitan a):

  • Habilitando la apertura de un solo programa maximizado, haciendo clic en el icono "más" en el lado derecho y presionando el botón "Agarrar" para elegir la ventana del programa. que debería estar ejecutándose para hacer esto, también puede escribir el título, rol, tipo, nombre, etc.
  • Excluya un solo programa para que no observe esta función haciendo los últimos pasos y asegurándose de habilitar el botón "Invertir" en el cuadro de diálogo.
  • Use otras reglas de Windows, como:

Omitir barra de tareas: para que las ventanas no aparezcan en la barra de tareas. Omitir buscapersonas: de esta manera, las ventanas no aparecerán cuando cambie una aplicación utilizando [Alt] [Tab] o [Super] [Tab] Arriba: las ventanas siempre permanecerán por encima del resto de las ventanas manteniendo el foco siempre. Abajo: útil cuando desea que una aplicación, como el terminal, esté "incrustada" en el escritorio. Pantalla completa: no necesita explicación. No movible, No redimensionable, No minimizable, No maximizable, No cerrable, Sin foco: hace lo que dice.

Aquí se coloca una captura de pantalla para que pueda ver este complemento en acción:

ingrese la descripción de la imagen aquí

CÓMO ANULAR ESTE COMPORTAMIENTO DE WINDOWS:

Necesitará acceder a compiz y deshabilitar el complemento "Reglas de ventana".

Si usted hizo algo que no le permiten ver compiz, (algo así como: hacer una ventana para estar "por encima" del otro y maximizada o pantalla completa), abra una terminal y desactivar compiz ejecutando: metacity --replace.

¡Buena suerte!

Las mayúsculas son solo para enfatizar texto importante. Puede ser editado y modificado por cualquier persona si es necesario. Gracias.

Geppettvs D'Constanzo
fuente
1

Si está utilizando compiz también puede:

1) instalar ccsm desde el centro de software o sudo apt-get install ccsm. Es un configurador compiz

2) ejecutarlo desde el tablero o desde la terminal

3) seleccione la ubicación de las ventanas y en la pestaña general cambie el modo de posicionamiento a maximizado

Encontré que esto funciona bastante bien

Nicola Feltrin
fuente
0

En lo que respecta a Gnome 3, puedo decir que, por lo general, cuando cierras cualquier aplicación, recuerda el tamaño y, la próxima vez, cuando se abre nuevamente.

Entonces, todo lo que necesita hacer es maximizarlo antes de salir.

Suncatcher
fuente