версия 2.00
***
Сейчас я расскажу Вам, как установить и запустить эту прекрасную игру практически в любой операционной системе семейства Linux.
В сети множество мануалов и рекомендаций по этой теме. Я сам столкнулся с необходимостью поставить игру на эту замечательную операционную систему.
Поэтому я решил обобщить всю доступную информацию и написать самый простой и разжеванный гайд.
Итак, приступим!
Что нам необходимо иметь:
1. Вполне современный компьютер (желательно иметь двухъядерный процессор, но можно и одноядерный с частотой не ниже 3 ГГц).
2. Операционную систему семейства Linux.
3. Пакет совместимости с Windows-приложениями (Wine)
4. Последние версии драйверов для видеокарты (можно установить через Центр Управления Ubuntu)
5. Visual C++ Runtime 2005 (или 2008)
6. Прямые руки и немножечко знания английского языка (чтобы не запутаться).
***
Операционные системы Linux, которые рекомендованы для использования в качестве игровых платформ:
- Gentoo (система явно не для новичка, так как собирается из исходников и компилируется непосредственно на пользовательской системе)
- Debian (более простая ОС, имеющая понятный установщик)
- Семейство Ubuntu (основанное на Debian)
- Ubuntu (рекомендована для новичков)
- Kubuntu
- Xubuntu
- Edubuntu
--- --- ---
Комментарий
С версии 11.10 операционная система использует новую версию ядра и новый графический интерфейс.
Стабильность и производительность пока что оставляют желать лучшего. Так что если есть охота без проблем поиграть, рекомендую установить не классическую, а более легковесную сборку, к примеру, Xubuntu.
--- --- ---
Установка будет рассматриваться на примере классической Ubuntu версии 11.04 Natty Narwhal с использованиемкомандной строки (терминала).
Для справки: в Ubuntu терминал вызывается нажатием клавиш Ctrl+Alt+T или через меню оболочки Gnome (Приложения->Стандартные-Терминал).
***
Установка и настройка Wine
Wine представляет собой пакет совместимости с Windows-приложениями. Я рекомендую использовать версию эмулятора не ниже 1.3.
Если уже установлен Wine - нужно проверить его версию.
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
wine --version
Если версия ниже, чем указанная, удалить Wine командой
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
sudo apt-get remove wine
и установить необходимую версию.
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
Заодно установим Visual C++ Runtime через Winetricks
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
wget www.kegel.com/wine/winetricks
chmod +x winetricks
./winetricks vcrun2008
Wine установлен. Теперь осталось настроить его.
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
winecfg
Также можно запустить систему настройки через пункт меню (Приложения->Wine->Winetricks).
Подробнее о необходимых пунктах настройки
Закладка "Графика"
Настройка окна
- Автоматически удерживать мышь в полноэкранных режимах
Маркер должен быть установлен.
- Эмулировать виртуальный рабочий стол
По желанию. При выборе этой функции игра запустится в окне.
Direct3D
- Вершинные шейдеры
Должно быть установлено в положение "Включить".
- Включить Pixel Shader (если поддерживатся оборудованием)
Маркер должен быть установлен.
Вкладка "Библиотеки"
Должны отсутствовать все установленные замещения, а конкретнее d3d8, d3d9 да и вообще все, касающиеся DirectX. Иначе может случиться непредвиденный сбой при запуске.
Вкладка "Диски"
Путь к диску C: должен выглядеть как ../drive_c. Если установлено другое значение, нужно отредактировать этот параметр.
Остальные настройки остаются по умолчанию.
***
Установка игры
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
wine /home/пользователь/путь к инсталлятору игры/lotrosetup.exe
Далее все, как в Windows. Устанавливается в любой каталог на диске C. Например, в корень.
Следует заметить, что реальный путь к игре будет выглядеть так: /home/пользователь/.wine/drive_c/каталог с игрой.
Желательно называть каталоги (папки) одним словом без пробелов для дальнейшего упрощения навигации.
***
Установка загрузчика
Тут самое интересное. "Родной" загрузчик игры, который обычно появляется при запуске на Windows, в нашем случае не будет работать.
Поэтому силами сторонних программистов были разработаны альтернативные загрузчики - Lotro CLI Launcher и PyLOTRO.
Подробнее о загрузчиках
- Lotro CLI Launcher
Текстовый загрузчик. Разрабатывается с момента запуска проекта LotRO (2007 год).
Представляет собой скрипт для командной оболочки bash.
Последняя версия 1.0rc1 от 25 ноября 2010 года.
Переведен на русский язык.
- PyLOTRO
Графический загрузчик. Изначально назывался Lotrolinux. Разрабатывался в 2009-2010 годах.
Написан на языке программирования Python. Большей частью основан на Lotrolinux и Lotro CLI Launcher.
Загрузчик универсальный, поэтому также поддерживает Dungeons & Dragons Online.
Интерфейс на английском языке.
Инструкция по установке и настройке Lotro CLI Launcher
- Извлечь содержимое прилагаемого к этой статье архива в каталог с игрой.
- Создать символическую ссылку (для удобства)
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
sudo ln -s ~/.wine/drive_c/каталог с игрой/launch.sсript ~/bin/lotro
Запускается из терминала командой lotro.
Настройка не требуется.
Инструкция по установке и настройке PyLOTRO
Установить можно в двух вариантах: как пакет из репозитория и через Wine как Windows-приложение.
1. Установка из репозитория
Обновить список источников
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
sudo gedit /etc/apt/sources.list
вставить в конец списка
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
deb https://ppa.launchpad.net/ajackson-bcs/ppa/ubuntu maverick main
и сохранить. Далее для аутентификации скачать файл ключа (https://www.lotrolinux.com/ajackson-public.key), обновить данные и установить PyLOTRO
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
sudo apt-key add /путь к файлу ключа
sudo apt-get update
sudo apt-get install pylotro
Также будет установлены все необходимые дополнения (Python, Qt4 и PyQt4).
Размер устанавливаемых пакетов не превышает 80 Мб.
Запускается из терминала командой pylotro.
2. Установка как Windows-приложение
- Скачать установщик (https://crossover.codeweavers.com/redirect/pylotro)
- Установить с помощью Wine
https://www.lotro-russia.com/forums/images/lotro/bg_common.png);">
wine /путь к установщику
Запускается через меню Wine или стандартным способом запуска через терминал (wine /путь к .exe файлу)
Настройка PyLOTRO производится посредством меню Tools->Options
Разберем подробнее пункты настройки:
Application: Wine (по умолчанию)
WINEDEBUG: fixme-all (по умолчанию)
WINEPREFIX: (указать путь к Wine - /home/имя пользователя/.wine)
Game Directory: (указать путь к установленной игре)
High-Res Graphics: Enabled (включает текстуры с высоким разрешением)
Advanced options (настройки для опытных пользователей, в данном случае оставлены по умолчанию)
Следует заметить, что в Windows-версии загрузчика в настройках доступны только пункты Game Directory и High-Res Graphics.
***
Запуск игры
Тут и обьяснять нечего. Первым делом обновить игру (в текстовом загрузчике сразу же после предлагается проверить на наличие обновлений, в графическом - через меню Tools->Patch и нажать кнопку Start), после ввести данные аккаунта и наслаждаться игрой.
***
Настройка игры
Каталог с настройками будет находиться рядом с каталогом игры. Вот тут обязательно нужно выставитьAllowFakeFullscreen=False в UserPreferences.ini, иначе прощай полноэкранный режим и привет ошибка.
Еще хочу заметить парочку деталей. Если отсутствует звук, в настройках игры нужно проверить устройства ввода/вывода звукового сигнала и перезапустить игру. К слову, если используется Ubuntu-система, рекомендую удалить встроенный звуковой процессор PulseAudio и установить старый добрый ALSA. С этим меньше проблем и работает быстрее (ну и безглючнее).
Вроде бы все. Ах, да. В игре не работает сглаживание и возможны артефакты при использовании анизотропной фильтрации. Но это уже зависит от видеокарты и драйверов.
***
P.S
Система тестировалась на следующем оборудовании:
AMD Athlon 64 x2 6000+
4 Гб ОЗУ
NVidia GeForce 9600GT 512 МБ (драйвера проприетарные, версия 270.41.06)
OS Ubuntu 11.04 x64, Wine 1.3.20, звуковой драйвер ALSA
Разницы в производительности с ОС Windows не существует.
Lotro CLI Launcher для удобства был настроен и переведен на русский язык.
Также в архиве имеется urlencode.sh - необходимый элемент для работы скрипта.