View Single Post
Old 06-03-08, 01:47 AM   #10
Registered User
Join Date: Jun 2008
Posts: 6
Default Re: can't get 2560x1600 (freebsd 7.0, nv, 8500gt, hp lp3065)

Problem Solved!

Thanks to Aaron Plattner on the xorg list for pointing out that you need the 2.1.9 driver. For others out's what I did:

The current FreeBSD port is at xf86-video-nv-2.1.8. You'll need xf86-video-nv-2.1.9 to get this to work. There are no patches to the port so its a simple matter of downloading it and compiling it. I changed the version numbers in the files in usr/ports/x11-drivers/xf86-video-nv, filled the work directory with the extracted source from, fiddled with some file modes to make appropriate files executable, and then did "make install". This gets you a nvidia driver that works with FreeBSD-amd64.

/etc/X11/xorg.conf can be constructed as per the FreeBSD handbook; here are the critical sections:

Section "Monitor"
Identifier "Monitor0"
VendorName "HP"
ModelName "LP3065"
DisplaySize 641 400
HorizSync 100.0
VertRefresh 60.0
ModeLine "2560x1600" 268.00 2560 2608 2640 2720 1600 1603 1609 1646 +hsync -vsync
Option "DPMS"

Section "Device"
Option "AllowDualLinkModes" "True"
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "GeForce 8500 GT"
BusID "PCI:2:0:0"

Once again, thanks Aaron!

rcgill is offline   Reply With Quote