My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
XlackNotes  
xlack Notes
Updated Jan 24, 2012 by elspicyj...@gmail.com

Back to the MainPage...

xlack Notes

Boot Execution Flow

  1. System boots and loads the initramfs image
  2. boot scripts from initramfs image
    1. X setup script sets up the font directories (/etc/init/xorg-setup)
  3. /init finds 'run=init' kernel command line paramteter, which causes run-program script to run, which exec's busybox init
  4. busybox init runs startx.sh on tty5 (xlack/etcfiles/inittab)
    1. startx.sh checks /proc/cmdline for what kind of X session to run; debug/xterm, flwm, windowlab, or the Gtk2-Perl demo
  5. 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:

Powered by Google Project Hosting