Announcement

Collapse
No announcement yet.

Ubuntu 12.10 Now Unredirects Fullscreen Windows

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ubuntu 12.10 Now Unredirects Fullscreen Windows

    Phoronix: Ubuntu 12.10 Now Unredirects Fullscreen Windows

    For improving the performance of OpenGL games on the Ubuntu desktop, an update pushed out for Ubuntu 12.10 this morning now has Compiz un-redirect fullscreen windows by default...

    http://www.phoronix.com/vr.php?view=MTI2MTY

  • #2
    Line 1 from the bottom "a slow of .." -> "a slew of..".

    Comment


    • #3
      Any quick Unity benchmarks forthcoming?

      Comment


      • #4
        I go from 25.47 FPS to 47.40 FPS. Yay for 50% improvements!
        It's not a 50% improvement. It's 87%

        Comment


        • #5
          I wonder why KDE did the opposite. Most people now get jerky video playback. Go figure.

          Props to Ubuntu for doing this. Maybe now there's a chance that Google will fix their PPAPI Flash plugin that is tearing since Chrome 22 or so. They didn't care much since Ubuntu didn't unredirect fullscreen apps, hiding the Flash bug.
          Last edited by RealNC; 12-26-2012, 11:08 AM.

          Comment


          • #6
            - Add an option to specify which windows are allowed to be unredirected
            when they are fullscreen. Default: Allow unredirection on all window
            types except common video players: Totem, MPlayer, Vlc or Plugin-
            container (Flash or other nested browser windows). (LP: #1051802)

            - Add Firefox to the unredirect exceptions. (LP: #1086337)
            Flash and other plugins and also some of the video players are added to the exception list (they are still unredirected in fullscreen). You can also add manually any program to that list via CompizConfig Settings Manager it's in Composite plugin and then Unredirect Match.

            Comment


            • #7
              Originally posted by BO$$ View Post
              Finally! After so many years! I had given up hope
              Given up hope on what? That'd someone would change a default setting you could have easily changed yourself?

              Comment


              • #8
                Originally posted by RealNC View Post
                I wonder why KDE did the opposite. Most people now get jerky video playback. Go figure.
                What do you mean by "did the opposite"? I still have unredirected fullscreen on both Kubuntu 12.10 and Arch with KDE.

                Comment


                • #9
                  Originally posted by vitiv View Post
                  What do you mean by "did the opposite"? I still have unredirected fullscreen on both Kubuntu 12.10 and Arch with KDE.
                  The new default is to keep fullscreen apps fully composited. Your KDE is picking up the old setting you have. If you were to create a new user, the default setting would be to composite fullscreen apps.

                  Comment


                  • #10
                    Originally posted by RealNC View Post
                    The new default is to keep fullscreen apps fully composited. Your KDE is picking up the old setting you have. If you were to create a new user, the default setting would be to composite fullscreen apps.
                    Oh, I knew that , but I didn't think people get so mad over a default setting that takes 10 seconds to change.

                    Comment


                    • #11
                      Originally posted by vitiv View Post
                      Oh, I knew that , but I didn't think people get so mad over a default setting that takes 10 seconds to change.
                      The problem is that people might not know anything about it. And why should they? That's just an implementation detail of the window manager. At least KDE should be more intelligent about this, and unredirect when an application tries to display video (maybe it could detect that an Xv or VDPAU or GL context is active or something like that.)

                      Comment


                      • #12
                        Originally posted by RealNC View Post
                        The problem is that people might not know anything about it. And why should they? That's just an implementation detail of the window manager. At least KDE should be more intelligent about this, and unredirect when an application tries to display video (maybe it could detect that an Xv or VDPAU or GL context is active or something like that.)
                        Fullscreen seems like more sane indicator: you wouldn't unredirect windowed apps as they lose composition effects, and for fullscreen you don't need redirection anyways.

                        Comment


                        • #13
                          Originally posted by vitiv View Post
                          Fullscreen seems like more sane indicator: you wouldn't unredirect windowed apps as they lose composition effects, and for fullscreen you don't need redirection anyways.
                          You still do, depending on the application. Desktop effects are needed for menus and other GUI elements.

                          Comment


                          • #14
                            Originally posted by Bestia View Post
                            Flash and other plugins and also some of the video players are added to the exception list (they are still unredirected in fullscreen). You can also add manually any program to that list via CompizConfig Settings Manager it's in Composite plugin and then Unredirect Match.
                            I'm glad they added this, I was worried about them enabling this feature by default because it does cause tearing in fullscreen videos, unless you use opengl output (and on some card/drivers such as intel sandybridge/ivybridge even with opengl output there can still be tearing depending on the video player, for example this happens with vlc's opengl output, but not mplayer's. Also not all players even have an opengl output option, and opengl output is buggy on some drivers)

                            Comment


                            • #15
                              Originally posted by Bestia View Post
                              Flash and other plugins and also some of the video players are added to the exception list (they are still unredirected in fullscreen). You can also add manually any program to that list via CompizConfig Settings Manager it's in Composite plugin and then Unredirect Match.
                              While I don't use a compositing window manager (Mate with xfwm4 here), I'm learning here that a window manager can know when flash is going fullscreen.
                              One of the big issues I have in general is when watching a flash video, the screensaver will kick in (or the way it's set up now, instant screen blanking). This leads me to set a large time out for the screensaver (or power management whichever comes first), such as 30 minutes or more. Because I don't want to go bump the mouse or hit ctrl every 5 minutes.

                              So if the screen saver/power management could be disabled when watching full screen flash, that would be a good thing. Imagine your screen turning black or the "fiber lamp" screensaver showing up every 5 minutes when you watching some hour long thing in mplayer or vlc..
                              I'm wasting tons of power because of this (heavyweight CRT monitor rated at over 200 watts) and this impoverishes me.
                              And it's needed to reduce pollution and carbon which I why I liberally bring that issue.

                              I don't know what happen with full screen html5 video (I've never watched a hour long one yet)

                              Comment

                              Working...
                              X