aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop-unified
diff options
context:
space:
mode:
authorKen Moore <ken@ixsystems.com>2017-07-19 13:53:34 -0400
committerKen Moore <ken@ixsystems.com>2017-07-19 13:53:34 -0400
commitf5b60b2681bc6fc8e9171566e28064fe7048aa8b (patch)
tree6dfcc866cbdc015cfec1b966bac1c214bcc59f6b /src-qt5/core/lumina-desktop-unified
parentGet compositing completely working. This broke the move-update patch a bit - ... (diff)
downloadlumina-f5b60b2681bc6fc8e9171566e28064fe7048aa8b.tar.gz
lumina-f5b60b2681bc6fc8e9171566e28064fe7048aa8b.tar.bz2
lumina-f5b60b2681bc6fc8e9171566e28064fe7048aa8b.zip
Another checkpoint in the compositing saga. Got most of it working, but still getting random artifacting *outside* of the window that we are painting from time to time.
Diffstat (limited to 'src-qt5/core/lumina-desktop-unified')
-rw-r--r--src-qt5/core/lumina-desktop-unified/main.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src-qt5/core/lumina-desktop-unified/main.cpp b/src-qt5/core/lumina-desktop-unified/main.cpp
index 7a454eab..0b67de46 100644
--- a/src-qt5/core/lumina-desktop-unified/main.cpp
+++ b/src-qt5/core/lumina-desktop-unified/main.cpp
@@ -28,6 +28,7 @@ int main(int argc, char ** argv)
LXDG::setEnvironmentVars();
setenv("DESKTOP_SESSION","Lumina",1);
setenv("XDG_CURRENT_DESKTOP","Lumina",1);
+ setenv("QT_NO_GLIB", "1", 1); //Disable the glib event loop within Qt at runtime (performance hit + bugs)
unsetenv("QT_QPA_PLATFORMTHEME"); //causes issues with Lumina themes - not many people have this by default...
//Startup the session
if(DEBUG){ qDebug() << "Starting unified session"; }
bgstack15