Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 06-16-03, 06:05 PM   #1
Graham Vincent
Registered User
 
Join Date: Jun 2003
Location: New Plymouth, New Zealand
Posts: 4
Default 1.0-4363 and 2.4.21 kernel

Hello.

RH8.0
2GB Celeron with SIS chipset motherboard
home built kernel
Geforce4 MX440
XFree86 4.2.0

I have previously installed the driver from the 1.0-4191 tarball and it works well on a 2.4.20 kernel :-)

Tried to install the new driver for a new 2.4.21 kernel (with packet writing patch). Install appeared successful but on "startx" it crashes with a black screen and lines of white pounds sterling characters.

I have disabled agpgart and DRI options in the kernel to no effect.

Fortunately the previous driver works with the new libraries so I can still use the old kernel to ask for help :-)

Thanks,

Graham
Attached Files
File Type: log kernel_config.log (23.1 KB, 97 views)
Graham Vincent is offline   Reply With Quote
Old 06-16-03, 08:58 PM   #2
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

What failed? The new driver and the new kernel? What happens if you try the old driver with the new kernel, or (preferably) the new driver with the "old" kernel? Especially if one of those combinations fails but the other doesn't, that would be useful information.
__________________
Registered Linux User #219692
bwkaz is offline   Reply With Quote
Old 06-17-03, 03:09 AM   #3
Graham Vincent
Registered User
 
Join Date: Jun 2003
Location: New Plymouth, New Zealand
Posts: 4
Default

The 2.4.20 kernel works with the 4363 module and 4363 libraries.

The 2.4.20 kernel works with the 4191 module and the 4363 libraries.

The 2.4.21 kernel displays pounds sterling characters over about half of the screen and locks the machine up when the 4363 module and libraries are installed from the .run file.

gcc -v says:

gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)

The 2.4.21 kernel was patched up from a fresh download of the basic 2.4.20 kernel - not a RedHat version.

More ideas welcome...

Graham
Graham Vincent is offline   Reply With Quote
Old 06-17-03, 07:45 AM   #4
bahamot
Registered User
 
Join Date: Apr 2003
Posts: 161
Default

Quote:
Originally posted by Graham Vincent
The 2.4.20 kernel works with the 4363 module and 4363 libraries.

The 2.4.20 kernel works with the 4191 module and the 4363 libraries.

The 2.4.21 kernel displays pounds sterling characters over about half of the screen and locks the machine up when the 4363 module and libraries are installed from the .run file.

gcc -v says:

gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)

The 2.4.21 kernel was patched up from a fresh download of the basic 2.4.20 kernel - not a RedHat version.

More ideas welcome...

Graham

my linux now:
2.4.21-ck1
rh9
gcc 3.2
Nvidia 1.0-4191
Nforce linux driver



nothing wrong here
bahamot is offline   Reply With Quote
Old 06-17-03, 07:16 PM   #5
bwkaz
Registered User
 
Join Date: Sep 2002
Posts: 2,262
Default

It'd be a drain on kernel.org's bandwidth, but it is possible that the 2.4.21 patch didn't quite work entirely correctly. So it might help to get the 2.4.21 full tarball, but I'd try that last.

Or, it might be a difference in configuration. What happens when you run diff on the two .config files (the one from 2.4.20 and the one from 2.4.21)? Does anything show up as being set differently?

2.4.21 plus a naively-applied -preempt patch (I just fixed up the offsets from the 2.4.21-pre1 patch, which is probably the wrong thing to do, but oh well) seems to work just fine for me, too. But I'm using gcc 3.3 (self-compiled, as was the rest of the system), so that's different too...
__________________
Registered Linux User #219692

Last edited by bwkaz; 06-17-03 at 07:19 PM.
bwkaz is offline   Reply With Quote
Old 06-17-03, 10:43 PM   #6
Graham Vincent
Registered User
 
Join Date: Jun 2003
Location: New Plymouth, New Zealand
Posts: 4
Default

Just tried a fresh 2.4.21 kernel from my local mirror. It compiled with a lot less warnings than the patched version so something must have been a bit off with the patch file.

Tried the nvidia installer again with no success - got some green characters as well as the white ones this time!

Checked the diff between the 2.4.20 and 21 kernel configs and saw that "# CONFIG_MTRR is not set" was selected for 2.4.20 but I had it turned on for the new version.

Recompiled with mtrr turned off and successfully reinstalled the nvidia module :-) Thanks for the ideas.

The question now is why do I have to turn mtrr off to get the driver to work when the config help message recommends this option be turned on to speed up video performance?

Regards,

Graham
Graham Vincent is offline   Reply With Quote
Old 06-18-03, 04:12 AM   #7
bahamot
Registered User
 
Join Date: Apr 2003
Posts: 161
Default

uhmm that's odd
i turned on the MTRR and the driver works perfectly fine
bahamot is offline   Reply With Quote
Old 06-18-03, 10:24 AM   #8
AranC23
Registered User
 
Join Date: Apr 2003
Posts: 10
Default MTRR?

I am running 2.4.21-rc7 which is so close to 2.4.21 release it's probably identical for all practical purposes.

I just tossed in a GeForce2 GTS in a EP-8RDA+ motherboard and I get a screen full of pound signs (and others, plus some colored ones.)

Before when I tried this mobo/gfx combination I got lock ups when X started. I tried downgrading my BIOS based on some recommendations elsewhere and got a non-booting system. Now I'm back with the latest official BIOS from Epox and I get pound signs.

I guess I'll try disabling MTRR just to see if it works, but I'm pretty sure it's something you want to leave enabled.

What BIOS are you guys using?
I'm now using 5/08/2003 - 3507 .
AranC23 is offline   Reply With Quote

Old 06-18-03, 11:09 AM   #9
bahamot
Registered User
 
Join Date: Apr 2003
Posts: 161
Default Re: MTRR?

Quote:
Originally posted by AranC23
What BIOS are you guys using?
I'm now using 5/08/2003 - 3507 .
mine is 3522
bahamot is offline   Reply With Quote
Old 06-18-03, 03:37 PM   #10
Graham Vincent
Registered User
 
Join Date: Jun 2003
Location: New Plymouth, New Zealand
Posts: 4
Default Re: BIOS etc.

I'm running a 2 GHz Celeron on an ASRock GPro motherboard with an AMI BIOS.

The board has an SIS650 chipset which the NVIDIA docs say isn't supported natively by the driver so I'm using the Linux agpgart module.
Graham Vincent is offline   Reply With Quote
Old 06-18-03, 09:59 PM   #11
bahamot
Registered User
 
Join Date: Apr 2003
Posts: 161
Default

uhmmm
yeah i got that sort of problem as well when used nforce2 agpart patch
bahamot is offline   Reply With Quote
Old 06-19-03, 09:36 AM   #12
AranC23
Registered User
 
Join Date: Apr 2003
Posts: 10
Default problems vanished

When I asked what BIOS people were using I was under the mistaken impression that this was a Epox 8RDA+ thread... oops!

Anyway, my problems went away when I upgraded to the latest beta BIOS for my board.

Now I need to get nvtv and/or xvidtune to lay things out a little better for my TV and I'd be in business. For the record, I didn't need to do anything special with the kernel. I don't have agpgart compiled into the kernel or as a module.

I'm just using the nvidia drivers with GeForce2 GTS card. However, despite setting NvAGP appropriately, I'm not 100% that I have in fact enabled AGP. The XFree86.0.log says that I am requesting AGP... but isn't real clear on whether or not I got what I asked for.
AranC23 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:43 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.