I've been trying to get XFree86 running on a PC running NetBSD/amd64
4.0 which has an nVidia GeForce 8400 GS card.
When I used the nv driver, startx fails with (taken from
/var/log/XFree86.0.log):
GeForce 6800 GT, 0x0220, GeForce 6200, 0x0222, 0x0228, 0x0090,
GeForce 7800 GTX, GeForce 7800 GT, 0x0093, 0x0094, GeForce Go
7800,
GeForce Go 7800 GTX, 0x009C, Quadro FX 4500, 0x009E
(II) Primary Device is: PCI 01:00:0
(EE) No devices detected.
Fatal server error:
no screens found
Using the vesa driver instead just produces a black screen when I run
startx, and the only way to recover seems to be a reboot.
There weren't many hits when I searched the NetBSD Web site but this
file:
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/xsrc/external/mit/xf86-video-nv/dist/ChangeLog
contains a couple of lines:
commit 5d9b75b432dbc525e10c1c00436a1820456f6fb4
Author: Aaron Plattner <aplattner%nvidia.com@localhost>
Date: Fri Apr 20 15:23:26 2007 -0700
GeForce 8300 GS and GeForce 8400 GS.
What do they mean? Are they saying the GeForce 8400 GS should be
supported in NetBSD 4.0 since it was released in late 2007, or is just
supported in -current?
Would trying to use the FreeBSD driver from nVidia's Web site likely
be a waste of time?
Ray