Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Ubuntu 14.04 虚拟机(由 VMWare 运行)上制作了一个小型 c++ 程序,将一些 PNG 文件绘制到帧缓冲区“/dev/fb0”。我希望 PNG 文件的内容将显示在 Ubuntu 的窗口上。但是在我运行程序后,VMWare 切换到其他屏幕(见下图 1.png)
然后,如果我让 VMWare 全屏显示,VMWare 会切换回 Ubuntu 的屏幕(参见下面的图片 2.png)
通过 VMWare 运行 Ubuntu 虚拟机时是否有问题?
我已经解决了我的问题。基本上,/dev/fb0 的内容不会显示在 x 窗口上,而是显示在虚拟控制台上。我必须通过按“Ctrl + Alt + F1”切换到虚拟控制台,然后运行我的程序。之后,我的 PNG 文件显示确定。