LINUX.ORG.RU
ФорумGames

Wow под wine

 ,


0

1

Кто нибудь здесь играет в вов? У меня одного очень мало фпс? На минимальных с OpenGL максимум 40 фпс, в рейде меньше 5.
ЧЯДНТ?
// вайн последний (пробовал и 1.6) видеокарта gtx560, дрова последние.

★★★★★
Ответ на: комментарий от bsdfun

Точно игру запускаешь в режиму opengl с загруженной либой?

Мой алиас, на всякий:

LIBGL_DEBUG=verbose LD_PRELOAD=rgl.so wine Wow.exe -opengl

вайн тоже последний.

С 1.5 вайном были проблемы, на 1.4 работает стабильно.

roman77 ★★★★★
()
Последнее исправление: roman77 (всего исправлений: 1)
Ответ на: комментарий от roman77

Точно игру запускаешь в режиму opengl с загруженной либой?

Да, правда без дебага.

С 1.5 вайном были проблемы, на 1.4 работает стабильно.

Надо попробовать, пойду соберу 1.4

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от roman77

Потыкал еще rgl и с помощью 32-битной либы получил вот такой вывод:

glGetString
glGetString
glGetString
glXQueryVersion
glXQueryServerString
glXQueryServerString
glXQueryServerString
glXGetClientString
glXGetClientString
glXGetClientString
glXQueryExtensionsString
glXIsDirect
glXQueryExtension
glXGetFBConfigs
glXCreateContextAttribsARB
internal error: not found ctx
С 64-битной либой вов даже не запускается, предлагая обновить видеодрайверы.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от ae1234

Поставил вайн 1.4 и взлетело. Правда ФПС все равно 30-40 (больше чем без этой либы), на венде сильно больше :(

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

ты лучше покажи что пишет в консоли - строки с fps
и что за карта и проц

ae1234 ★★
()
Ответ на: комментарий от ae1234

а метод точного тестирования описан на странице - протестируй если интересно под виндой и на линуксе

Как приду домой протестирую. :)

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от ae1234

а метод точного тестирования описан на странице - протестируй если интересно под виндой и на линуксе

Проверил способом, описанным на сайте, на той же территории: скрин. Проц Phenom II X4, видео ПЕЧ560

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

а что это за маршрут был ?
попробуй тот чтопоказан на картинке - в незершторме

может у тебя всякие композиты от wm мешаються ?

ae1234 ★★
()

посоветуйте плз. годный кустарник для последней версии с онлайонм

anonymous
()
Ответ на: комментарий от bsdfun

качество графики - с нормально работающем rgl-ом - ваше никак не влияет на фпс

ae1234 ★★
()
Ответ на: комментарий от ae1234
fps   4 (  8-  3) 1225kb-   88t 207ms- 15ms ( 97%cpu-  7%gpu) nsend 89 wbuf 2
fps   6 ( 14-  3) 1283kb-  135t 185ms- 16ms (101%cpu-  9%gpu) nsend 110 wbuf 2
fps   6 (  9-  4) 1182kb-  126t 170ms- 14ms ( 99%cpu-  8%gpu) nsend 105 wbuf 2
fps   5 (  8-  4) 1120kb-  101t 170ms- 17ms ( 99%cpu- 10%gpu) nsend 81 wbuf 2
fps   3 (  6-  1) 1182kb-   62t 429ms- 13ms (100%cpu-  3%gpu) nsend 79 wbuf 2
fps   3 (  3-1000000) 1215kb-   63t 311ms- 16ms ( 98%cpu-  5%gpu) nsend 50 wbuf 3
fps   3 (  3-1000000) 1251kb-   64t 281ms- 15ms (101%cpu-  5%gpu) nsend 63 wbuf 2
fps   4 (  4-  3) 1209kb-   84t 259ms- 17ms ( 98%cpu-  6%gpu) nsend 73 wbuf 3
fps   5 (  6-  4) 1211kb-  106t 199ms- 14ms (101%cpu-  7%gpu) nsend 113 wbuf 2
fps   5 (  5-  4) 1164kb-  104t 209ms- 20ms (100%cpu-  9%gpu) nsend 109 wbuf 2
fps   6 (  9-  4) 1209kb-  131t 174ms- 15ms ( 99%cpu-  8%gpu) nsend 124 wbuf 2
fps   5 (  7-  4) 1265kb-  112t 173ms- 14ms (100%cpu-  8%gpu) nsend 94 wbuf 2
fps   6 (  7-  3) 1235kb-  131t 197ms- 16ms ( 99%cpu-  8%gpu) nsend 136 wbuf 2
fps   5 ( 10-  4) 1150kb-  104t 160ms- 18ms (100%cpu- 11%gpu) nsend 101 wbuf 3
fps   8 ( 14-  4) 1191kb-  169t 133ms- 14ms ( 99%cpu- 10%gpu) nsend 180 wbuf 2
bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

лфр как видно - тут сильно не улучшить
в такой просадке rgl от силы процентов 10-20 прибавляет

на интеле фпс был бы раза в 2-2.5 больше - вот так и играем :)

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

ae1234 ★★
()
Ответ на: комментарий от ae1234

У меня стоит ondemand и в играх всегда максимальная частота получается. Насчет фпс - печально, придется и дальше ребутаться на винду что бы поиграть. :(

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от ae1234

тыж сам сказал что улучшислоь когда это заюзал и сильно ли на винде в такой ситуации фпс лучше ?

Фпс стал получше на обычных локациях. На венде обычно в рейдах на 25 ~15-25 фпс в битвах с боссами (это все на максимум, сглаживание х8 и анизотропия x8)

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

еще раз повторяю - качество графики никак не влияет на фпс в таких ситауциях - вообще никак

попробуй на винде - в opengl на таком же боссе - зацени сколько фпс будет

ae1234 ★★
()
Ответ на: комментарий от ae1234

еще раз повторяю - качество графики никак не влияет на фпс в таких ситауциях - вообще никак

Так фпс мало не только в рейдах, а везде. Например в лагере орды в пандарии 25 фпс, хотя народу очень мало.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

ну незнаю
у меня на тестовой полете в незершторме

PhenomX6 3.3ghz gtx580 rgl.so 1280x1024
opengl+rgl
в одном направлении 51/177/127
в обратном 58/116/91

а у тебя
17/89/40

если это у тебя обратное направление полета - то у тебя по какой то причине в 2 раза медленнее чем у меня полет

протестируй полет с выправленной частотой проца

ae1234 ★★
()
Ответ на: комментарий от bsdfun

в строке fps
( 99%cpu- 10%gpu)
это процент времени сколько выполнение идет в основном потоке - и в потоке где выводтиться графика на видеокарту

пока второе числи непривысило первое - игра упираеться в процессов - и изменнение качества графики почти никак нескажеться на фпс

а если видяха окажеться тормазной - то второе число будет почти 100 а второй ниже (игра упреться в видяху)

ae1234 ★★
()
Ответ на: комментарий от bsdfun

протестируеш ? если выясниться что на винде- и в opengl нагрузка в 25 рыл рейде существенно лучше чем даже с rgl на линуксе - то будет чем заняться - найти причину мне

ae1234 ★★
()
Ответ на: комментарий от ae1234

протестируеш ? если выясниться что на винде- и в opengl нагрузка в 25 рыл рейде существенно лучше чем даже с rgl на линуксе - то будет чем заняться - найти причину мне

Вот сейчас стою в рейде (на венде) - в замесе 20-25 фпс. Под вайном с rgl - 1-5 фпс.

bsdfun ★★★★★
() автор топика
Последнее исправление: bsdfun (всего исправлений: 1)
Ответ на: комментарий от ae1234

Старая тема про либу в архиве, потому отпишу тут:

С драйвером нвидии 331.13 стала вылетать игра. Единственный выхлоп в консоли при этом «Ошибка сегментирования». Вылет игры рандомный, может вылететь и в лфр в пылу вайпа, и при афк в святилище. Запущенная параллельно опера с вкл. аппаратным ускорением только усугубляет ситуацию. Без либы соотв. вылетов нет (на 22* дравере с либой тоже не вылетало), но и фпс ужасен.

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

http://4put.ru/pictures/max/762/2341038.jpg

но хочется исключить один из вариантов.

Debian wheezy, 1.4.1 wine, либа вроде как свежая.

roman77 ★★★★★
()
Последнее исправление: roman77 (всего исправлений: 1)
Ответ на: комментарий от bsdfun

нужна какая то повторяемая ситуация - то есть такая которую можно более менее легко повторит
если это сложно с рейдом - то например аое бальшого колва мобов гдето ...
в том и есть главная сложность - что нужно такое найти чтоб уже потом разбирать это по косточкам и искать проблему

когда я копался и искал проблему во время каты - на винде было хорошо видны два потока - второй из которых явно выводил графику - изза этого я и сделал rgl

но основной поток он как работает так и работает - и на винде - он все также один поток
и на линуксе не происходит затормаживание его изза недостатков вайна особо

чтото другое тут

ae1234 ★★
()
Ответ на: комментарий от bsdfun

сходил спецом на глубиния в лфр - замерял фпс и так далее - стабильные 50 фпс под линуксом + rgl
правдо у меня процессор в 2-3 раза мощнее в вайне чем у тебя
но всеже

ae1234 ★★
()
Ответ на: ну что тут ещё сказать ? от anonymous

а чего тут скажеш когда незнаю - нвидиа пилит свою мультитредовость в драйверах
может связано
на тех стандартных драйверах что у меня - с дибина7ого - такого нет точно

ae1234 ★★
()
Ответ на: комментарий от ae1234

Вообщем проблема с фпс решилась, но появилась новая - с вайном 1.5 и rgl игра вылетает, а с 1.4 работает нормально, но нет звука - юз pulseaudio у wine появился только с 1.5.7

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от ae1234

и в чем была причина фпс-а ?

В низкой частоте процессора. После

cpufreq-set -g performance
Количество фпс резко возросло. :)
Хотя раньше всегда пользовался ondemand и частота процессора всегда увеличивалась до максимальной при нагрузке.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

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

а вайн попробую попинать

ae1234 ★★
()
Ответ на: комментарий от ae1234

а вайн попробую попинать

На 1.4.1, кстати тоже вылетает с сегфолтом.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

Вот еще что - заметил, что если упасть то фпс повышается до 20. Если снова ресают на боссе - снова 2-4.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

вот у меня на глубинии 45-50 фпс
у тебя проц меньше раза в 2-2.5 - то есть у тебя ДОЛЖНО быть около 20
что иногда и бывает

а почему из за чего у тебя падает до 2-4 - это вопрос - что то мешаеться
ищи

не перегревается ли чего нить в системе ?

ae1234 ★★
()
Ответ на: комментарий от ae1234

Помогло отключение всех аддонов. Сходил для проверки на глубиния - 18-24 фпс. Странно, все те же аддоны юзаю на венде, попробую ставить по одному и проверять.

bsdfun ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.