如何让‘gnome-screenshot’或‘flameshot’在 Wayland 下的 crontab 中工作?

如何让‘gnome-screenshot’或‘flameshot’在 Wayland 下的 crontab 中工作?

我在 Ubuntu 21.04 下使用Wayland 上的 GNOME。我想每分钟截取一次屏幕截图并将它们保存到指定的文件夹中。我能想到的最简单的方法是使用crontabUbuntu 中开箱即用的。只有少数程序可以在以下位置截取屏幕截图Wayland 上的 GNOME- 包括gnome-screnshotflameshot。然而,尽管这些程序可以在 Ubuntu 终端上运行,但它们在 cron 中运行时却不起作用。我猜这个问题是 Wayland 独有的,因为我在 cron 下成功截取了屏幕截图Xorg 上的 GNOME使用scrot在 X 中运行的截图程序。

我希望坚持使用 Wayland 上的 GNOME,因为它比 X 有一些优势。我想知道:

  • 哪些截图软件可以在 Wayland 上的 GNOME 下的 crontab 中使用?
  • 有没有什么解决方法可以在 crontab 中实现flameshot或运行?gnome-screenshot

太感谢了。

相关内容