【问题标题】:Linux: Content of /dev/fb0 not displayed to screen as expectedLinux:/dev/fb0 的内容未按预期显示到屏幕上
【发布时间】:2017-09-15 22:25:52
【问题描述】:

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

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

用VMWare运行Ubuntu虚拟机有什么问题吗?

【问题讨论】:

    标签: c++ ubuntu vmware fbdev


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 1970-01-01
      相关资源
      最近更新 更多