Compiz Crashes On Launch with LXDE (Savage Videocard)

Bug #1009129 reported by Cefn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
New
Undecided
Unassigned

Bug Description

I'm trying to combine LXDE with Compiz starting with an ubuntu-minimal build, and relying on dependency declarations to ensure I am getting the right packages. However compiz always crashes when I try to launch it as a replacement window manager with the attached crash log (from screen).

Most likely there's a dependency which is satisfied by a typical Gnome or Lubuntu build, but which isn't satisfied by this minimal one.

The target machine is a Compaq Presario 700 as described here http://notebook-review-weblog.blogspot.co.uk/2009/02/compaq-presario-700.html if you think system resources might be an issue. I have 640Meg memory installed.

The steps I'm following are roughly...

Install ubuntu-minimal lxde compiz compiz-gnome fusion-icon metacity-themes compizconfig-settings-manager docky kupfer

Launch CompizConfigSettingsManager and configure the window decoration with the following command line...
gtk-window-decorator --replace --metacity-theme OutlineFruity

This is an experimental machine, so I'm free to try most things if you have a clue what can be attempted. Once I've figured the combination out, I should be able to install it on quite a few low-power notebooks, with Kupfer and Cairo or Docky for system dock functions as a minimal alternative to Unity.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: compiz 1:0.9.7.8-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic-pae 3.2.16
Uname: Linux 3.2.0-24-generic-pae i686
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Tue Jun 5 18:23:18 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423.2)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Cefn (6-launchpad-net-cefn-com) wrote :
tags: added: compiz-0.9
Revision history for this message
Cefn (6-launchpad-net-cefn-com) wrote :

I installed the full ubuntu-desktop metapackage as a sanity check on those missing dependencies.

Following some diagnostics from compiz-check (reporting the use of the Vesa Driver) I reconfigured /usr/share/lib/X11/xorg.conf.d/10-monitor manually to employ the savage driver (to correspond with my video card).

After repeating the launch of...
compiz --replace ccp
...with the gtk-window-decoration configured from ccsm as described, things seem to go further, showing some apparently decorated windows (the fruity theme is very recognisable) but also showing broken imagery with stray blue pixels and parts not repainting. Finally something seems to crash fairly finally and I can't regain focus on the terminal window to reload a stable window manager

Logging into the terminal through CTRL+ALT+F1 and running
export DISPLAY=0:0; metacity --replace
...seems to recover things for me to retry.

I'm pushing forward to a 3.5 release candidate kernel to see if that helps in any way. Any other things I can attempt to get Compiz to play nicely with a Savage video card?

A savagefb driver seems to have been discussed in the past. Don't know if there are any other config options in xorg.conf I can attempt to help with stability.

Revision history for this message
Cefn (6-launchpad-net-cefn-com) wrote :
Download full text (3.5 KiB)

Running with kernel 3.5 RC1 for Quantal doesn't help. If anything it's worse than before, with a straightforward segfault and core dump when I try to launch compiz using the instructions described above. Here's the full log...

test@cefn-precise-compaq:~$ compiz --replace ccp
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : gconf
Integration : true
Profile : default
Adding plugins
Initializing core options...done
compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2200004

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x1600002

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x420002d

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x4201851

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x1800002

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x4600004

Initializing composite options...done
Initializing opengl options...done
Initializing decor options...done
Initializing vpswitch options...done
Initializing snap options...done
Initializing mousepoll options...done
Initializing resize options...done
Initializing place options...done
Initializing move options...done
Initializing wall options...done
Initializing grid options...done
Initializing session options...done
Initializing gnomecompat options...done
Initializing animation options...done
Initializing fade options...done
Initializing workarounds options...done
Initializing scale options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing ezoom options...done
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800090!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800093!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800093!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800096!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800096!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800093!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800096!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800099!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800093!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
compiz (core) - Warn: unhandled ConfigureNotify on 0x4800096!
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
com...

Read more...

summary: - Compiz Crashes On Launch with LXDE
+ Compiz Crashes On Launch with LXDE (Savage Videocard)
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.