Компилируем Xorg (о ужас!) сами

По работе мне достался старый (не сказать “древний”) ноутбук Fujitsu-Siemens Lifebook (P-III с 256МБ памяти). По старой памяти поставил на него 12.0. А поскольку у бука привод CD-ROM, установиться пришлось только с первого диска (второй и третий качать было лень). Поэтому я принял решение ставить X Window из исходников. Оказалось, что это довольно несложно (конечно, если есть много времени и терпения). Точнее сказать, ноутбук стоял и работал рядом, пока я занимался разными делами по работе, иногда отвлекаясь, чтобы дать ему новое задание.

Надо сказать, что большинство пакетов собираются достаточно легко:

./configure
make
make install

Но не обольщайтесь! Для того, чтобы собрать -server, нужно сначала собрать libXt, для неё – libX11, libXdm и т.д. В общем, запасайтесь терпением: мне пришлось и установить около 60 пакетов. Причём, некоторые из них надо было ещё найти – на официальном сайте их не было.

Для облегчения участи привожу их примерный список:

MesaLib-7.0.2.tar.bz2
bigreqsproto-1.0.2.tar.bz2
compositeproto-0.4.tar.bz2
damageproto-1.1.0.tar.bz2
evieext-1.0.2.tar.bz2
fixesproto-4.0.tar.bz2
font-winitzki-cyrillic-1.0.0.tar.bz2
font-xfree86-type1-1.0.0.tar.bz2
fontcacheproto-0.1.2.tar.bz2
fontsproto-2.0.2.tar.bz2
glproto-1.4.8.tar.bz2
inputproto-1.4.2.1.tar.bz2
kbproto-1.0.3.tar.bz2
libICE-1.0.4.tar.bz2
libSM-1.0.3.tar.bz2
libX11-1.1.3.tar.bz2
libXau-1.0.3.tar.bz2
libXaw-1.0.4.tar.bz2
libXdmcp-1.0.2.tar.bz2
libXext-1.0.2.tar.bz2
libXfont-1.3.1.tar.bz2
libXmu-1.0.3.tar.bz2
libXpm-3.5.7.tar.bz2
libXt-1.0.4.tar.bz2
libXv-1.0.3.tar.bz2
libXvMC-1.0.4.tar.bz2
libXxf86dga-1.0.2.tar.bz2
libXxf86misc-1.0.1.tar.bz2
libdrm-2.3.0.tar.bz2
libfontenc-1.0.4.tar.bz2
libpthread-stubs-0.1.tar.bz2
libxcb-1.1.tar.bz2
libxkbfile-1.0.4.tar.bz2
pixman-0.9.6.tar.bz2
randrproto-1.2.1.tar.bz2
recordproto-1.13.2.tar.bz2
renderproto-0.9.3.tar.bz2
resourceproto-1.0.2.tar.bz2
scrnsaverproto-1.1.0.tar.bz2
trapproto-3.4.3.tar.bz2
videoproto-2.2.2.tar.bz2
xauth-1.0.2.tar.bz2
xcb-proto-1.1.tar.bz2
xcb-util-0.2.tar.bz2
xcmiscproto-1.1.2.tar.bz2
xdm-1.1.6.tar.bz2
xextproto-7.0.2.tar.bz2
xf86-input-keyboard-1.2.2.tar.bz2
xf86-input-mouse-1.2.2.tar.bz2
xf86-video-fbdev-0.3.1.tar.bz2
xf86-video-i810-X11R7.2-1.6.5.tar.bz2
xf86-video-intel-2.1.1.tar.bz2
xf86-video-vesa-1.3.0.tar.bz2
xf86bigfontproto-1.1.2.tar.bz2
xf86dga-1.0.2.tar.bz2
xf86dgaproto-2.0.3.tar.bz2
xf86driproto-2.0.3.tar.bz2
xf86miscproto-0.9.2.tar.bz2
xf86vidmodeproto-2.2.2.tar.bz2
xineramaproto-1.1.2.tar.bz2
xinit-1.0.5.tar.bz2
-cf-files-1.0.2.tar.bz2
xorg-server-1.4.tar.bz2
xproto-7.0.10.tar.bz2
xtrans-1.0.4.tar.bz2

Кроме того, стандартный драйвер видеокарты Intel не захотел работать с встроенным видоадаптером на чипе i830M, поэтому пришлось драйвер для i810 из релиза current. Но это было уже во время настройки, а это, как говорится “совсем другая история”…

Компилируем Xorg (о ужас!) сами: 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован.