Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Mar 2009 17:39:42 +0100
From:      Mel Flynn <>
Cc:        Anders =?iso-8859-1?q?Holmstr=F6m?= <>
Subject:   Re: nvidia-drivers crash computer on X start
Message-ID:  <>
In-Reply-To: <>
References:  <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Saturday 28 March 2009 13:53:43 Anders Holmstr=F6m wrote:

> The current xorg.conf I'm using is listed below. It was generated with
> X -configure. I've used many different xorg.confs, but they've all
> more or less been using the same settings as below, except when I
> tried NvAGP which didn't seem to work either (unless I was missing
> something).

When using NvAGP, /boot/device.hints MUST contain a line that disables agp.

> In dmesg.boot this is displayed:
> ###########
> nvidia0: <GeForce 8800 GTS 512> on vgapci0
> vgapci0: child nvidia0 requested pci_enable_busmaster
> vgapci0: child nvidia0 requested pci_enable_io
> vgapci0: child nvidia0 requested pci_enable_io

Harmless, as these interfaces are still supported. It should be seen as=20
deprecation warning.

> nvidia0: [GIANT-LOCKED]
> nvidia0: [ITHREAD]
> ###########
> I have tried reinstalling xorg-server and nvidia-driver many times.
> I've also had the same problem on a completely different FreeBSD
> install on the same computer, before a broken HDD forced me to
> reinstall completely. It was the same BSD version. I've made sure that
> the driver is actually loaded with kldstat, and have not used "kldload
> nvidia" as it's said that it's best to put an entry in
> /boot/loader.conf and restart instead. /dev/nvidia0 and /dev/nvidiactl
> show up after the drivers are installed and the computer rebooted.
> I've tried disabling FreeBSD AGP and using NvAGP instead, but the
> exact same thing happens. My card is a GeForce 8800 GTS 512 MB, and is
> supported by the drivers.

You properly walked all avenues that would resolve a configuration issue on=
your part. There's one more to try, disable the composite extension, yet th=
is a long shot if not using a window manager that uses composite.

Section "Extensions"
    Option         "Composite" "disable"

If that does not help, then the proper action would be to file a bug report=
with nvidia, using the script, that unfortunately isn'=
installed by the port.

It's easiest to get a hold of that script using:
make -C /usr/ports/x11/nvidia-driver extract
cp `make -C /usr/ports/x11/nvidia-driver -V WRKSRC`/obj/*.sh .

Want to link to this message? Use this URL: <>