From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Dec  3 22:35:27 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA35151;
	Sun, 3 Dec 2000 22:35:27 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from v.noc.titech.ac.jp (ibaraki0466-121200.zero.ad.jp [211.11.121.200])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA35146
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 3 Dec 2000 22:35:25 +0900 (JST)
	(envelope-from aki@DEBUG.gr.jp)
Received: from localhost (localhost [127.0.0.1])
	by v.noc.titech.ac.jp (8.9.3/8.9.3) with ESMTP id WAA21391;
	Sun, 3 Dec 2000 22:34:54 +0900 (JST)
	(envelope-from aki@DEBUG.gr.jp)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <3a2a3c38.4926%chapuni@hf.rim.or.jp>
References: <3a2a3c38.4926%chapuni@hf.rim.or.jp>
X-Mailer: Mew version 1.94.2 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
From: Akihiro IIJIMA <aki@DEBUG.gr.jp>
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20001203223453W.aki@v.noc.titech.ac.jp>
Date: Sun, 03 Dec 2000 22:34:53 +0900
X-Dispatcher: imput version 20000228(IM140)
Lines: 67
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 57246
Subject: [FreeBSD-users-jp 57246] Re: How to set VGA 80x50 at boot time
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: aki@DEBUG.gr.jp

> $B!!%V!<%H;~$K!"2hLL%b!<%I$r(B $B%F%-%9%H(B 80x50 $B%b!<%I$K$7$F$_$?$$$N$G$9$,!"(B

$B$U$`$U$`(B

> $BJ}K!$,3'L\8+Ev$D$-$^$;$s!#(B

$B$J$<!)(B

> $B%-!<%o!<%I(B vga, vesa, loader, loader.conf $B$J$I$G$"$l$3$l8!:w$7$F$_$^(B
> $B$7$?$,(B...
> $B!!8=>u$G$O!"5/F0$7$?$"$H$O!"(B8x8$B%U%)%s%H$,FI$_9~$^$l$?>uBV$G!"(B
> $ vidcontrol 80x50 $B$,$G$-$F$*$j$^$9(B

$B$J$i(B $B$^$:(B jman vidcontrol $B$G$7$g$&!#(B
$B:G8e$N(B $B4XO"9`L\(B(SEE ALSO)$B$N$H$3$m$K(B syscons(4) vga(4) $B$H$"$j$^$9!#(B

$B$G(B man 4 syscons $B$7$F(B font $B$H$$$&J8;z$rC5$7$FFI$`$H(B 
kernel$B:n$k$H$-$K(B SC_DFLT_FONT $B$F$N$r;XDj$G$-$=$&$G$9$,(B
$B$3$l$8$c$J$5$=$&$G$9!#(B

$B!v!v!v(B

$B$3$C$A$+$iC5$9$N$O$"$-$i$a$F(B $B$J$K$2$K(B /etc/default/rc.conf $B$r$_$k$H(B
font8x16="NO"           # font 8x16 from /usr/share/syscons/fonts/* (or NO).
font8x14="NO"           # font 8x14 from /usr/share/syscons/fonts/* (or NO).
font8x8="NO"            # font 8x8 from /usr/share/syscons/fonts/* (or NO).
$B$H$+$$$&(B $BJQ?t$,$"$j$^$9$M!#(B

$B$G(B $B$3$l$r@_Dj$9$k$H(B $B$I$3$G$I$&H?1G$9$k$N$+$J$H(B
  cd /etc
  grep font8 * $B$9$k$H(B /etc/rc.i386 $B$,8+$D$+$j$^$9!#(B
$B$3$l$rD/$a$k$H(B

case ${font8x16} in
[Nn][Oo] | '')
        ;;
*)
        echo -n ' font8x16';    vidcontrol < ${viddev} -f 8x16 ${font8x16}
        ;;
esac

$B$_$?$$$K(B 8x16$B%5%$%:$N%U%)%s%H$H$7$F(B $B9%$-$J%U%)%s%H$r;XDj$G$-$k$h$&$G$9!#(B
$B$d$j$?$$$3$H$O(B $B%U%)%s%H$N;XDj$8$c$J$/$F(B $B2hLL%b!<%I(B(80x25$B$r(B 80x50)$B$NJQ(B
$B99$@$+$i(B $B$3$3$GL5M}$d$j(B 8x8$B%5%$%:$N%U%)%s%H$r;XDj$7$F$b(B $B$0$A$c$0$A$c$K(B
$B$J$k$@$1$J$s$G$9$h$M!#(B

$B$G(B $B$3$s$I$O(B rc.i386$B$NCf$r(B vidcontrol $B$GC5$9$H(B $B0lHV:G8e$G(B

# set this mode for all virtual screens
#
if [ -n "${allscreens_flags}" ]; then
        echo -n ' allscreens'
        for ttyv in /dev/ttyv*; do
                vidcontrol ${allscreens_flags} < ${ttyv} > ${ttyv} 2>&1
        done
fi

$B$3$&$$$&$N$,$"$j$^$C$;!#(B

$B$?$7$+(B 
> $B!!8=>u$G$O!"5/F0$7$?$"$H$O!"(B8x8$B%U%)%s%H$,FI$_9~$^$l$?>uBV$G!"(B
> $ vidcontrol 80x50 $B$,$G$-$F$*$j$^$9(B
$B$H8@$C$F$^$7$?$h$M!#$J$i$P(B /etc/rc.conf $B$NCf$G(B
allscreens_flags="80x50"
$B$H=q$1$P(B $B2r7h!)(B
--
	$BHSEg(B $B><Gn(B (Akihiro Iijima) aki@DEBUG.gr.jp
