Date: Fri, 7 Sep 2007 15:43:59 -0700 From: "Darren Spruell" <phatbuckett@gmail.com> To: Mel <fbsd.questions@rachie.is-a-geek.net> Cc: freebsd-questions@freebsd.org Subject: Re: nvidia-driver rebooting machine on X startup Message-ID: <839aec700709071543l241ec6bck8f37712f4dbd4011@mail.gmail.com> In-Reply-To: <200709072045.58773.fbsd.questions@rachie.is-a-geek.net> References: <839aec700709061310m44a1f0f8p55fd7706ed3c02af@mail.gmail.com> <6.0.0.22.2.20070906170214.026e63f8@mail.computinginnovations.com> <839aec700709071043i307b8eb7p786a262982c52b4b@mail.gmail.com> <200709072045.58773.fbsd.questions@rachie.is-a-geek.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 9/7/07, Mel <fbsd.questions@rachie.is-a-geek.net> wrote: > On Friday 07 September 2007 19:43:03 Darren Spruell wrote: > > On 9/6/07, Derek Ragona <derek@computinginnovations.com> wrote: > > > At 03:10 PM 9/6/2007, Darren Spruell wrote: > > > > > > Wondering if this is a known issue, or if anyone has suggestions to > > > get it working...? > > > > > > Running FreeBSD 6.2-RELEASE-p4 SMP i386. > > > > > > I installed nvidia-driver-100.14.11 from ports (Sep. 5 snapshot), > > > Linux compatibility enabled. After loading modules 'linux' and > > > 'nvidia', I do: > > > > > > # X -configure > > > # X -config /root/xorg.conf.new > > > > > > At this point the system spontaneously reboots. 'X -configure' runs > > > fine and produces a configuration without issue, but the reboot > > > occcurs when launching X. Nothing is output to screen (it flickers as > > > if starting X), and nothing is written to /var/log/Xorg.0.log. I do > > > get the same behavior if running 'xorgcfg'. > > > > > > Card info: > > > > > > "NV41 [Quadro FX 3450/4000 SDI] rev 162" > > > > > > nvidia0@pci7:0:0: class=0x030000 card=0x029b10de chip=0x00cd10de > > > rev=0xa2 hdr=0x00 > > > vendor = 'NVIDIA Corporation' > > > class = display > > > subclass = VGA > > > > > > I've tried an alternate version of the binary driver > > > (nvidia-driver-96xx) to see if there was any change, and it also > > > reboots on X startup. > > > > > > > > > -- > > > Check your AGP settings and consult the readme, chapter 9, for the > > > latest driver. You should be running the latest driver with your card. > > > > > > Make sure you have the correct AGP settings, either letting FreeBSD do > > > it in the kernel or disable the kernel and let the Nvidia driver manage > > > it. > > > > So, I'm not having terrific luck with any combination of settings I try. > > > > The latest FreeBSD driver release from Nvidia is the same as the > > version in the ports tree. This is what I've installed. > > > > Attempting the AGPGART route (building the driver with > > "WITH_FREEBSD_AGP=yes" and disabling NvAgp support in xorg.conf) still > > results in a reboot. > > > > Going the NvAGP route (Building without support for AGPGART, setting > > NvAgp to 1 in the xorg.conf, and setting hint.agp.0.disabled=1 in > > /boot/device.hints) also results in a reboot when X starts. One thing > > I notice here; when I specify hint.agp.0.disabled=1, and check the > > output of 'kldstat -v' after booting, I still see several agp drivers > > loaded: > > > > $ kldstat -v |grep -i agp > > 387 pci/agp_ali > > 388 pci/agp_amd > > 389 pci/agp_amd64 > > 390 pci/agp_ati > > 391 pci/agp_i810 > > 392 pci/agp_intel > > 393 pci/agp_nvidia > > 394 pci/agp_sis > > 395 pci/agp_via > > > > Is this a problem? > > > > I suspect a couple of problems with what I'm doing. Number one, > > there's several knobs to turn (in the driver, in the OS, etc.) and > > it's possible I'm not getting the correct combination. Other thing is, > > I've been told by a technician that this is a PCI Express video card, > > so would AGP even come into play? > > Probably not. I'm seeing the same thing on one machine, no AGP on MB, and agp > kernel modules loaded, but nvidia-driver doesn't care about it. > Let's kill all red herrings: > - Is COMPAT5X in the kernel? COMPAT5X doesn't show up anywhere in /usr/src/; I do have 'options COMPAT_FREEBSD5' defined, though (stock SMP kernel). > - Does running `nvidia-xconfig --query-gpu-info' reboot the system? > - If you do not load the nvidia kernel module, but use Xorg's "nv" driver does > this reboot the system? No, doesn't reboot the system. Output attached below. With the 'nv' driver, X starts fine. I don't use it because I don't have success with the two output displays and xinerama window sizing. nvidia-xconfig --query-gpu-info: Number of GPUs: 1 GPU #0: Name : Quadro FX 3450/4000 SDI PCI BusID : PCI:7:0:0 Number of Display Devices: 2 Display Device 0 (CRT-0): EDID Name : DELL 2001FP Minimum HorizSync : 31.000 kHz Maximum HorizSync : 80.000 kHz Minimum VertRefresh : 56 Hz Maximum VertRefresh : 76 Hz Maximum PixelClock : 162.000 MHz Maximum Width : 1600 pixels Maximum Height : 1200 pixels Preferred Width : 1600 pixels Preferred Height : 1200 pixels Preferred VertRefresh : 60 Hz Physical Width : 410 mm Physical Height : 310 mm Display Device 1 (CRT-1): EDID Name : DELL 2001FP Minimum HorizSync : 31.000 kHz Maximum HorizSync : 80.000 kHz Minimum VertRefresh : 56 Hz Maximum VertRefresh : 76 Hz Maximum PixelClock : 162.000 MHz Maximum Width : 1600 pixels Maximum Height : 1200 pixels Preferred Width : 1600 pixels Preferred Height : 1200 pixels Preferred VertRefresh : 60 Hz Physical Width : 410 mm Physical Height : 310 mm -- Darren Spruell phatbuckett@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?839aec700709071543l241ec6bck8f37712f4dbd4011>