Приветсвую!
Значит ситуация такая, на компе P4-3,2, 2 gb RAM, GeForce 5700 128 mb безумно тормозят красивые заставки OpenGL, изображение очень медленно обновляется и двигается рывками. На ноутбуке AMD 3,0, 512 mb RAM, ATI (номер не помню) 64 mb отлично всё летает. Даже не знаю почему. У кого-нибудь так было?
Заставки OpenGL (Жутко тормозят в KDE)
Модератор: Модераторы разделов
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
-
Current_Density
- Сообщения: 773
- Статус: Участник
Re: Заставки OpenGL
Тушисвет писал(а): ↑19.11.2007 19:47Приветсвую!
Значит ситуация такая, на компе P4-3,2, 2 gb RAM, GeForce 5700 128 mb безумно тормозят красивые заставки OpenGL, изображение очень медленно обновляется и двигается рывками. На ноутбуке AMD 3,0, 512 mb RAM, ATI (номер не помню) 64 mb отлично всё летает. Даже не знаю почему. У кого-нибудь так было?
Наверное композит включён.
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Заставки OpenGL
Ээээ, это что?
Ещё опытным путем сейчас обнаружил, что на компе, на котором тормозит, заставки вообще не грузятся через определоенное время - только чёрный экран. Заставки же грузятся только по кнопке просмотр.
Ещё опытным путем сейчас обнаружил, что на компе, на котором тормозит, заставки вообще не грузятся через определоенное время - только чёрный экран. Заставки же грузятся только по кнопке просмотр.
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Заставки OpenGL
Не получается нигде завести, ни на работе, ни дома. На работе 3D Labs (32 мб), дома GF7300 (512 метров). когда проходит положенное время - включается чёрный экран и всё. Заставку видно, только при принудительном запуске при выборе.
xorg на работе
xorg на работе
Код:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/URW/"
FontPath "/usr/X11R6/lib/X11/fonts/freefont/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31-81
VertRefresh 56-75
EndSection
Section "Device"
### 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 "RGBbits" # <i>
#Option "NoAccel" # [<bool>]
#Option "BlockWrite" # [<bool>]
#Option "FireGL3000" # [<bool>]
#Option "Overlay" # [<str>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "UseFlatPanel" # [<bool>]
#Option "VideoKey" # [<bool>]
Identifier "Card0"
Driver "glint"
VendorName "3DLabs"
BoardName "GLINT R3 [Oxygen VX1]"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Заставки OpenGL
Правильно что тормозят
В xorg.conf дописать
И проверить что после этого выдаст
Дома поставить бинарные драйвера от NVidia.
В xorg.conf дописать
Код: Выделить всё
Section "DRI"
Group 0
Mode 0666
EndSectionИ проверить что после этого выдаст
Код: Выделить всё
glxinfo |grep directДома поставить бинарные драйвера от NVidia.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Заставки OpenGL
1. Установлены ли официальные драйвера от NVIDIA? (в любом случае нужны драйвера, обеспечивающие поддержку 3D-ускорения)
2. Если да, то является ли файл /usr/lib/xorg/modules/extensions/libglx.so ссылкой на файл вида libglx.so.версия_драйвера? Если нет, сделать таковой.
2. Если да, то является ли файл /usr/lib/xorg/modules/extensions/libglx.so ссылкой на файл вида libglx.so.версия_драйвера? Если нет, сделать таковой.
My god... it's full of stars!...
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Заставки OpenGL
peter# glxinfo |grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Заставки OpenGL
Так, у вас оказывается "FreeBSD 6.2"
Общем тогда задача сводится к тому, что бы было "direct rendering: Yes".
Вы когда Section "DRI" прописали X рестартанули?
Вы когда Section "DRI" прописали X рестартанули?
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Заставки OpenGL
Перезапустил естественно.
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Заставки OpenGL
Ну это в общем надо решать в Free и другие BSD . К KDE это не имеет отношения.