Тормоза графики (Но не сразу...)

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

Celsius
Сообщения: 18
ОС: ALT Linux 4 Desktop

Тормоза графики

Сообщение Celsius »

Не пойму в чем дело. Получилось так, что несколько раз пришлось переустанавливать АЛЬТ. Так вот: после каждой переустановки через некоторое время начинали тормозить все 3-хмерные игры, притом, что сразу после установки все летает. glxgears выдает 500 fps. Подскажите пожалуйста в чем дело. Подозреваю, что дело в каких-то настройках, но закономерности вычислить не могу. Конфигурация: Celeron D 3.06 GHz, 1Gb RAM, NVidia GF7600 GT.
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Тормоза графики

Сообщение Alexei_VM »

Celsius писал(а):
30.06.2008 20:27
. glxgears выдает 500 fps.
....
Celeron D 3.06 GHz, 1Gb RAM, NVidia GF7600 GT.


Хм.... Что-то мало "попугаев". У меня, конечно, машина побыстрее, но не на столько

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

[alexei@threebears ~]$ glxgears
33434 frames in 5.0 seconds = 6684.641 FPS
32508 frames in 5.0 seconds = 6501.365 FPS
32371 frames in 5.0 seconds = 6474.031 FPS


А что у вас говорит команда

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

glxinfo | grep direct
Спасибо сказали:
Аватара пользователя
Ruslandh
Сообщения: 265
ОС: Sisyphus

Re: Тормоза графики

Сообщение Ruslandh »

А что glxinfo | grep rend выдаёт ?
Поспешай не торопясь
Спасибо сказали:
Celsius
Сообщения: 18
ОС: ALT Linux 4 Desktop

Re: Тормоза графики

Сообщение Celsius »

Дабы не быть голословным вот:

Код:

$ glxgears Xlib: extension "XFree86-DRI" missing on display ":0.0". 2551 frames in 5.2 seconds = 494.931 FPS 1680 frames in 5.1 seconds = 326.531 FPS 3240 frames in 5.1 seconds = 632.967 FPS 3240 frames in 5.1 seconds = 639.175 FPS 3240 frames in 5.1 seconds = 637.968 FPS 3240 frames in 5.1 seconds = 638.875 FPS 3240 frames in 5.1 seconds = 636.792 FPS 1920 frames in 5.2 seconds = 370.929 FPS 3240 frames in 5.1 seconds = 634.295 FPS 3240 frames in 5.1 seconds = 636.853 FPS 3240 frames in 5.1 seconds = 637.005 FPS 3227 frames in 5.1 seconds = 634.229 FPS 3240 frames in 5.1 seconds = 635.889 FPS


И затем:

Код:

$ glxinfo | grep rend Xlib: extension "XFree86-DRI" missing on display ":0.0". direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) GLX_ATI_pixel_format_float, GLX_ATI_render_texture OpenGL renderer string: Mesa GLX Indirect


Что это значит? Вижу "missing on display", вижу, что надо выставить LIBGL_DEBUG в verbose. Где эту установку найти? :huh:
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Тормоза графики

Сообщение Alexei_VM »

Celsius писал(а):
02.07.2008 18:28
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect


У вас не работает аппаратное ускорение графики. Поставьте пакеты kernle-modules-nvidia и nvidia_glx*, убедитесь, что в /etc/X11/xorg.conf стоит Driver "nvidia", и возможно, запустите x11setupdrv (предварительно сохранив на всякий случай xorg.conf).

Кстати, если у вас Desktop 4.0, то там была ошибка упаковки одного пакета, что приводило к неработоспособности драйверов nVidia и ATi. Обновитесь из бранча.
Спасибо сказали:
Celsius
Сообщения: 18
ОС: ALT Linux 4 Desktop

Re: Тормоза графики

Сообщение Celsius »

Спасибо, товарищи линуксоиды! Установил пакеты, выполнил x11setupdrv перезагрузил иксы и вуаля!

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

48988 frames in 5.0 seconds = 9797.498 FPS
49696 frames in 5.0 seconds = 9939.065 FPS
49232 frames in 5.0 seconds = 9846.323 FPS
48686 frames in 5.0 seconds = 9737.124 FPS


Теперь у меня Xmoto не тормозит и по вселенной путешествую совершенно спокойно (Celestia рулит!)

Правда поему-то в загрузочном меню ЛИЛО появилось два новых пункта, еще не разобрался, что там. Скорее всего просто снесу их. Вот только червячок-то гложет: а не слетит ли все это опять через недельку? Короче буду держать вас в курсе. Еще раз всем спасибо!
Спасибо сказали:
Alexei_VM
Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Тормоза графики

Сообщение Alexei_VM »

Celsius писал(а):
03.07.2008 10:39
Вот только червячок-то гложет: а не слетит ли все это опять через недельку?


Не работайте под рутом. И не курочьте конфиги, если не знаете, зачем и как. И тогда все будет хорошо, ибо само оно слететь не может по определению.
Спасибо сказали:
zenitur
Сообщения: 594
Статус: Одмин
ОС: openSuSE 10.2

Re: Тормоза графики

Сообщение zenitur »

А может, карточка просто перегревается? Посмотри в nvidia-settings. если выше 90 градусов после тормозов - ставь дополнительное охлаждение, ибо карточка не слабая.
Добавлено: всё.... прочитал топик до конца и епер мне тое понятно!
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
Спасибо сказали: