* [sisyphus] Fw: [mdk-re] Новые XFree86-4.1.0, Mesa и kernel24 в Sisyphus
@ 2001-06-07 18:51 Aleksey Novodvorsky
0 siblings, 0 replies; only message in thread
From: Aleksey Novodvorsky @ 2001-06-07 18:51 UTC (permalink / raw)
To: sisyphus
Начало пересылаемого сообщения:
Date: Thu, 7 Jun 2001 21:04:20 +0400
From: Konstantin Volckov <goldhead@altlinux.ru>
To: ALT Linux list <mandrake-russian@altlinux.ru>
Subject: [mdk-re] Новые XFree86-4.1.0, Mesa и kernel24 в Sisyphus
Всем привет!
Сегодня собраны несколько новых пакетов для Sisyphus. Здесь
описание их
особенностей.
Касательно ядра.
Теперь DRI модули для ядра собираются отдельно от ядра из
отдельных
исходников. Исходники кладутся в новый пакет dri-source. Для
сборки DRI
модулей для старых XFree86-4.0.3 пока можно собрать старые
драйвера,
отключив в spec'e ядра опцию BUILD_DRM.
Касательно XFree86.
1. Для работы 3D с новыми XFree86 необходимо ядро 2.4.5-alt2. Без
него 3D
работать не будет.
2. В XFree86 библиотека libglx.a перенесена из
/usr/X11R6/lib/modules/extensions
в /usr/X11R6/lib/modules/ с целью разрешения ее конфликта с
коммерческими
драйверами nVidia. Spec-файлы для драйверов nVidia, заточенные
под новое
расположение библиотек будут выложены в течение 1-2-х дней.
3. В новых XFree86 собран драйвер для карт на чипах S3 (т.е.
Trio64 и ей
подобных, НЕ Savage и НЕ Virge). Можете потестировать его, но
надо
помнить, что драйвер потенциально нестабилен.
4. В новые XFree86 теперь входит библиотека libGLU.
Касательно Mesa
1. С целью упрощения Mesa теперь разбита на несколько пакетов:
- libglut (бывший Mesa-common но без бибиотеки libGLU, т.к.
теперь она в
XFree86-libs)
- libglut-devel (бывший Mesa-common-devel)
- glx (здесь теперь лежат libGL.so.1 и /etc/glx.conf, а также
glx-3.so для
поддержки glx в XFree86-3.3.6).
- libGLwrapper (пакет для выбора правильной библиотеки libGL.so
при
нескольких доступных. Теперь эта библиотека поддерживает также
libGL.so от
коммерческого драйвера nVidia).
- Mesa (здесь остался только софтверный libGL.so из стандартной
Mesa).
- Mesa-demos (все по прежнему).
Как все это взаимодействует.
Для работы _только_ в 4.1.0 XFree86 теперь не требуется Mesa и
Mesa-common, а нужно только libglut. Но для софтверного 3D нужно
либо добавить в /etc/X11/XF86Config-4 строку Load "glx", либо
установить
пакеты Mesa и libGLwrapper. В следующем релизе XFdrake эти
установки будут
делаться автоматически.
Для работы в XFree86-3.3.6 нужны glx, libglut, Mesa и
libGLwrapper. (Либо
без Mesa, но это при начилии в конфиге XFree86 опции Load "glx").
Касательно коммерческих (закрытых) драйверов.
1. nVidia
Скоро на нашем ftp будут выложены spec файлы для сборки драйверов
от
nVidia. При сборке драйверов с нашими spec'ами эти драйвера
органично
впишутся в систему, не нарушив при этом никаких зависимостей и не
причиняя
прочих неудобств. (Т.е. не стирая и не переименовывая
существующих файлов,
как это любят делать стандартные spec's от nVidia).
2. Matrox
В Sisyphus выложен mgapdesk от Matrox, с помощью которого как при
коммерческом, так и при свободном драйвере можно производить
настройку
XFree86. Программа выглядит красиво, но по-моему толку от нее
немного.
Также в unsupported выложен последний mga_hal драйвер версии
1.3.0beta.
Этот драйвер собран с исходниками от XFree86-4.1.0 и предназначен
только
для этих XFree. Драйвер переименован из mga в mga_hal, так что
для его
использования теперь необходимо только установить rpm и заменить
в
/etc/X11/XF86Config-4 строку Driver "mga" на Driver "mga_hal".
При этом
обратное изменение оставляет возможность использовать свободный
драйвер.
Оборудование, проверенное на XFree86-4.1.0
ATI Radeon with 3D - OK
ATI Rage 128 with 3D - OK
Matrox G450 DualHead with 3D - OK*
*Невозможно одновременно пользовать DualHead и 3D.
Общие итоги:
Вместе со сборкой новых XFree также улучшен пакет Mesa и
добавлена
поддержка корректной установки/удаления коммерческих драйверов.
--
Удачи,
Konstantin
P.S Обратите внимание на то, что xterm вынесен из XFree в
отдельный пакет. Мы здесь последовали за Mandrake, так как xterm
обновляется чаще, чем X, и развивается как самостоятельный
проект.
Rgrds, AEN
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2001-06-07 18:51 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-07 18:51 [sisyphus] Fw: [mdk-re] Новые XFree86-4.1.0, Mesa и kernel24 в Sisyphus Aleksey Novodvorsky
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git