[Nouveau] nouveau slower than nv and vesa on quadro 135M
Helge Hafting
helge.hafting at aitel.hist.no
Mon Sep 15 04:12:42 PDT 2008
Maarten Maathuis wrote:
> A profile of running this application would be useful (with nouveau
> and xorg symbols). I have some suspicions as to the cause,
> but some facts would be nice to have. Either oprofile or sysprof will
> do, for oprofile we have a wiki page:
> http://nouveau.freedesktop.org/wiki/OProfile
>
That wiki page doesn't list the first necessary step,
which is "opcontrol --init". Adding that might be useful for newbies.
I profiled two apps that are too slow with this driver.
* navit (map navigation), slowly panning the map across a city. This
panning redraws the map each time, which is instantaneous with the
vesa driver.
* lyx (word processor), typing text into a table. The pc could not
keep up with keyboard autorepeat, giving me one to three characters
per second. Each keypress redraws the table lines and the text
in the table cell.
I am not sure if I have all the symbols needed. I used nouveau compiled
per the instructions for debian. The X server consist of packages from
debian unstable/experimental. Please tell if there is anything I can do
to improve on this.
It'd be great to get this driver closer to vesa performance, for
vesa doesn't handle dual screens. You probably have higher goals than
that. :-)
navit profile data:
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport-l
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport--callgraph
lyx profile data:
http://www.aitel.hist.no/~helgehaf/oprofile/lyx16/opreport
http://www.aitel.hist.no/~helgehaf/oprofile/lyx16/opreport-1
Helge Hafting
More information about the Nouveau
mailing list