移动linux吧 关注:2,955贴子:8,097
  • 8回复贴,共1

[后续]Linux Deploy运行Minecraft

取消只看楼主收藏回复

此贴为http://tieba.baidu.com/p/5239832466?share=9105&fr=share&see_lz=0的后续。
在先前的帖子中,我大体的写了写如何在linux deploy中运行Minecraft。
但是所用的方法比较繁琐,不够简洁。
特别是许多设备都被fb这一步卡住。
...
最近能够在vnc中调用了opengl,算是为Minecraft找到了另一种实现方式。
(在发贴的时候,还没有实现)


IP属地:山东来自Android客户端1楼2018-05-27 00:06回复
    二楼


    IP属地:山东来自Android客户端2楼2018-05-27 00:07
    回复
      vnc下opengl的性能测试


      IP属地:山东来自Android客户端3楼2018-05-27 00:08
      回复(2)
        安装Minecraft


        IP属地:山东来自Android客户端4楼2018-05-27 00:39
        回复
          启动成功。关闭了音频解析,因为openal加载时会导致重启。


          IP属地:山东来自Android客户端5楼2018-05-27 00:48
          回复
            也许是vnc传输速率低,我的手机上游戏不到10fps,改为x11后再测试。


            IP属地:山东来自Android客户端6楼2018-05-27 00:49
            回复
              这个帖子统考后我再来更新吧。。。还有,这个图片里的启动器是我用c语言写的,初衷是给树莓派做一个minecraft的deb软件包,现在学习挺紧张的,就只写了一点,我功底浅也没有时间再学习编程了,等时机成熟会把源码贴上来。


              IP属地:山东12楼2018-06-01 18:04
              回复
                首先选择一个可靠的apt源,并进行一次apt的同步,然后输入命令安装相关的mesa显示支持. sudo apt-get install mesa-utils (mesa工具包,包含了glx等必要的工具)libgl1-mesa-dri (用于提供DRI模式下的Opengl API支持)
                还有一个可选安装的软件包,用于启动声音,但是我在vnc下测试会导致死机 ,请自行测试酌情安装 libopenal1 (提供OpenAL API)
                完成后通过命令 glxinfo |grep rendering 查看是否支持了3D渲染,有些手机可能会不支持opengl的3d渲染,如果不支持考虑手机硬件软件指标或对mesa进行本地编译
                命令glxgears 测试3D渲染能力,如果低于10fps,考虑手机性能或者对mesa进行本地编译
                最后就是运行minecraft,我会上传我写的那个软件包,安装后运行即可
                最后说一下对桌面环境的要求,建议关闭桌面效果,并且使用SDL ,X Server进行控制,不建议使用vnc。


                IP属地:山东28楼2018-11-24 19:18
                回复(4)


                  IP属地:山东39楼2018-11-25 12:24
                  回复