xbmc又前进了一步

2023-10-18 23:08
文章标签 一步 前进 xbmc

本文主要是介绍xbmc又前进了一步,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

       在板子上运行xbmc的努力一直按两条线走。一方面用

                                                       rpm  -ivh  xbmc...rpm命令

       安装xbmc的rpm包,得到缺少依赖的列表,一个个添加。同时用

 

       强制安装xbmc(或rpm2cpio    xbmc...rpmj   |   cpio  -idv 解压出目录树,再合并至meego-roof目录树)然后再usr/bin/目录下运行./xbmc,按照报错一个个排除问题。

      在解决了一系列依赖之后,发现./xbmc老用到x11,是基于x11的。而我的盒子内核除了点问题,是无法执行startx的。抽空找别人的盒子试了一下在./xbmc之前startx

 

                                             chroot /mnt /bin/bash  
                                             rm /dev/fb0 -rf        
                                             ln -s /dev/fb2 /dev/fb0
                       
                                             export DISPLAY=":0.0"  
                                             startx &              
                       
                                             xhost +              
      然后再到/usr/bin/下面./xbmc,可见之前一直困扰的问题

                                             [root@(none) bin]# ./xbmc
                                            Error: unable to open display
                                            XBMC needs hardware accelerated OpenGL rendering.
                                            Install an appropriate graphics driver.

                                            Please consult XBMC Wiki for supported hardware
                                            http://wiki.xbmc.org/?title=Supported_hardware

       已经不复存在,但是出现了新的,问题,就是屏幕颜色深度为16位

                                           [root@(none) bin]# ./xbmc
                                           XBMC cannot run unless the
                                           screen color depth is atleast 24 bit.

                                           Please reconfigure your screen.

        为了解决这个问题。找到meego-panda-rootfs\etc\X11\xorg.conf.d下面的脚本 20-omapfb.conf

                                           Section "Monitor"
                                           Identifier "Configured Monitor"
                                           EndSection

                                           Section "Screen"
                                           Identifier "Default Screen"
                                           Device "Configured Video Device"
                                           DefaultDepth 16
                                           SubSection "Display"
                                             Depth 24
                                           EndSubSection
                                           EndSection

                                           Section "Device"
                                           Identifier "Configured Video Device"
                                           Driver "fbdev"
                                           Option "fb" "/dev/fb0"

          这下看见了,这个conf文件中DefaultDepth一项为16,改成24,保存退出。

          接下来ps,杀掉进程startx。再重启,再运行./xbmc,屏幕的问题就不存在了虽然还有关于依赖的报错,但是至少可以又向前进了一步,两条线也终于汇流了。

这篇关于xbmc又前进了一步的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/235683

相关文章

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

2024年高教社杯数学建模国赛最后一步——结果检验-事关最终奖项

2024年国赛已经来到了最后一天,有必要去给大家讲解一下,我们不需要过多的去关注模型的结果,因为模型的结果的分值设定项最多不到20分。但是如果大家真的非常关注的话,那有必要给大家讲解一下论文结果相关的问题。很多的论文,上至国赛优秀论文下至不获奖的论文并不是所有的论文都可以进行完整的复现求解,大部分数模论文都为存在一个灰色地带。         白色地带即认为所有的代码均可运行、公开

LiveQing视频点播流媒体RTMP推流服务功能-支持大疆等无人机RTMP推流支持OBS推流一步一步搭建RTMP视频流媒体服务示例

LiveQing支持大疆等无人机RTMP推流支持OBS推流一步一步搭建RTMP视频流媒体服务示例 1、流媒体服务搭建2、推流工具准备3、创建鉴权直播间4、获取推流地址5、配置OBS推流6、推流及播放7、获取播放地址7.1 页面查看视频源地址7.2 接口查询 8、相关问题8.1、大疆无人机推流花屏 9、RTMP推流视频直播和点播流媒体服务 1、流媒体服务搭建 Windows/Lin

Word快速重复上一步操作的三种高效方法

在日常工作、学习和生活中,我们经常需要执行一系列重复性的操作。这些操作可能简单如复制粘贴、调整图片大小,也可能复杂如编辑文档、处理数据等。为了提高效率,掌握快速重复上一步操作的方法显得尤为重要。本文将介绍三种高效的方法,帮助你在各种场景下迅速完成重复性任务。 方法1:利用“格式刷”功能 如果需要重复操作的是规范文本或段落的格式,很多人知道可以使用Word文档里的“格式刷”功能。 但点

孙宇晨:区块链领域的时代先锋,每一步引领未来趋势

​孙宇晨,这位在区块链领域崭露头角的青年企业家,凭借着敏锐的洞察力和坚定的决心,成为了数字经济时代的领航者。他的每一步,都走在技术创新的最前沿,推动着区块链技术的发展与应用,给全球经济带来了深远的影响。 从创业初期到现在,孙宇晨始终紧跟时代脉搏,勇敢地探索未知的领域。他对区块链技术的热情源于他对去中心化理念的深刻理解和认同。在区块链技术还处于初期发展阶段时,孙宇晨便看到了它将如何改变世界。区

【对线面试官】阿里面试经历,有些人走一步看一步就挂了

点击上方蓝色字体,选择“设为星标” 回复”资源“获取更多资源 这个其实说来就话长了。是小编曾经面试阿里妈妈的经历。 这次面试最终在HR面挂掉,以至于后面回忆起来,仍然是一桩美谈。 这次面试长达一个月之久,共经历了4轮技术面,1轮HR。前四轮面试过关斩将,简直开了挂一般,跟面试官正面对线,丝毫不虚。听我一一道来。 第一轮 第一面是电话面试,晚上10点半。我特么一脸问号?你们这是刚加完班吧?事实上我

JVM为什么要多一步翻译成class文件的理由之一

简单说:因为Java的想法很伟大,并不只是想给Java语言用,而是脚踏多只船,只要其他语言能翻译成class文件他也能执行 Java虚拟机(JVM)不仅限于执行Java编写的程序,还支持执行其他编译成JVM字节码(即.class文件)的语言。这种能力使得JVM成为一个多语言的平台,因为任何语言只要能编译成JVM字节码,就可以在JVM上运行。这种设计具有很大的灵活性和扩展性,允许不同编程语言

【C++】【数据结构】一步一步写平衡二叉树[AVL]

转载:有修正,原作者存在一些错误,这里进行了更正。/* 平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体第一个引入平衡概念的二叉树。特点:对于每一个结点,它的左右子树的高度之差不能超过1,若插入或删除一个节点之后使得高度之差大于1,就要进行节点之间的旋转,将二叉树重新维持在一个平衡状态。这个方案很好的解决的了二叉查找树退化成链表的问题,把插入,查找,删除的时间复杂度

谷歌seo优化有能一步提升的方法吗?

网站优化的方法有很多,但没有一刀切的解决方案。 谷歌SEO绝对不是一项廉价的服务。任何声称能以低价实现显著效果的承诺都值得怀疑。 谷歌SEO是一项需要人力、技术和资源的工作,如果你打算自己做 最少需要一个人的年薪,还要考虑域名、服务器、网站构建、安全维护和SEO理论。 再加上外链资源的建设 这并不是一个可以通过购买廉价外链资源来解决的问题。尤其是在Fiverr上购买那些来自印度和巴基斯坦的

Java一步一步构建web系统 在IDEA下用Maven搭建多模块项目

http://www.toutiao.com/a6332937025343226114/?tt_from=mobile_qq&utm_campaign=client_share&app=explore_article&utm_source=mobile_qq&iid=5215874113&utm_medium=toutiao_ios