# /proc files show as files with size=0, this is a workaround.
cat /proc/fb | grep -q "." || exit 0
else
- exit 0
+ # if not, then try to load specified kernel module
+ if [ -n "${FBMODULE}" ]; then
+ _modprobe single $FBMODULE
+ else
+ exit 0
+ fi
fi
if [ -n "${FBMODE_default}" ]; then
if [ -d /dev/vc ]; then
for a in `ls /dev/vc/*`; do
b=`ls $a | sed 's/\/dev\/vc\///g'`
- /usr/bin/open -c $b -- /usr/sbin/fbset $FBMODE_default
+ /usr/bin/open -c $b -- /usr/sbin/fbset -fb /dev/fb/0 $FBMODE_default
done
else
for a in `ls /dev/tty[0-9] && ls /dev/tty[0-9][0-9]`; do