Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

проблемка с настройкой wineX'а

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> проблемка с настройкой wineX'а
Имя
Сообщение << Старые топики   Новые топики >>
проблемка с настройкой wineX'а - 2008-11-30 14:05:24.540000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
короче установил я вайн и решил посдкрутить вайникс… но проблемка в нехватке знаний.. как мне теперь установить из исходников его? и что мне для этого надо? мож какието программы дополнительные?
вот сама статья
Скачали, распаковали, настроили 3Д, и мы готовы устанавливать - всё просто : ./configure make depend&& make теперь пойдите заварите кофе =) или если у вас слабая машина - сделайте генеральную уборку во всей квартире =) ок? сделали кофе/уборку дальше набираем make install && mkdir -p $HOME/.transgaming/c_drive/windows/system32 и запускаем инсталляционный скрипт (только из основное директории(где configure и Makefile) ) tools/wineinstall на вопрос о директории отвечаем $HOME/.transgaming/ , он установит реестр - и всё - можно играть! Я оставил предыдущую часть статьи. Было проведено расследование. Все говорили, что различия между платной и бесплатной версией только в работе с оригинальными дисками. Но у меня были сомнения. Неожиданно у меня появилаcь платная версия, чему я несказанно обрадовался. Естественно она уже лежит на сайте. Качайте на здоровье! Это собраный winex.С этим winex я играю в warcraft3, maxpayne, couner-strike и другие игры. Немного опишу установку: 1. Все распаковывается в какую-нибудь диркеторию ( далее подразумевается /opt/winex ). 2. Редактируем файлик usr/bin/winex : export INSTALLDIR=/opt/winex/usr/lib/transgaming export WINEPREFIX="/opt/winex/usr/lib/transgaming/.transgaming" 3. Редактируем файлик /opt/winex/usr/lib/transgaming/.transgaming/config [Drive C] "Path" = "/opt/winex/usr/lib/transgaming/.transgaming/c_drive/" Если надо измените директорию просто переместив ее в другое место и создав на нее ссылку с темже именем. Это директория - ваш диск(в маздае). Туда будут устанавливаться по умолчанию все игры. 4. Пишем в конец файла ~/.bash_profile alias winex='/opt/winex/usr/bin/winex' Все, можно ставить игры и играть. Но проблемы с русским! Не беда в файле /opt/winex/usr/lib/transgaming/.transgaming/config ставим следущие строки как здесь написано: [fonts] "Resolution" = "96" "Default" = "-cronyx-heveltica-" "DefaultFixed" = "fixed"; "DefaultSerif" = "-cronyx-times-"; "DefaultSansSerif" = "-cronyx-helvetica-"; [FontPatterns] "Pattern0" = "-cronyx-times*" "Pattern1" = "-cronyx-helvetica*" "Pattern2" = "-cronyx-courier*" "Pattern3" = "-cronyx-fixed*" С русским проблем нет. Теперь немного о самих играх. Надо играть или под рутом или сменить рекурсивно владельца дикектории маздайного диска. Еще прикол : winex эмулирует DirectX7.0 но некоторые игры для DirectX8 нормально работают. Могут быть проблемы с самим winex - это зависит от дистрибутива : яркий пример - в suse постоянно падает, в моем reaver linux отлично работает (видимо потому, что в моем дистрибутива нет лишнего мусора). И не ставьте последнюю Mesa для Х-сервера версией ниже 4.2 . Есть некоторые тонкости при установке: Описываю три игры: MaxPayne : если будет вылетать при загрузке уровня - запускайте с ключом -disable3dpreloads например : winex MaxPayne.exe -- -disable3dpreloads Counter-Strike и Half-Life Играть на opengl. Запускать первый раз с ключами -gl -gldrv Default . Можно также поставить это в настройках. Игра трубует 16-битного цвета. При создании вервера в cs если играете не в полноэкранном режиме, он не стартанет сервер пока не нажмете done в предпоследнем открытом окне игры. Warcraft3 : Установка должно выглядеть так : wine -winver win98 install.exe на другой версии могут быть проблемы чтобы он не вылетал в директории где вы его установили переименуйте папку Movies в что-нибудь mv Movies bak.Movies И все будет без проблем. Я теперь не могу оторваться от игр:) Недавно захожу на ирк, и вижу в топике линк на winex3; думаю - надо скачать. Скачал, поставил, ну и сейчас решил поделиться впечатлениями и wine`ом :) Главный игры для него - warcraft3, diablo2, simsity4, moh. У меня была возможность проверить только warcraft3, но он мне не очень понравился - на winex2 - картинка более четкая. Еще прикол - видеотест diablo2 не определил видеоадаптер. Но зато я теперь могу играть в red faction, к содалению в моем любимом soul reaver (2) клавиатура и мышь не работают. Я думаю это связано с новой системой ввода в dx8.1. В том же soul reaver был другой прикол - во время заставок пол и стены не прорисовывались вообще, но модели героев и предметов ,на удивление, были очень четкими - чего не скажешь в red faction. Кстати о red faction - надо запускать только файл rf.exe, по другому будет ругаться на отсутствие directx. И ещё про конфиг: Многие игры требуют диск для игры - эту проблему можно решить тремя способами - первый - скачать с freshmeat.net модуль ядра virtualcd второй - играть с диском, для этого в конфиге надо прописть примерно такое [Drive D] "Path" = "/cdrom" "Type" = "cdrom" "Label" = "cdrom" "Device"="/dev/hdc" "Filesystem" = "win95" Для запуска игры, требущей диск, диск должен быть примонтирован. третий - скопировать образ диска на жесткий диск (cat /dev/hdc &gt; /tmp/cdrom.iso) и примонтировать (mount -o loop /tmp/cdrom.iso /virtualcd) и в конфиг добавить все что написано для второго способа но без строчки Device, естественно подставить другие зачения. Я не так давно узнал, что есть NeverWinter Nights под Линукс, естественно клиент был скачан в тот же день, но диск с маздайной версией я получил не сразу. Я не мог найти полной трехдисковой версии. Когда я ее получил я сразу поставил под winex3 , но работать игра не стала, ругается на неправильное окно и вылетает. Под вторым та же история. Но я знал, что Линуксовый клиент построен на SDL, а это мультиплатформенная библиотека, соответственно маздайный тоже построен на SDL, а не на DirectX. Это объясняет почему ни второй ни третий winex не хотели работать. Ну и правильно, их удел - игры под DirectX. Но я решил попробовать под простым wine, даже не самым свежим. И все заработало, но есть пара приколов: Первое - я работаю все время под рутом, а из-за этого в игре не работает клавиатура, при игре под простым пользователем такой проблемы нет. Второе - это серийник, может у вас такиз проблем и не будет, но я все же напишу. Устанавливаться игра должна под тем пользователем и под тем wine под которам вы собираетесь играть, но ни в коем случае не под другим. И при первом старте игры должен быть вставлен и примонтирован третий диск(game). Третье - версия wine должна быть только 2030115 - на версии выше вылетает при старте. Еще приятная мелочь - bugs bunny & taz time busters - отлично идет под третим winex Если будет возможность поиграть в другие игры я допишу эту статья тонкостями установки. В общем можно сделать такой вывод: с помощью нескольких wine можно играть в некоторые игры и запускать некоторые программы, иногда даже такие большие как delphi(правда с последним kylix в этом нет необходимости). К сожалению универсального wine нет - под одним идут одни программы, под другим - другие, под третьим - третьи. Помимо winex неплохо бы периодически обновлять простой wine - он хорош для запуска простых программ. Будем надеяться, что когда-нибудь wine сможет запускать любые программы, а пока мне остается только пожелать вам поменьше Unhandled exception ... Недавно скачал winex 3.1. Решил проверить как он в деле. Абсолютно все игры я не проверял, но проверки red faction хватило. Звук не работает, и еще один неприятный момент - он один раз повесил систему. Причем на версии 3.0 все было в порядке. Может после проверки gta у меня будут лучшие впечатления, но пока я его не рекомендую для игр, которые идут под старыми версиями. Может быть что-то получше, а может быть и похуже. После этого я окончательно убедился, что одной версии wine недостаточно для тестирования программ. И поэтому я решил немного описать процесс "заставления работать этой маздайной проги под линуксом" :) 1 - Что-бы окончательно себя разочаровать, можно посмотреть сайты winehq и transgaming. Скорее всего то, что вы ищете будет там на последнем месте. В противном случае вы очень обрадуетесть, в чем я очень сомневаюсь. 2 - Если не получилось под одной версие wine - попробуйте под другой, например у меня для тестирования стоит три разных версии простого wine, codeweavers wine, codeweavers crossover office, trangaming winex версий 2.01 3.01 3.1 В общем восемь версий. Зачем? Ответ прост - каждый затачивает свою версию под конкретные приложения. Конечно у меня нет особенной потребности в маздайных программых, поэтому я сейчас оставил только winex`ы и wine 2030115 для neverwinter`а. 3 - Если программа запускается, но есть проблемы - поковыряйтесь в настройках программы, поэксперементируйте. Очень часто игры идут на строго определенных настройках - например neverwinter страшно тормозит при 16-битном цвете, в то время как на 32-битном цвете все отлично(xserver-24). 4 - Крах инсталятора - тоже частое явление, но это не значит, что надо забыть про программу - поставьте под другой версией wine или разархивируйте вручную. Я несколько раз видел, что установленная таким образом программа отлично работала. 5 - Ну и кое-что чисто про wine, если wine у вас "ни с того ни с сего" перестал работать - прекратите эксперименты с пересборкой таких пакетов как SDL :) 6 - Запомните халява - не всегда opensource, не надо юзать cvs версии - это только для девелоперов, я и многие другие люди выкладывают на своих сайтах нормальные комерческие версии. И не надо платить ребятам из transgaming, дело не в пяти баксах(что, согласитесь, многовато за спам), дело в идеологии, в принципах. Да и к тому же через месяц, или даже половину свежий winex уже будет у вас. Да и переодически заглядывайте, ко мне в раздел программы - обычно там я выкладываю свежий winex :) Надеюсь это небольшое руководство будет полезно геймерам, но еще кое-что хочется сказать всем геймерам, линуксовых игр мало - это факт, но также факт, что много маздайных игр прекрасно работает под winex (вот список игр в которых я почти на сто процентов уверен info-reaver.narod.ru/gamelist) именно поэтому разработчики не собираются делать порты своих игр под линукс, да и, действительно, зачем? Зачем переписывать полностью игру, если каждый может просто запустить её под wine? Так что когда вы говорите, что игр под линукс мало - вспомните все игры под линукс которые вы знаете и прибывьте к этому число игр, работающих под wine. Конечно самые свежие, и, к сожелению, многие любимые игры не идут. Но с другой стороны многие хорошие игры идут. Это может быть хорошим поводом посмотреть на альтернативные игры. Есть скромная надежда, что когда-нибудь в wine не будет потребности. Стоит хотя бы посмотреть на прирост количества игр, конкретно под линукс. А о программых и говорить не стоит. Не делайте себя зависимыми от софта.
вопросы у меня начались с самого первого пункта)
Скачали, распаковали, настроили 3Д, и мы готовы устанавливать - всё просто : ну скачал я, а как и куда распаковать? распаковал я на раб стол, там появилась папочка usr но залить её в файловую систему корневую немогу права доступа говорит нет, как исправить?
кстати зд уже настроил) вот только с вайниксом этим проблеммы
Post #: 1
RE: проблемка с настройкой wineX'а - 2008-11-30 17:00:49.670000   
diGriz

Сообщений: 193
Оценки: 0
Присоединился: 2008-11-10 00:24:59.786666
.
Post #: 2
RE: проблемка с настройкой wineX'а - 2008-11-30 17:24:15.960000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
))))))))))))
таксь ну кадегу эту я поставил.. игры все отлично работают.. но проблемма с сетью… короче просто погамать без проблемм… а вот по сети немогу.. у меня ипшник локалхоста… как это изменить?
как вообще сетку настроить в это кадеги
Post #: 3
RE: проблемка с настройкой wineX'а - 2008-11-30 20:46:56.886666   
Wlada

Сообщений: 1233
Оценки: 0
Присоединился: 2007-09-24 12:01:26.970000

quote:

ORIGINAL: magistr_bender
))))))))))))
таксь ну кадегу эту я поставил.. игры все отлично работают.. но проблемма с сетью… короче просто погамать без проблемм… а вот по сети немогу.. у меня ипшник локалхоста… как это изменить?
как вообще сетку настроить в это кадеги

а может подключение настроить всё к линю, а всё остальное должно подключаться через него
Post #: 4
RE: проблемка с настройкой wineX'а - 2008-11-30 23:35:01.233333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
а я такой дурак и не подумал об этом да?
именно это я и спрашиваю!
Post #: 5
RE: проблемка с настройкой wineX'а - 2008-12-01 19:02:01.886666   
Wlada

Сообщений: 1233
Оценки: 0
Присоединился: 2007-09-24 12:01:26.970000

quote:

ORIGINAL: magistr_bender
именно это я и спрашиваю!

модем какой как он определился в лине покажи dmesg
Post #: 6
RE: проблемка с настройкой wineX'а - 2008-12-01 20:49:25.083333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
а всё я разобрался) надо было просто послать локалхост в даун)
теперь всё пашет
Post #: 7
RE: проблемка с настройкой wineX'а - 2008-12-04 13:06:41.533333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
идиотский путь решения проблемы. Путь который просто родит тебе новые проблемы.

Помню, у меня были какие-то проблемы с сетью в LOD. Решил я их проставив имя хоста. Чтобы команда hostname выдавала бы правильное имя, про которое прописан нужный мне ip. Я ещё тогда очень огорчался, что имя хоста – это нечто глобальное для системы, и что нельзя каждому процессу в отдельности проставить своё имя. У меня просто были помимо lo ещё eth0 и eth1, и мне было бы интереснее иметь в качестве ip хоста тот, который к eth0 привязан, а из-за этих проблем, приходилось завязываться на eth1.
Post #: 8
RE: проблемка с настройкой wineX'а - 2008-12-04 19:27:47.456666   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
так у меня ж тоже самое)))) у меня 2 локалки и инет ещё)
тоесть lo eth0 eth1 и ppp .. но как ни странно всё отлично работает.. я просто маршруты прописал все через eth0 и всё отлично работает могу играть с обеими локалками и по инету
Post #: 9
RE: проблемка с настройкой wineX'а - 2008-12-04 21:24:18.623333   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
[offtop]
rgo вернулся?
[/offtop]
Post #: 10
RE: проблемка с настройкой wineX'а - 2008-12-04 23:05:32.396666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: magistr_bender
я просто маршруты прописал все через eth0 и всё отлично работает могу играть с обеими локалками и по инету

Хм… А две локалки – это в смысле ты просто к двум провайдерам подключен? Тогда наверное, просто дело в том что у меня чуть сложнее было. У меня eth0 смотрел в провайдера, а eth1 в домашнюю локалку. И вообще комп был (да и сейчас есть) мостом между локалками.

quote:

ORIGINAL: mactep.Black
[offtop]
rgo вернулся?
[/offtop]

[offtop]
есть немного
[/offtop]
=)
Post #: 11
RE: проблемка с настройкой wineX'а - 2008-12-04 23:31:09.516666   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
ну у меня одни локалка по дому, мой камп роутером является) (7 кампов)
вторая локалка к провайдеру (2000 кампов)
ну и инет (дохрена кампов)
к тому же у меня ещё стоит с десяток всяких серверов)
Post #: 12
Страниц:  [1]
Все форумы >> [*nix/Linux] >> проблемка с настройкой wineX'а







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.