Qingy
From ArchWiki
Contents |
[edit] What is qingy?
Qingy is a replacement for getty, using DirectFB to provide a fast, nice GUI without the overhead of the X Window System. It allows users to log in and start the session of their choice (text console, gnome, kde, wmaker, etc.). Running several X sessions is also possible.
[edit] 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:
[edit] How to setup qingy?
To use qingy, you'll need to edit /etc/inittab.
Replace:
c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
by:
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 -8 38400 vc/6 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.
[edit] Having problems with your Synaptics touchpad?
Qingy (and quite possibly other DirectFB applicationss) has some issues using Synaptics touchpad. This can be solved by adding:
disable-module=linux_input
to /etc/directfbrc. If the file does not exist, create it. This will enable you to use your touchpad, however some extra functionality like tapping or tap-dragging might not work.