home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / initramfs-tools / scripts / init-top / framebuffer next >
Encoding:
Text File  |  2006-08-07  |  418 b   |  39 lines

  1. #!/bin/sh
  2.  
  3. PREREQ=""
  4. prereqs()
  5. {
  6.     echo "$PREREQ"
  7. }
  8. case $1 in
  9. # get pre-requisites
  10. prereqs)
  11.     prereqs
  12.     exit 0
  13.     ;;
  14. esac
  15.  
  16. SPLASH=false;
  17. VESA=false;
  18.  
  19. for x in $(cat /proc/cmdline); do
  20.     case $x in
  21.     splash*)
  22.         SPLASH=true;
  23.         ;;
  24.     vga=*)
  25.         VESA=true;
  26.         ;;
  27.     esac
  28. done
  29.  
  30. if [ $VESA = "true" ]; then
  31.     modprobe -Q fbcon
  32.     modprobe -Q vesafb
  33.  
  34.     mknod /dev/fb0 c 29 0
  35.     for i in 0 1 2 3 4 5 6 7 8; do
  36.         mknod /dev/tty$i c 4 $i
  37.     done
  38. fi
  39.