On Saturday 08 Dec 2001 7:18 pm, Anders Johansson wrote:
On Thursday 06 December 2001 22.29, Ain Vagula wrote:
yeah, as SuSE feedback said, build 84 was broken, the new, 4.1.0-85 is up in ftp.
ain
I just suffered a major X crash with 4.1.0-85. Running k_deflt-2.4.16-5 from mantel/next/RPM, kde 2.2.2/qt 2.3.2 (latest packages from ftp.gwdg.de) on suse 7.3. I was running kmail, konqueror and xmms at the time. Just when a song had ended (No Doubt - Just a girl, if that's relevant :) everything froze except the mouse cursor. I was able to ssh in from my server, and top showed the X process at 99.5-99.8%cpu and 16%memory. strace -p<X process> showed an endless loop of SIGALRM (Mask is now []) sigreturn(). When I killed the X process, which usually works when this happens, the whole machine died, and wouldn't even respond to ping, forcing a reboot.
I haven't tried the latest drivers yet but I know that 1.0541 wasn't too stable with X 4.1.0 on my m/c and I would get severe crashes like the one you describe. The old 1.1251 drivers are rock-solid though, even at AGP 4X. Here's some things you can try: Put AGP at 2x instead of 4x (in the BIOS) Make sure you use the NVidia AGP rather than agpgart if you're using a Via KT/KX chipset or an Intel chipset. agpgart is unstable for some chipsets (you may want to make sure it isn't compiled into the kernel but as a module instead). remake the NVdriver from source with the option
make NVdriver BUILD_PARAMS=NOAGPGART
Add the following(just to make absolutely sure) Option "NvAgp" "1" to the Device settings in XF86Config, as this is no longer the default with the newer drivers. Try putting disableapic as an append parameter in lilo.conf if the above doesn't give you a stable system(I know that this worked for several people), assuming you have a single-CPU box. Be sure to go to http://www.gentoo.org/doc/nvidia_tsg.html for advanced troubleshooting and some very good tips. This is basically the FAQ on using NVidia drivers in Linux. And watch those MTRR settings! Good Luck (I'm sticking with good ol' 1.1251 for now) -- Tim Harrell <tim.harrell@ntlworld.com>