[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#536841: marked as done (compiz-gtk: No window decorations using gtk-window-decorator)



Your message dated Sun, 7 Mar 2010 12:23:56 +0100
with message-id <20100307112356.GA5289@loulous.org>
and subject line Re: Bug#536841: compiz-gtk: No window decorations using gtk-window-decorator
has caused the Debian Bug report #536841,
regarding compiz-gtk: No window decorations using gtk-window-decorator
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
536841: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536841
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Subject: compiz-gtk: No window decorations using gtk-window-decorator
Package: compiz-gtk
Version: 0.8.2-6
Severity: important

*** Please type your report below this line ***

I try to use compiz with Gnome and a ATI Radeon 9800 Pro card using the Xorg radeon driver (*not* fglrx!).

OpenGL, direct rendering and all this stuff works (glxinfo reports "Direct rendering: yes", 3D games are playable at high frame rates).

I can start compiz, but I have no window decorations at all while it is running. The desktop effects are working, though.

When starting compiz I get:

--snip--

$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:4e48 (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Checking screen 1Comparing resolution (1152x864) to maximum 3D texture size (2048): Passed.
Checking for Software Rasterizer: Not present.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
inotify_add_watch: No such file or directory
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (cube) - Warn: Failed to load slide: /usr/share/gdm/themes/Human/ubuntu.png

(gtk-window-decorator:17172): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gtk-window-decorator:17172): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gtk-window-decorator:17172): metacity-CRITICAL **: meta_frame_style_draw_with_style: assertion `style_gtk->colormap == gdk_drawable_get_colormap (drawable)' failed

(gtk-window-decorator:17172): metacity-CRITICAL **: meta_frame_style_draw_with_style: assertion `style_gtk->colormap == gdk_drawable_get_colormap (drawable)' failed

(gtk-window-decorator:17172): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(gtk-window-decorator:17172): metacity-CRITICAL **: meta_frame_style_draw_with_style: assertion `style_gtk->colormap == gdk_drawable_get_colormap (drawable)' failed

(gtk-window-decorator:17172): metacity-CRITICAL **: meta_frame_style_draw_with_style: assertion `style_gtk->colormap == gdk_drawable_get_colormap (drawable)' failed

(gtk-window-decorator:17172): Gdk-WARNING **: Using Cairo rendering requires the drawable argument to
have a specified colormap. All windows have a colormap,
however, pixmaps only have colormap by default if they
were created with a non-NULL window argument. Otherwise
a colormap must be set on them with gdk_drawable_set_colormap

(even more copies of those message(s))

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32

---snip---

For me it looks like gtk-window-decorator is the source of the problem. I already tried different metacity themes with no luck.

This bug renders the package (and from that compiz) useless for me.

Bug #476282 suggests adding the "decoration" plugin to the compiz configuration. On my setup it seems to be present already:

$ gconftool --get /apps/compiz/general/allscreens/options/active_plugins
[gconf,decoration,png,svg,wobbly,fade,minimize,cube,rotate,zoom,scale,move,place,switcher,screenshot,resize]

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25.10
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages compiz-gtk depends on:
ii  compiz-core                  0.8.2-6     OpenGL window and compositing mana
ii  gconf2                       2.26.2-1    GNOME configuration database syste
ii  libatk1.0-0                  1.26.0-1    The ATK accessibility toolkit
ii  libc6                        2.9-12      GNU C Library: Shared libraries
ii  libcairo2                    1.8.6-2+b1  The Cairo 2D vector graphics libra
ii  libdbus-1-3                  1.2.14-3    simple interprocess messaging syst
ii  libdbus-glib-1-2             0.80-4      simple interprocess messaging syst
ii  libdecoration0               0.8.2-6     Compiz window decoration library
ii  libfontconfig1               2.6.0-3     generic font configuration library
ii  libfreetype6                 2.3.9-4.1   FreeType 2 font engine, shared lib
ii  libgconf2-4                  2.26.2-1    GNOME configuration database syste
ii  libglib2.0-0                 2.20.1-2    The GLib library of C routines
ii  libgtk2.0-0                  2.16.1-2    The GTK+ graphical user interface
ii  libmetacity-private0         1:2.26.0-3  library for the Metacity window ma
ii  libpango1.0-0                1.24.0-3+b1 Layout and rendering of internatio
ii  libwnck22                    2.26.1-1    Window Navigator Construction Kit
ii  libx11-6                     2:1.2.1-1   X11 client-side library
ii  libxcursor1                  1:1.1.9-1   X cursor management library
ii  libxrender1                  1:0.9.4-2   X Rendering Extension client libra

compiz-gtk recommends no packages.

Versions of packages compiz-gtk suggests:
ii  gnome-themes                  2.26.2-1   official themes for the GNOME desk

-- no debconf information




--- End Message ---
--- Begin Message ---
Version: 0.8.4-2

On Tue, Jul 14, 2009 at 01:35:06AM +0200, debian-compiz-bug.20.qay@spamgourmet.com wrote:
> Subject: compiz-gtk: No window decorations using gtk-window-decorator
> Package: compiz-gtk
> Version: 0.8.2-6
> Severity: important
> 
> *** Please type your report below this line ***
> 
> I try to use compiz with Gnome and a ATI Radeon 9800 Pro card using the Xorg radeon driver (*not* fglrx!).
> 
> OpenGL, direct rendering and all this stuff works (glxinfo reports "Direct rendering: yes", 3D games are playable at high frame rates).
> 
> I can start compiz, but I have no window decorations at all while it is running. The desktop effects are working, though.

Before 0.8.4-2, compiz would fail to enable interesting plugins by
default. It's fixed now. But since your default was set to something
wrong, you might need to run ccsm to fix it. Enable some plugins such
as decoration, move, ...

Brice



--- End Message ---

Reply to: