GNOME Bugzilla – Bug 92618
turn off Display Content while resizing windows
Last modified: 2004-12-22 21:47:04 UTC
When using metacity with programs like xawtv, the picture will flicker when resizing the window, kwin also has this problem but they have the option to turn it off in kcontrol. The easiest way to fix it is to turn off Display content while resizing windows. This feature is a must for me to use metacity. It makes watching tv with xawtv horrible. thanks.
If xawtv flickers, then it should be fixed. But in the meantime a little flicker during resize never killed anyone.
its not "alittle" flicker, after resizing it lasts for about 10 seconds.
That's a bug in xawtv - there's no reason it should do that.
but if there is a known fix, it would be easiest to fix it with in the windowmanager, since xawtv only has problems with metacity and kwin(and kwin has a switch to turn it off). Its caused by the windowmanager trying to make resizing "Look Better". I have talked to xawtv about this and they said its a problem with the windowmanager. If kde can fix kwin why cant we fix metacity?
It's not a fix to metacity, it's a workaround for broken applications that should be fixed. And as xawtv demonstrates, if WMs support this kind of workaround it encourages apps to be broken. metacity does have some workarounds for broken apps, but in this case relatively few apps are broken, and the workaround has high complexity cost, and the workaround does not benefit most users who won't figure out to use it. i.e. the workaround doesn't work out of the box. Finally there is no good place in the Preferences menu to put an option like this, and no good label for the setting that will make sense to any normal user. So again the workaround is for 1% of technical users, and does not help 99% of users; however the 1% are the people who could fix the problem for real, by fixing xawtv. Anyway, I've had this same conversation 3 dozen times. ;-) Look through the closed bug reports...
Metacity developement is alot more active than xawtv developement. I dont even like the new versions of xawtv, so I am stuck using 3.65. Even if the new versions of xawtv had a fix for this problem, I still would not benifit. Its sad that this cant be implemented by metacity. Just add the option to the gconf-editor. there is no reason why metacity cant support these "broken/old" apps.
http://mail.gnome.org/archives/wm-spec-list/1999-November/msg00088.html It looks like this feature became default because of this. I found this link in src/window.c /* For nice effect, when growing the window we want to move/resize * the frame first, when shrinking the window we want to move/resize * the client first. If we grow one way and shrink the other, * see which way we're moving "more" * * Mail from Owen subject "Suggestion: Gravity and resizing from the left" * http://mail.gnome.org/archives/wm-spec-list/1999-November/msg00088.html * * An annoying fact you need to know in this code is that StaticGravity * does nothing if you _only_ resize or _only_ move the frame; * it must move _and_ resize, otherwise you get NorthWestGravity * behavior. The move and resize must actually occur, it is not * enough to set CWX | CWWidth but pass in the current size/pos. */ Any way I can go back to the way it was?
metacity has never had wireframe resize, it's always been opaque.
is there a way to switch to wireframe?
No, it has never had wireframe mode optionally or otherwise.
*** Bug 94891 has been marked as a duplicate of this bug. ***
*** Bug 95273 has been marked as a duplicate of this bug. ***
*** Bug 109065 has been marked as a duplicate of this bug. ***