VirtualBox 中 Unity/Ubuntu 的屏幕截图

VirtualBox 中 Unity/Ubuntu 的屏幕截图

我正在尝试截取在 VirtualBox 5.1.2 内的 Unity/Ubuntu 16.04 上运行的 Firefox 的屏幕截图。按弹出Prt Scrn按钮会打开一个名为的小应用程序截屏但显示的屏幕截图只是桌面,看不到应用程序窗口。

我的主机操作系统是Windows 10 Pro。

有谁知道如何解决这个问题并在 VirtualBox 中使用屏幕截图功能?

答案1

您可以使用 VirtualBox 的内置屏幕截图功能进行屏幕截图,可以通过按RightCtrl+ E(或Mac 上的LeftCmd+ E),这将在主机上打开一个保存文件窗口,或者使用

$ VBoxManage controlvm vmname screenshotpng screenshot.png

从主机的命令行,其中vmname是虚拟机的名称,screenshot.png是您要创建的 PNG 图像的名称。

答案2

VirtualBox 有自己的内置屏幕截图实用程序,您可以通过 Host+E(Host 是右侧 Ctrl)键盘快捷键来使用它。或者,您可以使用gnome-screenshot默认情况下 Unity 附带的文件,然后将文件导出到 imgur 或其他服务。共享文件夹也是一个选项,但您需要安装来宾添加才能使其正常工作

顺便说一句,Ubuntu 有Alt+Print_Screen快捷方式用于截取当前焦点窗口的屏幕截图,您可以将其用作替代方案。

相关内容