Не компилируется xorg.server.
Для Xorg 1.7.10 apt-get build-deps не может удоывлетворить зависимотси
от какого-то x11proto.
Поэтому, я выключаю backports-src и компилирую 1.7.7.
В итоге, линковка вываливается с такой ошибкой:
LINK libxephyr-hostxv.la
CC ephyrdriext.o
../../../../hw/kdrive/ephyr/ephyrdriext.c: В функции
‘ProcXF86DRICreateContext’:
../../../../hw/kdrive/ephyr/ephyrdriext.c:843: предупреждение: в
передаче аргумента 3 ‘ephyrDRICreateContext’: несовместимый тип указателя
../../../../hw/kdrive/ephyr/ephyrdri.h:43: замечание: expected ‘XID *’
but argument is of type ‘long unsigned int *’
CC ephyrdri.o
CC XF86dri.o
CC ephyrglxext.o
CC ephyrhostglx.o
LINK libxephyr-hostdri.la
CC ephyr.o
CC ephyr_draw.o
CC os.o
LINK libxephyr.la
CC ephyrinit.o
LINK Xephyr
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[4]: *** [Xephyr] Ошибка 1
make[4]: Leaving directory
`/home/x/xorg-server-1.7.7/build-main/hw/kdrive/ephyr'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/home/x/xorg-server-1.7.7/build-main/hw/kdrive'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/x/xorg-server-1.7.7/build-main/hw'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/x/xorg-server-1.7.7/build-main'
make: *** [stampdir/build-main] Ошибка 2
rm stampdir/configure-main
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
debuild: fatal error at line 1325:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
Отсюда несколько вопросов:
1. Почему не удовлетворяются зависимости для 1.7.10?
2. Нужен ли xephyr и что это такое? почему ему не хватает GL, когда всё
установлено? И как теперь собрать X-ы?
3. Есть ли собранный пакет с этим:
https://bugs.freedesktop.org/attachment.cgi?id=33142
патчем?
P.S.:
Поясню для чего нужна пересборка, чтобы не было лишних вопросов.
У меня раскладка переключается по Ctrl+Shift. Я привык к этому сочетанию,
и оно довольно удобно. Поэтому, я не собираюсь его менять.
Но переключение идёт не по отпусканию, а по нажатию клавиш.
В результате этого, не работают хоткеи, начинающиеся с Ctrl+Shift.
Это старый баг, который был отправлен в багтрак X.org ещё в 2006-м.
Исправили его только в 2010-2011. В debian патча, исправляющего баг, нет.
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f8696c8.1000...@yandex.ru