|
|
Возраст: 37 C нами с 24.01.2005 Репутация: 87.7
|
|
Поставил себе 7ую версию X.Org. Снес. Собственно ставил ради Xgl.
Xgl не запускается - не хватает какой-то либы, в который объявлены функции для работы с TNL & Shaders видео-карты. Работать с новым X.Org не захотелось, ибо придется перекомпилировать все еще раз (влом), потому что я делал это с префиксом мало пригодным для нормальной работы и настраивать симлинки/конфиги, ставить допольнительные X-приложения - например xterm.
Засим, я решил ждать бинарного пакета на www.linuxpackages.net, более толковых инструкций в инете или собраться с силами вновь в ближайшем будущем. 50/50. На данный момент создается четкое впечатление, что щастливые обладатели Xgl измеряются единицами-десятками.
Итак. Для установки X.Org (без Xgl) я делал следующее:
(сначала лучше прочитать всё)
1) Скачать исходники. (ftp://javol.unsorted.ru/public/distrib/linux/xorg/X.Org)
(~140M)
1+) PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/somewhere/lib/pkgconfig"
2) Выполнять скрипт buildworld (который есть внутри папки X.Org), пока не построится все и файл 2build не останется пустым (или почти пустым - у меня осталась одна запись - xdpyinfo). Если есть желаение сделать все по-быстрее - можно поставить пакеты в файле 2build в том же порядке, что и в файле ftp://javol.unsorted.ru/public/distrib/linux/xorg/xorg-setup.log.
3) Рекомендация. alias .configure="./configure —prefix=/somewhere", где /somewhere - путь отличающийся от /usr или /usr/local, например это может /opt/X11R7, или скажем /temp. Маловероятно что удастся все сделать хорошо, а если ставить в /usr - потеряете старые иксы.
3+) ldconfig
// поставили либы, протоколы
4) Распаковываем xorg-server-X11R7-1.0.1.tar.bz2, ./configure —enable-glx —prefix=/somewhere, make, make install.
5) Выполняем buildworld, потому что многие пакеты не ставились, до установки xorg-server. Когда 2build станет пустым или почти пустым - все построено.
6) После компиляции, настраиваем основные симлинки /usr/X11->/somewhere, usr/bin/X11->/somewhere/bin, /usr/lib/X11->/somewhere/lib, /usr/include/X11->/somewhere/include
7) Смотрим /etc/X11/xorg.conf. Лучше сгенеририть новый - xorgconfig. Раскомментариваем Load "glx".
8) Опционально - ставим proprietary драйверы для ATI или NVidia, все происходит также как обычно, если симлинки стоят правильно. Можно не заморачиваться и поставить в /etc/X11/xorg.conf видео-драйвер vesa и количество бит цветности - 16.
9) Можно пробовать запустить. (kdm, gdm, xdm, startx, startxfce4, ...)
_____________________________________________________________
(для компиляции Xgl)
9+) Ставим glitz - никаких проблем, заодно можно glitzinfo, все можно найти в ftp://javol.unsorted.ru/public/distrib/linux/xorg/src/
10) ftp://javol.unsorted.ru/public/distrib/linux/xorg/src/Mesa.tar.bz2
Распаковываем и компилим - make linux-x86, ставим куда спросит (make install спросит), я ставил в /somewhere, то есть туда же куда и иксы. Папку с исходниками не стираем.
11) ftp://javol.unsorted.ru/public/distrib/linux/xorg/src/xserver.tar.bz2 <- это подветка xserver из CVS за 14ое число. Дело в том что X.Org, который компилировался выше - релиз конца декабря. А Xgl включили в CVS X.Org'a только 2го февраля (или января). ./configure —enable-xglserver —prefix=/somewhere —enable-glx —with-mesa-source=/path-to-mesa., make, make install.
12) Запускаем иксы (не xgl, а именно иксы, опять же kdm. gdm. xdm, startxfce4, ...)
13) Выполняем
Xgl :1 -ac -accel xv:pbuffer -accel glx:pbuffer (ATI users)
Xgl :1 -ac -accel xv -accel glx:pbuffer (Nvidia users)
__________________________________________________________
Пока писал, понял что не поставил glxcompmng, перед запуском Xgl. Чорт!
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 04.02.2005 Репутация: 121.3
|
|
Замучился уже с этим xgl. какому-нибудь простому смертному удавалось заставить это чудо работать? Точнее, сам Xgl запускается, но glxcompmgr пишет, что расширение GLX_MESA_render_texture отсутствует. Хотя glxinfo его показывает. GLX_EXT_texture_from_pixmap вообще напрочь отсутствует где-либо. Патчи вроде нужные есть, и в исходниках месы есть упоминания о данных экстеншнах, но grep GLX_MESA_render_texture -r /usr/lib/mesa и grep GLX_EXT_texture_from_pixmap-r /usb/lib/mesa ничего не дают. (/usr/lib/mesa - дир, где стоит скомпиленная Mesa).
|
|
|
|
|
|
|
|
C нами с 17.10.2005 Репутация: 27.4
|
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.01.2005 Репутация: 87.7
|
|
Обычно с 7-8 вечера до 2-3 ночи, хотя бывает и до 5. Это не круглосуточный сервер. Прямо сейчас - работает.
|
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.07.2005 Репутация: 55.7
|
|
ну так что есть ЧЕТКАЯ инструкция как делать, чтоб потом ЗАРАБОТАЛО !?
|
_____________________________ <A href='http://bezvariantoff.ru/'><img src='http://sigs.bezvariantoff.ru/sig.php/29718dDCON.png' border='0'></a>
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.01.2005 Репутация: 87.7
|
|
а вы наглец
|
|
|
|
|
|
|
|
Возраст: 35 C нами с 04.02.2005 Репутация: 121.3
|
|
CApyMAH, если ты про Xgl, то спешу тебя обрадовать: он не заработает
|
|
|
|
|
|
|
|
C нами с 17.10.2005 Репутация: 27.4
|
|
Цитата: |
ну так что есть ЧЕТКАЯ инструкция как делать, чтоб потом ЗАРАБОТАЛО !?
|
Можно намного проще:
1) качаем тарболлы у javol'a.
2) качаем MesaLib, распаковываем архив в любую папку.
3) для начала вручную ставим libdrm (./configure —prefix=/usr/X11R7(e.g.), etc), в результате в /usr/X11R7/lib/pkgconfig/ должен оказаться файлик libdrm.pc) *вообще, узнать установлен ли пакет, можно найдя файл *.pc.
4) качаем скрипт build-from-tarballs (см. аттач), кладем его в папку с тарболлами, запускаем: sh ./build-from-tarballs -e -m /where-is-MesaLib/ /usr/X11R7.
5) настраиваем симлинки /usr/X11R6 -> /usr/X11R7, etc.
6) правим xorg.conf по вкусу.
А вообще, не советую этим заниматься, игрушки это все, лучше подождать бинарников
PS: Вот я никак не пойму, почему у меня они не запускаются, в логах ошибок не вижу. Кому не сложно поглядите в аттаче, пожалуйста.
|
Последний раз редактировалось: nnd (04 Апр 2006, 21:03), всего редактировалось 1 раз
build-from-tarballs.txt - 14.75 Kб
Скачиваний: 4
Xorg.0.log.txt - 45.6 Kб
Скачиваний: 4
xorg.conf.txt - 6.04 Kб
Скачиваний: 5
|
|
|
|
|
|
|
Возраст: 37 C нами с 02.02.2006 Репутация: 86.7
|
|
nnd писал(а): |
А вообще, не советую этим заниматься, игрушки это все, лучше подождать бинарников ;-)
|
Поправочка, не бинарников, а ебилдов :)
|
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.07.2005 Репутация: 55.7
|
|
Поставил я X 7.0, glitz, Xgl, compiz
сделал $ xcompmgr -c -f -F -C -r 7 -l 8 -t 8 и окна стали с тенями и плавно появляются и исчезают также. Copmiz не пашет нихрена!
Хз как делать кубик из рабочих столов, а также как сделать так, чтобы окна были как капли при перетаскивании...
Делал все на ASPLinux 11.
Ах да, после того, как поставил X 7.0, установил проприетарные дрова для своего радеона - они запахали тока в X 7.0, а в Xgl не пашут сцуки...
добавлено спустя 3 минуты:
Ах да, после того, как поставил X 7.0, установил проприетарные дрова для своего радеона - они запахали тока в X 7.0, а в Xgl не пашут сцуки...
|
_____________________________ <A href='http://bezvariantoff.ru/'><img src='http://sigs.bezvariantoff.ru/sig.php/29718dDCON.png' border='0'></a>
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.01.2005 Репутация: 87.7
|
|
CApyMAH писал(а): |
Хз как делать кубик из рабочих столов, а также как сделать так, чтобы окна были как капли при перетаскивании...
|
Заработает compiz - заработают и эффекты, куб, "капля", как ты выразился, и прочее.
|
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.07.2005 Репутация: 55.7
|
|
Pozdrav'te!!!!!!!!!!!!!!!! Smenil karto4ku na NVIDIA i vse zapahalo !!!!!!!!!!!!!!!!!!! eeeeeee..........ne znayu kak muviki i screeny delat'.... tak bi vilozil !
добавлено спустя 1 час 23 минуты:
ne pawet pravda 3d... v obi4nih iksah pawet, a tuta net =(((
|
_____________________________ <A href='http://bezvariantoff.ru/'><img src='http://sigs.bezvariantoff.ru/sig.php/29718dDCON.png' border='0'></a>
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.01.2005 Репутация: 87.7
|
|
CApyMAH, как ты ставил, опиши, помоги народу. Исходники или готовые пакеты?
|
|
|
|
|
|
|
|
Возраст: 37 C нами с 24.07.2005 Репутация: 55.7
|
|
stavil kak iz ishodnikov tak i iz rpm-paketov. na radeone 4ernel ekran pri podklu4enii compiza kak v odnom tak i v drugom slu4ae... pri smene karto4ki na nvidia rewil ne tratit' vremya i postavil iz paketov - vse pawet, krome 3D uskoreniya(v obi4nom Xorg pawet, a v Xgl - net).
bilo ATI Radeon 9200 256 Mb
stalo GeForce 4 MX 440 64 Mb
Ewe raz govoru - vse delal na ASPLinux 11
добавлено спустя 1 минуту:
KAK SKRINY I MOVIKI DELAT' V LINUXE ???
|
_____________________________ <A href='http://bezvariantoff.ru/'><img src='http://sigs.bezvariantoff.ru/sig.php/29718dDCON.png' border='0'></a>
|
|
|
|
|
|
|
Возраст: 36 C нами с 09.11.2005 Репутация: 78.9
|
|
CApyMAH, скрины через gimp можно клепать, или через KSnapshot
|
_____________________________ Мы русскими являемся и званьем дорожим.
Мы матом не ругаемся, мы матом говорим.
|
|
|
|
|
|
|