What is qingy?
Qingy is a replacement for getty. It is using DirectFB to provide a fast, nice GUI without the overhead of the X Windows System. It allows the user to log in and start the session of his choice (text console, gnome, kde, wmaker, ...). Running several X sessions is also possible.
How to get qingy?
A package is available in the [community] repo. To install:
# pacman -S qingy
Several extra themes are also available. In [community] repo, there is an Arch specific theme:
# pacman -S qingy-theme-arch
A package of several various themes is available in AUR:
How to setup qingy?
To use qingy, you'll need to edit /etc/inittab.
c1:2345:respawn:/sbin/agetty 38400 vc/1 linux c2:2345:respawn:/sbin/agetty 38400 vc/2 linux c3:2345:respawn:/sbin/agetty 38400 vc/3 linux c4:2345:respawn:/sbin/agetty 38400 vc/4 linux c5:2345:respawn:/sbin/agetty 38400 vc/5 linux c6:2345:respawn:/sbin/agetty 38400 vc/6 linux
c1:2345:respawn:/sbin/qingy tty1 c2:2345:respawn:/sbin/qingy tty2 c3:2345:respawn:/sbin/qingy tty3 c4:2345:respawn:/sbin/qingy tty4 c5:2345:respawn:/sbin/qingy tty5 c6:2345:respawn:/sbin/agetty 38400 tty6 linux
Qingy's author suggest to keep agetty on a console (here on console 6) as a safety measure as qingy is still beta software.
Having problem with your Synaptics touchpad?
Qingy (and quite possibly other DirectFB applicationss) has some issues using Synaptics touchpad. This can be solved by adding:
to /etc/directfbrc. If the file does not exist, create it. This will enable you to use your touchpad, however some extra functionality like tappingor tap-dragging might not work.