首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当虚拟终端没有聚焦时(在后台)的屏幕截图

当虚拟终端没有聚焦时(在后台)的屏幕截图
EN

Stack Overflow用户
提问于 2013-09-26 00:59:41
回答 1查看 120关注 0票数 0

这是在Ubuntu。我有两个x会话,一个在tty7上(显示:0),一个在tty8上(显示:1)。记录在案:0是团结,1是流动盒。我希望能够拍摄一个屏幕截图显示:1,而工作显示:0。

我正在使用Java机器人类。我写了一个小屏幕刮机器人。当我切换到另一个虚拟终端时,鼠标的移动就能工作了,但是屏幕抓取都是黑色的(机器人没有图像可做)。

我在第二次第十次会议上:

代码语言:javascript
复制
startx /usr/bin/fluxbox -- :1

有没有办法让截图发挥作用?是否有办法使显示器保持活动状态(远程桌面到它?)有人能解释一下为什么在虚拟终端不集中的情况下这些设备会变黑吗?

我正在寻找最不密集的方式,有第二个显示,鼠标,和键盘运行。当不聚焦时,最小阻力路径将是保持显示器活动的一种方法。

谢谢!对不起,如果我的任何术语是关闭的,新的使用第二个虚拟终端。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-02 21:45:50

你得到一个黑色的图像,仅仅因为你想要捕捉的图像不存在任何地方。

当虚拟终端处于活动状态时,显示器上的每个程序都会生成自己的映像,并将图像放入视频内存中。当虚拟终端不活动时,程序不会生成它们的映像(因为它是多余的),没有存储这些映像,所以无法捕获它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19017628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档