在 Debian 延伸版上使用 Kazam 1.4.5,
如何停止使用 Kazam 录制?
问题是:任务栏上的图标不允许任何交互,所以我正在寻找一些键盘快捷键,但是,我找不到任何快捷键。结果是,目前视频一直在录制,直到我终止该过程。
大约一个月前,我从 Ubuntu 14.04 LTS 切换到 Arch,我对这个决定非常满意。但是,我想念我的新发行版的一些功能,尤其是Shift+ printscr,它在 Unity 中允许选择要捕获的屏幕区域。
我使用 i3 WM。所以,我的问题是:如何配置类似 Unity 的屏幕截图行为,以便能够使用键盘快捷键或其他东西(无需深入研究窗口 ID 和控制台内容)来捕捉屏幕区域或窗口?
关于如何在 debian online下截取屏幕截图,有一组非常详细的说明。第一段表明 debian 支持内置的屏幕截图工具:
Run Code Online (Sandbox Code Playgroud)"Print Screen" key to take a screenshot of the whole screen. Alt+"Print Screen" key to take a screenshot of the current active window.
说明暗示当我按下时PrtScn我应该看到这个弹出窗口。但是,我正在运行 Debian Jessie,当我按下时,PrtScn我只听到相机快门声而没有看到弹出窗口。我尝试粘贴到GIMP
( edit
-> paste
) 中,但剪贴板上没有任何内容。
我听到快门声这一事实表明发生了一些事情,但我如何获得图像的副本?
我正在使用亚马逊 Linux。我想在我的 node.js Selnium 测试中运行一个无头 Chrome 浏览器。所以我像这样启动我的 Xvfb 服务器......
if ! pidof /usr/bin/Xvfb; then Xvfb :0 -screen 5 1024x768x8 & fi
Run Code Online (Sandbox Code Playgroud)
但是,当我在测试失败后尝试截取屏幕截图时,
DISPLAY=:0 import -window root /tmp/screenshot.png
Run Code Online (Sandbox Code Playgroud)
我收到下面提到的错误...
+ DISPLAY=:0
+ import -window root /tmp/screenshot.png
import: unable to open X server `:0' @ error/import.c/ImportImageCommand/369.
Run Code Online (Sandbox Code Playgroud)
如何截取 Xvfb 缓冲区的屏幕截图?
使用 Xvfb 我可以启动一个应用程序并截取屏幕截图。
我想知道的是如何从现有(休眠)X 会话中捕获。
从 tty 或通过 ssh 说。
据我所知,windows 是未映射的,不存在以保留资源。是否有一些工具可以在虚拟窗口管理器中映射现有窗口、工作区等并进行快照?
或者可以libx11
通过使用XShmCreateImage
或类似的方式使用和创建快照?
如何在一定时间内记录屏幕上的所有活动?我知道像xwd
捕捉静止图像这样的工具;它们可以扩展到录制视频吗?我不想使用任何花哨的 debian 工具或 ImageMagick 实用程序
我正在使用 dwm 作为窗口管理器运行 OpenSuse。自从我从 KDE 切换以来,我还没有找到截取屏幕截图甚至截取部分屏幕的方法。
有没有办法在命令行环境中做到这一点?
在 Gnome 中是否有等效于 Window's Print Screen+ Paste(或者更好的是 Mac OS Cmd+ Shift+ 4, Space)?
如何在 X.org 中截取屏幕截图?
我不确定“打印屏幕”按钮是否会“正常工作”,我不知道我将如何对其进行测试。
如何拍摄非活动窗口的屏幕截图?如果我有 2 个窗口,我想捕获在后台运行的那个的屏幕截图。
screenshot ×10
x11 ×3
command-line ×2
gnome ×2
software-rec ×2
arch-linux ×1
chrome ×1
display ×1
dwm ×1
i3 ×1
imagemagick ×1
tty ×1
video ×1
xorg ×1
xvfb ×1