Из-за этого падает FPS? (WINE vs WOW)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Аватара пользователя
PsyLover
Сообщения: 71
ОС: SuSe 11.1

Из-за этого падает FPS?

Сообщение PsyLover »

Запускаю WOW через WINE 0.9.55 в игре гдето скачет 10 фпс и меньше против 40 в винде,видюха GF FX5600XT стоят родные дрова инвидии с сайта 169.09,запускаю с параметром -opengl

wine в консоли пишет такую лабуду,что за ошибки как лечиь?

Код:

fixme:advapi:SetSecurityInfo stub fixme:win:EnumDisplayDevicesW ((null),0,0x33ed94,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33ecbc,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f2b8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f41c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f598,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f590,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f518,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f508,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33eff0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f134,0x00000000), stub! fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4 fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4 fixme:reg:GetNativeSystemInfo (0x374027e4) using GetSystemInfo() fixme:process:IsWow64Process (0xffffffff 0x7bbdc4b4) stub! fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (9800000c) fixme:win:EnumDisplayDevicesW ((null),0,0x33d1b4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d210,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f000,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f480,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f454,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f44c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f43c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f000,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f480,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f490,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33ef00,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f044,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f45c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f44c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33df24,0x00000000), stub! fixme:imm:ImmAssociateContextEx (0x40024, (nil), 16): stub
DoKonca.ru ---- Многое можно написать До Конца ;)

Изображение
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Из-за этого падает FPS?

Сообщение yaleks »

Конфиг иксов сюда, но сперва composite выключить.

Это ошибки, а служебные сообшения.
Спасибо сказали:
Аватара пользователя
PsyLover
Сообщения: 71
ОС: SuSe 11.1

Re: Из-за этого падает FPS?

Сообщение PsyLover »

вот xorg.conf?сори за нубство,я новичок composite это что?

Код:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder3) Fri Jan 11 15:05:59 PST 2008 # File generated by XFdrake (rev 230776) # ********************************************************************** # Refer to the xorg.conf man page for details about the format of # this file. # ********************************************************************** Section "ServerLayout" Identifier "layout1" Screen "screen1" 0 0 InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" EndSection Section "Files" EndSection Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "glx" # 3D layer EndSection Section "ServerFlags" #DontZap # disable <Ctrl><Alt><BS> (server abort) # allows the server to start up even if the mouse does not work #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching) Option "allowmouseopenfail" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" EndSection Section "Monitor" # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync Identifier "monitor1" VendorName "Plug'n Play" ModelName "" HorizSync 30.0 - 86.0 VertRefresh 50.0 - 160.0 ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630 ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616 EndSection Section "Device" Identifier "device1" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce FX - GeForce 8800" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultDepth 24 Option "DPMS" Option "RenderAccel" "true" Option "AddARGBGLXVisuals" SubSection "Display" Depth 8 Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection EndSection Section "Extensions" Option "Composite" EndSection
DoKonca.ru ---- Многое можно написать До Конца ;)

Изображение
Спасибо сказали:
Аватара пользователя
Alastis
Сообщения: 86
ОС: Arch

Re: Из-за этого падает FPS?

Сообщение Alastis »

вот так

Код: Выделить всё

Section "Extensions"
#      Option "Composite"
EndSection
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5471
ОС: Gentoo

Re: Из-за этого падает FPS?

Сообщение /dev/random »

Composite - это расширение для иксов, без которого не будут работать прозрачность окон, тени и Compiz.
Оно существенно замедляет работу программ, использующих аппаратное ускорение - в т.ч. 3D-игр.
Можно, если не хочется вырубать его навсегда, запускать игры в отдельной X-сессии, в которой оно выключено временно.
Но перед тем, как разбираться с временным выключением в отдельной X-сессии, стоит попробовать просто закомментировать эти строчки в конфиге (как показано постом выше) и перезапустить иксы - чтобы проверить, помогает ли это в данном конкретном случае. Кстати, если используется compiz, его лучше вырубить _перед_ началом экспериментов.
Спасибо сказали:
Аватара пользователя
PsyLover
Сообщения: 71
ОС: SuSe 11.1

Re: Из-за этого падает FPS?

Сообщение PsyLover »

подросла производительность но всеровно...далеко не как в винде.что еще может влиять?
DoKonca.ru ---- Многое можно написать До Конца ;)

Изображение
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

ситуация аналогичная (почти))) ). запускаю ВОВу через Wine 0.9.57, с параметром -opengl. имеет место падение производительности в игре. Xgl etc не использую. видео GF6600 оперативки 1.5 гига. Особо отмечу также лаги курсора - дико тормозит
Спасибо сказали:
Аватара пользователя
altwazar
Сообщения: 427
Статус: Zz
ОС: Calculate

Re: Из-за этого падает FPS?

Сообщение altwazar »

http://www.wowwiki.com/Linux/Wine

Попробуй добавить в HKEY_CURRENT_USER\Software\Wine\OpenGL String Value. С названием DisabledExtensions и содержанием GL_ARB_vertex_buffer_object.
В Config.wtf:
SET ffxDeath "0"
SET ffxGlow "0"

Все равно на 10-30 фпс будет ниже. С версии какого-то патчка такое началось, или с бк.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

altwazar писал(а):
13.03.2008 17:32
http://www.wowwiki.com/Linux/Wine

Попробуй добавить в HKEY_CURRENT_USER\Software\Wine\OpenGL String Value. С названием DisabledExtensions и содержанием GL_ARB_vertex_buffer_object.
В Config.wtf:
SET ffxDeath "0"
SET ffxGlow "0"

Все равно на 10-30 фпс будет ниже. С версии какого-то патчка такое началось, или с бк.

спасибо, попробую. началось все с того что я просто скопировал папку с вовкой к себе в домашнюю директорию)). патчи не ставил, играю на сервере в локалке своего прова. SET ffxDeath "0" и SET ffxGlow "0" пробовал, но видимого эффекта это не дало. надо поковыряться с реестром.
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

Понизьте версию дров до 100.14.19 - проблема с новыми дровами - уже изжеванная тема на этом форуме.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

Sekta-N
1.0-8774, не знаю как это соотнести с той цифрой, которую ты дал)
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

Антиквааарные дрова у вас однако, вот сцылка на самые нормальные:
http://mirror.yandex.ru/gentoo-distfiles/d....14.19-pkg2.run
http://mirror.yandex.ru/gentoo-distfiles/d....14.23-pkg2.run
http://mirror.yandex.ru/gentoo-distfiles/d....14.19-pkg0.run
http://mirror.yandex.ru/gentoo-distfiles/d....14.23-pkg0.run
Еще ресомендация: пропишите в xorg

Код: Выделить всё

Option       "Coolbits" "1"

это в Section "Device" и дальше командуйте nvidia-settings и попробуйте чип разогнать до 300-325 Мгц - ваша видюха нагло заторможенный GeF5600
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

Sekta-N,
благодарствую. Вопрос родился: мне сливать и pkg0 и pkg2 ? :blush2:

мдаа, даже не знаю, разгонять или нет, у меня производитель Sparcle, у видюхи кулер копеечных размеров...
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

pkg2 - для 64 битного линукса (x86_64)
pkg0 - для 32 битки (x86)
Медный кулер которого хватает для GeF6600GT стоит - 240 руб - для вашей хватит даже больше чем.

Тьфу я вас, egwer, перепутал с psylover - у вас то gef 6600 - а что за кулер на sparkle 6600 сам видел, заменили его на титан, потом разогнали видюху до GPU 500Mhz Memory 600Mhz, под вайном у него гамали в wow и вроде было все норм. А дрова обновить фсе равно надо.
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

Исче достал с winehq

Open a terminal window, (konsole/terminal/x terminal etc..), type regedit and press enter. This will start the Wine equivalent of the windows registry editor. If you are familiar with using the registry editor under windows then this is pretty much the same.

1. Find HKEY_CURRENT_USER\Software\Wine\
2. Highlight the wine folder in the left hand pane by left clicking on it. The icon should change to an open folder.
3. Click right on the wine folder and select [NEW] then [KEY].
4. Replace the text "New Key #1" with OpenGL (CaSe Sensitive).
5. Right click in the right hand pane and select [NEW] then [String Value].
6. Replace "New Value #1" with "DisabledExtensions" (CaSe sensitive).
7. Then double click anywhere on the line, a dialog box will open.
8. In the value field type "GL_ARB_vertex_buffer_object" (without the quotes).

Note: If you are unable to rename the newly created key "New Key #1" to "OpenGL" then expand the left hand pane of the regedit window using the vertical divider bar. You should now be able to change it. A known bug in Wine is causing this unwanted behavior.

You should see a significant performance gain.

Правда мы этого не прописывали и все нормально у нас работало. Хотя это может в новой версии wine заглючило

Краткий Перевод
наберите фкансоли ` regedit `
1. Найдите HKEY_CURRENT_USER\Software\Wine\
Кликаните по wine правой кнопкой и создайте key ` OpenGL `
Правой кнопкой по OpenGL и создайте String Value с названием "DisabledExtensions"
Затем щелкните по этой строчке и фбейте GL_ARB_vertex_buffer_object
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
altwazar
Сообщения: 427
Статус: Zz
ОС: Calculate

Re: Из-за этого падает FPS?

Сообщение altwazar »

Надо определиться, что значит нормально работает :)
На 6600 wow на максимальных настройках летать должен. У меня на 8800 не тормозит, но падение фпс все равно ощущается. Пробовал у себя запустить до бкшную версию - в ней все просто замечательно.
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

Нормально работает - это шысят (60) fps
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

Итак, докладаю.
обновил дрова до 100.14.19, внес в config.wtf SET ffxDeath "0" и SET ffxGlow "0" а также то, что было написано на http://www.wowwiki.com/Linux/Wine , запустил сначала в полноэкранном режиме, потом в оконном. в обоих случаях в сосотоянии покоя показывает 12 fps, если что-то делать, то в оконном режиме скорость снижается еще на пару фпс... настройки вова на максимуме без сглаживания 1024x768... я еще прочитал, что запуск под своей сессией иксов сильно снижает производительность, и что рекомендуется запускать в отдельной сессии (как это делать я не знаю пока, т.к. новичок в ОС Линукс) и убирать прозрачность и прочее, что нагружает видеокарту. ниже скриншот из игры с фпсами



да, чуть не забыл, в реестре сделал соответствующую поправку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2143
Статус: *бунту ненавистник
ОС: linux

Re: Из-за этого падает FPS?

Сообщение landgraf »

сорри за оффтопик: а как этот самый FPS измерить? гуглил а он мне предлагает какую-то прогу виндузятную установить....
WOW идет вроде без тормозов (разницу с виндой не замечаю, Compiz не выключаю) вот и решил измерить
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

landgraf, там внизу на пинели рядом с кнопкой, вызывающей контейнер с ключами, есть полоска такая, она меняет цвет в зависимости от качества соединения, вот на нее наведите и увидите всплывающее окошко, где будут написаны и фпс и еще кое-чего
Спасибо сказали:
Аватара пользователя
altwazar
Сообщения: 427
Статус: Zz
ОС: Calculate

Re: Из-за этого падает FPS?

Сообщение altwazar »

Под своей сессией имеет смысл делать если стоит compiz или beryl (или что там сейчас). На сколько я помню производительность падает из-за расширения composite (Option "Composite" "enable"). Тогда действительно стоит запускать в отдельных иксах. Сам не проверял влияние композита на производительность - мне берилы не понравились.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

altwazar, судя по вашим словам, на 6600 WOW летать должен. Однако у меня прироста производительности нет, не смотря на советы выше. Возможно есть какие-нибудь еще приемы, позволяющие повысить производительность?
Спасибо сказали:
Kovriga
Сообщения: 3
ОС: OpenSuSE 10.3

Re: Из-за этого падает FPS?

Сообщение Kovriga »

Приветствую!
Думаю, что к сожалению никак увеличить производительность в opengl-режиме не удасться. Просто так худо реализован опенгл-рендеринг в игре. Пользователи маков тоже стонут о низком фрейм-рейте (у них-то клиент тоже не direct3d). Можно в качестве теста попробовать включить opengl под вендой - там будет еще хуже.
Сам имею венду на своем ноуте (Toshiba S9722) исключительно для вова. Там фпс под директ-3д всегда стабильный (в Азероте - 60, в Аутленде - 30..60); под вайном же примерно в 2 раза ниже, и никакие твики и гайды с wowwiki и appdb.winehq.org, различные версии дров, похоже, не помогают.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

Kovriga писал(а):
19.03.2008 12:01
Приветствую!
Думаю, что к сожалению никак увеличить производительность в opengl-режиме не удасться. Просто так худо реализован опенгл-рендеринг в игре. Пользователи маков тоже стонут о низком фрейм-рейте (у них-то клиент тоже не direct3d). Можно в качестве теста попробовать включить opengl под вендой - там будет еще хуже.
Сам имею венду на своем ноуте (Toshiba S9722) исключительно для вова. Там фпс под директ-3д всегда стабильный (в Азероте - 60, в Аутленде - 30..60); под вайном же примерно в 2 раза ниже, и никакие твики и гайды с wowwiki и appdb.winehq.org, различные версии дров, похоже, не помогают.


в принципе есть еще один вариант - установить DirectX на Wine.... Однако у меня пока не получилось, пишет что mscorees.dll нужна и надо поставить net framework. поискал в папке с виндой такую библиотеку - не нашел, есть только mscoree.dll, которая ессно в вайн уже скопирована. фреймворк не ставится - просит ie не ниже 5 версии)))
Спасибо сказали:
Аватара пользователя
spLin
Сообщения: 68
ОС: 20 машин под убунтой

Re: Из-за этого падает FPS?

Сообщение spLin »

попробуйте SuperKaramba отключить, точно не уверен но мне кажется из-за нее падает fps
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Из-за этого падает FPS?

Сообщение Sekta-N »

Не понимаю почему у человека с 6600 жифорсом и wine 0.9.47 wow 2.1 пахал нормально?
Нет тут подписи и не будет.
Спасибо сказали:
Аватара пользователя
egwer
Сообщения: 26
ОС: Ubuntu

Re: Из-за этого падает FPS?

Сообщение egwer »

spLin
хммм, неплохая мысль, только тогда надо вообще все отрубать, что связано с прозрачностью или ее имитацией)). вот тут снова поднимается вопрос с отдельной сессией иксов))

Sekta-N писал(а):
19.03.2008 18:36
Не понимаю почему у человека с 6600 жифорсом и wine 0.9.47 wow 2.1 пахал нормально?

))) интересный вопрос, наверно в opengl-рендеринге WOW с той версии к моей 2.3.3 много чего изменилось))
Спасибо сказали:
headcrab
Сообщения: 175
ОС: Windows 7

Re: Из-за этого падает FPS?

Сообщение headcrab »

У меня radeon HD 2600, порядка 60 фпс стабильно, бывает выше до 100 подымается. А бывает в некоторых локациях можети и до 20 упасть, все от сложности картинки зависит. На карточке от nvidia 7600gt стабильно 70-100 фпс, ниже 60 не опускалось. ПОднималось до 130.
Пользовался этим мануалом http://gentoo-wiki.com/HOWTO_Install_and_u...craft_with_wine
Спасибо сказали:
Kovriga
Сообщения: 3
ОС: OpenSuSE 10.3

Re: Из-за этого падает FPS?

Сообщение Kovriga »

headcrab, все графические настройки в игре на максимуме?
Спасибо сказали:
headcrab
Сообщения: 175
ОС: Windows 7

Re: Из-за этого падает FPS?

Сообщение headcrab »

Нет, дефолтные настройки. Разрешение 1024*768, запускаю для удобства в окне. Правда часть эффектов отключена.
Спасибо сказали: