hpの旧ワークステーション hp dc7800p(C2Q)に出たばかりのFreeBSD 14.0Rを入れてみた。
GeForce GT710はPCIeのレーンが8本しかなく、Windows xpでの動作に支障をきたしていた(USB地デジチューナーからの信号をフルサイズでデコードできない)ので、間抜けなことにGeForce210をゲット。バスが16本になっただけまともに動作する。
ところが13系から210用のドライバ、nvidia-driver-340がXorgとのABIバージョン整合が取れなくて苦悶していた。
そこでいろいろと探した結果、このページを見つけた。"IgnoreABI"といオプションの付け方がやっとわかった。
内容はこういうことだ。
これでnvidia-driver-340で動作する(因みに最新版は340.108)。汎用のnvドライバとは雲泥の差だ。
# /etc/X11/xorg.conf.d/30-nvidia.conf
Section "ServerFlags"
Option "IgnoreABI" "true"
EndSection