0

我在 Ubuntu 14.04 虚拟机(由 VMWare 运行)上制作了一个小型 c++ 程序,将一些 PNG 文件绘制到帧缓冲区“/dev/fb0”。我希望 PNG 文件的内容将显示在 Ubuntu 的窗口上。但是在我运行程序后,VMWare 切换到其他屏幕(见下图 1.png)

在此处输入图像描述

然后,如果我让 VMWare 全屏显示,VMWare 会切换回 Ubuntu 的屏幕(参见下面的图片 2.png)

在此处输入图像描述

通过 VMWare 运行 Ubuntu 虚拟机时是否有问题?

4

1 回答 1

0

我已经解决了我的问题。基本上,/dev/fb0 的内容不会显示在 x 窗口上,而是显示在虚拟控制台上。我必须通过按“Ctrl + Alt + F1”切换到虚拟控制台,然后运行我的程序。之后,我的 PNG 文件显示确定。

于 2017-04-20T04:49:26.367 回答