[prev in list] [next in list] [prev in thread] [next in thread]
List: kwin
Subject: Re: Using UnredirectFullscreen=false by default in distributions
From: Thomas =?iso-8859-1?q?L=FCbking?= <thomas.luebking () web ! de>
Date: 2010-06-01 16:56:55
Message-ID: 201006011856.56199.thomas.luebking () web ! de
[Download RAW message or body]
IMO this is far more usecase than distro related.
If you're on an office box and tend to use fullscreen text processing, then
the unredirection sucks because of all the tooltips and popups.
If you're on a home or mixed mode client (and maybe think that using
maximized/fullscreen applications is plain wrong anyway ;-) then unredirection
will usually take place on video playback and/or gaming.
As the cpu overhead for the redirected painting heavily scales with the update
frequency and those usecases are cpu/gpu intense anyway, you really want
a) the unredirection to take place, or
b) suspend compositing while playing movies/gaming (for even more performance)
(a third case are screensavers, but fancy screensavers are "nonsense" anyway
and also the re-redirection causes flicker and therefore a bugreport as you
can glimpse the desktop/root window when promted the password dialog.)
So: personally i'd keep unredirection as
a) i think maximizing windows is plain wrong ;-)
b) i don't have to actively suspend/resume compositing when playing some HD
movie.
The solution is however to prevent the flicker.
=> HACKISH (?) FIX:
I think storing the root (pixmap), dumping the fullscreen window into the
root, re-redirecting and restoring the original root (pixmap) would do the job
- never tested though and this also might be HW/driver related (Does everybody
else see the root pixmap on re-redirection?!)
Thomas
Am Tuesday 01 June 2010 schrieb alekcejk@googlemail.com:
> Hi,
>
> I have read solution from
> https://bugs.kde.org/show_bug.cgi?id=177495#c2
> that fixes windows flickering in fullscreen mode.
>
> Kubuntu uses UnredirectFullscreen=false in default KWin settings
> https://bugs.launchpad.net/ubuntu/+source/kubuntu-default-settings/+bug/327
> 199
>
> Is this solution good enough for all distributions?
> Is there many issues related with performance hit when
> UnredirectFullscreen=false used?
>
> Alexey Kurov <nucleo@fedoraproject.org>
> _______________________________________________
> kwin mailing list
> kwin@kde.org
> https://mail.kde.org/mailman/listinfo/kwin
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic