From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3FC77D2F.5030205@mail333.com> Date: Fri, 28 Nov 2003 18:51:59 +0200 From: Andy Gorev User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20031103 X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: community@altlinux.ru, sisyphus@altlinux.ru Content-Type: multipart/mixed; boundary="------------090802080003070500030200" Cc: Subject: [sisyphus] =?koi8-r?b?9c7J18XS08HM2M7ZyiBXaW5lWCAzLjI=?= X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 16:52:00 -0000 Archived-At: List-Archive: This is a multi-part message in MIME format. --------------090802080003070500030200 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit В инкаминг для unsupported ушел ожидаемый WineX 3.2 Задержка со сборкой была связана с тем, что по многочисленным просьбам, я решил сделать пакет собираемым как под сизифом, так и под чистым Мастером 2.2 Среди прочих изменений: %changelog * Fri Nov 28 2003 Andy Gorev 5:3.2-alt1.20031122 - Last CVS snapshot with MAIN branch (winex-3-2) Новая версия - BuildRequires updated (huge simplifications) Вот оно, уменьшение платформенных зависимостей для сборки - Documentation reworked, README.ALT added Здоровенный(1,5М) устаревший чейнджлог изъят из гланого пакета. README.ALT приатачен. - Small fixes in default alt-config & patches Основное ниже. - Opengl32 patched for best perfomance Старинный патч, который до сих пор почему-то не прикладывался. - Root mapped as E: for system and debugger purposes Окончательно заставим работать winedbg и regapi - Monotype fonts by default Жалобы на шрифты еще встречаются, ms-ttf используем по умолчанию - New default HKLM Под новые игры (Homeworld2, Max2) - новый реестр - Rcdinit updated to the new rc scheme and renamed to WineX Сервис WineX все-же не wine - Devel and doc subpackages merged В доках остается не собранная устаревшая sgml-документация вайна, если и нужная, то только разработчикам. Посему попрошу инкамингера убрать из сизифа оба пакета WineX-3.0-master22.src.rpm и WineX-3.1-alt1.20030826.src.rpm и выложить вместо них новый. -- С Уважением, Андрей Горев --------------090802080003070500030200 Content-Type: text/plain; name="README.ALT" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="README.ALT" I) Что это такое. Пакет не поставляется в собранном виде по лицензионным соображениям. 1) WineX - вещь изначально заточенная на games & DX7 apps, но в нем так-же работают некоторые игры, требующие DirectX8 2) Проги, не подпадающие под п.1 работают на устаревшем функционале вайна, и трансгаминг не интересуют 3) WineX не существует как патч на Wine, и скрестить их не получится, увы 4) Существуют программы, которые нужны, и они работают под Wine, но _не_ работают под WineX 5) Существует более сотни игр, которые работают под WineX, но не работают под Wine 6) Существование в системе и ваин и вайникс теоретически возможно, но эта сборка пока на такое не расчитана II) Сборка. Данный пакет оптимизирован под сборку в окружении Сизифа, однако позволяет ее и в чистом Мастере22. 1) apt-cdrom add или apt-get update 2) apt-get install rpm-build WineX 3) rpmbuild -bb WineX.spec 4) удовлетворяем зависимости, чтобы проходил пункт 3) Если в процессе сборки rpm ругается на спек, значит у вас похоже устаревший rpm. Для сборки со старым rpm (из Мастера22) использовать команду: rpmbuild -bb WineX.spec --enable oldrpm По умолчанию используется драйвер звука wineoss. Если вы хотитите использовать winealsa.so, необходимо установить libalsa-devel, и пересобрать все с начала (configure определяет, есть ли заголовки). Документация, по большей части устаревшая от проекта wine, находится в подпакете WineX-devel. Для ее сборки необходимо установить sgml-утилиты, и выполнить make_winehq. Собственно именно из-за генерации документации и были все сложности сборки под разным окружением. Скорее всего, вам этого не нужно делать. III) Использование. После установки пакета, под пользователем говорим команду wine. При этом создается в домашнем каталоге подкаталог .wine, который содержит конфигурацию и файлы реестра. Подпакет WineX-utils содержит утилиты тестирования движка wine, но никак не winex-a. Это нужно только для того, чтобы убедится что в вашей системе все встало нормально. Пользователя желательно добавить в группу wine, под которым работает WineX. В системе желательно иметь установленные ms-ttf шрифты, по умолчанию используются именно они. Для запуска игр в отдельных Х можно использовать скрипт /usr/bin/startgame. Об особенностях сборки можно узнать, выполнив: rpm -q WineX --changelog|less Если у вас все не работает, нужно проверить, чтобы в /etc/ld.so.conf загружались именно нужные библиотеки, а не какие-нибудь другие. Кроме того, линк /usr/X11R6/lib/libGL.so должен указывать на /usr/X11R6/lib/libGL.so.1 Если у вас что-то работает, а что-то нет, можно попробовать следующие меры: 1) установить под виндос и скопировать, в том числе и реестр импортировать 2) покрутить параметр Managed в конфиге 3) попробовать прикинуться разными виндами --winver 4) wine --debugmsg +module, +file ? 5) сходить на http://www.transgaming.com/searchgame.php и сделать поиск 6) сходить на http://appdb.winehq.com/ и сделать поиск 7) подписаться на games@linux.kiev.ua и спросить там 8) спросить на www.google.com Удачи! --------------090802080003070500030200--