You are not logged in.

#1 2008-05-21 10:06:19

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Not-So-Great Performance On 8800GT

I just got my nVidia 8800GT and I installed the "nvidia" package and ran nvidia-xconfig --composite. However, I'm still getting lag while using compiz-fusion. This is a high performance card, I don't know why this is happening. Here is my xorg.comf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Feb 14 18:20:37 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           "dbe"
    Load           "extmod"
    Load           "xtrap"
    Load           "record"
    Load           "glx"
    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"
    Option         "DPMS" "True"
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     "ShadowFB"               # [<bool>]
        #Option     "DefaultRefresh"         # [<bool>]
        #Option     "ModeSetClearScreen"     # [<bool>]
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "Unknown Board"
    Option         "RenderAccel" "True"
    Option         "BackingStore" "True"
    Option         "DamageEvents" "True"

EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    SubSection     "Display"
        Viewport    0 0
    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
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

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

Offline

#2 2008-05-21 11:41:53

11010010110
Member
Registered: 2008-01-14
Posts: 284

Re: Not-So-Great Performance On 8800GT

Try to add

Section "DRI"
    Mode 0666
EndSection

at the end of the file

It worked to me on an Intel card

Offline

#3 2008-05-21 11:52:15

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

11010010110 wrote:

Try to add

Section "DRI"
    Mode 0666
EndSection

at the end of the file

It worked to me on an Intel card

Thanks, I'll try that. The compiz fusion "benchmark" shows 60 fps when I enable sync to vblank and over 200 fps when I disable sync to vblank. However, either way, I still see "lag" when I move around windows and minimize/maximize them. This could suggest that it's a CPU issue - but I have an AMD Athlon X2 4400+, is it not enough? Interesting, I can run Crysis on high and Call Of Duty 4 on max settings no lag at all, but not compiz fusion without "lag"? Interesting...

Does anyone know a way to fix this? I'll try the DRI mode thing and post back.

Offline

#4 2008-05-21 14:14:42

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: Not-So-Great Performance On 8800GT

Did you do the usual Loose Bindings fix for nvidia cards?

Offline

#5 2008-05-21 15:34:20

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,094

Re: Not-So-Great Performance On 8800GT


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#6 2008-05-21 15:41:22

freakcode
Member
From: São Paulo - Brazil
Registered: 2007-11-03
Posts: 410
Website

Re: Not-So-Great Performance On 8800GT

11010010110 wrote:

Try to add

Section "DRI"
    Mode 0666
EndSection

at the end of the file

It worked to me on an Intel card

Noooooo. Nvidia don't use DRI - in fact, it conflicts with it.

Your problem is that you have VSync enabled, probably. Disable it either on Compiz config or in nvidia-settings panel.

Offline

#7 2008-05-21 19:28:26

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

iBertus wrote:

Did you do the usual Loose Bindings fix for nvidia cards?

I don't know what that is.

Offline

#8 2008-05-21 19:29:00

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

Mr.Elendig wrote:

Yes I did.

Offline

#9 2008-05-21 20:21:21

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

freakcode wrote:
11010010110 wrote:

Try to add

Section "DRI"
    Mode 0666
EndSection

at the end of the file

It worked to me on an Intel card

Noooooo. Nvidia don't use DRI - in fact, it conflicts with it.

Your problem is that you have VSync enabled, probably. Disable it either on Compiz config or in nvidia-settings panel.

Tried disabling it on both. Didn't solve the problem.

Offline

#10 2008-05-21 20:40:47

Feynman
Member
From: Atlanta, GA, USA
Registered: 2008-05-06
Posts: 24

Re: Not-So-Great Performance On 8800GT

With 8 series nvidia cards, you should run compiz-fusion with loose binding.  If you're using the icon, right click the icon, then go to Compiz options and make sure that Loose Binding is checked.

Offline

#11 2008-05-21 21:07:12

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: Not-So-Great Performance On 8800GT

Feynman wrote:

With 8 series nvidia cards, you should run compiz-fusion with loose binding.  If you're using the icon, right click the icon, then go to Compiz options and make sure that Loose Binding is checked.

Didn't I say that above? Try it! It really works with the 8-series cards. I have one and it's impossible to use compiz without this option.

Offline

#12 2008-05-21 21:13:47

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

iBertus wrote:
Feynman wrote:

With 8 series nvidia cards, you should run compiz-fusion with loose binding.  If you're using the icon, right click the icon, then go to Compiz options and make sure that Loose Binding is checked.

Didn't I say that above? Try it! It really works with the 8-series cards. I have one and it's impossible to use compiz without this option.

Still the same problem.

I've been reading and found this thread: http://forum.compiz-fusion.org/showthread.php?t=5089

Everyone says it's a problem with Emerald. Is there another window decorator I can use? I'm running XFCE.

Offline

#13 2008-05-21 22:45:29

allbluedream
Member
Registered: 2008-04-06
Posts: 155

Re: Not-So-Great Performance On 8800GT

Emerald is the reason I gave up on XFCE...Maybe you'll have to fallback to the XFCE native composite.

Besides, from what I've read around the Nvidia forum and elsewhere (and from my own experience with a 8400 card), the 8 series isn't really great, worse than the 7 series, maybe.

Last edited by allbluedream (2008-05-21 22:48:17)

Offline

#14 2008-05-22 00:11:15

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

allbluedream wrote:

Emerald is the reason I gave up on XFCE...Maybe you'll have to fallback to the XFCE native composite.

Besides, from what I've read around the Nvidia forum and elsewhere (and from my own experience with a 8400 card), the 8 series isn't really great, worse than the 7 series, maybe.

I'll try KDE now, but I'm never going to leave XFCE. It's an awesome desktop environment. The native XFCE compositing has the same results. Also, 8800gt is an awesome card, better than ANY 7000 series card, it's just the drivers or emerald that are poor performing.

Offline

#15 2008-05-22 00:23:05

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

Ok, I confirmed it. Emerald is the cause of the poor performance. The performance of everything increases if I kill emerald. All the effects are very smooth, not even a single hiccup. Are there any other window decorators I could use other than emerald?

Offline

#16 2008-05-22 01:00:28

11010010110
Member
Registered: 2008-01-14
Posts: 284

Re: Not-So-Great Performance On 8800GT

Heliodor / Aquamarine ?

Heard the names in the days of Beryl

Offline

#17 2008-05-22 01:09:04

solarwind
Member
From: Toronto
Registered: 2008-03-18
Posts: 546

Re: Not-So-Great Performance On 8800GT

11010010110 wrote:

Heliodor / Aquamarine ?

Heard the names in the days of Beryl

Can't find any info on them.

Edit: those are for Gnome and KDE.

Last edited by solarwind (2008-05-22 01:11:04)

Offline

Board footer

Powered by FluxBB