Hay una opción de menú "Siempre en la parte superior" para Windows. No estoy seguro de si está relacionado con compiz
o metacity
.
Quiero configurar el Totem player
o Cheese
el reproductor WebCAM, siempre debajo de la parte inferior, para poder ver la película cuando estoy trabajando.
Y dejar que las ventanas "Siempre debajo de la parte inferior" se excluyan en la lista de ventanas es aún mejor.
Si aún no existe tal función, ¿dónde debería comenzar si quiero desarrollar una? ¿Es Compiz o Gtk o XFB o algo más?
ubuntu
window-manager
development
Xiè Jìléi
fuente
fuente
Respuestas:
Puede usar
wmctrl
ydevilspie
manipular atributos de ventana / establecer propiedades de EWMH. Ambos deberían estar disponibles en repositorios Debian / Ubuntu estándar.wmctrl
es una utilidad de línea de comandos que puede usar para obtener una lista de las ventanas abiertas actualmente y establecer sus atributos (los que le interesan están marcados con*
):Ejemplo:
Ya sea llamando manualmente a un script después de que se inició el programa de destino, o desde un script de contenedor que inicia el programa, espera a que aparezca su ventana y luego ejecuta el bucle.
devilspie
le permite hacer lo mismo (y un poco más), pero se ejecuta como un demonio y vigila las ventanas que ha definido en su configuración, para aplicar su configuración cuando se crean.Ejemplo:
fuente
below
propiedad es exactamente lo que quiero, gracias!Puede ejecutar CCSM (Administrador de configuración de Compiz) y en Administración de ventanas> Reglas de ventana> coloque sus aplicaciones en el campo A continuación.
fuente