PDA

View Full Version : Dell Precision M6500 + FreeBSD 7.3 or 8.0, FX2800m system locks up


PatrickPowell
06-11-10, 05:11 PM
System: Dell Precision M6500
Video: Quadro VX 2800m
OS: FreeBSD 7.3 and 8.0 show this problem.

Symptoms: when startx is run the system displays the following messages and then
locks up, requiring a power cycle reboot.

I can try 8.1 Beta if requested.

This problem is similar to another one posted. No Xlog file was created.
Here is the output on the console:

X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.3-RELEASE i386
Current Operating System: FreeBSD laptop_72_i386.private 7.3-RELEASE FreeBSD 7.3-RELEASE #0: Sun Mar 21 06:15:01 UTC 2010 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 22 February 2010 03:43:39AM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 11 14:37:07 2010
(==) Using config file: "/etc/X11/xorg.conf"
NVIDIA: failed to set MTRR @ 0xe0000000, 256M (WC)
NVIDIA: failed to set MTRR @ 0xe0000000, 256M (WC)

At this point the system locked up and required power cycle reboot.

PatrickPowell
06-11-10, 05:57 PM
I was just looking at another posting, issues with 4GB of RAM on a system.

The suggestion was to put the following in /boot/loader.conf:

machdep.disable_mtrrs="1"

I did this, rebooted, ran 'startx' and X now starts up.

From the FreeBSD loader(8) man page:
machdep.disable_mttrs Disable the use of i686 MTRRs (x86 only)

I am surprised that this was necessary...