首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从图形内存中获取和读取GUI数据

如何从图形内存中获取和读取GUI数据
EN

Unix & Linux用户
提问于 2017-11-17 09:17:30
回答 1查看 61关注 0票数 1

我想连接一个电子墨水显示器到一个单板linux机器,PINE64.应该使用电子墨水显示器作为主监视器,即应该在上面显示GUI。由于没有直接方法将电子墨水显示器连接到通常的图形端口,如HDMI、VGA、DVI,我想知道是否有可能到达linux中的图形内存,读取图形用户界面数据,将其解析为电子墨水显示,并通过SPI或I 2×C发送数据到显示控制器。如果有可能的话,对哪一种分配?

到目前为止,我找到了一种方法。定期拍摄截图并将其保存为图像,解析图像并发送到SPI上的显示控制器。但我认为这种方法是不有效的。

或者还有别的选择吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-11-18 17:19:45

您可能会看到实现RFC 6143中描述的远程Framebuffer。这是由VNC服务器和客户端使用的,这些服务器和客户机在许多系统上都很常见。在Linux上,包可以称为tigervnc-server,用于服务器Xvnc (或脚本前端vncserver),包tigervnc用于通常的X11客户端vncviewer,但版本不同。

该协议被描述为这里(pdf)。它的目的是轻量级,便于客户端实现。优点是,只需要重新绘制屏幕上更改过的部分。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/405197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档