Beryl has a --skip-gl-yield ( I think now managed by --force-nvidia, dont really know though), that eases the use of beryl under heavy CPU load. Is this implemented in compiz? Cause compiz is _REALLY_ slow under heavy cpu use for me. Thanks, Joel -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freedesktop.org/archives/compiz/attachments/20070419/55ba4ed7/attachment.html
Joel Calado wrote:> Beryl has a --skip-gl-yield ( I think now managed by --force-nvidia, > dont really know though), that eases the use of beryl under heavy CPU load. > > Is this implemented in compiz? Cause compiz is _REALLY_ slow under heavy > cpu use for me.AFAIK, this is just an argument that is used internally by beryl. It sets an environment variable and then restarts itself to pick up on it. If you set the environment variable manually before running compiz do things work for you? e.g. GL_YIELD="NOTHING" compiz <your normal arg list> Col
On Thu, 2007-04-19 at 11:32 +0100, Colin Guthrie wrote:> > AFAIK, this is just an argument that is used internally by beryl. > > It sets an environment variable and then restarts itself to pick up on > it. > > If you set the environment variable manually before running compiz do > things work for you? > > e.g. > > GL_YIELD="NOTHING" compiz <your normal arg list> > > ColNope, no can do. It still lags like hell :( -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freedesktop.org/archives/compiz/attachments/20070419/c782de66/attachment.html
On Thu, 2007-04-19 at 11:25 +0100, Joel Calado wrote:> Beryl has a --skip-gl-yield ( I think now managed by --force-nvidia, > dont really know though), that eases the use of beryl under heavy CPU > load. > > Is this implemented in compiz? Cause compiz is _REALLY_ slow under > heavy cpu use for me.That's a driver specific trick that doesn't belong in compiz. Setting __GL_YIELD manually as some people have already suggested should do the same thing and you're of course free to patch compiz so it does this automatically if you find that useful but a patch like that is likely never going to be accepted upstream. - David
>>On Thu, 2007-04-19 at 11:25 +0100, Joel Calado wrote: >> Beryl has a --skip-gl-yield ( I think now managed by --force-nvidia, >> dont really know though), that eases the use of beryl under heavy CPU >> load. >> >> Is this implemented in compiz? Cause compiz is _REALLY_ slow under >> heavy cpu use for me.>That's a driver specific trick that doesn't belong in compiz. Setting >__GL_YIELD manually as some people have already suggested >should do the >same thing and you're of course free to patch compiz so it does >this >automatically if you find that useful but a patch like that is likely >never going to be accepted upstream. > >- DavidI'd like to add that before Compiz 0.3.6, the __GL_YIELD fix worked without problems for most people, but after this version, the fix didnt work anymore using --indirect-rendering, which is a need for some people like me, that gets better performance results without using direct rendering. This has already been discussed many times, but we are still affected by this problem. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freedesktop.org/archives/compiz/attachments/20070421/6bf0e4e0/attachment.html