X11R7.3 (xserver 1.4) vs nvidia-graphics-drivers-legacy-96xx 1.0.9639
_ [debian] X11R7.3 (xserver 1.4) vs nvidia-graphics-drivers-legacy-96xx 1.0.9639
experimental に X11R7.3 が入ってきているけど、xserver の ABI が変わって nvidia のバイナリドライバが入らなくなっている。Provides に xserver-xorg-video-2.0 を指定したものが新しい ABI に対応したビデオドライバのようだ。nvidia のバイナリドライバは xserver-xorg-video-1.0 が指定されているため駄目なようだ。これを無視して無理矢理入れると、
(EE) NVIDIA(0): ============= WARNING WARNING WARNING WARNING =============
(EE) NVIDIA(0): This server has a video driver ABI version of 2.0 but this
(EE) NVIDIA(0): driver is designed to work with versions before 2.0.
(EE) NVIDIA(0): Please check http://www.nvidia.com/ for driver updates or
(EE) NVIDIA(0): downgrade to an X server with a supported driver ABI.
(EE) NVIDIA(0): ===========================================================
(EE) NVIDIA(0): This video driver ABI is not supported.
(EE) NVIDIA(0): Use the -ignoreABI option to override this check.
となって X 起動せず。もっともそこに書かれているように、X サーバオプションに -ignoreABI を付加してやればいい模様。/etc/X11/xinit/xserverrc をちょっと修正。
#exec /usr/bin/X11/X -dpi 100 -nolisten tcp
exec /usr/bin/X11/X -dpi 100 -nolisten tcp -ignoreABI
さらに
Make sure you disable composite.
ref. Xorg 7.3 ABI change
とあるので /etc/X11/xorg.conf で
Section "Extensions"
Option "Composite" "Disable"
EndSection
としておく。これでしばらくは OK。legacy driver も対応してくれるのかな…。