Страница 1 из 1

отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-18 17:22:58
weec
ситуация следующая:
ставлю из пакетов Xorg, затем Gnome2, nvidia-драйвер (карточка Quadro NVS 140M 128Mb)
и mesa-demos

шина на карте 64bit (судя по спецификации)
разрешение 1050x1680, глубина цвета 24bit
вывод 'glxinfo' содержит 'GLX' и 'NV-GLX'
вывод 'xdpyinfo' содержит 'direct rendering: yes'
CPU 2.4GHz, RAM 2Gb
при всём этом ощущаю тормоза на рабочем столе (без обоев)
посоветуйте куда копать?

xorg.conf

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

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

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

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

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "AutoRepeat" "500 30"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions" "grp:ctrl_shift_toggle"
        Option      "XkbOptions"    "altwin:super_win"
        Option      "XkbVariant" "base"
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"
        Option  "DPMS"
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     "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>]
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "nVidia Corporation"
        BoardName   "Quadro NVS 140M"
        VideoRam   131072
        BusID       "PCI:1:0:0"
        Option     "NoLogo" "true"
        Option         "XAANoOffscreenPixmaps" "true"
        Option         "AllowGLXWithComposite" "true"                           
        Option         "RenderAccel" "true"                                     
        Option         "AddARGBGLXVisuals" "true"                               
        Option         "DisableGLXRootClipping"        "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth  24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes     "1680x1050"
        EndSubSection
EndSection

Section "Extensions"                                                                                      
        Option         "Composite" "Enable"                                                                   
EndSection
P.S - грешу на шину (без оснований на то)

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-18 18:28:11
Alex Keda

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

uname -a

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-18 19:59:24
weec
HEAD

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-18 20:14:32
Alex Keda
top - чё грит

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-18 22:38:19
weec
в состоянии покоя 0%, тормоза оч. заметны при перетаскивании окна с одержимым (картинки, видео)
отрисовка сверху вниз просто убивает
ощущение такое, будьто на софте все крутится

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-19 6:39:38
zingel
свопится вестимо, почему - надо смотреть messages ну иконфиг вместе с /var/log/Xorg.0.log

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-19 7:38:20
manefesto
чо то мне кажется что в конфиге иксов у тебя дрова точно не nvidia указаны, наверное nv ?

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-19 20:07:29
weec
выложил свой xorg.conf в первом сообщении

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-20 6:49:43
manefesto
если мне не изменяет память то драйвер nvidia дважды указывается в конфиге.
По крайне мере у меня так...
Напомни вечером, скину свой

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-22 18:28:07
weec
столкнулся со следующей проблемой
добавляю в xorg.conf строку 'Modes "1680x1050@60"
и вижу в журнале xorg следующие строчки:

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

(WW) NVIDIA(0): The EDID for IBM (DFP-0) contradicts itself: mode "1680x1050"   
(WW) NVIDIA(0):     is specified in the EDID; however, the EDID's valid         
(WW) NVIDIA(0):     VertRefresh range (50.000-60.000 Hz) would exclude this     
(WW) NVIDIA(0):     mode's VertRefresh (40.1 Hz); ignoring VertRefresh check    
(WW) NVIDIA(0):     for mode "1680x1050".                                       
(II) NVIDIA(0): Assigned Display Device: DFP-0                                  
(WW) NVIDIA(0): No valid modes for "1680x1050@60"; removing.

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-22 19:25:23
Alex Keda
юзай DVI...

Re: отимизация работы nvidia / xorg / gnome

Добавлено: 2008-06-23 10:43:05
weec
это на laptop-е
изменил вышеописанную строку на "1680x1050_60", работает

и ещё, судя по xorg.log, грузится модуль dri, но я его в xorg.conf комментирую полагаясь на инструкцию по установке драйвера nvidia
как быть?

manefesto, если указать nv, то тормозов становится еще больше