Back to the MainPage...
xlack Notes
Boot Execution Flow
- System boots and loads the initramfs image
- boot scripts from initramfs image
- X setup script sets up the font directories (/etc/init/xorg-setup)
- /init finds 'run=init' kernel command line paramteter, which causes run-program script to run, which exec's busybox init
- busybox init runs startx.sh on tty5 (xlack/etcfiles/inittab)
- startx.sh checks /proc/cmdline for what kind of X session to run; debug/xterm, flwm, windowlab, or the Gtk2-Perl demo
- when the startx.sh script exits, busybox init just restarts it
startx.sh boot parameters
These are read from /proc/cmdline, and acted upon if found by the startx.sh script.
- nox - don't start X
- DEBUG|xterm - exec xterm
- flwm - exec flwm
- windowlab - exec windowlab
- default option - exec perl /etc/scripts/helloworld.pl
GTK Themes
gtk-chtheme writes a new ~/.gtkrc-2.0 file, with the contents of:
include "/usr/share/themes/Nodoka-Midnight/gtk−2.0/gtkrc"
include "/home/demo/.gtrc.mine"
The `.gtkrc.mine file doesn't exist in xlack at the moment.
Download more themes at: