I've tried using the nvidia AGP and the FreeBSD AGP, I even tried NvAGP=0. Also tried to lower the AGP rate. Nothing seems to help. At some point the machine just freezes up. Numlock still responds, mouse moves, nothing else. If I ssh into the machine or ping it, it's dead. If I ssh into it before the freeze I can see Xorg going to 99.99% cpu. During the freeze it's dead slow over ssh, sometimes I even get disconnected.

This was with the FreeBSD AGP. Without it I get similar messages. The only thing I can think of is the AGP and on-board ethernet share the same irq(16). There's no way to change this in the BIOS so I guess they're hardwired. I'm currently cvsupping src and rebuilding the kernel and world to see if that'll help.

It looks like there's an interrupt delivery problem of some kind. Do the NVIDIA GPU and the network device share an interrupt?

SirDice

12-16-06 05:49 PM

Re: 9631 freezes

Yes, they do :( Probably hardwired too as I have no option to change either in the BIOS..

Disabling the on-board LAN seems to help.... Haven't had any problems after that.. but this kind of sucks.. A workstation without networking is of no use to me..

As for the beta driver.. The Makefile in x11 seems to be missing a backslash ;)

Edit: I rummaged through some drawers and found a realtek 100mbit PCI, stuck that in and disabled the onboard LAN.. That helps.. No more freezes.. I'll try the on-board again when a new driver comes out.. In the mean time I'm going to have some fun with beryl ;)

zander

12-17-06 01:13 PM

Re: 9631 freezes

I'm sceptical that an updated NVIDIA graphics driver wouldn't suffer from the same problem, the current driver already supports interrupt sharing. Does the Realtek card share its interrupt with the NVIDIA GPU? Which Makefile is missing a backslash in the BETA driver?

SirDice

12-17-06 01:26 PM

Re: 9631 freezes

The realtek pci card isn't sharing the interrupt. The videocard is on 16 and the NIC is on 18 now. I'll see if I can put the PCI NIC on the same interrupt as the videocard and try to reproduce the problem. Perhaps the problem is related to the re driver, the realtek pci card uses the rl driver..

Ah.. I rechecked the beta.. I copied then modified the freebsd x11/nvidia-driver port. Seems the missing backslash was caused by the port's 'make patch'. My bad.. It's fine in the original archive.

Grzesiek

01-05-07 08:22 AM

Re: 9631 freezes

Hi everyone
I know that this post was published long time ago, but I know the solution on this problem:
(WW) NVIDIA(0): WAIT (0, 1, 0x8000, 0x00000700, 0x00000700, 0)

You should paste into your /etc/xorg.conf file this line: Option "NvAgp" "1"
for example: