0

我想做一个设置,如果我收到一封电子邮件,应用程序会自动运行。我得到了电子邮件和 fetchmail 设置工作,但我似乎遇到了执行 linux 命令本身的问题。

这是 Procmail 代码:

:0
* ^Subject: .*Subject
| xrandr --size 1360x768;\
  firefox "link"; \
  timeout 2m recordmydesktop; \
  xrandr --size 1366x768

这是错误:

(process:3611): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Error: no display specified
No display specified for connection!
4

1 回答 1

0

我找到了我的答案。

我只需要在其他脚本之前添加这一行。导出显示=:0.0;\

整个代码:

:0
* ^Subject: .*subject!
| export DISPLAY=:0.0; \
   xrandr --size 1360x768;\
   firefox "***"; \
   timeout 150m recordmydesktop; \
   xrandr --size 1366x768
于 2014-10-05T12:00:36.503 回答