From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-116047-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1PBWBG-000798-Rg
	for garchives@archives.gentoo.org; Thu, 28 Oct 2010 17:22:27 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id A2F72E0D3A;
	Thu, 28 Oct 2010 17:21:58 +0000 (UTC)
Received: from mail-yw0-f53.google.com (mail-yw0-f53.google.com [209.85.213.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 891F7E0D3A
	for <gentoo-user@lists.gentoo.org>; Thu, 28 Oct 2010 17:21:58 +0000 (UTC)
Received: by ywa6 with SMTP id 6so2110458ywa.40
        for <gentoo-user@lists.gentoo.org>; Thu, 28 Oct 2010 10:21:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:sender:received
         :in-reply-to:references:date:x-google-sender-auth:message-id:subject
         :from:to:content-type;
        bh=6cnW2jG/x4WdKnlih2pWgjenB6ABnwa0WPTB0aHNBK8=;
        b=SZQ+DcqIGh2LFNCKnm2FXEYme3LMGvRXG2s1ILYbu7ntMUZpRNBHdHIjpgcx47tN3j
         akxOHWj8a96XrHe7q4UfLOiS2kAOYKKpeMrH/vWUQMVtd65/E44kGTRV8KQsyRYFj2hf
         czsTwSy5kFdoqxzcJm7qGGT5I8bNJwzaesv6E=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type;
        b=dnOeU2TM1ZNzwpU9NK/HnVubkwQuNu0/zqp95unALUYpetGMndQKM9B1r5im2iJp/B
         Z27GAuzczGRqz/SatCxrS2GL5zPemjDUNYoV1LLshMzvOmi4lFTcNhI9fOFjkItFWKxL
         8Y1wWtyvvOXTZRdVMlRjorlowxfgVYI71D80g=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.239.169.66 with SMTP id n2mr3269385hbe.115.1288286517432; Thu,
 28 Oct 2010 10:21:57 -0700 (PDT)
Sender: paul.hartman@gmail.com
Received: by 10.239.146.1 with HTTP; Thu, 28 Oct 2010 10:21:57 -0700 (PDT)
In-Reply-To: <AANLkTimcL8wcvx5R0HY_P7H238fUPB7JWPLex0uQWZij@mail.gmail.com>
References: <4CBD4C85.2010500@gmail.com>
	<4CC615FC.1040603@gmail.com>
	<1288058698.8318.32.camel@localhost>
	<AANLkTimcL8wcvx5R0HY_P7H238fUPB7JWPLex0uQWZij@mail.gmail.com>
Date: Thu, 28 Oct 2010 12:21:57 -0500
X-Google-Sender-Auth: KXTJwilHyEd3Ym9MUSkbKUoAgGY
Message-ID: <AANLkTimMcV-L8s_LsSuai9e1BLzOsO-oswG=dPzVFrUT@mail.gmail.com>
Subject: Re: [gentoo-user] Re: Upgrading from FX-5200 to a GeForce 6200 512MB
From: Paul Hartman <paul.hartman+gentoo@gmail.com>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
X-Archives-Salt: 72914106-3191-4c9d-9761-2e7c439399f1
X-Archives-Hash: f659e688fa165e05043f99561429ba6f

On Tue, Oct 26, 2010 at 10:24 AM, Paul Hartman
<paul.hartman+gentoo@gmail.com> wrote:
> My fast desktop with Core i7 920, Nvidia GX 240, has a
> slower KDE UI than my 6-year-old laptop that has AMD Athlon 3200+ and
> ATI Radeon Mobility 9700. Simply opening a konsole window on my
> desktop with compositing enabled can take 2-3 seconds, when it is
> instant on the laptop.

Reply to myself here :)

I did some Googling and found some possible explanations/workarounds.
I'm away from home at the moment, so I cannot try them yet, but maybe
someone else can be the guinea pig.

The problem seems to be that TextureFromPixmap in Nvidia's drivers is
really slow, but it is really fast in other brands' drivers. This
supposedly heavily affects anything that involved a window being
created or resized. (Which is exactly where I see the worst slowdowns)

Changing from OpenGL to xrender will cause those actions to be much
faster, but other OpenGL things like animations will be slower.

Disabling direct rendering may help in some areas and hurt in others.

Changing OpenGL shared memory settings may help.

If someone tries these, feel free to post your results. :)