【问题标题】:using linux framebuffer for graphics but disabling console text使用 linux 帧缓冲区进行图形但禁用控制台文本
【发布时间】:2013-02-11 03:03:24
【问题描述】:

我有一些在 linux 帧缓冲区控制台上绘制简单图形的 c 代码。我也在使用树莓派,它是复合视频输出。操作系统是 raspbian,我正在做一个不使用 X 的低级解决方案。

我的图形运行良好,而且我还能够读取 USB 键盘并响应按键。

目前有一个 tty 终端可以写入我的图形。 tty 仍然处于活动状态,并且按键会回显到屏幕上。

我想要实现的是禁用帧缓冲区上的所有控制台消息和 tty,以便只显示我的图形。有没有人有这样做的好方法?也许禁用该虚拟控制台上的 tty?

罗伯

【问题讨论】:

    标签: c linux framebuffer


    【解决方案1】:

    我认为您正在寻找的是ioctl(fd, KDSETMODE, KD_GRAPHICS)。您需要在退出前将其重新设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-16
      • 2011-04-15
      • 2017-03-09
      相关资源
      最近更新 更多