Use gnome-shell as window manager in ubiquity-dm (Ubuntu GNOME)

Bug #1214732 reported by Tim Lunn
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Wishlist
Ubuntu GNOME Developers

Bug Description

Currently the metacity/panel setup of ubiquity-dm provides for a terrible transition when booting the Ubuntu GNOME live cd.

It would be very nice and much more consistent if we could use a gnome-shell session mode for this.

The gnome-shell side would involve creating a json file that defines the limited UI of the session, much like what is done for gdm login screen and gnome-initial-setup. This json would be shipped by ubiquity.

ubiquity-dm would then need to launch `gnome-shell --mode=ubiquity`.

ProblemType: BugDistroRelease: Ubuntu 13.10
Package: ubiquity (not installed)
ProcVersionSignature: Ubuntu 3.11.0-2.5-generic 3.11.0-rc5
Uname: Linux 3.11.0-2-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
Date: Wed Aug 21 16:35:04 2013
InstallCmdLine: file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
InstallationDate: Installed on 2012-09-23 (332 days ago)
InstallationMedia: Ubuntu GNOME Remix 12.10 "Quantal Quetzal" - Alpha amd64(20120922)
MarkForUpload: TrueSourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Tim Lunn (darkxst) wrote :
description: updated
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

How well does Gnome-Shell perform without 3D graphics drivers installed? Since the installer CD doesn't load those (NVIDIA, ATI).
How well does it perform in Qemu?

I believe I have experienced minimal gnome-shell with fedora installer, which well failed to display correctly in Qemu-kvm.

Despite above concerns, this is for Ubuntu-Gnome team to investigate / consider / implement.

Changed in ubiquity (Ubuntu):
status: New → Incomplete
importance: Undecided → Wishlist
assignee: nobody → Ubuntu GNOME Developers (ubuntu-gnome-dev)
Revision history for this message
Tim Lunn (darkxst) wrote :

3D drivers are loaded where available from what I can tell, this means intel, nvidia and amd would be using the open source drivers which work perfectly fine with gnome-shell. Vbox and Vmware both have 3D out of the box, so really its just Qemu that is going to fallback to LLVM.

gnome-shell can be quite slow on a single low powered core when using software rendering, but should be still usable and render correctly. I havent actually tested qemu myself however.

Tim Lunn (darkxst)
Changed in ubiquity (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubiquity - 2.15.15

---------------
ubiquity (2.15.15) saucy; urgency=low

  [ Tim Lunn ]
  * Add Ubuntu GNOME background to ubiquity-dm (LP: #1204312)
  * Use gnome-shell as wm in ubiquity-dm on Ubuntu GNOME (LP: #1214732)
  * export XDG_SESSION_ID to provide access to hijacked logind session

  [ Dmitrijs Ledkovs ]
  * Add gnome-shell as alternative window manager dependency on the
    ubiquity binary package.
  * Enable U1 page, if U1 is part of the image.
  * Do not try to install U1 keyring into encrypted home directories, not
    supported at the moment. (LP: #1217143)
  * Automatic update of included source packages: partman-basicmethods
    55.
 -- Dmitrijs Ledkovs <email address hidden> Thu, 29 Aug 2013 01:26:09 +0100

Changed in ubiquity (Ubuntu):
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.