屏幕截图显示 Ubuntu 上的双显示器有黑色区域

屏幕截图显示 Ubuntu 上的双显示器有黑色区域

在双显示器上使用 Ubuntu 的内置窗口截图功能 ( alt-printscreen) 时,黑色矩形会覆盖所捕获窗口的顶部三分之一(或者该区域未被捕获)。捕获整个屏幕 ( printscreen) 时,左侧显示器会显示相同大小的矩形,但它不会覆盖窗口,而是将其向下推。就好像捕获使用的是较小显示器的尺寸,而没有意识到较大的显示器。

以下是图片:

窗口捕获:http://moby.to/8d69hp
屏幕截图:http://moby.to/v99gqs

使用命令行时,我收到此错误:

$ gnome-screenshot --window
(gnome-screenshot:8522): GdkPixbuf-CRITICAL **: gdk_pixbuf_composite: assertion `dest_y >= 0 && dest_y + dest_height <= dest->height' failed

系统信息:
Ubuntu 10.04.2 LTS (Lucid)
Linux 2.6.32-32-generic
左显示器(笔记本电脑)1280x800
右显示器(外部)1920x1080

显卡:

$ lspci | grep -i graphics
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

有没有什么办法可以让它工作?

编辑:当一台显示器或多台显示器镜像时,不会发生这种情况。
第二次编辑:如果这个问题最好在超级用户上询问,请告诉我。

答案1

这是因为您拥有不同尺寸的显示器,您可以根据自己的显卡来调整尺寸和配置。通常 Nvidia 或 Ati 的封闭驱动程序可以更好地处理这种情况。您拥有哪种类型的显卡

答案2

这并没有真正回答问题(我仍然想知道是什么导致了这个问题),但其他读到这篇文章的人可能会感兴趣。

我安装了快门( $ sudo apt-get install shutter) 效果非常好。功能也更加丰富。

相关内容