|
|
#1 | |
|
Registered User
Join Date: May 2008
Posts: 36
|
Hi,
I m having real trouble with QT applications when compiz turned on, on gnome like skype or kile. They don't refresh properly when something in the window change. Is there some workaround for fixing that? I have an nvidia 8400 G, with 128M. Centrino Duo 2GHz 2G RAM. ubuntu 9.04 and default nvidia driver 180.44 Regards, Last edited by kinzeron; 05-05-09 at 04:52 AM. Reason: corrected 180.44 instead of 188.44 |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: May 2008
Posts: 36
|
The problem exists even when compiz is not enabled. Anyone have a similar problem?
Kile for example doesn't refresh right when scrolling, and it looses the cursor... regards |
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Aug 2009
Posts: 1
|
Hey all,
I can confirm this problem. Also nvidia driver version 180, but a 140M in a thinkpad T61. Ubuntu 9.04 up-to-date. Kile shows weired refreshing problems, also okular. So assumption of QT seems to be correct. Cheers, NotALinuxExpert |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: May 2004
Posts: 38
|
Hello,
I fixed this problem by installing a newer version of the 'workarounds' compiz plugin from git. It has a new option called 'Force synchronization between X and GLX'. Enable it, and the problem goes away, at the cost of a little performance, but it was hardly noticeable for me on my 8600M GT. I use the QtCreator IDE daily, and this bug annoyed me to no end when scrolling through source code and not having the editor refresh correctly. With this, everything is perfect. I attached a source code snapshot from GIT which is compatible with compiz 0.8.2.
__________________
My development projects website |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: May 2008
Posts: 36
|
Thx skirst, it now works, but I got a big hit on performance! I think I will keep it disabled, the 8000 series seem to be as bad as the 5000 series. We can thank nvidia for that!
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: May 2004
Posts: 38
|
I have since started working in a KDE 4.3 environment, and with it's compositing effects, I don't have this problem. Either KDE already does what this compiz plugin does (and it is an issue with nvidia's drivers), or it's a compiz only issue.
__________________
My development projects website |
|
|
|
|
|
|
#7 | |
|
Registered User
Join Date: May 2004
Posts: 711
|
Quote:
Calling glxWaitX() is recommended by the xorg devs and will be the default in feature compiz releases. |
|
|
|
|
|
|
#8 |
|
NVIDIA Corporation
Join Date: Mar 2005
Posts: 2,487
|
We discussed this at the X Developers Conference. glXWaitX isn't even guaranteed to be sufficient because it only causes the GL to wait for X rendering from the current client (i.e. Compiz), and not necessarily other clients (i.e. the one that caused the Damage event). It should be okay for now, but what's really needed is interaction between X's Damage extension and the GL_ARB_sync extension.
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Great apps for Release Preview: third-party Metro apps in Windows 8 | News | Latest Tech And Game Headlines | 0 | 06-02-12 03:10 AM |
| Exascale Apps Pave Way To Supercomputing Greatness | News | Latest Tech And Game Headlines | 0 | 05-16-12 11:30 PM |
| GeForce4 and dual monitor refresh rates | elusive | NVIDIA GeForce 7, 8, And 9 Series | 1 | 10-04-02 02:47 AM |
| New 40.41 refresh rate fix ???? | Smokey | NVIDIA Windows Graphics Drivers | 8 | 08-30-02 01:32 PM |
| Multi monitor refresh rate problem | ascully | General Hardware | 6 | 07-31-02 02:56 PM |