Xubuntu / lightdm-gtk-greeter

A GTK greeter for LightDM
GNU General Public License v3.0
145 stars 30 forks source link

LP#1315636 "lightdm theme updated by a plymouth theme" #90

Open github-actions[bot] opened 3 years ago

github-actions[bot] commented 3 years ago

Reported first on Launchpad at https://bugs.launchpad.net/ubuntu/+source/lightdm-gtk-greeter/+bug/1315636

github-actions[bot] commented 1 year ago

LP#0: Jérôme (jerome-bouat) wrote on 2014-05-03:

Because of bug #982889 , the lightdm is starting now later, when the event "plymouth-ready" is emitted.

In order to provide a better user experience, I think we could provide a fake plymouth-theme which would update the lightdm greeter.

The login screen would appear faster for the user.

For the progress information, the graphical element could appear one after the other, step after step. For example :

  1. background
  2. top panel
  3. top panel with a few buttons
  4. top panel with last buttons
  5. login invite

Each graphical element could appear when it is available (for example, the hostname when the hostname has been configured, etc).

ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: lightdm-gtk-greeter 1.8.4-0ubuntu1 ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9 Uname: Linux 3.13.0-24-generic x86_64 ApportVersion: 2.14.1-0ubuntu3 Architecture: amd64 CurrentDesktop: LXDE Date: Sat May 3 11:45:05 2014 InstallationDate: Installed on 2014-04-30 (2 days ago) InstallationMedia: Lubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2) SourcePackage: lightdm-gtk-greeter UpgradeStatus: No upgrade log present (probably fresh install)

github-actions[bot] commented 1 year ago

LP#1: Jérôme (jerome-bouat) wrote on 2014-05-03:

Attachments:

github-actions[bot] commented 1 year ago

LP#2: Simon Steinbeiß (ochosi) wrote on 2014-05-05:

Frankly, I don't think we'll address this issue in the 1.8 series. With lightdm-gtk-greter 1.9 we'll do away with Gtk2 and then things will become simpler and Gtk3 should handle the loading of the components directly, as they will all be embedded in a single window (as opposed to various windows that are loaded after each other now).