Looking at the sources I've found that in terminal-screen.c

  /* FIXME: Don't enable this if we have a compmgr. */
  bg_type = terminal_profile_get_property_enum (priv->profile,
TERMINAL_PROFILE_BACKGROUND_TYPE);
  vte_terminal_set_background_transparent (VTE_TERMINAL (screen),
                                           bg_type ==
TERMINAL_BACKGROUND_TRANSPARENT &&
                                           !terminal_window_uses_argb_visual
(priv->window));


     /* FIXME: Don't enable this if we have a compmgr. */
      vte_terminal_set_background_transparent (vte_terminal,
                                               bg_type ==
TERMINAL_BACKGROUND_TRANSPARENT &&
                                               (!priv->window ||
!terminal_window_uses_argb_visual (priv->window)));

So the developer was quite aware of the problem. How do we know that we have
a compmgr?

Reply via email to