X11R6 は X11R5 から大きく更新したものとなっていますので、XFree86-3.1 以降
の共有ライブラリは、XFree86-2.1.1 以前の古いライブラリとは互換性がありませ
ん。X11R5 のアプリケーションを実行するには、マシンの何処かに古いライブラリ
を保存しておかなければいけません。古いライブラリは /usr/X386/lib
から何処かへ移動すればいいのですが、/etc/ld.so.conf
は更新しなけ
ればいけません。全ての X11R5 のアプリケーションは問題無く X11R6 のサーバと
一緒に動作するでしょう。
X11R6.1 はX11R6 のもう一つの更新版です。 いくつかのライブラリのマイナー番号 が '1' に増加している場合、そのライブラリは X11R6 で動作するアプリケーション と完全に互換性があると考えます。
X11R6.3 は X11R6.1 からのもう一つのさらなる更新版です。幾つかのライブラリの マイナー番号が '3' に増えている場合、そのライブラリは X11R6 で 動作するアプリケーションと完全に互換性があると考えます。
XFree86-1.2、XFree86-1.3 または XFree86-2.0 ライブラリと関連のある古いバイ
ナリは引き続き動作しますが、/lib/libX{11,t,aw}.so.3
/usr/X386/lib/libX{11,t,aw}.so.3
へ明確にシンボリックリンクを張る
必要があります。