LinuxForum.Fans
Тема

[HOWTO] Запуск Lineage 2 в Debian GNU Linux подобных ОС [UPDATE]

Автор: foozzi 140 сообщений 124970 просмотров 📌 закреплена
29.05.2011 20:47 · отредактировано #166034

Запуск Lineage 2 на Ubuntu/Debian Linux



//Так как дата статьи 2011-05-29 уже сильно устарела, решил переписать статью, с большими исправлениями и решениями.
Статья расчитана на следующие ОС: Debian ( Ubuntu, Knoppix и др. deb подобные ОС )

===

И так начнем:

===

Шаг 1:
Качаем .deb пакет Wine 1.2.3 (Последняя стабильная версия, пробовал 1.3.* но вышли жуткие лаги...)
Wine 1.2.3 [deb]
На Ubuntu ставим wine из репозиториев, если не работает этот
Ставим его, если у вас Ubuntu то значки wine появятся у вас в меню:
Приложения >> Wine >> Configure Wine
Если у вас Debian тогда в терминале (НЕ от рута) вводите:
[console]winecfg[/console]
На вопрос про установку Gecko отвечаем "Да"

---

Шаг 2:
И так мы закончили установку и настройку Wine приступим к следующему.

---

Запускаем терминал (НЕ от рута) и прописываем:

text
wget http://winetricks.org/winetricks 

Далее качаем DirectX следующей командой в терминале:

text
sh winetricks corefonts d3dx9

Шрифты:

text
sh winetricks corefonts tahoma

Ну и .NET Framework:

text
 sh winetricks corefonts dotnet20

Установим скачаный DirectX:
[console]sh winetricks directx9[/console]
И поставим заплатку для VC++
Заплатка

---

Шаг 3:
Качаем и устанавливаем клиент, есл уже установлен, тогда это просто великолепно smile
Потом любым редактором (например этим), редактируем L2.ini и ставим такие настройки:

text
UseHardwareTL=False
UseHardwareVS=False

И сохраняем в 413 кодировке.



Примечания:
Если вы обладатель видеокарт ATI, прийдется установить еще OpenGL и поприетарный драйвер, если проблемы с текстурами одежды (черные) и не только одежды, отключаем в настройках Lineage 2 GPU анимацию

---

- Ошибка ругающаяся на AGP при запуске так и будет - она не мешает, скоро выложу фикс (найти надо)

---

Скачать файлы dxdiag.exe и dxdiagn.dll


---

Поддерживаемые хроники: Interlyde, Gracia [ALL], Freya, HF.

===

Все вопросы и проблемы задаем в этой теме!

===

17.05.12 - Поправил линки, обновление статьи тут


foozzi (CopyLeft)

29.05.2011 20:48 #166035

Гайд написал потому что на новых версиях убунты и новых хрониках L2 есть несовместимости большие со старыми гайдами

31.05.2011 16:50 #166576

Хорошая работа.

Правда L2 я сам не играю. Но возник вопрос по поводу :
1.

И сохраняем в 413 кодировке.
- не очень понял что за 413 кодировка.
2. Включение и выключение compiz. Играю в Wow на влюченом компиз. А тут чем обусловлено его отключение?
31.05.2011 23:02 #166688

Фэйл, юный падаван редактирования конфигов линейки ;) Тут нужен L2 File Editor, почти везде l2.ini закриптован.

01.06.2011 21:57 · отредактировано #166877
tmp13 написал:
Хорошая работа.

Правда L2 я сам не играю. Но возник вопрос по поводу :
1.

И сохраняем в 413 кодировке.

- не очень понял что за 413 кодировка.
2. Включение и выключение compiz. Играю в Wow на влюченом компиз. А тут чем обусловлено его отключение?

Это кодировка файлов клиента Lineage 2
Всем известно что на Linux в L2 сильно фпс падает вот compiz это смягчает значительно...

PoZiTPoH написал:
Фэйл, юный падаван редактирования конфигов линейки wink Тут нужен L2 File Editor, почти везде l2.ini закриптован.

хех, немного не понял к чему ты это написал) но в факе же ясно написано что можно использовать любой редактор файлов, а поскольку разговор о L2 то для него уйма редакторов файлов....воть да и не советую использовать L2 File Editor т.к. он падает часто, советую инструменты этого разработчика, старого и проверенного ссылко

почти везде l2.ini закриптован

Не почти, а везде абсолютно....

03.06.2011 16:30 #167314

Не очень понятно с любым редактором. Вы бы ссылку конкретную предоставили что ли . Ибо http://fyyre.ivory-tower.de/ мне например совершенно не понятно. Что от туда скачать как запускать и редактировать.
Если подробнее это описать можно будет прикрепить тему.

05.06.2011 07:24 #167666

добавил ссылку на редактор

08.06.2011 15:25 #168493

Доброго времени суток. сделал все также как и говорилось в гайде. при включении L2 у меня происходит следующее сначала при открывании выкидывает сообщение: The game may not be consistant because AGP is deactivated.Please activate AGP for consistancy . А потом но в игру входит но через 2-3 минуты виснет вся система так что приходиться жать ребут банки чтоб система опять хоть как то отвечала.

08.06.2011 16:45 #168518

ну во 1 стабильно работает только 1.1.25 версия wine ! на другой я пробовал тоже что и у тебя


во 2х
sh winetricks dotnet20
потом установи по человечески directX и играй

в общем вот что у меня

08.06.2011 17:00 #168524
foozzi написал:

1 шаг. У нас есть установленная убунта (Ubuntu) версии так... 10.* далее нам надо установить программу для эмулирования приложений Windows это программа называется Wine
Примечание: Если у вас уже есть установленный Wine версий 1.2.* и 1.3.* смело удаляйте его вместе с директорией.
Качаем версию 1.1.25 - Wine 1.1.25
Примечание для модераторов: На официальном сайте Wine уже нет старой версии, только исходники которые надо собирать руками долго и нудно, по этому я даю ссылку для скачки с сайта поддержки пользователей Ubuntu

Попробовал поставить имено 1.1.25 не устанавливает пишет Неверная архитектура «i386» я так понимаю она под Интел а у меня АМД :(. щас копаю интернет не могу найти норм:(

09.06.2011 16:55 #168731

2AJl как вариант качаете исходники wine и собираете http://sourceforge.net/projects/wine/files/Source/1.1.25/
ни чего проблематичного поидее нет кроме затрат времени.
При не обходимости напишу свои базовые знания по сборке.(хотя я собирал на openSuse но думаю это без разницы).

10.06.2011 11:43 #168914
foozzi написал:
Копируем файлы из вашего Windows dxdiag.exe и dxdiagn.dll (если нету) в папку /home/ваш_логин/.wine/drive_c/windows/system32

у меня такая проблема у меня нет Винды на компьютере:(( так что эти файлы достать не могу. все остальные действия которые описывались выше я сделал, но запуститься не получилось.



11.06.2011 13:04 · отредактировано #169228
AJl написал:
http://linuxforum.ru/viewtopic.php?pid=185239#p185239
Нашел вот устанавливаю http://code.google.com/p/winegamerx/downloads/detail?name=WineGamer-0.0.2.tar.gz&can=2&q=#makechanges я так понял она уже пропаченая надеюсь что проблем сней не будет

Да это готовая версия.

AJl, добавил в статью ссылку на эти файлы
Качать тут
библеотеки в wine directx подключены? покажи вкладку, "Библиотеки"
У тебя пишет что DirectX не установлен, 90% того что файлов тех нет.
Сервер скажи на котором запускаеш

26.06.2011 20:39 #172791

а как запустить такое на руофе? там выбивает ошибку про фрост :O

27.06.2011 04:50 #172858
funnyblade написал:
а как запустить такое на руофе? там выбивает ошибку про фрост ohmy

Вайн не эмулирует защиты типа фроста, и надеюсь никогда эмулировать не будет, потому что фрост туповат.... да и кодеры защиты немного кривоваты.

29.06.2011 05:51 · отредактировано #173371
tmp13 написал:
Я честно говоря вообще не в теме Lineage 2 , но на сайте wine предлагают скачивать no-gg:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=9115

как бы так удобней объяснить, GG он же Game Guard это одна защита против который давно есть лом, а вот Frost это такая вот быдлозащита извините, просто других слов нет, она кривая и лаганая, а разработчики wine специально для руофа не собираются эмулировать эту защиту, да и проблемы им от русских бы*ло кодеров не нужны, вот..


Сколько прочтений и ни одного плюсика =(

04.07.2011 15:52 #174506

Запуск L 2 на Slackware Linux




Поскольку я начал использовать Slackware мне понадобилось запустить Lineage 2 на ней, т.к. MS давно забросил и не использую.

Сразу скажу, я не пробовал запускать на slackware всякие там crossover и cedega

Времени на запуск у меня ушло 11 часов безпрерывного головняка, т.к. были свои проблемы которые надо было решать.

Мануал написан по мотивам Первого, для ubuntu

Ну-с Начнем:

1 Шаг. У нас уже есть установленая Slackware 13.37 ( на других не пробовал, тестируйте сами ) Теперь нам надо установить Wine, нам понадобится Wine версии 1.1.26 она у меня стабильней работала с Lineage 2
Качаем - Wine
Устанавливаем Wine: Для установки поместите wine-1.1.26-i486-1kjz.tgz в любую удобную директорию, затем зайдите в нее через консоль - например cd ~/downloads где downloads директория с пакетом Wine.
Не выходя из нее пропишите pkgtool запуститься менеджер пакетов, нажмите Сurrent он вам тут же предложит установить Wine, жмите Yes и подождите пока он установит его.



2 Шаг. И так, Wine мы установили заходим в Wine Configurate потом в консоль и выполняем команды:
Установка winetricks
[console]wget http://winetricks.org/winetricks [/console]

А далее устанавливаем в такой последовательности:


- fonts: corefonts, eufonts, opensymbol, tahoma
- components: d3dx9, gecko120, mfc42, msscript, msxml4, msxml6, richtx32, vb6run, vcrun6, vcrun6sp6, vcrun2010, xmllite

Копируем файлы из вашего Windows dxdiag.exe и dxdiagn.dll (если нету) в папку /home/ваш_логин/.wine/drive_c/windows/system32 (взять их можно тут )
С программами закончили перейдем дальше.

3 Шаг.
Желательно что бы у вас уже был установленный клиент, вы сможете его просто перенести с диска Windows на Slackware ну а если же у вас инсталятор Lineage тогда проделаем следующее:
Кликаем на инсталятор правой кнопкой, допустим чт оу нас он будет setup.exe выбираем "Свойства" а дальше во вкладке "Права" ставим все как показано у меня на скрине:

Ну а если же у вас все таки клиент то тоже самое мы делаем с L2.exe папке system клиента.
Потом любым редактором (например этим), редактируем L2.ini и ставим такие настройки:

text
UseHardwareTL=False
UseHardwareVS=False

И сохраняем в 413 кодировке.

Все! готово! запускаем и играемся




Проблемы которые могут возникнуть:

- Ошибка ругающаяся на AGP при запуске так и будет - она не мешает, скоро выложу фикс (найти надо)

- Если пишет "Microsoft Visual C++ Runtime library Runtime error! Program ..................... R6034 An Application has made an attempt to load the C runtime library incorrectly. Please contact the applications support team for more information"
Качаем с официального сайта Microsoft эту заплатку - Fix R6034



- Если вылетает крит значит либо у вас не установленные дрова на видео карту либо DirectX

Если ругается на шрифты Oriya и др. при установке dotnet
Зайдите в директорию со шрифтами и удалите те шрифты на которые рушается, потом в той же папке зайдите в файл font.* и уберите строчки путей с этими шрифтами, перезагрузите компьютер.


Все вопросы и проблемы задаем в этой теме!

05.07.2011 01:05 #174615

Я почему-то отчетливо помню, как с года 2 назад ее спокойно запускал без всякого шаманства. Может просто клиенты теперь другие

Войдите или зарегистрируйтесь, чтобы ответить.