首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用肉桂键盘快捷键运行gnome屏幕截图-a

用肉桂键盘快捷键运行gnome屏幕截图-a
EN

Unix & Linux用户
提问于 2017-02-12 00:31:16
回答 1查看 1.6K关注 0票数 2

我在Cinnamon的Python应用程序中使用了“键盘”部分来创建一个自定义快捷方式,每当我按下打印屏幕键时,它就执行命令gnome-screenshot -a。它不像预期的那样起作用。系统没有显示用于选择屏幕部分以拍摄屏幕快照的十字,而是发出“哔声”的声音。执行gnome-屏幕截图,并将以下内容输出到stderr:

代码语言:javascript
复制
** Message: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11.

(gnome-screenshot:6577): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface: assertion 'width > 0 && height > 0' failed

(gnome-screenshot:6577): Gtk-CRITICAL **: gtk_window_resize: assertion 'width > 0' failed

** (gnome-screenshot:6577): CRITICAL **: Unable to capture a screenshot of any window

从终端模拟器运行它(如果设置了$DISPLAY环境变量和其他变量,虚拟控制台就能工作),并给出了预期的结果。偶尔,在按下打印屏幕键好~50次后,它就会像预期的那样工作。当将打印屏幕键按到gnome-screenshot -w时,更改命令运行非常好,但我需要能够选择屏幕的一部分来拍摄屏幕快照。这个问题已经被这里问过了,但没有得到回答(在评论中指出gnome-screenshot -w起作用后,OP就会使用它)。我的情况与联系局的运作完全相同。

那么,我能做什么,这样我就不需要过分地按打印屏幕键,只是为了拍摄屏幕快照?

EN

回答 1

Unix & Linux用户

发布于 2017-04-29 07:06:27

命令是正确的。

代码语言:javascript
复制
gnome-screenshot -a -c

避免使用windows或超级键,在系统中使用空闲密钥的关联。

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

https://unix.stackexchange.com/questions/344319

复制
相关文章

相似问题

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