ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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