lucid to precise: Ugly desktop after upgrade

Bug #969569 reported by Jean-Baptiste Lallement on 2012-03-30
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gsettings-desktop-schemas (Ubuntu)
Martin Pitt
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
 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
SourcePackage: update-manager
UpgradeStatus: Upgraded to precise on 2012-03-30 (0 days ago)

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
Jean-Baptiste Lallement (jibel) wrote :

Content of ~/.gconf after upgrade

description: updated
Changed in update-manager (Ubuntu Precise):
importance: High → Critical
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.

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) on 2012-04-03
Changed in gsettings-desktop-schemas (Ubuntu Precise):
status: Triaged → Fix Committed
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
    - 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/
    - 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  Edit
Everyone can see this information.

Other bug subscribers