GNOME Bugzilla – Bug 652097
Optimize animations enough to run smoothly in NVIDIA PowerMizer performance level 0
Last modified: 2011-06-08 11:52:50 UTC
In power saving mode, my NVIDIA GeForce GTS 250 has these parameters: Graphics Clock: 300 MHz Memory Clock: 100 MHz Processor Clock: 600 MHz In maximum performance mode it has these parameters: Graphics Clock: 675 MHz Memory Clock: 900 MHz Processor Clock: 1458 MHz In power saving mode, GNOME Shell is laggy, in maximum performance mode it's smooth. My question is, could Mutter and GNOME Shell be optimized enough run smoothly in power saving mode or it's impossible due to too low GPU performance? It's usually laggy when a large number of windows are animated. My ideas are: * Use a worse but faster scaling algorithm while animating windows. * Do not update window contents while performing animations (I think no one will notice). Mutter bug: https://bugzilla.gnome.org/show_bug.cgi?id=652077
(In reply to comment #0) > In power saving mode, my NVIDIA GeForce GTS 250 has these parameters: > > Graphics Clock: 300 MHz > Memory Clock: 100 MHz > Processor Clock: 600 MHz > > In maximum performance mode it has these parameters: > > Graphics Clock: 675 MHz > Memory Clock: 900 MHz > Processor Clock: 1458 MHz > > In power saving mode, GNOME Shell is laggy, in maximum performance mode it's > smooth. My question is, could Mutter and GNOME Shell be optimized enough run > smoothly in power saving mode or it's impossible due to too low GPU > performance? You shouldn't use "power saving mode" locking it to the lowest possible clock does not result into less power usage but actually more because it takes longer to complete tasks, setting it to adjust the clocks ondemand is the best you can do. And regarding your question ... locking at the clock speeds above it seems that the memory bandwidth is way to low in "power saving mode" which results into your performance issues. Even though increased performance is always nice to have this isn't really a bug.