Uninstalling compiz leads to GNOME starting with no window manager

Bug #194022 reported by Dan Watkins
4
Affects Status Importance Assigned to Milestone
gnome-session (Ubuntu)
Fix Released
Medium
Michael Vogt

Bug Description

Steps To Reproduce
------------------

1. Uninstall compiz and related packages.
2. Restart the computer (haven't narrowed down more than this).

This will lead to GNOME starting without a window manager, which requires running 'metacity &' from a terminal (as Alt-F2 does nothing). This also adds the line:
   exec: 140: /usr/bin/compiz: not found
to ~/.xsession-errors

Expected Behaviour
------------------

Fall back to metacity.

Release
-------

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

Revision history for this message
Matthias Rampke (matthias-rampke) wrote :

Same problem with a fresh installation of GNOME on Kubuntu 8.04 beta (upgraded from 7.10). Fixed by installing compiz and choosing new decoration theme.

Revision history for this message
Angelo Lisco (angystardust-gmail) wrote :

Hi Daniel,
 this is should be fixed in the last upload of gnome-session package (2.22.1-0ubuntu2)
Can you confirm this? Thanks

 gnome-session (2.22.1-0ubuntu2) hardy; urgency=low
 .
   * debian/patches/19_gnome-wm-tweaking.patch:
     - if compiz is not installed fallback to metacity correctly and
       if that is not availalbe a x-window-terminal-emulator
   * debian/control.in:
     - add missing gnome-keyring build-dependency

Revision history for this message
Dan Watkins (oddbloke) wrote :

I'm afraid I can't, as I'm not using Ubuntu ATM.

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

I mark this fixed released, it works fine for my tests. Please reopen if you still experience this problem.

Changed in gnome-session:
assignee: nobody → mvo
importance: Undecided → Medium
status: Confirmed → Fix Released
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.