compiz fails to start with dual monitors

Bug #242500 reported by keepitsimpleengr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
Invalid
Undecided
Unassigned
compiz (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Binary package hint: compiz

compiz fails to launch when using sessions preferences/startup programs.

error message [?] *** glibc detected *** /usr/bin/compiz.real: double free or corruption (!prev): 0x00000000009302e0 ***

see attached .xsession-errors

same script from terminal starts both monitors properly

1)
#!/bin/sh
DISPLAY=:0.0 compiz --only-current-screen --replace --fast-filter 0 &
disown $!
sleep 3

2)
#!/bin/sh
DISPLAY=:0.1 compiz --only-current-screen --replace --fast-filter &
disown $!
sleep 3

:~$ lsb_release -rd
Description: Ubuntu 8.04
Release: 8.04

:~$ uname -a
... 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 GNU/Linux

 Intel(R) Core(TM)2 Quad CPU @ 2.66GHz 64bit

:~$ apt-cache policy compiz
compiz:
  Installed: 1:0.7.4-0ubuntu7
  Candidate: 1:0.7.4-0ubuntu7
  Version table:
 *** 1:0.7.4-0ubuntu7 0
        500 http://us.archive.ubuntu.com hardy-updates/main Packages
        100 /var/lib/dpkg/status
     1:0.7.4-0ubuntu6 0
        500 http://us.archive.ubuntu.com hardy/main Packages

:/home/ljohnson# dpkg -l | grep compiz
ii compiz 1:0.7.4-0ubuntu7 OpenGL window and compositing manager
ii compiz-core 1:0.7.4-0ubuntu7 OpenGL window and compositing manager
ii compiz-fusion-plugins-extra 0.7.4-0ubuntu1 Collection of extra plugins from OpenComposi
ii compiz-fusion-plugins-main 0.7.4-0ubuntu5 Collection of plugins from OpenCompositing f
ii compiz-gnome 1:0.7.4-0ubuntu7 OpenGL window and compositing manager - GNOM
ii compiz-plugins 1:0.7.4-0ubuntu7 OpenGL window and compositing manager - plug
ii compizconfig-backend-gconf 0.7.4-0ubuntu1 Settings library for plugins - OpenCompositi
ii compizconfig-settings-manager 0.7.4-0ubuntu2 Compiz configuration settings manager
ii libcompizconfig0 0.7.4-0ubuntu1 Settings library for plugins - OpenCompositi
ii python-compizconfig 0.7.4-0ubuntu1 Compiz configuration system bindings

The script when run from a termainal works but still reports errors...
:~$ DISPLAY=:0.1 compiz --only-current-screen --replace --fast-filter &
Checking for Xgl: [1] 8111
UserName@ComputerName:~$ not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0191 (rev a2) (prog-if 00 [VGA controller])
0a:00.0 0300: 10de:0191 (rev a2) (prog-if 00 [VGA controller])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (2560x1600
1440x900) to maximum 3D texture size (8192
8192): [: 388: 8192: unexpected operator
[: 388: 8192: unexpected operator
Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
*** glibc detected *** /usr/bin/compiz.real: double free or corruption (!prev): 0x000000000079cc10 ***
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :
Revision history for this message
Martin Mai (mrkanister-deactivatedaccount-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in compiz:
status: New → Incomplete
Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

I have upgraded to Ubuntu 8.10.

Compiz still does not start on launch.

I execute a script (attached) to start Compiz on dual monitors as a work-around.

I would be happy to assist anyone trying to fix this annoyance.

Revision history for this message
gwydion.dot (gwydion-dot) wrote :

Same problem here with Ubuntu 8.10 with an Intel graphic card.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? May you please try to reproduce the same with Jaunty? otherwise i'd be a good idea to send this directly upstream. Thanks in advance.

Changed in compiz:
status: New → Invalid
Changed in compiz (Ubuntu):
importance: Undecided → Low
Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

This is still an issue/annoyance.

Revision history for this message
MBB (marko-b-buric) wrote :

hi,

this is happening to me as well on a laptop with secondary samsung lcd. Running ubuntu 9.04 with ati xpress 1250

Revision history for this message
Kyle Fazzari (kyrofa) wrote :

This happens to me as well, in my Ubuntu Netbook Remix edition, eeepc 901. Highly annoying.

Revision history for this message
Kyle Fazzari (kyrofa) wrote :

Forgot to clarify that the UNR I'm using is Jaunty.

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

After upgrade from amd64 8.10 to 9.04…

Not only does compiz fail to start, it will not run on the second screen (:0.1)

Revision history for this message
curmudgeon (mfbwanm02) wrote :

Compiz fails to start on any display other than :0
on both 9.04 fresh install updated, 8.04 fully up to date
9.04 om a Core2 Quad with nvidia 7600 GT,
8.04 on a P4 with intel 945 graphics

Revision history for this message
curmudgeon (mfbwanm02) wrote :

example of error message:

There is no available graphics driver for your system which supports the composite extension.
Checking for Xgl: not present.
Detected PCI ID for VGA: 00:02.0 0300: 8086:2772 (rev 02) (prog-if 00 [VGA controller])
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) - Fatal: No GLXFBConfig for default depth, this isn't going to work.
/usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :2.0

compiz is running fine on the same system on :0, with all the snazzy effects...

Revision history for this message
keepitsimpleengr (keepitsimpleengineer) wrote :

I've removed compiz from my 64bit Ubuntu workstation. Every upgrade/improvement has only made it worse.

If I want to demo it to someone, I have it on my legacy 32bit Unbuntu workstation. If they ask about the two large displays, I tell them the truth.

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.