[Bug 19376] New: Suspend kwin's compositing when starting a 3D application

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 19 10:07:41 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=19376

           Summary: Suspend kwin's compositing when starting a 3D
                    application
           Product: Wine
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: kde at martin-graesslin.com


KDE bug https://bugs.kde.org/show_bug.cgi?id=198744 illustrates that some
graphics card drivers are still not able to support 3D applications in a
composited environment correctly. This seems to be a stronger problem for wine
applications (at least in the bug report).

KWin supports suspending compositing via a dbus interface
(http://websvn.kde.org/*checkout*/trunk/KDE/kdebase/workspace/kwin/org.kde.KWin.xml).
You can basically check if compositing is active, suspend it when the app is
started and resume when the app is closed. This is for example done by KDE's
powermanagement daemon.

As a shell script it looks like that:
composited='qdbus org.kde.kwin /KWin compositingActive'
if $composited; then qdbus org.kde.kwin /KWin toggleCompositing; fi
wine blablabla
if $composited; then qdbus org.kde.kwin /KWin toggleCompositing; fi

I basically wish with this enhancement report that you add support for
suspending KWin's compositing on an application basis in wine. It shouldn't be
for every app and it shouldn't be activated in general but the user should have
the possibility to just say that one specified app should suspend compositing.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list