263 lines
9.8 KiB
HTML
263 lines
9.8 KiB
HTML
<!--startcut ==============================================-->
|
|
<!-- *** BEGIN HTML header *** -->
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<HTML><HEAD>
|
|
<META NAME="generator" CONTENT="lgazmail v1.4G.a">
|
|
<TITLE>The Answer Gang 86: Troubleshooting boot-time video mode problems</TITLE>
|
|
</HEAD><BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#0000AF"
|
|
ALINK="#FF0000">
|
|
<!-- *** END HTML header *** -->
|
|
<!-- begin 1 -->
|
|
<H3 align="left"><img src="../../gx/dennis/qbubble.gif"
|
|
height="50" width="60" alt="(?) " border="0"
|
|
>Troubleshooting boot-time video mode problems</H3>
|
|
|
|
|
|
<p><strong>From Scott Rafferty
|
|
</strong></p>
|
|
<p></strong></p>
|
|
|
|
<p align="right"><strong>Answered By Joshua Jeffrey Wingstrom, Karl-Heinz Herrman, Matthias Posseldt
|
|
</strong></p>
|
|
<blockQuote>
|
|
In reply to
|
|
<a href="../issue77/tag/2.html">TAG #2, Issue 77</a>
|
|
</blockQuote>
|
|
<P><STRONG>
|
|
Josh,
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
Sorry for the intrusion. Came across your name in a linux archive.
|
|
Your brother had a similar problem to the one I'm having right now and I
|
|
was wondering if he managed to resolve the issue. The problem is the
|
|
blank screen on bootup (no boot messages, no logon prompt etc)...I kinda
|
|
agree with your hardware/card theory as I too am using a GEFORCE 2 card.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
I can get the console text/logon prompt to appear by logging in
|
|
(although I can't see what I'm typing) and starting X and then quitting
|
|
X. This seems to "restore the correct mode" and the text logon prompt
|
|
appears fine.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
Booting up rescue mode or doing a text install from the CD seems to show
|
|
the console text no problem though so why would my newly installed
|
|
kernel just blank the screen.
|
|
</STRONG></P>
|
|
<blockQuote>
|
|
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
> [K.-H.]
|
|
just an idea:
|
|
</blockQuote>
|
|
|
|
<blockQuote><ul>
|
|
<!-- *) text-install uses a plain text console -->
|
|
|
|
<LI>text-install uses a plain text console
|
|
|
|
<!-- *) rescue CD's/floopy use a plain text console -->
|
|
|
|
<LI>rescue CD's/floopy use a plain text console
|
|
</ul></blockQuote>
|
|
<blockQuote>
|
|
but: At least <A HREF="http://www.suse.com/">SuSE</A>'s regular boot process shows a penguin or something and
|
|
therefore must have switched to some non-text console (VGA mode). Maybe your
|
|
card doesn't like that?
|
|
</blockQuote>
|
|
<blockQuote>
|
|
boot messages are of course always readable later on via dmesg, but I agree
|
|
that if something goes wrong and boot hangs it would be nice to see the
|
|
messages....
|
|
</blockQuote>
|
|
<P><STRONG>
|
|
<IMG SRC="../../gx/dennis/qbub.gif" ALT="(?)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
>
|
|
Very little information on this problem in general. It's extremely
|
|
frustrating. I'd like to see my boot messages. Interestingly enough
|
|
I've encountered the same problem with Mandrake and Redhat on the same
|
|
system. I could buy a new card of course but I'm determined to get to
|
|
the bottom of this.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
If I've intruded, please accept my apologies in advance.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
Scott Rafferty
|
|
</STRONG></P>
|
|
<blockQuote>
|
|
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
> [Joshua]
|
|
</blockQuote>
|
|
<blockQuote>
|
|
Scott,
|
|
Thanks for contacting me. I would like to resolve this too.
|
|
</blockQuote>
|
|
<blockQuote>
|
|
I have since switched to Gentoo and the problem does not occur there.
|
|
</blockQuote>
|
|
<blockQuote>
|
|
I think that the problem is related to the bootsplash screens that
|
|
Mandrake and Redhat use. The GEFORCE 2 does not seem to want to be
|
|
switch into... I'm guessing VESA mode?... in the manner in which these
|
|
applications are switching it. I think that this can be fixed by using
|
|
the bootsplash utility from Mandrake. The CVS code for this is
|
|
available at:
|
|
</blockQuote>
|
|
<blockQuote><BLOCKQuote>
|
|
<A HREF="http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/soft/bootsplash"
|
|
>http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/soft/bootsplash</A>
|
|
</BLOCKQuote></blockQuote>
|
|
<blockQuote>
|
|
I would look at the documenatation and try to turn off the bootscreen.
|
|
If this fixes the problem, try changing boot screen resolutions.
|
|
Otherwise, I'm guessing we'll have to start looking at kernel
|
|
configurations.
|
|
</blockQuote>
|
|
<blockQuote>
|
|
Happy hunting,
|
|
Josh
|
|
</blockQuote>
|
|
<P><STRONG>
|
|
<IMG SRC="../../gx/dennis/qbub.gif" ALT="(?)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
>
|
|
After scouring google yesterday for an answer to my NO BOOT MESSAGES problem
|
|
there was one interesting comment I came across about settings in the BIOS.
|
|
So late last night I made 2 changes to my BIOS settings. Now I can see all
|
|
my boot messages. A simple but no less important solution to a frustrating
|
|
problem.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
The changes I made to the BIOS were these (screenshot links included) --
|
|
</STRONG></P>
|
|
<P><STRONG><DL><DT>
|
|
Enabled the memory hole from 15-16 M
|
|
<DD><A HREF="http://www.motherboards.org/images/15/2002/1204_p2_11.jpg"
|
|
>http://www.motherboards.org/images/15/2002/1204_p2_11.jpg</A>
|
|
</DL></STRONG></P>
|
|
<P><STRONG><DL><DT>
|
|
Changed Primary VGA BIOS to [AGP VGA Card] - Was set to [PCI VGA Card].
|
|
<DD><A HREF="http://www.motherboards.org/images/15/2002/1204_p2_9.jpg"
|
|
>http://www.motherboards.org/images/15/2002/1204_p2_9.jpg</A>
|
|
</DL></STRONG></P>
|
|
<blockQuote>
|
|
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
> [Matthias]
|
|
I'm pretty sure it is only the second BIOS setting which has to do with the
|
|
VGA problem.
|
|
You better disable the first option again, because it's more trouble than
|
|
it's worth. And it is a "legacy" option, for systems which use VGA cards
|
|
older then 1994 or so. Almost any system is newer to when this setting was
|
|
important. In your PC timeline, order it in before "MS Windows 3.0 finally
|
|
arrived. Bad OS/2 clone, btw."
|
|
<IMG SRC="../../gx/dennis/smily.gif" ALT=";-)"
|
|
height="24" width="20" align="middle">
|
|
</blockQuote>
|
|
<P><STRONG>
|
|
<IMG SRC="../../gx/dennis/qbub.gif" ALT="(?)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
>
|
|
Different BIOS's will have different settings of course but I think these
|
|
two are pretty standard across the board.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
One thing to note - I had to actually switch the power off after making the
|
|
changes (rather than just rebooting) for the changes to take complete
|
|
effect. I also could have narrowed it down a little further to just the one
|
|
BIOS change but it was late and I was so elated that I just forgot. If
|
|
anyone wants me to delve further then just ask.
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
I really hope this helps other people with the same problem. I'm sure
|
|
anyone in the know will understand exactly why these 2 settings would effect
|
|
the linux bootup in such a way with some of the NVIDIA cards. I don't
|
|
though.
|
|
<IMG SRC="../../gx/dennis/smily.gif" ALT=":)"
|
|
height="24" width="20" align="middle">
|
|
</STRONG></P>
|
|
<P><STRONG>
|
|
Cheers,
|
|
Scott
|
|
</STRONG></P>
|
|
<blockQuote>
|
|
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
|
|
HEIGHT="28" WIDTH="50" BORDER="0"
|
|
> [Matthias]
|
|
It has to do with the AGP way of life
|
|
<IMG SRC="../../gx/dennis/smily.gif" ALT=";-)"
|
|
height="24" width="20" align="middle">. AGP cards have two modes. The
|
|
"PCI equivalent" simple mode where they can display character mode
|
|
terminals etc, and the "AGP full featured mode" where they run full power.
|
|
The second mode has to be supported by the Operating System with some
|
|
driver and AGP layer.
|
|
</blockQuote>
|
|
<blockQuote>
|
|
And it seems that -- while the BIOS can display characters -- Linux cannot
|
|
display them for some reason. Maybe because it sends PCI only commands or
|
|
tries to detect the VGA card on the PCI bus and fails correctly handling
|
|
</blockQuote>
|
|
|
|
<!-- end 1 -->
|
|
<!-- *** BEGIN copyright *** -->
|
|
<hr>
|
|
<CENTER><SMALL><STRONG>
|
|
<h5>
|
|
<br>Copyright © 2003
|
|
<br>Copying license <A HREF="">http://www.linuxgazette.com/copying.html</A>
|
|
<BR>Published in Issue 86 of <i>Linux Gazette</i>, January 2003</H5>
|
|
</STRONG></SMALL></CENTER>
|
|
<!-- *** END copyright *** -->
|
|
|
|
<SMALL><CENTER><H6 ALIGN="center">HTML script maintained by
|
|
<A HREF="mailto:star@starshine.org">Heather Stern</a> of
|
|
Starshine Technical Services,
|
|
<A HREF="http://www.starshine.org/">http://www.starshine.org/</A>
|
|
</H6></SMALL></CENTER>
|
|
<HR>
|
|
|
|
<!--startcut ======================================================= -->
|
|
<P> <hr>
|
|
<!-- begin tagnav ::::::::::::::::::::::::::::::::::::::::::::::::::-->
|
|
<p align="center">
|
|
<table width="100%" border="0"><tr>
|
|
<td align="right" valign="center"
|
|
><IMG ALT="" SRC="../../gx/navbar/left.jpg"
|
|
WIDTH="14" HEIGHT="45" BORDER="0" ALIGN="middle" border="0"
|
|
><A HREF="../index.html"
|
|
><IMG SRC="../../gx/navbar/toc.jpg" align="middle"
|
|
ALT="[ Table Of Contents ]" border="0"></A
|
|
><A HREF="../lg_answer.html"
|
|
><IMG SRC="../../gx/dennis/answertoc.jpg" align="middle"
|
|
ALT="[ Answer Guy Current Index ]" border="0"></A></td>
|
|
<td align="center" valign="center"><A HREF="../lg_answer.html#greeting"><img align="middle"
|
|
src="../../gx/dennis/smily.gif" alt="greetings" border="0"></A>
|
|
<A HREF="../../tag/bios.html">Meet the Gang</A>
|
|
<A HREF="1.html">1</A>
|
|
<A HREF="2.html">2</A>
|
|
<A HREF="3.html">3</A>
|
|
<A HREF="4.html">4</A>
|
|
</td>
|
|
<td align="left" valign="center"><A HREF="../../tag/kb.html"
|
|
><IMG SRC="../../gx/dennis/answerpast.jpg" align="middle"
|
|
ALT="[ Index of Past Answers ]" border="0"></A
|
|
><IMG ALT="" SRC="../../gx/navbar/right.jpg" align="middle"
|
|
WIDTH="14" HEIGHT="45" BORDER="0"></td></tr></table>
|
|
</p>
|
|
<!-- end tagnav ::::::::::::::::::::::::::::::::::::::::::::::::::::-->
|
|
<!--endcut ========================================================= -->
|
|
<P> <hr>
|
|
<!--startcut ======================================================= -->
|
|
<CENTER>
|
|
<!-- *** BEGIN navbar *** -->
|
|
<!-- *** END navbar *** -->
|
|
</CENTER>
|
|
</p>
|
|
<!--endcut ========================================================= -->
|
|
<!--startcut ======================================================= -->
|
|
</BODY></HTML>
|
|
<!--endcut ========================================================= -->
|