fps мало

openSUSE, SUSE Linux Enterprise

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

repsakkgn
Сообщения: 175
ОС: ARCH

fps мало

Сообщение repsakkgn »

странно, очередной раз поставил suse 11.2, с того же диска, обновился, поставил дрова нвидиа, и fps всего 60 стало. пробовал разные дрова,и 190 и 195. вот что имеем

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

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder63)  Thu Apr 16 19:37:21 PDT 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath        "/usr/share/fonts/default/Type1"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
#    Load           "type1"
#    Load           "freetype"
    Load           "glx"
    Load           "bitmap"
    Load           "GLcore"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
    Option   "DontZap"   "false"
    Option "DontVTSwitch" "false"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: xconfig, VertRefresh source: xconfig
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       31.0 - 65.0
    VertRefresh     56.0 - 65.0
    ModeLine       "1440x900_100" 106.470 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9400 GT"
    Option         "NvAgp"                          "1"
    Option         "AddARGBGLXVisuals"              "True"
    Option         "RenderAccel"                    "True"
    Option         "NoLogo"                         "True"
    Option         "TripleBuffer"                   "True"
    Option         "AllowIndirectPixmaps"           "True"
    Option         "PixmapCacheSize"                "300000"
    Option         "DamageEvents"                   "True"
    Option         "OnDemandVBlankInterrupts"   "True"
    Option         "AllowGLXWithComposite"        "True"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1440x900_100 +0+0"
    SubSection     "Display"
    Depth       24
    EndSubSection
EndSection
Section "Extensions"
         Option "Composite"                            "Enable"
EndSection

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

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9400 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.30
OpenGL extensions:

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

glxinfo | grep direct
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,

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

glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

304 frames in 5.0 seconds = 60.606 FPS

Подскажите, что не так. Или это из-за обновлений?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: fps мало

Сообщение k0da »

NOTE: Don't use glxgears as a benchmark.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
repsakkgn
Сообщения: 175
ОС: ARCH

Re: fps мало

Сообщение repsakkgn »

k0da писал(а):
13.03.2010 23:53
NOTE: Don't use glxgears as a benchmark.


видел, ага..но почему раньше то показывало 5000? и сообщения такого вроде не было..
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: fps мало

Сообщение NickLion »

60 FPS подозрительно - может стоит принудительная вертикальная синхронизация? Покажите вывод:

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

nvidia-settings -q SyncToVBlank
Спасибо сказали:
hasuwar
Сообщения: 32
ОС: opensuse

Re: fps мало

Сообщение hasuwar »

100% вертикальная синхронизация!
Спасибо сказали:
repsakkgn
Сообщения: 175
ОС: ARCH

Re: fps мало

Сообщение repsakkgn »

точно, но вот в nvidia-settings везде верт.синх. убрал, а всё равно пишет Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate. Как дефолтные вернуть настройки нвидиа подскажите пожалуйста..или в компизе синхр. выключить?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: fps мало

Сообщение NickLion »

Ну да, конечно, выключить :) Вообще смотреть на результаты тестов 3D при включённом композитинге - как-то неправильно :)
Спасибо сказали:
repsakkgn
Сообщения: 175
ОС: ARCH

Re: fps мало

Сообщение repsakkgn »

ок, спасибо, а в нвидиа сеттингс на двух вкладках есть вертик. синхронизация, с ней чего делать? и мне важны не результаты тестов, а разница в результатах тестов при одинаковой настройке компиза, тех же дровах и xorg-е..
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: fps мало

Сообщение NickLion »

repsakkgn писал(а):
17.03.2010 06:59
ок, спасибо, а в нвидиа сеттингс на двух вкладках есть вертик. синхронизация, с ней чего делать? и мне важны не результаты тестов, а разница в результатах тестов при одинаковой настройке компиза, тех же дровах и xorg-е..

Одна вертикальная синхронизация касается воспроизведения видео, вторая - 3D. А разница может быть в чём угодно, например разная версия компиза.
Спасибо сказали:
repsakkgn
Сообщения: 175
ОС: ARCH

Re: fps мало

Сообщение repsakkgn »

Спасибо за разъяснения. Вроде бы все понятно.
Спасибо сказали: