最佳轻量级,响应式GUI框架Linux

最佳轻量级,响应式GUI框架Linux,第1张

概述我买了一个拥有300 Mhz CPU的Raspberry Pi,但它确实有一个非常好的GPU.它甚至可以运行XBMC.我想为它编写一个GUI,它需要响应和好看,同时充分利用可用的硬件(不幸的是,这不太好). Raspberry Pi运行Debian最小,我把X Windowing系统放在上面,其余的由我来编码. 潜入这个的最佳方法是什么?我已经研究过HTML5和jQuery(通过Python和Py 我买了一个拥有300 Mhz cpu的RaspBerry Pi,但它确实有一个非常好的GPU.它甚至可以运行XBMC.我想为它编写一个GUI,它需要响应和好看,同时充分利用可用的硬件(不幸的是,这不太好). RaspBerry Pi运行Debian最小,我把X Windowing系统放在上面,其余的由我来编码.

潜入这个的最佳方法是什么?我已经研究过HTML5和jquery(通过Python和PyWebkit),但它们似乎太占用cpu(除非有人知道如何获取(Py)WebKit使用GPU而不是cpu).

为了避免混淆,该系统将连接到电视机等,并将主要指向家庭娱乐.我不希望这是一个类似于桌面或类似桌面的系统,我只想知道你们认为在RaspBerry Pi盒子上可以顺利运行的东西,以便我可以在该框架上编程我的UI.

解决方法 在动力不足的硬件(litl.com)上完成了一个自定义的非桌面用户界面,并且对GTK和clutter进行了很多攻击,我会稍微重新解决这个问题.

主要问题是你必须使用GPU而不是“轻量级” – 通常当某些东西说它是轻量级的时候就意味着它没有很多功能或东西.一句话太模糊了.关键是GPU.

使用GPU的困难部分是一个有效的驱动程序.我不知道树莓派人员在这里关注的是什么.对于ARM来说,获得工作驱动程序的最可靠方法可能是使用Android;也许不是股票AndroID UI,而是他们的驱动程序和基本框架,然后替换UI.

如果存在X11驱动程序,则ARM上的驱动程序经常被破坏.这是X的真正问题,而不是轻量级和重量级.破碎,我的意思是驱动程序可能有点启动并运行桌面,但在重要情况下它很慢或者缺少诸如硬件视频解码之类的东西.

简短回答:使用框架(和窗口系统)以及支持您所需功能的最佳3D驱动程序,例如视频解码.同样,我没有看过覆盆子pi,但我敢打赌只有一两个选择符合这个标准.

总结

以上是内存溢出为你收集整理的最佳轻量级,响应式GUI框架Linux全部内容,希望文章能够帮你解决最佳轻量级,响应式GUI框架Linux所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1025681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存