Xorg 7.5のインストール

BLFS-svn-20100110 第23章を基本にしつつ、CBLFSも参考にしながら作業する。

Xorg 7.5 で必要になるもの

パッケージ記載使用バージョン備考
Ed-1.4BLFS-svn-20100110 第6章ed-1.4Xorg Librariesで指定(2010.1.11)
Fontconfig-2.7.3BLFS-svn-20100110 第9章fontconfig-2.7.3Xorg Librariesで指定(2010.1.11)
FreeType-2.3.11BLFS-svn-20100110 第9章freetype-2.3.11Fontconfig で指定(2010.1.11)

freetypeで、サブピクセルレンダリングとバイトインタプリタを無効にした。(2010.1.12)

libxcbについて

libxcbは古いバージョンがインストール済みのため、libX11のconfigureに検出された。BLFSではOptionalに記述されているので、まったくインストールされていなければそのまま過ぎたと思われる。

パッケージ記載使用バージョン備考
libxml2-2.7.6BLFS-svn-20100111 第8章libxml2-2.7.6libxsltで指定(2010.1.11)
libxslt-1.1.26BLFS-svn-20100111 第8章libxslt-1.1.26libxcbで指定(2010.1.11)
libpthread-stubs-0.1BLFS-svn-20100111 第6章libpthread-stubs-0.1libxcbで指定(2010.1.11)
xcb-proto-1.5BLFS-svn-20100111 第8章xcb-proto-1.5libxcbで指定(2010.1.11)
libxcb-1.4BLFS-svn-20100111 第8章libxcb-1.4Libraries で指定(2010.1.11)

app

xdriinfoが"cannot find GL library"になっているので、後で考える。

Xorg Server

xtransのpkgconfigが.../share/pkgconfig/に入っていたので正しい場所に移す。

パッケージ記載使用バージョン備考
Pixman-0.15.20BLFS-svn-20100111 第9章pixman-0.15.20(2010.1.11)

Xorg Server

先にMesaLibをインストールして、glx, dri有効でコンパイルしてみた。(2010/1/18) MesaLib → Xorg Server → ATI driver
./configure --prefix=/usr/X11R7 --sysconfdir=/etc --mandir=/usr/share/man \
 --localstatedir=/var --with-module-dir=/usr/X11R7/lib/X11/modules \
 --with-xkb-output=/var/lib/xkb --enable-install-setuid \

Xorg driver

パッケージ記載使用バージョン備考
Libdrm-2.4.14BLFS-svn-20100115 8章libdrm-2.4.14(2010.1.17)
MesaLib-7.6BLFS-svn-20100115 24章MesaLib-7.6(2010.1.17)

driverのコンパイル時には、configureの引数を付け足す。

export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \
--mandir=$XORG_PREFIX/share/man --localstatedir=/var \
--with-xorg-module-dir=$XORG_PREFIX/lib/X11/modules --disable-dri"

xorg.confの調整

BLFSの"X Window System Components"の節を参照。

cat >> ~/xorg.conf.new << "EOF"
Section "ServerFlags"
       Option "AllowEmptyInput" "false"
EndSection
EOF

その後

Xorg-7.4のソースからimake-1.0.2, gccmakedep-1.0.2, xorg-cf-filesをインストールし直した。

(2010.6.20)

libxcb-1.4とxcb-util0.3.6をインストールした。

(2010.7.3)

xconsole-1.0.2, xmessage-1.0.1, xdm-1.1.4をインストールした。

(2010.8.18)