Reproducable Hard Lockup - RH 8.0 & 3123
I can lock my system up at will under RH 8.0 and the 3123 kernel module/GLX. Here's my system:
Athlon XP 2100+
Gigabyte GZ-7VRXP (VIA KT333 chipset)
Gainward geforce 4 4400
Sound is (ack!) onboard Creative CT5880
Running RedHat 8.0.
AGP Rate: 4x
Fast Writes: Disabled
I've tried running the stock RH 2.4.18-14 and my own vanilla 2.4.19 with the same results. Nvidia stuff compile from source rpms without issue. Okay, the reproducable lock is done by running the GFlux (which is part of XScreenSaver ) screensaver that comes with Gnome under RH 8.0. I'm sure GFlux comes with alot of other things too, so maybe someone else can produce this. After 5-10 minutes of running GFlux, my system locks hard and is gone from the network. CPU temp is okay - mid 60's C. System has good ventilation and power. I ran the UT 2003 demo great on this hardware, though I had Gentoo 1.2 before I put RH 8 on. Now running UT 2003 (retail) locks hard after 5 minutes or so of play, and this screensaver thing.
Anyone have a remotely similar experience?
pass mem=nopentium to your kernel at boot.
I've done mem=nopentium, still locks up. That and isn't that fixed in 2.4.19?
Which AGP handler code are you using, nVidia's or the kernel's agpgart?
You choose between them in your XF86Config-4 file, with Option "NvAgp" "<number>", where <number> goes from 0 to 3. 3 is the default if there is no option specified, and 3 is what I run my system at (same motherboard chipset as you). If you're using anything else, you might want to try 3.
Otherwise, if you're passing the option "NVreg_EnableVia4x" to the NVdriver, see if not doing that helps at all. Unload the driver, change the system (modules.conf file) so it doesn't pass that option, and reload the driver, and see if that helps at all. Although I do pass it, and it works just fine, so I'm not sure if it'll help or not.
When it locks, double-check the temperature of the video card (I assume the fan will still be running? Just feel the temp of the air it's blowing, as compared to normal use). I've seen a couple times where that can cause lockups, even if the CPU is cool.
Edit: Does the UT 2003 demo still work fine? Could you install it again to check?
Thanks for the tips so far... I'm at work or I'd post my entire XF86Config, but it's pretty standard. I explicitly have it use Nvidia's AGP handler with Option "NvAGP" "1".
I don't know if NVdriver is being passed "NVreg_EnableVia4x" or not. Same goes for the video card temperature and the UT2k3 demo. I'll check those 3 things later tonight and get back with the results. Thanks again...
Okay, 2 out of 3 answers so far....
NvReg_EnablerVia4x is not being passed to NVdriver.
Unreal Tournament 2003 DEMO holds up really well. Damn well. Damn.
Haven't checked vid card temp yet. Will do tomorrow.
There's still the GFlux thing tho...
Alright! Fixed it!
First though, my vid card temp never got very high. It was warm, but nothing unusual.
The problem was something I should have tried a looong time ago, and I feel a little dumb that I didn't. For some reason I didn't think it would have any reason to break things. I was using TwinView with two monitors. Here is what my XF86Config "Device" section:
Identifier "NVIDIA GeForce 4 (generic)"
VendorName "NVIDIA GeForce 4 (generic)"
BoardName "NVIDIA GeForce 4 (generic)"
Option "NvAGP" "1"
Option "UseEdidFreqs" "true"
Option "TwinView" "true"
Option "MetaModes" "1600x1200, 1600x1200; 1280x1024, 1280x1024; 1024x768, 1024x768; 1024x768, NULL; 800x600, NULL; 640x480, NULL"
I commented out the TwinView and MetaModes options and I play forever. The GFlux screensaver crashes still, but just drops to a window saying the window was destroyed unexpectedly, so I'm presuming theres a bug with GFlux too.
Thanks for the help to everyone who kicked in with ideas...
|All times are GMT -5. The time now is 08:11 AM.|
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.