View Single Post
Old 01-17-03, 09:32 AM   #19
Andre
GeForce4 Ti 4200
 
Join Date: Dec 2002
Location: 60 kms from Hannover, Germany
Posts: 8
Thumbs up

Now it works!!!!!!!!!!!!!

Yesterday I checked my PC's BIOS.
I did not find anything to assign an IRQ to
PCI VGA nor to disable PnP OS.

So I checked the Linux kernel and indeed it was
one of the 2.4.18-64GB-SMP ones.
I then tried to change it.

This helped in the long run.
In between I could not boot from the boot
floppy nor from the rescue floppy.
(At present I have to start my system from
a floppy due to WindowsXP and other reasons).

This is what needs to be done as root with SuSE
8.0 systems and a single Pentium4 CPU which
accidentally run a "2.4.18-64GB-SMP" kernel:

1.)
Boot to runlevel 1 or 3.
Start YAST and choose "Software installation".

2.)
Choose the software group "System/kernel" and
mark the kernel "k_deflt" for installation
(character "X" on the left of that line).

Then mark the kernel "k_smp" for deinstallation
(character "d" on the left).

Have YAST apply your changes.
If Linux is your only OS on that PC then reboot
to runlevel 1 or 3.

If you have another OS and LILO on a floppy
or boot floppies then renew those floppies
and put the new k_deflt kernel on them
BEFORE you reboot your machine.
Do the renewal with YAST or run "lilo" by command line.


4.)
It is not neccessary to install the Nvidia drivers
again!

Start "sax2" after you booted with the new Linux
kernel to configure X.
"sax2" worked really fine.

I had it load my existing /etc/X11/XF86Config
and only changed the 3D options.
There I ticked "glx".

The important lines with an "AGP 8x" card are:

In /etc/X11/XF86Config:
...
Section "ServerFlags"
Option "AllowMouseOpenFail"
Option "NvAgp" "1" <---- this line
EndSection
...

and in /etc/modules.conf:

...
#pre-install mga /sbin/modprobe "-k" "agpgart"
#pre-install r128 /sbin/modprobe "-k" "agpgart"
#pre-install radeon /sbin/modprobe "-k" "agpgart"
#options agpgart agp_try_unsupported=1
options nvidia NVreg_ReqAGPRate=8 <--- this line
...


X now uses 1024 x 768, 24 bit color, 85 or 86 Hz
vertical refresh.
I have a "Macom S70" monitor, 17 inches.

===============================================
Should anything go wrong with changing Linux
kernels and you can't boot at all then just
start the normal installation process.
That is:
Boot from SuSE 8.0 CD1, choose your installation
language and click "apply".
The installation process continues and detects
that you already have a Linux installation.
There you can choose to "boot your installed Linux". The root filesystem is searched for and
your old Linux is started.
Then you can verify your kernel etc.
===============================================

Hope this report is useful to some people!

Many thanks to all who helped.

By the way:
My sound card is working as well, now.
With the old kernel it just refused to.
I ran YAST to verify the sound card detection
from the very first installation.

To all German people:
My PC is of the MEDION brand, bought at ALDI
in November 2002. One of you might have the same
one or might know somebody with the same PC
who still fights with Linux and this Nvidia
graphic card.

Andre
Andre is offline   Reply With Quote