GeForce6800XTをFreeBSD 6.1にXorgの環境で使ってます
nvドライバでは普通に使えています
ports/nvidia-*をいれ、

Driver "nvidia" に変更

Load "dri" 削除
Load "GLCore" 削除
Load "glx" 追加

として、startxすると /dev/nvidiactl をopenできないと出てXの起動に失敗します
確かに /dev/nvidiactl がありません。/dev/nvidiactlはどうやればできるでしょうか?

# kldstat
Id Refs Address Size Name
1 17 0xc0400000 7280c0 kernel
2 1 0xc0b29000 1157c bktr.ko
3 2 0xc0b3b000 1f20 bktr_mem.ko
4 1 0xc0b3d000 591e0 acpi.ko
5 1 0xc3923000 6000 linprocfs.ko
6 2 0xc3935000 17000 linux.ko
7 1 0xc3b83000 6000 snd_emu10k1.ko
8 1 0xc3b89000 1c000 sound.ko
9 1 0xc3c1e000 45a000 nvidia.ko