LINUX.ORG.RU

Тормозит 3D


0

0

Здравствуйте!
Решил я поставить себе opensuse 11.1 (раньше 10.3 было). Появились проблемы с 3d, а именно оч. маленький фпс.
Видюха 9600GT. дрова ставил с офф.сайта 180.22 (пробовал и 177.82).

# uname -a
Linux junker 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386 GNU/Linux

# glxinfo
....
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9600 GT/PCI/SSE2/3DNOW!
OpenGL version string: 2.1.2 NVIDIA 180.22
....

Вот именно и сам glxgears, запускал на пустом xinit:
# glxgears
19009 frames in 5.0 seconds = 3785.117 FPS
19208 frames in 5.0 seconds = 3841.600 FPS
18718 frames in 5.1 seconds = 3692.782 FPS
18060 frames in 5.0 seconds = 3583.269 FPS

На opensuse 10.3 было 20000 FPS!

В чем проблемма понять не могу.. Помогите разобраться пожалуйста, если есть идеи какие нибудь !

Вот мой xorg.conf:
Код
Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
EndSection

Section "Module"
Load "freetype"
Load "glx"
Load "dbe"
Load "extmod"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us,ru"
Option "XkbModel" "microsoftpro"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
Option "XkbRules" "xfree86"
Option "XkbVariant" ",winkeys"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 340 270
HorizSync 30-66
Identifier "Monitor[0]"
ModelName "1680X1050@60HZ"
Option "DPMS"
Option "PreferredMode" "1680x1050"
VendorName "--> LCD"
VertRefresh 50-61
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "GeForce 9600 GT"
Driver "nvidia"
Identifier "Device[0]"
Option "NoLogo"
Screen 0
VendorName "NVidia"
EndSection



Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
Option "Composite" "off"
EndSection

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

> НЕМОГЛО У ТЕБЯ БЫТЬ 20000 FPS!!! Глаза промой!!

на 9600 запросто. у меня на 7900GS с врубленным компизом показывает:

user@pc:~$ glxgears 
46365 frames in 5.0 seconds = 9272.951 FPS
44439 frames in 5.0 seconds = 8887.790 FPS
49331 frames in 5.0 seconds = 9866.198 FPS
48671 frames in 5.0 seconds = 9734.109 FPS
48706 frames in 5.0 seconds = 9741.073 FPS
XIO:  fatal IO error 22 (Invalid argument) on X server ":0.0"
      after 38 requests (38 known processed) with 0 events remaining.
user@pc:~$ 

anonymous
()

идеи простые: смотреть dmesg, смотреть /var/log/Xorg.0.log

dmiceman ★★★★★
()

а как игры? тоже мало фпс? Ставь не с сайта с репозитория, они легче заводится должны.

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

с репозитория тоже ставил, таже история.. скиньте плз лог Xorg'а с похожей видюхой...

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