Missing window decoration

Bug #269489 reported by Emmanuel Pacaud
This bug report is a duplicate of:  Bug #197820: No window decorations. Edit Remove
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: compiz

If I enable the desktop effects, there's no window decoration.

Here's the terminal output if I launch compiz manually:

manu@hobbes:~$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA:
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.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/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) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0xe00046 to texture

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

Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :
Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :

Description: Ubuntu intrepid (development branch)
Release: 8.10

compiz:
  Installé : 1:0.7.7+git20080807-0ubuntu7
  Candidat : 1:0.7.7+git20080807-0ubuntu7
 Table de version :
 *** 1:0.7.7+git20080807-0ubuntu7 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :

This issue is still there. Please note that's an Intrepid regression and it used to work fine on hardy.

ii compiz 1:0.7.7+git20080807-0ubuntu12

Revision history for this message
Michele Mangili (mangilimic) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please add your ~/.xsession-errors, /var/log/Xorg.0.log and the output of lspci -vvnn to your bug report as separate attachments? For other debugging instructions please have a look to https://wiki.ubuntu.com/DebuggingCompiz.Thanks in advance.

Changed in compiz:
status: New → Incomplete
Revision history for this message
Andrew Melo (andrew-melo) wrote :

I am not the original poseter, but I get the same error and the same glitch (no decorators, gnome-terminal windows don't render)

dell latitude c610, ati radeon m6 ly with 16mb of ram running at 1400x1050x16 (there's not enough vram to run at 32 bit (dumb))

compiz log:
amelo@amelo2-laptop:~$ compiz
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
Detected PCI ID for VGA: Flags: bus master, VGA palette snoop, stepping, 66MHz, medium devsel, latency 32, IRQ 11
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 (1400x1050) to maximum 3D texture size (2048): Passed.
Checking for Software Rasterizer: Not present.
Checking for nVidia: not present.
Checking for FBConfig: present.
running under gnome seesion, checking for gnomecompat
Checking for Xgl: not present.
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0x2e02aea to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0x1000046 to texture

/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 (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (wall) - Error: Couldn't create cairo context for switcher
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (resizeinfo) - Warn: Bind Pixmap to Texture failure
/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0x2e02aea to texture

/usr/bin/compiz.real (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz.real (core) - Info: Couldn't bind redirected window 0x1000046 to texture

Revision history for this message
Andrew Melo (andrew-melo) wrote :

lspci

Revision history for this message
Andrew Melo (andrew-melo) wrote :

xsession

Revision history for this message
Dave Ahlswede (mightyquinn) wrote :

I have this problem as well--my laptop is technically capable of running compiz at DefaultDepth 24, but it's very sluggish. 16bit worked wonderfully up until Intrepid.

This seems to be a bug with the Intel graphics driver; When in 16bit mode, it no longer reports the 32bit visuals that compiz needs for its effects. I've attached the output of glxinfo to illustrate; none of the visuals reported have a depth greater than 16

Revision history for this message
Shazz (shazz-ng) wrote :

I've got the same issue with Ubuntu 9.04, Window decorations don't work in 16bits depth.

What is the status of this bug ?

Revision history for this message
Andrej Mosi (mosibiz) wrote :

Compiz crashed badly after normal update run.

After meddling with nvidia drivers, realized that the provided xorg-nouveau drivers will not work on my nvidia geforce 7600.

Have Ubuntu 11.10, tried proprietary drivers and all possible variations.

The "bug" in my case was: /etc/X11/xorg.conf
 default color depth 16 instead of 24

Lost 3 days of searching for the cause. Found solution by visiting " Duplicate of bug #197820 "

Would it be inconvenient to display a BIG FAT Warning to users running 16bit depth: "Please set your screen resolution to 24bit, otherwise compiz will crash" ???

What package would be a good candidate for this, i.e. whom should I bug?

Thank you.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.