aboutsummaryrefslogtreecommitdiff
path: root/system/qingy/README
blob: 460d98ee6aead864b48415ba6cbb1479af3e57c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
qingy (Framebuffer getty replacement)

qingy is a replacement of getty.
Written in C, it uses DirectFB to provide a fast, nice GUI
without the overhead of the X Window System.
It allows the user to log in and start the session of his choice
(text console, gnome, kde, wmaker, ...).

This SlackBuild compiles qingy without its screensaver feature because
it caused qingy to crash immediately upon startup and render the terminal
unusable.

To use qingy as a replacement for agetty, simply edit your /etc/inittab
and change the console login lines from:

	c1:12345:respawn:/sbin/agetty --noclear 38400 tty1 linux
	c2:12345:respawn:/sbin/agetty 38400 tty2 linux
	c3:12345:respawn:/sbin/agetty 38400 tty3 linux
	c4:12345:respawn:/sbin/agetty 38400 tty4 linux
	c5:12345:respawn:/sbin/agetty 38400 tty5 linux
	c6:12345:respawn:/sbin/agetty 38400 tty6 linux

to

	c1:12345:respawn:/sbin/qingy tty1
	c2:12345:respawn:/sbin/qingy tty2
	c3:12345:respawn:/sbin/qingy tty3
	c4:12345:respawn:/sbin/qingy tty4
	c5:12345:respawn:/sbin/qingy tty5
	c6:12345:respawn:/sbin/qingy tty6

It would be wise to leave agetty on at least one console until you're
sure that qingy is working correctly for you.