Форум русскоязычного сообщества Ubuntu


Автор Тема: HowTo: установка и настройка Wow для ATI (OpenGL)[В Wiki]  (Прочитано 23017 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Murmaider

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
  • Жизнь-игра
    • Просмотр профиля
В данной теме решил привести процесс установки и настройки World of Warcraft....
Руководство подойдёт не только для ATI видеокарт, просто здесь я собрал проблемы и решения с которыми я столкнулся при настройке на ATI X1800

================ Установка ==========================
Итак начнём... Нам нужен Wine и Wow
Wine качаем с официального сайта  http://www.winehq.org/download/
Клиент вова и патчи к нему можно достать здесь http://www.wowwiki.com/Patch_mirrors

устанавливаем wine и wow процесс установки я думаю описывать не стоит  ;) всё основное работает и со стандартными настройками


====================Включаем и настраиваем OpenGL==========================
я сразу же столкнулся с проблемой тормозов в режиме D3d а в OpenGL очень много глюков с текстурами итд....
D3d трогать не буду а расскажу как избавится от всех нехороших вещей в режиме OpenGL

1 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
с реестром закончили  :coolsmiley:

так же настоятельно рекомендую поставить аддон для вова http://files.wowace.com/ApplyToForehead/no-ext/ApplyToForehead-r19476.zip он так сказать увеличивает совместимость вова с линуксом....



итак пробуем запуститься.... если на первый взгляд всё хорошо то постарайтесь войти в какое нибудь здание.... у вас скорее всего пропадёт миникарта (как с этим бороться я ещё не разобрался)
если же у вас появляются разного рода артефакты итд то проверьте ещё раз всё вышеупомянутое и драйвера видеокарты

для проверки видеокарты используйте
$ glxinfo | grep direct ответ должен быть Direct Rendering: Yes
и
$ fgl_glxgears должен крутится куб с шестерёнками и не тормозить. если у вас фпс близок к 60, 85, 100 и тому подобным то у вас включена привязка к развёртке, рекомендую её отключить  ;)

=======================Проблемы со звуком=================================
Читать только если они есть!
добавляем в Config.wtf
SET SoundOutputSystem "1"
SET SoundBufferSize "150"
так же в настройках Вайна на закладке Аудио выбираем OSS драйвер
проверяем его работу.... слышите звук? значит всё ок ;-)
не слышите? Пишите сюда ;-)


если же у вас всё работает на Ура то радуйтесь  ;)
если же что то не работает пишите сюда или мне в личку постараемся разобраться с вашими проблемами.... Писать только по видеокартам ATI!

ЗЫ если ничего не помогает попробуйте так же отключить в настройках Wine в закладке графика Вершинные шейдэры и Pixel Shader.... не знаю на сколько это помогает но вроде некоторым это помогло.....

на всякий случай привожу свой xorg.conf

(Нажмите, чтобы показать/скрыть)

Руководствовался преимущественно   :)
https://help.ubuntu.com/community/WorldofWarcraft
https://help.ubuntu.com/community/WorldofWarcraft/Troubleshooting
« Последнее редактирование: 30 Март 2009, 01:10:35 от ubuntar »

Оффлайн zeldor

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #1 : 14 Январь 2009, 18:17:50 »
Блин во ты написал то  :) Я просто запускаю wine wow.exe -opengl и всё летает, но у меня видюха nvidia 7600gs 256mb

Оффлайн Nmind

  • Новичок
  • *
  • Сообщений: 13
  • Ubuntu 8.10 amd64 | AMD athlon 64 x2 5000 2.61 GHz
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #2 : 14 Январь 2009, 19:30:30 »
C Nvidia всё летает.... а ты с Ati попробуй :P
P.S. Автору большущие спс ;)
« Последнее редактирование: 14 Январь 2009, 19:57:46 от Nmind »
Ubuntu 8.10 amd64 | AMD athlon 64 x2 5000 2.61 GHz | 2.14 Gb RAM | ATI Radeon HD 2600 XT

Оффлайн Murmaider

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
  • Жизнь-игра
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #3 : 26 Январь 2009, 15:35:29 »
Извините долго не отвечал... Был за границой, мне задаи пару вопросов по отключению привязки к развёртке....
в самой игре это отключение в видеопциях вертикальной синхронизации.... в системе пока не знаю, те у кого низкий фпс в fgl_glxgears ~60 то приведите листинг своего xorg.conf попробую разобраться.... пока с этим просто не сталкивался, просто знаю ою этой проблеме.....

Оффлайн up in smoke

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #4 : 30 Январь 2009, 17:13:03 »
У меня впринципе все летает на нвидии, только вот если мышку из центра экрана убрать - она пропадает =( не знаете как это лечиться?

Оффлайн Murmaider

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
  • Жизнь-игра
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #5 : 30 Январь 2009, 22:33:11 »
Ну у нвидии нет таких проблем ;-) это касается исключительно радеонов...

А с мышкой.... попробуйте включить в опциях аппаратный курсор

Оффлайн havok

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #6 : 06 Февраль 2009, 12:02:40 »
Помогите мне с настройками пожалуйста. Я не самый профессионал в Линуксе.
При открытии вова через опенЖЛ, открывает как на картинке.Где-то у меня что-то не настроено. Помогите разобраться что.
vano@Vano:~$ glxinfo | grep direct
direct rendering: Yes

Нормально, а вот дальше...

vano@Vano:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
X Error of failed request:  GLXUnsupportedPrivateRequest
  Major opcode of failed request:  162 (GLX)
  Minor opcode of failed request:  16 (X_GLXVendorPrivate)
  Serial number of failed request:  37
  Current serial number in output stream:  38

Что сдесь не так?
Вот ещё одна команда:

vano@Vano:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.1.8304 Release

После этого открыл файл xorg.conf, а там... Вообщем:

Section "ServerLayout"
   Identifier     "Default Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "Module"
   Load  "bitmap"
   Load  "ddc"
   Load  "dri"
   Load  "extmod"
   Load  "freetype"
   Load  "glx"
   Load  "int10"
   Load  "vbe"
   Load "dbe"
EndSection

Section "InputDevice"
   Identifier  "Generic Keyboard"
   Driver      "kbd"
   Option       "CoreKeyboard"
   Option       "XkbRules" "xorg"
   Option       "XkbModel" "pc104"
   Option       "XkbLayout" "us,ru"
   Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
   Identifier  "Configured Mouse"
   Driver      "mouse"
   Option       "CorePointer"
   Option       "Device" "/dev/input/mice"
   Option       "Protocol" "ImPS/2"
   Option       "Emulate3Buttons" "true"
EndSection

Section "Monitor"
   Identifier   "L1530S"
   HorizSync    30.0 - 63.0
   VertRefresh  56.0 - 75.0
   Option       "DPMS"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "ATI Technologies Inc RV350 AS [Radeon 9550]"
   Driver      "ati"
   BusID       "PCI:1:0:0"
   Option "XAANoOffscreenPixmaps" "true"
   Option "AllowGLXWithComposite" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:1:0:0"
   Option      "XkbOptions"   "altwin:super_win"
        Option      "XAllowGLXWithComposite"       "true"
        Option      "XAANoOffscreenPixmaps"        "true"
EndSection

Section "Screen"
   Identifier "Default Screen"
   Device     "ATI Technologies Inc RV350 AS [Radeon 9550]"
   Monitor    "L1530S"
   DefaultDepth     24
   SubSection "Display"
      Depth     1
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth     4
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth     8
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth     15
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth     16
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth     24
      Modes    "1024x768" "800x600" "640x480"
   EndSubSection
   Option "AddARGBGLXVisuals" "true"
   DefaultDepth 24
        Option          "DisableGLXRootClipping"        "true"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
        Option "AddARGBGLXVisuals" "true"
        DefaultDepth 24
EndSection

Section "DRI"
   Mode         0666
EndSection

Section "Extensions"
    Option "Composite" "enable"
EndSection

Section "Extensions"
   Option "Composite" "true"
EndSection

Странно. Что-то тут осталось, от настройки Компиз-визон. И аочему у меня многие секцие по две записи, причём секции Девайс не противоположны-ли?
« Последнее редактирование: 06 Февраль 2009, 12:06:10 от havok »

Оффлайн havok

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #7 : 06 Февраль 2009, 12:07:50 »
P.S. У меня Debian lenny. Видеокарта Radeon 9600

Оффлайн cactys

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #8 : 10 Март 2009, 23:25:15 »
Ребят помогите... Купил себе нот Acer 5430, вот видюшка
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 1.4 (2.1.8087 Release)

Segmentation fault

На родной винде висте на минимальных настройках вов пашет, но хочу чтобы нот был на линуксе, и без вова не могу :)...
Проблема в том что когда запускаешь вов с -opengl то мыша лагает и черный экран, но звук есть, дракончик на заставке рычит :)...
Куда копать?

Оффлайн cactys

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #9 : 11 Март 2009, 12:38:29 »
А теперь появилась ряб когда во весь экран, если эмитировать рабочий стол в вайне, то картинку видно, но опять же, неактивна функция "Аппаратный ускоритель"... Ребят помогите :)
И еще сглаживание минимум "24-разр. цвет, 24х сглаживание (1-разр.)" у меня на ноте играеться на самом минимуме, 16...
« Последнее редактирование: 11 Март 2009, 13:05:11 от cactys »

Оффлайн cactys

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #10 : 11 Март 2009, 13:59:53 »
Проблему решил путем установки свежих драйверов для видюшки... Но всеравно, нельзя уменьшить сглаживание... А мне бы до самого минимума :)

Оффлайн Murmaider

  • Автор темы
  • Новичок
  • *
  • Сообщений: 35
  • Жизнь-игра
    • Просмотр профиля
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #11 : 12 Март 2009, 23:18:26 »
Извините за долгое отсутствие.... Снова был за границей.... Увидел новые драйвера на ATI, на выходных поставлю буду экспериментировать, в воскресенье ждите результатов  ;)

На вопросы постараюсь ответить тогда же  :coolsmiley:

Оффлайн FullBlooded

  • Участник
  • *
  • Сообщений: 188
  • Follow the white rabbit.....
    • Просмотр профиля
    • Vodka.ua - Site of the Clan
Re: HowTo: установка и настройка Wow для ATI (OpenGL)
« Ответ #12 : 12 Март 2009, 23:53:06 »
Попробую и отпишусь.Давненько я в WoW не играл

Оффлайн DeathQ

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
мануалом воспользовался на радеоне 4850 и понял что проще убится :idiot2:

1. падение фпс до 0000,1 при прокрутке камеры
2. не работающая в зданиях минимапа
3. в некоторых местах сыпятся текстуры особенно в лесу хрустальной песни
4. и тупые нечем не обоснованые зависания клиента

проблемы была решена походом на городской форум и ченже 4850+150денег на GTX-260 все проблемы и лаги разом решились  :coolsmiley:

wine wow -openlg весь мануал для карт nVidia

мораль ATI и линух = геморой

Оффлайн Zontorias

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Воспользовался мануалом и инструкциями с  winehq.org
игра иногда просто вешает систему. наглухо. не жмуться кномки капслок и намлок даже. кто сталкивался?

 

Страница сгенерирована за 0.062 секунд. Запросов: 24.