kde等离子体自动启动不支持重定向或多个命令



我曾经在archlinux/kde中有一个自动启动登录脚本,它有以下exec行:

Exec=rmdir /var/tmp/screensaver.lock; /home/user/bin/screensaver.sh > /tmp/screensaver.log 2>&1

但现在由于某种原因它停止了工作。如果我这样写:

Exec=/home/user/bin/screensaver.sh

它是有效的。

看起来kde无法处理多个命令和重定向。为什么?

感谢

我找到了一个解决方案。运行"bash-c"命令中的所有内容。

Exec=bash -c "rmdir /var/tmp/screensaver.lock; /home/user/bin/screensaver.sh > /tmp/screensaver.log 2>&1"

最新更新