All of lore.kernel.org
 help / color / mirror / Atom feed
From: Helge Hafting <helge.hafting-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
To: Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Subject: Re: nouveau slower than nv and vesa on quadro 135M
Date: Sun, 14 Sep 2008 14:50:16 +0200	[thread overview]
Message-ID: <48CD0888.6020706@aitel.hist.no> (raw)
In-Reply-To: <6d4bc9fc0809140419k3555a843nbb77806f3d7e44ef-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

Maarten Maathuis wrote:
> On Sun, Sep 14, 2008 at 12:17 PM, Helge Hafting
> <helge.hafting-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org> wrote:
>> I followed the advice at
>> http://nouveau.freedesktop.org/wiki/DebianInstall
>> in order to test nouveau with debian.
>>
>> I found that nouveau works well with the laptop where I occationally
>> connect another monitor. The xrandr stuff is perfect.
>>
>> But performance is low for some uses:
>> * I first noticed that the default X background (a pattern) was painted
>>   rather slowly. A solid color background is much faster though. The
>>   vesa driver does this pattern visibly faster. With nouveau,
>>   one sees the pattern coming down the screen. With vesa,
>>   it just appears.
> 
> Known xserver/exa problem, fixed in master (from what i was told), but
> xserver-1.6.0 will the first release to contain it.
> 
>> * The car navigation program "navit" is unuseable with nouveau. I paints
>>   a map every second (due to gps updates.) However, it locks X
>>   completely for 10-15 seconds before the map appear. Nothing at
>>   all happens on screen. I can move the mouse, but no windows update
>>   at all. Then the map suddenly appears, and the load meter update,
>>   showing that one cpu core was 100% busy during those 10 seconds.
>>
>>   Navit paints maps using polylines, filled polygons, and occational
>>   bitmaps. An extremely small window works, anything big enough for
>>   navigation is way too much. Vesa has no problems though.
> 
> If this is what i think it is, then this should be better in xserver
> 1.5.0, but if not, some profiling should reveal the problem.

It is better, but not solved. A full screen map with few details now
paints in 2s instead of 10s.  Definitely improvement, but not yet
useable for me.
> 
>> The machine is a Dell latitude D830 laptop, with a core2duo in 64-bit
>> mode. I use debian testing, with various X packages from
>> unstable/experimental as needed.
>> The graphics card identifies itself as:
>> VGA compatible controller: nVidia Corporation Quadro NVS 135M (rev a1)
>>
>> I also found that nouveau needs X 1.4.2, it fails with X 1.5.0. That is
>> ok, but the performance problems makes it unuseable.
> 
> Why does 1.5.0 fail? A xorg log would be nice.

My fault, I built with the 1.4.2 dev library. After correcting that,
nouveau works with X 1.5.0.

Firefox and such is fine, but the car navigation program is still too slow.

Helge Hafting

  parent reply	other threads:[~2008-09-14 12:50 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-14 10:17 nouveau slower than nv and vesa on quadro 135M Helge Hafting
     [not found] ` <48CCE4B0.1030709-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-14 11:19   ` Maarten Maathuis
     [not found]     ` <6d4bc9fc0809140419k3555a843nbb77806f3d7e44ef-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-14 12:50       ` Helge Hafting [this message]
     [not found]         ` <48CD0888.6020706-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-14 13:29           ` Maarten Maathuis
     [not found]             ` <6d4bc9fc0809140629l6155dfd4xa9cd7c92defa54db-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 11:12               ` Helge Hafting
     [not found]                 ` <48CE432A.9040001-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-15 11:31                   ` Maarten Maathuis
     [not found]                     ` <6d4bc9fc0809150431w1d57d228n1046fad9e437a7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 12:04                       ` Helge Hafting
     [not found]                         ` <48CE4F66.6060805-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-15 12:45                           ` Maarten Maathuis
     [not found]                             ` <6d4bc9fc0809150545q2b58a65cr74cea5d9caf37d99-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 14:59                               ` Helge Hafting

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48CD0888.6020706@aitel.hist.no \
    --to=helge.hafting-i5bjtsbralblx0ng8fe4ug@public.gmane.org \
    --cc=madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.