parent
1d9d916d48
commit
03d053fbd1
@ -1,29 +0,0 @@
|
||||
From 75bdbc4a3ce6e00a29025e0a15455fb92fb9cd7a Mon Sep 17 00:00:00 2001
|
||||
From: David Edmundson <kde@davidedmundson.co.uk>
|
||||
Date: Wed, 27 Jan 2021 10:58:20 +0000
|
||||
Subject: [PATCH 08/10] [systemd] Move kwin to "wants"
|
||||
|
||||
As kwin-wayland is still spawned manually by us for Plasma 5.21.
|
||||
|
||||
|
||||
(cherry picked from commit 07b2d67f5b4c8114822c319dc2b8d77fac20a86f)
|
||||
---
|
||||
startkde/systemd/plasma-workspace@.target | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/startkde/systemd/plasma-workspace@.target b/startkde/systemd/plasma-workspace@.target
|
||||
index ca0bf390d..9fae5fe3c 100644
|
||||
--- a/startkde/systemd/plasma-workspace@.target
|
||||
+++ b/startkde/systemd/plasma-workspace@.target
|
||||
@@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=KDE Plasma Workspace
|
||||
-Requires=plasma-kwin_%i.service plasma-core.target xdg-desktop-autostart.target graphical-session.target
|
||||
-Wants=plasma-restoresession.service plasma-xembedsniproxy.service plasma-gmenudbusmenuproxy.service plasma-powerdevil.service plasma-ksplash-ready.service plasma-polkit-agent.service plasma-baloo.service plasma-foreground-booster.service
|
||||
+Requires=plasma-core.target xdg-desktop-autostart.target graphical-session.target
|
||||
+Wants=plasma-kwin_%i.service plasma-restoresession.service plasma-xembedsniproxy.service plasma-gmenudbusmenuproxy.service plasma-powerdevil.service plasma-ksplash-ready.service plasma-polkit-agent.service plasma-baloo.service plasma-foreground-booster.service
|
||||
BindsTo=graphical-session.target
|
||||
Before=graphical-session.target xdg-desktop-autostart.target plasma-ksplash-ready.service plasma-restoresession.service
|
||||
--
|
||||
2.29.2
|
||||
|
@ -1,34 +0,0 @@
|
||||
From 3800aa256e2dec27ae8c80f428512ed3960d0575 Mon Sep 17 00:00:00 2001
|
||||
From: David Edmundson <kde@davidedmundson.co.uk>
|
||||
Date: Wed, 27 Jan 2021 14:54:57 +0000
|
||||
Subject: [PATCH 09/10] Make ksmserver's lock screen detection automatic
|
||||
|
||||
Use of a flag doesn't make it easy to share code, especially with the
|
||||
systemd units.
|
||||
|
||||
|
||||
(cherry picked from commit d3adf06c72301365b0c707f968974574e345adac)
|
||||
---
|
||||
ksmserver/main.cpp | 6 ++++++
|
||||
1 file changed, 6 insertions(+)
|
||||
|
||||
diff --git a/ksmserver/main.cpp b/ksmserver/main.cpp
|
||||
index fcd8dd724..f01fbe755 100644
|
||||
--- a/ksmserver/main.cpp
|
||||
+++ b/ksmserver/main.cpp
|
||||
@@ -286,6 +286,12 @@ int main(int argc, char *argv[])
|
||||
flags |= KSMServer::InitFlag::NoLockScreen;
|
||||
}
|
||||
|
||||
+ // we use the session_type here as ksmserver is already forced as X above
|
||||
+ // in wayland, kwin manages the lock screen
|
||||
+ if (qgetenv("XDG_SESSION_TYPE") == QByteArrayLiteral("wayland")) {
|
||||
+ flags |= KSMServer::InitFlag::NoLockScreen;
|
||||
+ }
|
||||
+
|
||||
KSMServer *server = new KSMServer(flags);
|
||||
|
||||
// for the KDE-already-running check in startkde
|
||||
--
|
||||
2.29.2
|
||||
|
@ -1,5 +1,5 @@
|
||||
SHA512 (breeze-fedora-0.2.tar.gz) = ff800e686b0dcb498f321bb94d3a8274c89c092f5408ef1ec3fc65333f046aea43444144ecaf166792f807014383af87b1180dc7540905fc10dc375309f8b2a8
|
||||
SHA512 (plasma-workspace-5.20.90.tar.xz) = 06c75637600053a8329791c58d2500f9f29f539e9b54a430f3ac7d81d8515a5ef412f972a0b564b46081da558b8facbce4d3f713ebd658e0e66350b409425b87
|
||||
SHA512 (breezetwilight-defaults) = f84d4543c0c42609f4f3300fd720ebfc60686c0e5f53a1695bea603876697dd7eb27399f705035b81ab4b5e5eeabec6569aeeff6100a96149f8a2921376ae223
|
||||
SHA512 (breezetwilight-fullscreenpreview.jpg) = e9e60cbe450696d9d7ed1f5f30122150079f0b75106be3a52122a1c246dca66bd99b75be850434ec3ae37b003a51423d495a506d3e35f2e0a563be172dec1cdb
|
||||
SHA512 (breezetwilight-preview.png) = e625ebd61624a0ac45d80f274c7f6ed2f1dd3ac1f7d66cc2a72524545ca4fc7a3997dd90a57a506b4840978a47c5403630b65ea546d37ab1de165ebf013e8148
|
||||
SHA512 (plasma-workspace-5.21.0.tar.xz) = c3739f9b689e08912f78ffb9ba1ba4ef9661c6aabf9e5a359604b5683917f35c4b47b94bbea684c21ff622507ec9196b6f532f5530fb78311f5007ff32d1f83b
|
||||
|
Loading…
Reference in new issue