can't get 2560x1600 (freebsd 7.0, nv, 8500gt, hp lp3065)

Rawld Gill rcgill at
Mon Jun 2 23:43:45 PDT 2008

> For now, you'll have to upgrade to xf86-video-nv-2.1.9 and try using the AllowDualLinkModes option.

Nice hint, Aaron.  It worked!!

For other's 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 to Aaron...I was starting to debug the driver and this wasn't fun.


More information about the xorg mailing list