summarylogtreecommitdiffstats
path: root/sddm-no-portal.patch
blob: 1e4fd38bb710f30a3d7a2ecaed3e9de6baca14f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/greeter/GreeterApp.cpp b/src/greeter/GreeterApp.cpp
index bbce512..183f7d1 100644
--- a/src/greeter/GreeterApp.cpp
+++ b/src/greeter/GreeterApp.cpp
@@ -334,6 +334,9 @@ int main(int argc, char **argv)
         QSurfaceFormat::setDefaultFormat(format);
     }
 
+    // Qt internally may load the xdg portal system early on, prevent this, we do not have a functional session running.
+    qputenv("QT_NO_XDG_DESKTOP_PORTAL", "1");
+
     QGuiApplication app(argc, argv);
 
     QCommandLineParser parser;