[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2013-01-15 Thread Nicholas Urfe
Hi, I just tried the latest sources (lib-path-patches and compiled on Fedora), but the issue still persists for me. That is, if this manifests itself as high Xorg CPU usage - if not, then I apologize. -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2013-01-15 Thread Nicholas Urfe
An update: suddenly it doesn't go to 88% anymore when I move a window - it stays to 20%, which I think it will be improved for the stable release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2013-01-15 Thread Daniel van Vugt
In progress still. I think Sam had more move improvements, and the resize improvements are not begun (though should be in a different bug). ** Changed in: compiz (Ubuntu) Status: Fix Released = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2013-01-14 Thread Launchpad Bug Tracker
This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1 --- compiz (1:0.9.9~daily13.01.14-0ubuntu1) raring; urgency=low [ sampo555 ] * compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform() (LP: #1048840) * compiz crashing if window un-/minimize

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2013-01-07 Thread Daniel van Vugt
Mentioning resizing again. At least until someone logs a separate bug for resizing. ** Summary changed: - [nvidia] Moving windows freezes and stutters on nvidia (especially if some other window is redrawing). + [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-13 Thread Sam Spilsbury
Last fix merged was reverted due to an unforeseen regression. I expected that might happen, the geometry code is quite sensitive to other factors. Here it was a interaction with the unity minimization code. I'll be posting up a ppa with my movement fixes applied there for broader testing. That'll

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-13 Thread Sam Spilsbury
The fix for this (and other performance problems) is available from ppa:smspillaz/compiz-experimental . Please test it and file bugs tagged compiz-experimental-ppa if there are problems. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-13 Thread Daniel van Vugt
Yes, feel free to move mentions of resize into a new bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title: [nvidia] Moving or resizing windows freezes and stutters on nvidia

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-12 Thread Dennis-martin-herbers
I know this is tagged as a NVIDIA bug but I have drastically improved window movement performance with fglrx here on Ubuntu 12.10 and the newest builds of the unity-team/staging PPA. I also had stutter/freezing when moving windows after I already opened some other windows. It was the worst when I

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-12 Thread Daniel van Vugt
Yeah the fixes are not driver-specific. Everyone will benefit. We're just using nvidia as the test platform because it has the biggest problem with move/resize performance. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-11 Thread PS Jenkins bot
** Changed in: compiz Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title: [nvidia] Moving or resizing windows freezes and stutters on nvidia

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-11 Thread Daniel van Vugt
In progress still. The two fixes landed so far only address window movement. We have not started fixing the resizing problem. ** Changed in: compiz Status: Fix Committed = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-09 Thread Daniel van Vugt
On principle I would prefer that we did not need or use lazy positioning. Conversely I'm surprised and curious as to how and when we dropped lazy positioning (I don't remember). Last time we accidentally lost lazy positioning it caused bug 764330, which sounds much like this one. -- You received

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-08 Thread Paulo Narciso
I must say that window movement is super smooth in Xubuntu 12.10 using compiz_0.9.9~daily12.12.05bzr3517 from Unity Staging PPA, no more stuttering while moving windows across the screen, even when multiple windows are opened. Now, the problem you added later, related to moving windows while

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-07 Thread Sam Spilsbury
I've reintroduced lazy positioning in the move plugin for the attached branch, which causes us not to send any ConfigureWindow requests to the driver unless we absolutely have to, or the the window is later ungrabbed. That pretty much causes the massive slowdown when dragging stuff while

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-06 Thread Daniel van Vugt
** Changed in: compiz Assignee: Daniel van Vugt (vanvugt) = Sam Spilsbury (smspillaz) ** Changed in: compiz (Ubuntu) Assignee: Daniel van Vugt (vanvugt) = Sam Spilsbury (smspillaz) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-06 Thread PS Jenkins bot
** Changed in: compiz Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title: [nvidia] Moving or resizing windows freezes and stutters on nvidia

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-06 Thread Daniel van Vugt
No, don't be fooled. This bug needs more proposals to land till it's fixed properly. ** Changed in: compiz Status: Fix Committed = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-06 Thread Sam Spilsbury
@silviucc I've got some ideas about how we can reduce the load that the driver is choking on so that there's not such a big slowdown. The main problem is that were sending requests that cause the driver to choke, and then because the driver is choking, we have time to make even more of those

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-06 Thread Daniel van Vugt
The first, primary problem, with an expensive XSync is now fixed. But that's not enough to solve the bug adequately. Here are my comments from the tail end of that fix yesterday... OK, I've tracked down the main offenders that remain _after_ this fix. 1. XSync() inside

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Daniel van Vugt
** Summary changed: - Compiz 0.9.8 very bad performance + [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing). ** This bug is no longer a duplicate of bug 1049214 [nvidia] XSync usage is a massive bottlenecking factor (nvidia

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Daniel van Vugt
Note that this may yet turn out to be solved with a fix for bug 1025586. If so, it would become a duplicate of that bug. But if we can fix just this one in the mean time then it can stay separate. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Daniel van Vugt
** Also affects: compiz/0.9.8 Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title: [nvidia] Moving or resizing windows freezes and stutters on

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Sam Spilsbury
Since bug 1049214 was marked as a dupe of this one, I'll continue the discussion here. The problem I was describing was not merely the usage of XSync, but the way in which we use the synchronous parts of the X11 protocol. Especially with moving windows you have a call to sendConfigureNotify

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Sam Spilsbury
Can I reopen bug 1049214 ? Overuse of the synchronous functions in any case is bad, we shouldn't keep it closed for that reason. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title:

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Sam Spilsbury
I've linked lp:~compiz-team/compiz/compiz.performance_1027211 . Its not a fix for this bug per-se, because its very difficult to tell when you've fixed a performance problem which has multiple causes, but it does help somewhat (if I'm right about the requirements of the ICCCM) ** Branch linked:

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Sam Spilsbury
OK, so I've found the underlying cause of the extremely bad performance when moving OpenGL windows around (or moving anything around while OpenGL is running). It seems the the NVIDIA driver completely chokes when you send any geometry change request (eg X_ConfigureWindow) to the server while its

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Sam Spilsbury
I'll investigate whether or not we can avoid sending geometry updates to the server immediately in the next few days. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027211 Title: [nvidia] Moving or

[Bug 1027211] Re: [nvidia] Moving or resizing windows freezes and stutters on nvidia (especially if some other window is redrawing).

2012-12-05 Thread Silviu C.
Is there any way you could talk to the guys in charge of the nvidia driver for linux? Some time ago they were asking on the lkml if there was anything they could help, I mean work on other projects if possible and whatnot. Maybe that was a sincere offer :) -- You received this bug notification