在哪里配置 syndaemon 默认参数?
默认情况下,它使用 进行调用
-i 2.0 -K -R -t
。我有一个脚本,可以使用我需要的参数重新运行它,但我该如何正确地做到这一点?
我在 ubuntu 12.04
答案1
正如 Rinzwind 已经指出的那样,这些设置在 unity-settings-daemon 中是硬编码的:
解决方法是将 syndaemon 重命名为 syndaemon.orig
mv /usr/bin/syndaemon /usr/bin/syndaemon.orig
并创建一个脚本 syndaemon,它只使用正确的参数调用原始二进制文件:
cat << EOF > /usr/bin/syndaemon
#!/bin/bash
/usr/bin/syndaemon.orig -K -R -i0.5
EOF
使其可执行
chmod +x /usr/bin/syndaemon
答案2
Dash -> 启动应用程序
- 添加
- 为其命名并输入您需要的脚本的命令:
原因是...没有配置文件并且这些设置是硬编码的。
答案3
对于使用 Xubuntu 的用户:
我发现将其延迟半秒对我来说效果很好。自动启动时需要运行的命令是
syndaemon -i .5 -K -t -R -d