Question: I am on SLiM, and I don't like the default login screen. I want a login screen like the one shown below: 

![enter image description here](https://i.stack.imgur.com/t9Jgs.png)

But instead I have a pretty minimal one which has just one textbox and nothing else on the screen. I can't find a screenshot of it, but that is what I got when I am done installing.

Is changing to GDM the only way to get a login screen like this? Is there any other way?

Answer: 
I found that this is possible by editing the `slim.conf` file available in `/etc`. 

You would need admin credentials to open this file. 

SLiM themes are placed in `/usr/share/slim/themes`:

![enter image description here](https://i.stack.imgur.com/34K7n.png)

In the `slim.conf` file, there is a section that mentions the theme: 

```
# current theme, use comma separated list to specify a set to 
# randomly choose from
current_theme       crunchbang

```

You can change this to any of the themes shown in the previous screenshot. 

Change the theme and exit the file. Try logging out and logging back in. 

That's it. Login screen is changed with immediate effect.

More information available here: <http://slim.berlios.de/>
The SLiM website has a page detailing how to [create your own theme](http://slim.berlios.de/themes_howto.php).

You can find additional themes on a number of sites, including [Gnome Look](http://gnome-look.org/) and in the [Arch User Repository](https://aur.archlinux.org/packages.php?O=0&K=slim-theme&do_Search=Go)...