如何截取非活动窗口的屏幕?

如何截取非活动窗口的屏幕?

如何在 Ubuntu 中截取非活动窗口(最小化/在另一个工作区)的屏幕?

像 ImageMagick 的导入这样的应用程序只能捕获活动窗口。当尝试捕获非活动窗口时,我收到以下消息:

unable to read X window image `<id>': Resource temporarily unavailable @ error/xwindow.c/XImportImage/5023.

也许可以使用 Compiz 来实现这一点,因为它能够渲染非活动窗口的预览。此外,在我的特定情况下,我想要捕获的窗口运行在葡萄酒探索者-容器。容器内部的应用程序始终处于活动状态。

答案1

您可以用 做类似的事情shutter

然而,它似乎并不完全是你想要的(遗憾的是),但它是我能找到的最接近的。

  1. 安装快门sudo apt-get install shutter.在你的终端中运行。
  2. 在菜单栏中选择小程序,如下所示。截图
  3. 现在,您可以选择要截屏的窗口,然后单击其菜单项。
  4. 现在,Shutter 将把该窗口置于焦点并截取屏幕截图。

相关内容