From: Aleksey Novodvorsky <aen@altlinux.ru> To: sisyphus@altlinux.ru Subject: [sisyphus] Fw: [mdk-re] Новые XFree86-4.1.0, Mesa и kernel24 в Sisyphus Date: Thu, 7 Jun 2001 22:51:45 +0400 Message-ID: <20010607225145.7fb168ca.aen@altlinux.ru> (raw) Начало пересылаемого сообщения: 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
reply other threads:[~2001-06-07 18:51 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20010607225145.7fb168ca.aen@altlinux.ru \ --to=aen@altlinux.ru \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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