Tamaño automático de ventanas usando Xfce como en gnome

17

Me gustaría arrastrar mis ventanas al lado izquierdo o derecho del escritorio y cambiar su tamaño automáticamente como si funcionara con Gnome o Windows 7. Y maximizarlas al arrastrarlas hacia la parte superior. ¿Cómo es eso posible en Xfce?

Paul Woitaschek
fuente

Respuestas:

18

12.10 y superior

El ajuste de mosaico está integrado en el administrador de ventanas XFCE, solo arrastre sus ventanas a los bordes de la pantalla para que ocurra el ajuste.

11.10 y 12.04

Si desea el "ajuste de mosaico" de compiz necesitará ensuciarse las manos de codificación porque se puso a disposición como un parche de código para estas dos versiones de ubuntu.

De acuerdo con este artículo , hay un parche disponible para habilitar el mosaico de Windows (también conocido como Windows Snap) para el administrador de composición xfwm4.

Hay un gran video de you-tube que muestra esto en acción.

ingrese la descripción de la imagen aquí

He aplicado este parche y lo he subido a mi PPA.

instalar

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

cerrar sesión e iniciar sesión


Si no desea instalar el administrador de ventanas xfce modificado, deberá usar compiz como su administrador de composición para habilitar el mosaico:

sudo apt-get install compiz compizconfig-settings-manager

Luego agregue compiz --replace ccp &a su lista de programas de inicio automático.

fossfreedom
fuente
Funcionó bien gracias. ¿Es posible configurarlo de la manera que cuando muevo la ventana al borde superior, se maximiza en lugar de pasar por la mitad de la pantalla?
Paul Woitaschek
1
Apliqué el parche archlinux directamente a la fuente ubuntu xwfm4. Entonces, supongo que si la capacidad que desea ya no estaba en ese parche, entonces la solicitud deberá dirigirse a los desarrolladores de Archlinux. Las capacidades habilitadas en el parche son las que se muestran en el video: arrastrar a los mosaicos superiores la ventana sobre la mitad superior de la pantalla.
fossfreedom
@ ph1b, solo para dejar en claro, si ve algunos cambios realmente buenos en el futuro en el parche arch-linux, envíeme los detalles y haré todo lo posible para revisar mi PPA.
fossfreedom
He intentado construir xfwm4-tiling como alez ha sugerido, pero fallé. Pero hubo un comentario en este blog 'mitad de un sumador' (enlace de alez) y este comentario sugirió probar X Tile. Me gustaría decir que, desde mi humilde opinión, es mucho mejor que xfwm4-tiling. ¿Por qué? Porque no necesita arrastrar ventanas manualmente para colocarlas en mosaico. Con X Tile obtienes un pequeño menú en el área de notificación, que tiene muchos esquemas de mosaico predefinidos y funciona muy bien. Recomiendo probarlo.
skanatek
8

Para que el mosaico de ventanas funcione en 12.10, debe deshabilitarlo wrap_windows.

Ejecute lo siguiente en la terminal para habilitar el mosaico:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


fuente
En 12.10 funciona por defecto?
Paul Woitaschek
0

Para una instalación más fácil de xfwm-tiling puede usar este tutorial: Construyendo xfwm4tiling . Quizás tenga que cambiar un par de números de versión, pero funcionó maravillosamente para mí. Si no, siempre tendrá la ruta compiz. Si tiene un sistema de 32 bits, todavía tengo el .deb en mi comp, pero le sugiero que lo construya usted mismo.

alez
fuente