lucid to precise: Ugly desktop after upgrade

Bug #969569 reported by Jean-Baptiste Lallement
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gsettings-desktop-schemas (Ubuntu)
Fix Released
Critical
Martin Pitt
Precise
Fix Released
Critical
Martin Pitt

Bug Description

Lucid to Precise upgrade i386 on hardware

After upgrade, restart and login the deskop doesn't really look nice.
Before upgrade I changed the background image to BosqueTK.jpg and the theme to Clearlooks which are both standard on Lucid.

The resulting desktop has a blue background, the titles on the top panel overlap (like if the panel didn't refresh), track of the overlay scrollbar is black, window buttons are on the right, text of the gnome-terminal is black on black, gnome-control-center has broken icons and white areas on grey background and many other components of the deskop look really bizarre.

To summarize, the desktop should restore sane defaults after upgrade if the initial state cannot be kept.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: update-manager 1:0.156.10
ProcVersionSignature: User Name 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic i686
ApportVersion: 1.95-0ubuntu1
Architecture: i386
Date: Fri Mar 30 22:14:37 2012
EcryptfsInUse: Yes
GsettingsChanges:
 com.ubuntu.update-manager first-run false
 com.ubuntu.update-manager launch-time 1333121007
InstallationMedia: Ubuntu 10.04.4 LTS "Lucid Lynx" - Release i386 (20120214.2)
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: update-manager
UpgradeStatus: Upgraded to precise on 2012-03-30 (0 days ago)

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Changed in update-manager (Ubuntu Precise):
importance: Undecided → High
milestone: none → ubuntu-12.04
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
description: updated
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Content of ~/.gconf after upgrade

description: updated
Changed in update-manager (Ubuntu Precise):
importance: High → Critical
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

The issue here is that there is no gtk3 implementation of Clearlooks. This is going to be a problem for pretty much everybody who has installed and enabled a custom gtk2 theme in Lucid and then upgrades to Precise.

I honestly believe that we shouldn't migrate the theme preferences from gconf to gsettings, and just accept that custom theme settings will reset to the defaults on Lucid -> Precise upgrades. I know we normally try to preserve user settings on upgrade, but this is still much better than leaving (possibly a significant minority of) upgraders with a broken theme.

Revision history for this message
Martin Pitt (pitti) wrote :

I agree. Let's skip the theme settings from migration.

Changed in update-manager (Ubuntu Precise):
status: New → Triaged
affects: update-manager (Ubuntu Precise) → gsettings-desktop-schemas (Ubuntu Precise)
Changed in gsettings-desktop-schemas (Ubuntu Precise):
assignee: Canonical Desktop Team (canonical-desktop-team) → Martin Pitt (pitti)
Martin Pitt (pitti)
Changed in gsettings-desktop-schemas (Ubuntu Precise):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gsettings-desktop-schemas - 3.4.0-1ubuntu1

---------------
gsettings-desktop-schemas (3.4.0-1ubuntu1) precise; urgency=low

  * Merge with Debian experimental. Remaining Ubuntu changes:
    - gsettings-desktop-schemas.gsettings-override: Set the default ubuntu
      wallpaper and use Nautilus to display the desktop by default.
    - 01_migrate_background.patch: Migrate background image. Can be dropped
      after 12.04 LTS.
    - dont_reset_themes.patch: Migrate theme settings from gconf. Can be
      dropped after 12.04 LTS.
    - ubuntu_lock-on-suspend.patch: Add a new preference to lock the screen
      when the system suspends. (LP #938076)
    - ubuntu_overlay-scrollbars.patch: Add a new preference to use overlay
      scrollbars.
    - debian/watch: Look for development versions.
  * dont_reset_themes.patch: Do not migrate the themes, as many are not
    available in the GTK 3 world any more. Just keep the font and color
    schema, as these are still fully available. (LP: #969569)

gsettings-desktop-schemas (3.4.0-1) experimental; urgency=low

  [ Michael Biebl ]
  * New upstream release.
  * debian/watch: Track stable releases.
  * debian/copyright: Update to the final copyright format 1.0 spec.
  * Bump Standards-Versions to 3.9.3.
  * Bump debhelper compatibility level to 8.
  * Strip debian/tmp/ from .install files.

  [ Jeremy Bicha ]
  * debian/control.in:
    - Bump build-depends on glib to 2.31.0.
    - Add gobject-introspection build-depends.
    - Use arch "any" for gsettings-desktop-schemas-dev
  * Add new gir1.2-gdesktopenums-3.0 package.

  [ Steve Langasek ]
  * Mark gesttings-desktop-schemas Multi-Arch: foreign.
 -- Martin Pitt <email address hidden> Tue, 03 Apr 2012 10:36:46 +0200

Changed in gsettings-desktop-schemas (Ubuntu Precise):
status: Fix Committed → 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.