Compton: Compton incompatible con xsetroot

Creado en 23 dic. 2013  ·  3Comentarios  ·  Fuente: chjj/compton

Hola,

Cuando ejecuto compton con compton -bc , desaparece mi fondo blanco que configuro con xsetroot -solid "#FFFFFF" .

¿Hay alguna forma de conservar mi fondo blanco pero al mismo tiempo poder usar Compton?

¡Gracias!

image

Comentario más útil

No importa. Cambié a hsetroot -solid "#FFFFFF" que conserva mi configuración de fondo incluso con Compton.

Todos 3 comentarios

No importa. Cambié a hsetroot -solid "#FFFFFF" que conserva mi configuración de fondo incluso con Compton.

Hasta donde yo sé, xsetroot usa XSetWindowBackground() para establecer el color de la ventana raíz cuando especifica un color sólido. No estoy seguro de cómo determinar el contenido de la ventana raíz configurada de esta manera después de habilitar la composición. Una vez traté de leer el contenido de la ventana raíz directamente (con/sin --paint-on-overlay ) y no funcionó muy bien con la implementación actual de Xorg. Es posible que lo almacene en caché antes de que se redirija la pantalla, pero probablemente no le interese mucho el resultado. conky usa XSetWindowBackgroundPixmap(dpy, parent, ParentRelative) para encargarse de esto, creo, y no estoy seguro si podríamos admitir que xsetroot lo use. De todos modos, en general, no parece que valga la pena gastar tanto esfuerzo en dar soporte a xsetroot. Solo se admiten aquellos creadores de fondos de pantalla que proporcionen la propiedad _XROOTPMAP_ID o _XSETROOT_ID .

Solo se admiten aquellos creadores de fondos de pantalla que proporcionen la propiedad _XROOTPMAP_ID o _XSETROOT_ID.

Esa es una razón muy justa. ¡Gracias de nuevo por tu explicación!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

Spheerys picture Spheerys  ·  9Comentarios

AndreasBackx picture AndreasBackx  ·  6Comentarios

tsmithe picture tsmithe  ·  13Comentarios

BenoitZugmeyer picture BenoitZugmeyer  ·  12Comentarios

dnut picture dnut  ·  3Comentarios