[Bug 850628]
Thomas-luebking
850628 at bugs.launchpad.net
Sun Jul 28 16:04:26 UTC 2013
(In reply to comment #201)
> (In reply to comment #200)
> > > I can't find an option to automatically suspend compositing in KCM.
> > Because a general setting would be silly. Already was for unredirection.
> Probably it won't.
> http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#idp6357888
This is not about "a general setting" at all, but about a protocol.
The silly part about the *general* setting was that we treated konqueror and quake equally.
The _NET_WM_BYPASS_COMPOSITOR was actually somehow inspired by the (largely ignored) _KDE_NET_WM_BLOCK_COMPOSITING, so merging the atoms and deprecate _KDE_NET_WM_BLOCK_COMPOSITING certainly makes sense.
It will require to move the blocking code from Client to Toplevel - does anything but (upcoming) SDL2 support it so far?
> https://git.reviewboard.kde.org/r/110088/
> I think this could be a good "default" option
The problem of this is that we don't get out of the "default" since
there's no system in place to rule override_redirects (since they do not
belong to WM or user)
The _NET_WM_BYPASS_COMPOSITOR tristate is a red herring: if special clients are not interested in saying: "1", why should regular clients be interested in saying "2"?
And why esp. those which are override_redirect and thus often don't set any properties at all?
The next problem is that unmanged windows are only matched "fullscreen"
by their geometry, so if your imagebrowser opens a popup to preview the
image and uses the maximum screen area, you'll toggle compositing by it.
-> The only (present) "downstream" (user accessible) way to control
those (and FS state changes of managed clients) is via the script
interface.
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kde-workspace in Ubuntu.
https://bugs.launchpad.net/bugs/850628
Title:
When the Euphoria (GL) Screensaver starts, KWIN crashes
To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/850628/+subscriptions
More information about the kubuntu-bugs
mailing list