我在Ubuntu14.04虚拟机(由VMWare运行)上做了一个小的c++程序来绘制一些PNG文件到帧缓冲区"/dev/fb0“。我希望PNG文件的内容会显示在Ubuntu的一个窗口中。但在我运行程序后,VMWare切换到其他屏幕(参见下面的图片1.png)
然后,如果我让VMWare全屏,VMWare会切换回Ubuntu的屏幕(参见下面的图片2.png)
用VMWare运行Ubuntu虚拟机有问题吗?
发布于 2017-04-20 12:49:26
我已经解决了我的问题。基本上,/dev/fb0的内容不会显示在x窗口上,而是显示在虚拟控制台上。我必须通过按'Ctrl + Alt + F1‘切换到虚拟控制台,然后运行我的程序。之后,我的PNG文件显示为Ok。
https://stackoverflow.com/questions/43499989
复制相似问题