You are not logged in.

#1 2008-05-10 03:12:21

leafo
Member
Registered: 2007-01-12
Posts: 14
Website

nvidia 9600 lag in X with xcompmgr in arch64

I recently upgraded from 7900GS to a 9600GT. I installed the 64bit beta drivers 173.08 (the only ones as far as I can tell that support 9600GT). Now when I try to using my openbox setup with xcompmgr, draging or resizing windows causes X cpu usage to go up to 100% and it is very laggy. I don't know if it is just the beta drivers or something else. This is my xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder62)  Wed Apr  2 08:22:13 PST 2008


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

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

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

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
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      "GeForce 9600 GT"
    Option    "NoLogo"     "True"
    Option    "RenderAccel"    "True"
    Option     "BackingStore"    "True"
    Option    "DamageEvents"    "True"
    Option    "EnablePageFlip" "True"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "1920x1440 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

edit: Another thing I have noticed is that  apps will lock up for a few seconds (stop redrawing and taking input) every so often. It gets pretty frustrating. I didn't have this problem before I upgraded my graphics card.

Last edited by leafo (2008-05-10 04:27:55)

Offline

#2 2008-05-10 05:06:56

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: nvidia 9600 lag in X with xcompmgr in arch64

I would suggest toggling the EnablePageFlip, BackingStore and RenderAccel options.

Also, see thread - try e.g.:

nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=1

InitialPixmapPlacement of 2 can make 3D graphics pause occasionally on an nvidia 8800 - bizarre hmm

Offline

#3 2008-05-31 15:53:56

leafo
Member
Registered: 2007-01-12
Posts: 14
Website

Re: nvidia 9600 lag in X with xcompmgr in arch64

Just wanted to say that the new drivers that came out fixed this

Offline

Board footer

Powered by FluxBB