exagear吧 关注:186,761贴子:544,023

普通的水贴

只看楼主收藏回复



IP属地:辽宁来自Android客户端1楼2024-04-04 07:43回复
    VK_ICD_FILENAMES废弃,改为VI_DRIVER_FILES


    IP属地:辽宁来自Android客户端2楼2024-04-04 07:44
    收起回复
      termux包,labwc(wlroots)
      好像是用于支持wayland


      IP属地:辽宁来自Android客户端3楼2024-04-04 08:01
      回复
        从安卓输入法输入文字时,如果按下回车键,传入的unicodeChar是0x0a,但linux的keysym中回车是0xff0d,所以需要手动映射一下。
        注意如果这里改成0x0d,那么部分程序会不识别,比如左下角起点菜单-运行,输入文字后回车应该是打开此应用,但会变成没反应。另外cmd里回车会显示成 ^M,也无法正常换行


        IP属地:辽宁4楼2024-04-08 17:55
        回复
          目前termux x11的一个小bug:启动后输入的第一个Unicode字符(使用fakekeys)会被忽略


          IP属地:辽宁来自Android客户端6楼2024-04-19 21:33
          回复
            XInput Bridge,在mobox上使用xinput。
            貌似是用于连接手柄


            IP属地:辽宁来自Android客户端7楼2024-04-21 15:43
            回复
              近期发现的两个winlator的问题
              1. 旋转屏幕后画面位置错误
              GLRenderer.onSurfaceChanged 这个函数会在view大小变化时被调用,但末尾忘记将flag viewportNeedsUpdate置为true
              2. xserver activity 暂停与恢复进程的时期(生命周期)
              原版是onPause和onResume。改为onStop和onstart,这样可以支持画中画模式(原版的话,进入画中画之后会暂停进程而不恢复)


              IP属地:辽宁8楼2024-05-04 12:33
              回复
                有关华为pc应用引擎导致winlator启动容器失败的问题,今天研究了一下。发现pc引擎的包名是com.huawei.hsl,如图1,下面跟着的进程说明图形显示用的是weston+xwayland。不过有趣的是中间有一个lxc-start,执行用户为root。
                观察pc引擎的dex代码(IsulaService)发现,其运行linux容器使用的是isulad(大概相当于华为的docker)。相关的执行文件如图2。可惜文件所有者和可执行读写权限限制在了root用户上。
                目前测试有效的就是卸载(可能需要adb权限,或者尝试进入系统应用页面卸载更新)(或者冰箱这种给它冻结)并重启系统。
                如果想不重启系统且保留pc引擎可用,就得修改winlator避开冲突,然而并不知道冲突在哪里,只能看到wine的报错是连不上xserver的那个报错。



                IP属地:辽宁来自Android客户端9楼2024-05-10 22:29
                收起回复
                  直接在wine里运行epic商店,电脑上可以但手机不行,不知道是box64问题还是啥,但是好在有第三方的开源工具legendary。可以登录账号,下载游戏,同步云存档(这个暂未测试)。在配置里指定一下wine执行文件,启动box64就可以了


                  IP属地:辽宁来自Android客户端10楼2024-05-20 19:17
                  回复
                    有关termux的pulseaudio的bug
                    1. 华为/荣耀:
                    不支持默认的opensl es,需要切换到aaudio
                    方法:打开/data/data/com.termux/files/usr/etc/pulse/default.pa 最后一行#load-module module-aaudio-sink 前的注释 # 删掉。
                    2. 三星OneUI6.1
                    添加环境变量 LD_PRELOAD=/system/lib64/libskcodec.so


                    IP属地:辽宁11楼2024-05-21 11:03
                    回复
                      使用box64运行unity游戏时,崩溃并显示红色惊叹号窗口,解决办法:
                      用较新的box
                      然后加单线程参数或者设置环境变量
                      BOX64_DYNAREC_STRONGMEM=1
                      BOX64_DYNAREC_BIGBLOCK=0
                      另外貌似BOX64_DYNAREC_BLEEDING_EDGE=1会自动开启这俩


                      IP属地:辽宁12楼2024-05-21 11:05
                      回复
                        https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29357
                        修复了一些游戏的物体模型闪烁的问题


                        IP属地:辽宁13楼2024-05-24 10:21
                        回复
                          fornwall在gp商店更新了一个0.120的版本,最低要求安卓11。但应属于测试版半成品性质,存在很多bug。可能是随手一点结果没想到立马审核通过了


                          IP属地:辽宁来自Android客户端14楼2024-06-08 18:58
                          回复
                            winlator下一步准备调用系统vulkan驱动,主要为mali用户设计


                            IP属地:辽宁15楼2024-06-12 10:43
                            收起回复
                              1. xmem做了virglrender venus(vulkan渲染),目前无法用于wine dxvk
                              网页链接 (这个链接是旧的,看仓库分支有个五天前提交的,不知道这俩啥关系)
                              2. moboxedge泄漏版被拿来二改上架play商店,付费


                              IP属地:辽宁来自Android客户端17楼2024-07-12 15:06
                              回复