问题标签 [fbdev]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
398 浏览

linux - Linux 帧缓冲区驱动程序能否获得对其内容的所有更改的通知?

假设一个假设的远程帧缓冲协议,实现为 Linux 帧缓冲驱动程序。

当帧缓冲区的内存通过 mmap 映射或类似方式直接从用户空间写入时,这样的驱动程序能否收到通知?

http://lxr.free-electrons.com/source/drivers/video/fbdev/skeletonfb.c?v=4.4#L653显示了模块编写器可以实现的所有功能以获取此类信息,但乍一看我不能查看可能候选的 xxxfb_mmap 或 xxxfb_write 的实现。


更新:

我刚刚fb_writehttp://lxr.free-electrons.com/source/drivers/video/fbdev/core/fbmem.c?v=4.4#L812看到

仅当通过文件描述符写入帧缓冲区或通过映射写入其内存时才会调用此方法吗?

我正在寻找一种方法,仅在其内容发生更改时搜索内存帧缓冲区的更改,而不是连续搜索它。

0 投票
0 回答
60 浏览

facebook - 将站点迁移到 SSL

我刚刚将我的网站从 http 迁移到 https。现在我不能再使用 Facebook 共享调试器了,因为我总是收到这条消息:“无法抓取 URL,因为它受到速率限制。

我能做些什么?谢谢

0 投票
1 回答
906 浏览

c++ - Linux:/dev/fb0 的内容未按预期显示到屏幕上

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

在此处输入图像描述

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

在此处输入图像描述

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

0 投票
1 回答
77 浏览

facebook-graph-api - Facebook 营销 API 中是否有获取某个地区所有城市列表的功能?

我目前能够获得所有国家的列表和一个国家的地区列表(例如:美国的所有州)。如何获取一个地区所有城市的列表(例如:阿拉巴马州的所有城市)。

这就是我获得美国所有州的方式:

0 投票
0 回答
19 浏览

gstreamer - fbdevsink - 用于 UYVY 颜色格式

不幸的是,Gst 元素 fbdevsink 对 RGB 的上限支持不是 UYVY 格式,但要求是使用具有 UYVY 颜色格式而不是 RGB 的 fbdevsink。

谁能指导我如何更改 fbdevsink 的源代码以支持 UYVY 颜色格式,或者是否有任何其他可用的替代插件可以支持 UYVY 颜色格式作为墙。