Содержание
Краткое описание руководства
В данном руководстве приведён процесс установки и настройки World of Warcraft. Руководство подойдёт не только для ATI видеокарт, просто здесь собраны проблемы и решения с которыми автор столкнулся при настройке на ATI X1800
Необходимое программное обеспечение
Нам нужен Wine и WOW
- Wine-эмулятор Windows-среды,необходимый для запуска WOW Скачать можно здесь
- WOW-собственно сам клиент игры Скачать клиент и патчи к нему можно здесь
Основная часть
Установка Wine
Подробное руководство по установке здесь(англ.)
- Откройте терминал(также называемый консоль,CLI,командная строка) и выберите один из предложенных ниже команд в зависимости от Вашей версии Ubuntu.
- Для Ubuntu Intrepid Ibex (8.10):
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/winehq.list
- Для Ubuntu Hardy Heron (8.04):
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list
- Теперь запустите следующие 3 команды в терминале:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - sudo apt-get update sudo apt-get install wine
- Перед тем,как устанавливать World of Warcraft,Вы должны запустить winecfg(это настроит структуру директории ~/.wine,перед тем,как Вы будете устанавливать туда Windows программы).Это очень важный шаг в установке.В терминале выполните следующую команду:
winecfg
Выберите Ваш тип Windows,настройте диски,съёмные устройства и т.д.,нажмите Apply и Ok(видимо,недостаточно просто нажать Ок.прим.редактора ).После закрытия диалогового окна wine создаст директорию .wine,в которой будет находиться структура директорий Windows-среды и информация об установленных разделах и устройствах в системе.Если Вы попытаетесь установить WOW без этого шага,то впоследствии при запуске winecfg будете видеть ошибки подобного рода:
err:winecfg:apply_drive_changes unable to define devicename of 'C:'
Включаем и настраиваем OpenGL
WTF/Config.wtf
дописываем в текст файла параметр для запуска игры в OpenGL
SET gxApi "OpenGL"
в некоторых случаях этого уже бывает достаточно…если же проблемы с видео и тормоза продолжаются то правим файл дальше - добавляем/меняем параметры (меняем в случае,если они уже имеются в тексте):
SET M2UseShaders "0" SET ffxGlow "0" SET ffxDeath "0" SET ffxSpecial "0"
далее,запускаем из терминала редактор реестра
regedit
ищем
HKEY_CURRENT_USER\Software\Wine
выделяем wine правой кнопкой ⇒создать ⇒ ключ.Называем его OpenGL,внутри создаём строковое значение,называем его DisabledExtensions Внимание с заглавными буквами!, затем правой кнопкой изменить, и вводим параметр GL_ARB_vertex_buffer_object.С реестром закончили.
Заключение
Итак,пробуем запуститься; если на первый взгляд всё хорошо,то постарайтесь войти в какое-нибудь здание. У Вас скорее всего пропадёт миникарта (как с этим бороться - ещё не понятно),если же у вас появляются разного рода артефакты и т.д., то проверьте ещё раз всё вышеупомянутое и драйвера видеокарты.Для проверки видеокарты используйте
glxinfo | grep direct
ответ должен быть Direct Rendering: Yes ,и
fgl_glxgears
должен крутится куб с шестерёнками и не тормозить. Если у вас fps близок к 60, 85, 100 и тому подобным то у вас включена привязка к развёртке, рекомендуется её отключить.
Проблемы со звуком
добавляем в Config.wtf
SET SoundOutputSystem "1" SET SoundBufferSize "150"
также в настройках wine на закладке Audio выбираем OSS драйвер,проверяем его работу… слышите звук? значит всё ок Не слышите? Пишите в обсуждение на форуме.
Ссылки
Обсуждение статьи на форуме www.forum.ubuntu.ru