Имя:    Пароль:      Помнить меня       
Unsorted   ~  Software  ~  Linux and Unix  ~  X.Org R7.0 "The new world order"
На страницу 1, 2  »
javol
Сообщение  15 Фев 2006, 18:05  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
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. Чорт! Злой
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
chaser
Сообщение  17 Фев 2006, 14:22  Ссылка : Ответить с цитатой
Возраст: 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).
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID
nnd
Сообщение  28 Фев 2006, 17:45  Ссылка : Ответить с цитатой
 
C нами с 17.10.2005
Репутация: 27.4

а когда сервер ftp://javol.unsorted.ru работает?
В начало
Профиль : Личное Сообщение : JabberID
javol
Сообщение  28 Фев 2006, 22:24  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 24.01.2005
Репутация: 87.7

Обычно с 7-8 вечера до 2-3 ночи, хотя бывает и до 5. Это не круглосуточный сервер. Прямо сейчас - работает.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
CApyMAH
Сообщение  07 Мар 2006, 0:49  Ссылка : Ответить с цитатой
Возраст: 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>
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
javol
Сообщение  07 Мар 2006, 1:21  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 24.01.2005
Репутация: 87.7

а вы наглец Весело
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
chaser
Сообщение  08 Мар 2006, 12:56  Ссылка : Ответить с цитатой
Возраст: 35 Пол: Мужской 
C нами с 04.02.2005
Репутация: 121.3

CApyMAH, если ты про Xgl, то спешу тебя обрадовать: он не заработает Весело
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID
nnd
Сообщение  14 Мар 2006, 0:35  Ссылка : Ответить с цитатой
 
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

В начало
Профиль : Личное Сообщение : JabberID
balodja
Сообщение  16 Мар 2006, 3:47  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской 
C нами с 02.02.2006
Репутация: 86.7

nnd писал(а):

А вообще, не советую этим заниматься, игрушки это все, лучше подождать бинарников ;-)


Поправочка, не бинарников, а ебилдов :)
В начало
Профиль : Фотоальбом : Личное Сообщение
CApyMAH
Сообщение  16 Мар 2006, 13:52  Ссылка : Ответить с цитатой
Возраст: 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>
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
javol
Сообщение  16 Мар 2006, 16:24  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 24.01.2005
Репутация: 87.7

CApyMAH писал(а):

Хз как делать кубик из рабочих столов, а также как сделать так, чтобы окна были как капли при перетаскивании...


Заработает compiz - заработают и эффекты, куб, "капля", как ты выразился, и прочее.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
CApyMAH
Сообщение  19 Мар 2006, 19:24  Ссылка : Ответить с цитатой
Возраст: 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>
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
javol
Сообщение  19 Мар 2006, 20:29  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 24.01.2005
Репутация: 87.7

CApyMAH, как ты ставил, опиши, помоги народу. Исходники или готовые пакеты?
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
CApyMAH
Сообщение  19 Мар 2006, 21:39  Ссылка : Ответить с цитатой
Возраст: 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>
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
o5_TaHKucT
Сообщение  19 Мар 2006, 21:44  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 09.11.2005
Репутация: 78.9

CApyMAH, скрины через gimp можно клепать, или через KSnapshot

_____________________________
Мы русскими являемся и званьем дорожим.
Мы матом не ругаемся, мы матом говорим.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
Показать сообщения:   
На страницу 1, 2  »

Unsorted   ~  Software  ~  Linux and Unix  ~  X.Org R7.0

Ответить на тему

Перейти:  





Powered by phpBB   © Unsorted Team  support@unsorted.me  promo@unsorted.me  Полезные скрипты