Почему может падать фпс в wine 3D приложениях ( играх ) и как исправить ? [solved]

В игре фпс падает почти в 2 раза d втечении где -то получаса. Раньше вроде такого не замечал до переноса системы на другой винт.

Первая мысль

Перегрев?

Gentoo - Symphony of Creations

точно нет наблюдал и за этим

точно нет наблюдал и за этим

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Ну тогда утечки памяти мб.

Если так, то начинать с ядра надо, потом hal,dbus,xorg-server,и дрова
а еще лучше с перестройки начать, был глючок (с тормозами графики)
оказалось LibGLX слетел

Вы хоть систему бы обрисовали для начала, а то не понятно сразу.

Gentoo - Symphony of Creations

NVIDIA Driver Version:

NVIDIA Driver Version: 190.53
Server Vendor Version: 1.7.5
kernel 2.6.31-gentoo-r7
а про глючок случайно не симлинк слетел ?
подключил старый винт - на нем проблем нет в среднем 70-80 фпс держит стабильно а на новом и так не выше 40 так еще и падает до 25 и ниже - короче слайдшоу-онлайн ;(

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Не знаю,

Может и симлинк, не разбирался сильно, перестроил либу и зависимости, все стало норм
Я тогда много чего ставил, появились лосты когда пофиксил раздел, оказалось много чего рухнуло.

Дрова юзаю такие же, ядро 33
тормозов нет.
конфиг покажете? и кста, че у вас с процессами творится и какой из красивостей юзаете?

Gentoo - Symphony of Creations

DolphinSoft

DolphinSoft написал(а):
конфиг покажете? и кста, че у вас с процессами творится и какой из красивостей юзаете?

Иксов? ядра?
А что с процессами?
А красивость это вы про игру?? =)) не смейтесь это wc3 TFT люблю посмотреть как про играют, иной раз похлеще футбола, а вообще "красивости" не по Линукс душу а жаль =(

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Мдя

Нафик конфиг ядра
начните с xorg.conf
с процессами - кто жрет рессурсы смотрели?
про красивости - (composite, compiz)?! - как раз - "по душу Линукс"...
ТФТ это круто, но жрет /dev/время /dev/нервы и /dev/моск

Gentoo - Symphony of Creations

Такими красивостями не

Такими красивостями не пользуюсь, Metacity по уши хватает, считаю что эти красивости только жрут ресурсы, а толку не так уж и больше чем от последнего
В этом плане предпочитаю аскетизм

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "dri"
Load "record"
Load "extmod"
Load "glx"
Load "dri2"
Load "dbe"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "G92 [GeForce 9800 GT]"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 16
EndSubSection
EndSection
остальное на хале висит

PS играю\играл в тфт еще с первого патча ;) знакомо ох как знакомо главное сберечь /dev/моск

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Поиграйтесь с такими опциями:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "RenderAccel" "True"
    Option         "DamageEvents" "True"
    Option         "TripleBuffer" "True"
    Option         "BackingStore" "True"
    Option         "ReducedBlanking" "True"
    Option         "UseEvents" "False"
    Option         "AddARGBGLXVisuals" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "NoLogo" "true"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

желательно с битностью 24
Че с процессами во время тормозов?

Gentoo - Symphony of Creations

Кстати да я тогда повожусь с

Кстати да я тогда повожусь с настройками\опциями сегодня или завтра отпишусь.
PS с процессами все ок ничего особенного
Спасибо за наводку мыслей хотя я думаю большую роль это и не сыграет но коррективы явно внесет ;)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Где-то в недрах сети ...

Проскакивало: тормоза nvidia 9800, при этом там опции были по-гуще чем мои (у меня 6800)
решалось конфигом сервера, так что думаю здесь ноги растут .... удачных поисков, ждем новостей ;)

PS: кстати dri,dri2 закомментить надо. Ссылку (про которую говорил) найду - закину ...
PPS: вот еще инфа
http://www.grabnotes.com/gentoo/xorg.html

кстати хотелось бы глянуть что пишет /var/log/Xorg.0.log
только не сюда.

Gentoo - Symphony of Creations

во тчто мне добавил X

во тчто мне добавил X -configure хех ;) начнемс ...

 ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
        #Option     "DualHead"           	# [<bool>]

Xorg.0.log
спасибо за ссылку пошел читать

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Вот ман по опциям

мать моя Женщина ^_^ а к

мать моя Женщина ^_^ а к нему пару пива не прилагается случаем .. =)

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

На счет пива не знаю,

Но квест - точно обеспечен...
Я для себя тоже кое чего подчерпнул )

ЗЫ: Option "UseEvents" "True" только что прочитал - рекомендуется для разгрузки ЦП
ща заценю, у меня отключена была ...

И вот еще:
Mar 14 17:10:46 NVIDIA(0): Disabling 32-bit ARGB GLX visuals.

Эта опция активирует:

Option "AddARGBGLXVisuals" "True"

Gentoo - Symphony of Creations

засада, из вышеперечисленного

засада, из вышеперечисленного я только нашел на 3 опции и то которые связаны с рендерингом в 24 бита который мне и не нужен =( попробую в доках драйвера поковырятся
кстати я уже скинул xorg.0.log вверху

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Да не надо ничего придумывать ....

Depth 24
и хватит, у NV - под эту ширину бит заточено.
Xorg.conf посмотрел, и прокомментировал (выше)
В остальном - там все ок.

PS: вот какой я ща кернел паник выхватил когда вывод видео в PAL установил, это что-то ;)))

Gentoo - Symphony of Creations

Вообщем что смог найти он все

Вообщем что смог найти он все сам по умолчанию ставит(включенно драйвером по умолчанию) кстати и у тебя тоже,
оставляю все как есть. Работает все отлично извращатся не буду я и так доволен, посижу на старом винте так сказать на "стейбле" =)
PS ради эксперимента установил винду залил последние 196 кажется (дрова) и проверил на фпс : 65 не выше, не ниже, причем что в 16 битном режиме, что в 32
А в Генту при массовых замесах 70 - 80, а так 90 - 120фпс =) куда уж больше =)

PS думаю, что система рендеринга как таковая п омаксимально настроенному типа подойдет лучше к KDE там плазмойды всякие и прочей всякой "мешуры"
Красиво то красиво, но сама работа все равно происходит в окне, где этого все равно не видно и не слышно ... вообщем на вкус и цвет

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Ну скажем так:

Эти опции дрова по дефолту у меня не прописали, все проверенно экспериментальными путями.
Про UseEvents - было лишним, потому что в новых дровах этот параметр не используется.
Плазмоиды не использую кроме часов и календаря, которые вынесены на второй рабочий стол (на телике) у остальных глюки при отрисовке (пауза при синхронизации, приводящая к потере производительности всей системы, особенно на мониторах сети, проца и памяти)
Частота стабильная - 100 фпс (не может она от винта зависеть, кроме случаев проблем с файловой системой см. в Google или железом)

Gentoo - Symphony of Creations

Конечно не может от винта

Конечно не может от винта зависеть потому и вопрос был обще-направленным. На новый винт заливал c бекапа все настройки те же, ничего не трогал и дрова переставлять пробывал и вайн, тем более что старый идешный а последний сата =( попробую перенести прогой dd

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".