Re: kernel upgrade

Kurt Garloff (K.Garloff@ping.de)
Tue, 29 Dec 1998 16:14:12 +0100


On Tue, Dec 29, 1998 at 05:14:16PM +0800, dongping@earth.gsbustc.ac.cn wrote:
> Yesterday I upgraded the kernel 2.0.34-0.6 to a new 2.1.13.
>
> I did all exactly as the guidance of the README. It seemed that
> all had passed the configuration, compilation and the installation.
> However, when I restart my computer (Pentium II-300, Memory=256M),
> I found that there are two problems remained as follows:
>
> (1) The usable maxmum Memory is not 256M, but 64M.

Maximum usable memory without patching the kernel is 960M. If your BIOS does
not report the amount of RAM correctly to your Linux, you have to help it:
append mem=256M to your kernel parameters upon boot (/etc/lilo.conf).

> (2) X-window could not be used anymore.

There can be various reasons for this. The most famous one (compiled 2.0.3x
with egcs) is not true for you.
Can you check whether with your current config, X runs on 2.0.3x?
If yes, look out for a kerneld running in 2.1.xx. It shouldn't as kmod does
the job now.
If no, the problem is with your setup. Maybe you have setup your X
incorrectly. (E.g. Links /usr/X11R6/bin/X and /var/X11/bin/X ...) With new
XF86 dists, you need to use the Xwrapper, if you want to start X as
non-root (xinit does it for you, however)

What VGA do you have? Is it correctly setup by your PCI BIOS? Have a look at
/proc/pci (or lspci -v).

Hope this helps.

-- 
Kurt Garloff <kurt@garloff.de>                           [Dortmund, FRG]  
Plasma physics, high perf. computing              [Linux-ix86,-axp, DUX]
PGP key on http://www.garloff.de/kurt/        [Linux SCSI driver: DC390]
----------------------------------------------------------------------------
The following is a Python RSA implementation. According to the US Government
posting these four lines makes me an international arms trafficker!  Join me
in civil disobedience; add these lines of code to your sig block to help get
this stupid and unconstitutional law changed.
============================================================================
from sys import*;from string import*;a=argv;[s,p,q]=filter(lambda x:x[:1]!=
'-',a);d='-d'in a;e,n=atol(p,16),atol(q,16);l=(len(q)+1)/2;o,inb=l-d,l-1+d
while s:s=stdin.read(inb);s and map(stdout.write,map(lambda i,b=pow(reduce(
lambda x,y:(x<<8L)+y,map(ord,s)),e,n):chr(b>>8*i&255),range(o-1,-1,-1)))

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/