From 2bf9ba615e0a48f0ccb1d4b6e156ee8357310f27 Mon Sep 17 00:00:00 2001 From: zhangkun Date: Mon, 25 May 2026 16:30:54 +0800 Subject: [PATCH] feat(fake-wm): add dde-thp-disable pre-start script to service MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Added ExecStartPre hook to run dde-thp-disable before dde-fakewm starts 2. The pre-start script ignores failure to avoid blocking service startup Log: add dde-thp-disable pre-start script to dde-fakewm service feat(fake-wm): 在服务中新增 dde-thp-disable 预启动脚本 1. 添加了 ExecStartPre 钩子,在 dde-fakewm 启动前运行 dde-thp-disable 2. 预启动脚本忽略执行失败,避免阻塞服务启动 Log: 在 dde-fakewm 服务中新增 dde-thp-disable 预启动脚本 PMS: TASK-390043 --- misc/systemd/dde-fakewm.service.in | 1 + 1 file changed, 1 insertion(+) diff --git a/misc/systemd/dde-fakewm.service.in b/misc/systemd/dde-fakewm.service.in index 795ddd80..762fa36d 100644 --- a/misc/systemd/dde-fakewm.service.in +++ b/misc/systemd/dde-fakewm.service.in @@ -8,5 +8,6 @@ After=plasma-kglobalaccel.service Type=dbus BusName=com.deepin.wm ExecCondition=/bin/sh -c 'test "$XDG_SESSION_TYPE" != "wayland" || exit 2' +ExecStartPre=-/usr/libexec/dde-thp-disable ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/dde-fakewm Slice=session.slice