gnome-appearance-properties won't start Compiz

Bug #206259 reported by Forlong
2
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
New
Medium
Unassigned

Bug Description

Binary package hint: gnome-control-center

Compiz worked OOTB during and after the install.

After I disabled it in gnome-appearance-properties, I can't turn it back on.
It does work when running it via the terminal, though:

$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:4152 (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.
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: Unable to parse XML metadata from file "ccp.xml"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

Unfortunately there is absolutely no error message whatsoever when starting gnome-appearance-properties. It just wants to install the proprietary fglrx driver without a reason why.

ProblemType: Bug
Architecture: i386
Date: Tue Mar 25 00:19:40 2008
DistroRelease: Ubuntu 8.04
Package: gnome-control-center 1:2.22.0-0ubuntu1
PackageArchitecture: i386
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=C
SourcePackage: gnome-control-center
Uname: Linux 2.6.24-12-generic i686

Tags: apport-bug
Revision history for this message
Forlong (forlong) wrote :
Revision history for this message
Pedro Villavicencio (pedro) 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? Thanks in advance.

Changed in gnome-control-center:
status: New → Incomplete
Revision history for this message
Forlong (forlong) wrote :

Thanks for the hint with ~/.xsession-errors
The problem was, it was flooded with messages from evolution and rhythmbox, so I rebooted and here's the error message:

(gnome-appearance-properties:8841): GLib-CRITICAL **: g_array_free: assertion `array' failed
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

(gnome-appearance-properties:8841): GLib-CRITICAL **: g_array_free: assertion `array' failed
ERROR: Only administrators can use this function.

Full ~/.xsession-errors is attached. It also proves that the issue is only with gnome-appearance-properties because prior to the reboot, I set the gconfs key /desktop/gnome/applications/window_manager/default to /usr/bin/compiz and it worked, I had Compiz on startup.
Only after I used gnome-appearance-properties to switch it off and back on, Compiz wouldn't work.

Revision history for this message
Forlong (forlong) wrote :

Hm... I'm sorry, I can't reproduce the error message when rebooting with metacity set as default wm.

I adding the other files you requested.

Revision history for this message
Forlong (forlong) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

the log has, Warn: Unable to parse XML metadata from file "ccp.xml", seems to be a compiz issue

Changed in gnome-control-center:
importance: Undecided → Medium
status: Incomplete → New
Changed in compiz:
importance: Medium → Undecided
importance: Undecided → Medium
Revision history for this message
Travis Watkins (amaranth) wrote :

No, the problem is gnome-control-center checks with jockey if a restricted driver is available and if so assumes a restricted driver is required. This is true for nvidia but not for ati.

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.