In /etc/lightdm/lightdm.conf
Go down the file until you get to:
# greeter-hide-users=false
Un-comment it, make sure the value is false.
Caution: Do not try this if you are not completely comfortable booting without X to repair lightdm configuration.
The package lightdm-webkit-greeter is not included in the ubuntu repository yet. To build your own greeter with HTML, CSS and Javascript, you'll have to download and install the lightdm-webkit-greeter code from Launchpad (lp:lightdm-webkit-greeter
). I also merged in the changes in lp:~elementaryart/lightdm-webkit-greeter/fixes-ubuntu-old
You'll then have to alter the Lightdm configuration to use the webkit greeter as opposed to unity (or whatever was default).
I believe there is a bug in the lightdm-webkit-greeter.conf file, where it refers to a webkit-theme called "default", that should be "webkit".
I currently use the webkit greeter to log in and can tell you that it is slow and unpolished at the moment.
Step by step:
(be prepared to fix the greeter configuration without a GUI if this fails)
bzr branch lp:lightdm-webkit-greeter
cd lightdm-webkit-greeter
bzr merge lp:~elementaryart/lightdm-webkit-greeter/fixes-ubuntu-old
- .
/autogen.sh (you'll have to install some dependencies here - probably only libwebkit-dev)
make
sudo make install
gksudo gedit /etc/lightdm/lightdm.conf
- Set
greeter-session=lightdm-webkit-greeter
(remember the old setting as a fallback if you can't log in with your new settings)
gksudo gedit /etc/lightdm/lightdm-webkit-greeter.conf
- Set the
webkit-theme=webkit
This should work to enable the default webkit login. Now you can edit the theme here:
gksudo gedit /usr/share/lightdm-webkit/themes/webkit/index.html
Edit: Another warning - you can seemingly lock yourself out of gnome if this does not work.
Best Answer
I've had a look at this issue and it looks like simple-lightdm-manager affects one file called unity-greeter.conf.
Lets start by opening up a terminal, start typing "terminal" in your unity dash to see the option or press ctrl+alt+t
Lets go to the correct directory:
Now lets make a backup of the file before we make any changes:
Now we need to open up this file and see whats changed, type/copy this:
The file should look like below, but I'm guessing your background and logo lines will look different:
Now either replace everything in your file with the code above, or replace the background and logo lines with the ones above. Then save and log out.
Be careful not to add anything else to this file it could cause adverse effects to your log in screen or even prevent you from logging in
The code above is the default file that loads with a fresh install of Ubuntu 11.10.