yanhuacuo / rimetool

中州韵助手(重构版)
187 stars 1 forks source link

Arch Linux无法运行rimetool #10

Open Crany-web opened 5 months ago

Crany-web commented 5 months ago

以下为基本环境

Arch:Downloads:% neofetch 
                   -`                    crany@Arch 
                  .o+`                   ---------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Host: ASUS TUF Gaming F15 FX507VV_FX507VV 1.0 
               `+oooooo:                 Kernel: 6.9.3-zen1-1-zen 
               -+oooooo+:                Uptime: 1 hour, 3 mins 
             `/:-:++oooo+:               Packages: 1559 (pacman) 
            `/++++/+++++++:              Shell: zsh 5.9 
           `/++++++++++++++:             Resolution: 2560x1440 
          `/+++ooooooooooooo/`           DE: Plasma 6.0.5 
         ./ooosssso++osssssso+`          WM: kwin 
        .oossssso-````/ossssss+`         WM Theme: WhiteSur 
       -osssssso.      :ssssssso.        Theme: [Plasma], Breeze [GTK2/3] 
      :osssssss/        osssso+++.       Icons: Papirus-Light [Plasma], Papirus-Light [GTK2/3] 
     /ossssssss/        +ssssooo/-       Terminal: konsole 
   `/ossssso+/:-        -:/+osssso+-     Terminal Font: Hack 11 
  `+sso+:-`                 `.-/+oso:    CPU: 13th Gen Intel i7-13700H (20) @ 4.800GHz 
 `++:.                           `-/+/   GPU: Intel Raptor Lake-P [Iris Xe Graphics] 
 .`                                 `/   GPU: NVIDIA GeForce RTX 4060 Max-Q / Mobile 
                                         Memory: 8000MiB / 15614MiB 

下面内容为appimage所记录log

Arch:Downloads:% cat /home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log
2024/06/11 11:02:16.551[Info][131702450690240]:===================================================
2024/06/11 11:02:16.551[Info][131702450690240]:[AppName] "rimetool"
2024/06/11 11:02:16.551[Info][131702450690240]:[AppVersion] 1.2.7
2024/06/11 11:02:16.551[Info][131702450690240]:[AppPath] "/home/crany/Downloads/rimetool-x86_64.appimage"
2024/06/11 11:02:16.551[Info][131702450690240]:[QtVersion] 6.7.1
2024/06/11 11:02:16.551[Info][131702450690240]:[ProcessId] "86915"
2024/06/11 11:02:16.551[Info][131702450690240]:[GitHashCode] 1.2.7
2024/06/11 11:02:16.551[Info][131702450690240]:[DeviceInfo]
2024/06/11 11:02:16.551[Info][131702450690240]:  [DeviceId] "7136ca8dae9a4e08a659d7e02707a6fe"
2024/06/11 11:02:16.551[Info][131702450690240]:  [Manufacturer] "Arch Linux"
2024/06/11 11:02:16.551[Info][131702450690240]:  [CPU_ABI] "x86_64"
2024/06/11 11:02:16.551[Info][131702450690240]:[LOG_LEVEL] 4
2024/06/11 11:02:16.551[Info][131702450690240]:[LOG_PATH] "/home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log"
2024/06/11 11:02:16.551[Info][131702450690240]:===================================================
2024/06/11 11:02:16.701[Debug][131702450690240]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/11 11:02:16.701[Debug][131702450690240]:加载字体并打印名称 QList("98WB-0")
2024/06/11 11:02:16.701[Debug][131702450690240]:加载字体并打印名称 QList("98WB-2")
2024/06/11 11:02:16.948[Warning][131702450690240]:EGL not available
2024/06/11 11:02:17.148[Debug][131702028502720]:StructureTesting::getEnvFromSys:  "/home/crany/.config/ibus/rime" 

2024/06/11 11:02:17.148[Debug][131702028502720]:StructureTesting::getEnvFromSys:  "/home/crany/.local/share/fcitx5/rime" 

2024/06/11 11:02:17.148[Debug][131702028502720]:hot_keys.yaml 不存在,fallback 一份 

2024/06/11 11:02:17.151[Debug][131702028502720]:Failed to change file permissions.
2024/06/11 11:02:17.151[Debug][131702028502720]:weasel.yaml 空档检查(true=空白): false 

2024/06/11 11:02:17.151[Debug][131702028502720]:weasel.custom.yaml 不存在,fallback 一份 

2024/06/11 11:02:17.152[Debug][131702450690240]: readDefaultYaml Give You: myFileName is  "/home/crany/.local/share/fcitx5/rime/default.yaml" 

2024/06/11 11:02:17.152[Debug][131702450690240]:"/home/crany/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/11 11:02:17.153[Debug][131702450690240]:"/home/crany/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/11 11:02:17.153[Debug][131702028502720]:Failed to change file permissions.
2024/06/11 11:02:17.154[Debug][131702028502720]:default.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:17.164[Debug][131702450690240]:没有 xxx.custom.yaml 这个目标文件: "/home/crany/.local/share/fcitx5/rime/.custom.yaml" 

2024/06/11 11:02:17.165[Debug][131702450690240]:已从内置fallback替补! 

2024/06/11 11:02:17.332[Debug][main.qml:180][131702450690240]:当前的工作模式为:
2024/06/11 11:02:17.332[Debug][main.qml:183][131702450690240]:当前的工作模式已修正为:
2024/06/11 11:02:17.333[Debug][131702450690240]:用户并无进程守护,故不执行任何操作 

2024/06/11 11:02:17.339[Debug][main.qml:624][131702450690240]:start check update...
2024/06/11 11:02:17.339[Debug][131702450690240]:查看回执: "StructureTesting succeed!" 

2024/06/11 11:02:17.348[Warning][131702450690240]:QRhiGles2: Failed to create temporary context
2024/06/11 11:02:17.351[Warning][131702450690240]:QRhiGles2: Failed to create context
2024/06/11 11:02:17.351[Warning][131702450690240]:Failed to create RHI (backend 2)
2024/06/11 11:02:17.351[Fatal][131702450690240]:Failed to initialize graphics backend for OpenGL.
2024/06/11 11:02:21.893[Info][124524966820032]:===================================================
2024/06/11 11:02:21.893[Info][124524966820032]:[AppName] "rimetool"
2024/06/11 11:02:21.893[Info][124524966820032]:[AppVersion] 1.2.7
2024/06/11 11:02:21.893[Info][124524966820032]:[AppPath] "/home/crany/Downloads/rimetool-x86_64.appimage"
2024/06/11 11:02:21.893[Info][124524966820032]:[QtVersion] 6.7.1
2024/06/11 11:02:21.893[Info][124524966820032]:[ProcessId] "87074"
2024/06/11 11:02:21.893[Info][124524966820032]:[GitHashCode] 1.2.7
2024/06/11 11:02:21.893[Info][124524966820032]:[DeviceInfo]
2024/06/11 11:02:21.893[Info][124524966820032]:  [DeviceId] "7136ca8dae9a4e08a659d7e02707a6fe"
2024/06/11 11:02:21.893[Info][124524966820032]:  [Manufacturer] "Arch Linux"
2024/06/11 11:02:21.893[Info][124524966820032]:  [CPU_ABI] "x86_64"
2024/06/11 11:02:21.893[Info][124524966820032]:[LOG_LEVEL] 4
2024/06/11 11:02:21.893[Info][124524966820032]:[LOG_PATH] "/home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log"
2024/06/11 11:02:21.893[Info][124524966820032]:===================================================
2024/06/11 11:02:22.036[Debug][124524966820032]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/11 11:02:22.036[Debug][124524966820032]:加载字体并打印名称 QList("98WB-0")
2024/06/11 11:02:22.036[Debug][124524966820032]:加载字体并打印名称 QList("98WB-2")
2024/06/11 11:02:22.257[Warning][124524966820032]:EGL not available
2024/06/11 11:02:22.448[Debug][124524546754240]:StructureTesting::getEnvFromSys:  "/home/crany/.config/ibus/rime" 

2024/06/11 11:02:22.448[Debug][124524546754240]:StructureTesting::getEnvFromSys:  "/home/crany/.local/share/fcitx5/rime" 

2024/06/11 11:02:22.448[Debug][124524546754240]:hot_keys.yaml 空档检查(true=空白): false 

2024/06/11 11:02:22.449[Debug][124524546754240]:weasel.yaml 空档检查(true=空白): false 

2024/06/11 11:02:22.449[Debug][124524546754240]:weasel.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:22.449[Debug][124524546754240]:default.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:22.454[Debug][124524966820032]: readDefaultYaml Give You: myFileName is  "/home/crany/.local/share/fcitx5/rime/default.yaml" 

2024/06/11 11:02:22.454[Debug][124524966820032]:"/home/crany/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/11 11:02:22.455[Debug][124524966820032]:"/home/crany/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/11 11:02:22.595[Debug][main.qml:180][124524966820032]:当前的工作模式为:
2024/06/11 11:02:22.595[Debug][main.qml:183][124524966820032]:当前的工作模式已修正为:
2024/06/11 11:02:22.596[Debug][124524966820032]:用户并无进程守护,故不执行任何操作 

2024/06/11 11:02:22.597[Debug][main.qml:624][124524966820032]:start check update...
2024/06/11 11:02:22.597[Debug][124524966820032]:查看回执: "StructureTesting succeed!" 

2024/06/11 11:02:22.602[Warning][124524966820032]:QRhiGles2: Failed to create temporary context
2024/06/11 11:02:22.605[Warning][124524966820032]:QRhiGles2: Failed to create context
2024/06/11 11:02:22.605[Warning][124524966820032]:Failed to create RHI (backend 2)
2024/06/11 11:02:22.605[Fatal][124524966820032]:Failed to initialize graphics backend for OpenGL.
2024/06/11 11:02:32.337[Info][136278588967104]:===================================================
2024/06/11 11:02:32.337[Info][136278588967104]:[AppName] "rimetool"
2024/06/11 11:02:32.337[Info][136278588967104]:[AppVersion] 1.2.7
2024/06/11 11:02:32.337[Info][136278588967104]:[AppPath] "/home/crany/Downloads/rimetool-x86_64.appimage"
2024/06/11 11:02:32.337[Info][136278588967104]:[QtVersion] 6.7.1
2024/06/11 11:02:32.337[Info][136278588967104]:[ProcessId] "87391"
2024/06/11 11:02:32.337[Info][136278588967104]:[GitHashCode] 1.2.7
2024/06/11 11:02:32.337[Info][136278588967104]:[DeviceInfo]
2024/06/11 11:02:32.337[Info][136278588967104]:  [DeviceId] "7136ca8dae9a4e08a659d7e02707a6fe"
2024/06/11 11:02:32.337[Info][136278588967104]:  [Manufacturer] "Arch Linux"
2024/06/11 11:02:32.337[Info][136278588967104]:  [CPU_ABI] "x86_64"
2024/06/11 11:02:32.337[Info][136278588967104]:[LOG_LEVEL] 4
2024/06/11 11:02:32.337[Info][136278588967104]:[LOG_PATH] "/home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log"
2024/06/11 11:02:32.337[Info][136278588967104]:===================================================
2024/06/11 11:02:32.499[Debug][136278588967104]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/11 11:02:32.499[Debug][136278588967104]:加载字体并打印名称 QList("98WB-0")
2024/06/11 11:02:32.499[Debug][136278588967104]:加载字体并打印名称 QList("98WB-2")
2024/06/11 11:02:32.725[Warning][136278588967104]:EGL not available
2024/06/11 11:02:32.904[Debug][136277936572096]:StructureTesting::getEnvFromSys:  "/home/crany/.config/ibus/rime" 

2024/06/11 11:02:32.904[Debug][136277936572096]:StructureTesting::getEnvFromSys:  "/home/crany/.local/share/fcitx5/rime" 

2024/06/11 11:02:32.904[Debug][136277936572096]:hot_keys.yaml 空档检查(true=空白): false 

2024/06/11 11:02:32.904[Debug][136277936572096]:weasel.yaml 空档检查(true=空白): false 

2024/06/11 11:02:32.904[Debug][136277936572096]:weasel.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:32.904[Debug][136277936572096]:default.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:32.906[Debug][136278588967104]: readDefaultYaml Give You: myFileName is  "/home/crany/.local/share/fcitx5/rime/default.yaml" 

2024/06/11 11:02:32.906[Debug][136278588967104]:"/home/crany/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/11 11:02:32.907[Debug][136278588967104]:"/home/crany/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/11 11:02:33.081[Debug][main.qml:180][136278588967104]:当前的工作模式为:
2024/06/11 11:02:33.082[Debug][main.qml:183][136278588967104]:当前的工作模式已修正为:
2024/06/11 11:02:33.082[Debug][136278588967104]:用户并无进程守护,故不执行任何操作 

2024/06/11 11:02:33.087[Debug][main.qml:624][136278588967104]:start check update...
2024/06/11 11:02:33.087[Debug][136278588967104]:查看回执: "StructureTesting succeed!" 

2024/06/11 11:02:33.095[Warning][136278588967104]:QRhiGles2: Failed to create temporary context
2024/06/11 11:02:33.100[Warning][136278588967104]:QRhiGles2: Failed to create context
2024/06/11 11:02:33.100[Warning][136278588967104]:Failed to create RHI (backend 2)
2024/06/11 11:02:33.100[Fatal][136278588967104]:Failed to initialize graphics backend for OpenGL.
2024/06/11 11:02:34.685[Info][125103717898432]:===================================================
2024/06/11 11:02:34.686[Info][125103717898432]:[AppName] "rimetool"
2024/06/11 11:02:34.686[Info][125103717898432]:[AppVersion] 1.2.7
2024/06/11 11:02:34.686[Info][125103717898432]:[AppPath] "/home/crany/Downloads/rimetool-x86_64.appimage"
2024/06/11 11:02:34.686[Info][125103717898432]:[QtVersion] 6.7.1
2024/06/11 11:02:34.686[Info][125103717898432]:[ProcessId] "87480"
2024/06/11 11:02:34.686[Info][125103717898432]:[GitHashCode] 1.2.7
2024/06/11 11:02:34.686[Info][125103717898432]:[DeviceInfo]
2024/06/11 11:02:34.686[Info][125103717898432]:  [DeviceId] "7136ca8dae9a4e08a659d7e02707a6fe"
2024/06/11 11:02:34.686[Info][125103717898432]:  [Manufacturer] "Arch Linux"
2024/06/11 11:02:34.686[Info][125103717898432]:  [CPU_ABI] "x86_64"
2024/06/11 11:02:34.686[Info][125103717898432]:[LOG_LEVEL] 4
2024/06/11 11:02:34.686[Info][125103717898432]:[LOG_PATH] "/home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log"
2024/06/11 11:02:34.686[Info][125103717898432]:===================================================
2024/06/11 11:02:34.833[Debug][125103717898432]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/11 11:02:34.833[Debug][125103717898432]:加载字体并打印名称 QList("98WB-0")
2024/06/11 11:02:34.833[Debug][125103717898432]:加载字体并打印名称 QList("98WB-2")
2024/06/11 11:02:35.053[Warning][125103717898432]:EGL not available
2024/06/11 11:02:35.239[Debug][125103293597376]:StructureTesting::getEnvFromSys:  "/home/crany/.config/ibus/rime" 

2024/06/11 11:02:35.239[Debug][125103293597376]:StructureTesting::getEnvFromSys:  "/home/crany/.local/share/fcitx5/rime" 

2024/06/11 11:02:35.239[Debug][125103293597376]:hot_keys.yaml 空档检查(true=空白): false 

2024/06/11 11:02:35.239[Debug][125103293597376]:weasel.yaml 空档检查(true=空白): false 

2024/06/11 11:02:35.239[Debug][125103293597376]:weasel.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:35.240[Debug][125103293597376]:default.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:35.244[Debug][125103717898432]: readDefaultYaml Give You: myFileName is  "/home/crany/.local/share/fcitx5/rime/default.yaml" 

2024/06/11 11:02:35.244[Debug][125103717898432]:"/home/crany/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/11 11:02:35.245[Debug][125103717898432]:"/home/crany/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/11 11:02:35.424[Debug][main.qml:180][125103717898432]:当前的工作模式为:
2024/06/11 11:02:35.424[Debug][main.qml:183][125103717898432]:当前的工作模式已修正为:
2024/06/11 11:02:35.424[Debug][125103717898432]:用户并无进程守护,故不执行任何操作 

2024/06/11 11:02:35.428[Debug][main.qml:624][125103717898432]:start check update...
2024/06/11 11:02:35.428[Debug][125103717898432]:查看回执: "StructureTesting succeed!" 

2024/06/11 11:02:35.438[Warning][125103717898432]:QRhiGles2: Failed to create temporary context
2024/06/11 11:02:35.443[Warning][125103717898432]:QRhiGles2: Failed to create context
2024/06/11 11:02:35.443[Warning][125103717898432]:Failed to create RHI (backend 2)
2024/06/11 11:02:35.444[Fatal][125103717898432]:Failed to initialize graphics backend for OpenGL.
2024/06/11 11:02:50.860[Info][132361889093824]:===================================================
2024/06/11 11:02:50.860[Info][132361889093824]:[AppName] "rimetool"
2024/06/11 11:02:50.860[Info][132361889093824]:[AppVersion] 1.2.7
2024/06/11 11:02:50.860[Info][132361889093824]:[AppPath] "./rimetool-x86_64.appimage"
2024/06/11 11:02:50.860[Info][132361889093824]:[QtVersion] 6.7.1
2024/06/11 11:02:50.860[Info][132361889093824]:[ProcessId] "87892"
2024/06/11 11:02:50.860[Info][132361889093824]:[GitHashCode] 1.2.7
2024/06/11 11:02:50.860[Info][132361889093824]:[DeviceInfo]
2024/06/11 11:02:50.860[Info][132361889093824]:  [DeviceId] "7136ca8dae9a4e08a659d7e02707a6fe"
2024/06/11 11:02:50.860[Info][132361889093824]:  [Manufacturer] "Arch Linux"
2024/06/11 11:02:50.860[Info][132361889093824]:  [CPU_ABI] "x86_64"
2024/06/11 11:02:50.860[Info][132361889093824]:[LOG_LEVEL] 4
2024/06/11 11:02:50.860[Info][132361889093824]:[LOG_PATH] "/home/crany/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240611.log"
2024/06/11 11:02:50.860[Info][132361889093824]:===================================================
2024/06/11 11:02:51.015[Debug][132361889093824]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/11 11:02:51.015[Debug][132361889093824]:加载字体并打印名称 QList("98WB-0")
2024/06/11 11:02:51.015[Debug][132361889093824]:加载字体并打印名称 QList("98WB-2")
2024/06/11 11:02:51.238[Warning][132361889093824]:EGL not available
2024/06/11 11:02:51.432[Debug][132361463269056]:StructureTesting::getEnvFromSys:  "/home/crany/.config/ibus/rime" 

2024/06/11 11:02:51.432[Debug][132361463269056]:StructureTesting::getEnvFromSys:  "/home/crany/.local/share/fcitx5/rime" 

2024/06/11 11:02:51.433[Debug][132361463269056]:hot_keys.yaml 空档检查(true=空白): false 

2024/06/11 11:02:51.433[Debug][132361463269056]:weasel.yaml 空档检查(true=空白): false 

2024/06/11 11:02:51.433[Debug][132361463269056]:weasel.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:51.433[Debug][132361463269056]:default.custom.yaml 空档检查(true=空白): false 

2024/06/11 11:02:51.435[Debug][132361889093824]: readDefaultYaml Give You: myFileName is  "/home/crany/.local/share/fcitx5/rime/default.yaml" 

2024/06/11 11:02:51.435[Debug][132361889093824]:"/home/crany/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/11 11:02:51.435[Debug][132361889093824]:"/home/crany/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/11 11:02:51.713[Debug][main.qml:180][132361889093824]:当前的工作模式为:
2024/06/11 11:02:51.713[Debug][main.qml:183][132361889093824]:当前的工作模式已修正为:
2024/06/11 11:02:51.713[Debug][132361889093824]:用户并无进程守护,故不执行任何操作 

2024/06/11 11:02:51.717[Debug][main.qml:624][132361889093824]:start check update...
2024/06/11 11:02:51.717[Debug][132361889093824]:查看回执: "StructureTesting succeed!" 

2024/06/11 11:02:51.725[Warning][132361889093824]:QRhiGles2: Failed to create temporary context
2024/06/11 11:02:51.728[Warning][132361889093824]:QRhiGles2: Failed to create context
2024/06/11 11:02:51.728[Warning][132361889093824]:Failed to create RHI (backend 2)
2024/06/11 11:02:51.728[Fatal][132361889093824]:Failed to initialize graphics backend for OpenGL.
yanhuacuo commented 5 months ago

没有找到 OpenGL 环境,但是你这又是那么好的显卡:GPU: NVIDIA GeForce RTX 4060 Max-Q / Mobile

确实有点奇怪……

xuangeyouneihan commented 5 months ago

WSL Arch 上试了,感觉错误原因差不多? 日志:appimage_log.txt 环境(使用 fastfetch 读取):

                  -`                     administrator@LAPTOP-U1R7OC4
                 .o+`                    ----------------------------
                `ooo/                    OS: Arch Linux x86_64
               `+oooo:                   Host: Windows Subsystem for Linux - Arch
              `+oooooo:                  Kernel: Linux 5.15.146.1-microsoft-standard-WSL2
              -+oooooo+:                 Uptime: 9 seconds
            `/:-:++oooo+:                Packages: 789 (pacman)
           `/++++/+++++++:               Shell: zsh 5.9
          `/++++++++++++++:              Display: 3072x1920 @ 60Hz (as 1536x960)
         `/+++ooooooooooooo/`            WM: WSLg (Wayland)
        ./ooosssso++osssssso+`           Terminal: Windows Terminal
       .oossssso-````/ossssss+`          Terminal Font: JetBrainsMono Nerd Font (12pt)
      -osssssso.      :ssssssso.         CPU: 11th Gen Intel(R) Core(TM) i7-11800H (16) @ 2.30 GHz
     :osssssss/        osssso+++.        GPU 1: NVIDIA GeForce RTX 3060 Laptop GPU (5.86 GiB) [Discrete]
    /ossssssss/        +ssssooo/-        GPU 2: Intel(R) UHD Graphics (128.00 MiB) [Integrated]
  `/ossssso+/:-        -:/+osssso+-      Memory: 671.73 MiB / 7.63 GiB (9%)
 `+sso+:-`                 `.-/+oso:     Swap: 0 B / 2.00 GiB (0%)
`++:.                           `-/+/    Disk (/): 7.25 GiB / 1006.85 GiB (1%) - ext4
.`                                 `/    Disk (/mnt/c): 250.35 GiB / 456.61 GiB (55%) - 9p
                                         Disk (/mnt/d): 385.99 GiB / 1.82 TiB (21%) - 9p
                                         Local IP (eth0): 172.27.189.199/20 *
                                         Battery: 100% [AC Connected]
                                         Locale: zh_CN.UTF-8
yanhuacuo commented 5 months ago

试试最新的,非 OpenGL 版吧,看看能不能运行起来。

xuangeyouneihan commented 5 months ago

是那个 NULL_OpenGL.tar.gz

yanhuacuo commented 5 months ago

对,你看看能不能把主界面加载出来

xuangeyouneihan commented 5 months ago

对,你看看能不能把主界面加载出来

加载不出来,日志里说找不到 /home/administrator/.local/share/fcitx5/rime/default.custom.yaml,但我的 default.custom.yaml/usr/share/rime-data。Arch 的 fcitx5-rimeibus-rime 会把数据默认存到这里,很多词库(如 Arch Linux CN 源中的雾凇拼音 rime-ice-git)也默认安装在这里。或者这也是我的毛病,把用户的设置放错了地方😂

日志:rimetool_20240613.log

yanhuacuo commented 5 months ago

对,你看看能不能把主界面加载出来

加载不出来,日志里说找不到 /home/administrator/.local/share/fcitx5/rime/default.custom.yaml,但我的 default.custom.yaml/usr/share/rime-data。Arch 的 fcitx5-rimeibus-rime 会把数据默认存到这里,很多词库(如 Arch Linux CN 源中的雾凇拼音 rime-ice-git)也默认安装在这里。麻烦添加以下这个路径

日志:rimetool_20240613.log

如果是「雾凇」用户,请下载使用我们发布的「适配包」。 用户数据,应在「用户目录」下,特别是「default.custom.yaml」,理论上每次切换方案都会对该文件执行写入动作。放到 /usr/share/ 下那不符合 rime 的规范,读写权限出现问题,会引起一系列完全不可预测的问题。

yanhuacuo commented 5 months ago

使用 「https://github.com/yanhuacuo/rimetool/releases/tag/1.2.7」 下面的 ice-rime-full.7z,解压到 ~/.local/share/fcitx5/rime 下使用,如无该目录,创建即可。

注意到你刚才写了 /home/administrator/ 这种目录……你的用户名就叫 administrator 吗?不要以 root 权限运行 rimetool,以普通用户权限运行即可。

root 权限的环境变量,不符合 rimetool 的使用要求,权限太高了。

xuangeyouneihan commented 5 months ago

使用 「https://github.com/yanhuacuo/rimetool/releases/tag/1.2.7」 下面的 ice-rime-full.7z,解压到 ~/.local/share/fcitx5/rime 下使用,如无该目录,创建即可。

注意到你刚才写了 /home/administrator/ 这种目录……你的用户名就叫 administrator 吗?不要以 root 权限运行 rimetool,以普通用户权限运行即可。

root 权限的环境变量,不符合 rimetool 的使用要求,权限太高了。

没,是因为我的 Windows 用户名就叫 Administrator,这个 administrator 只是一个 wheel 用户组的用户,并不是 root

yanhuacuo commented 5 months ago

如果对 rime 比较熟悉,推荐基于我们发布的 ice-rime-full 压缩包调整你的词库,或者使用「薄荷配置」:https://github.com/Mintimate/oh-my-rime

yanhuacuo commented 5 months ago

日志里还是有 OpenGL 声索语句,建议还是调整一下你的 N 卡驱动:

https://forums.developer.nvidia.com/t/how-to-install-opengl-libs-of-nvidia/175409
xuangeyouneihan commented 5 months ago

/.local/share/fcitx5/rime

是要把适配包解压到~/.local/share/fcitx5/rime吗?

另外,我把 default.custom.yaml 挪过去了之后还是打不开,这是这回的日志:rimetool_20240613.log

yanhuacuo commented 5 months ago
2024/06/13 17:45:56.472[Warning][140235277752512]:QRhiGles2: Failed to create temporary context
2024/06/13 17:45:56.475[Warning][140235277752512]:QRhiGles2: Failed to create context
2024/06/13 17:45:56.475[Warning][140235277752512]:Failed to create RHI (backend 2)
2024/06/13 17:45:56.475[Fatal][140235277752512]:Failed to initialize graphics backend for OpenGL.
yanhuacuo commented 5 months ago

其实只要 ~/.local/share/fcitx5/rime 有全部适配包的文件即可。核心问题还是 OpenGL 声索语句引起的,我已经在源码中为 NULL_OpenGL 取消了,你是不是下错了版本?

建议还是调整一下你的显卡驱动吧,它现在没有 OpenGL 支持。

yanhuacuo commented 5 months ago

装了 Arch 试了一下,表现正常。 结合 log 文件,确认是你们的 N卡环境,可能没有开启 OpenGL 协议支持的原因。

xuangeyouneihan commented 5 months ago

装了 Arch 试了一下,表现正常。 结合 log 文件,确认是你们的 N卡环境,可能没有开启 OpenGL 协议支持的原因。

用Ubuntu WSL可以打开。能问下你写 GUI 时用了哪些库吗,我看看能不能找一找有相同问题的软件,然后去 Arch WSL 那里提问

yanhuacuo commented 5 months ago

装了 Arch 试了一下,表现正常。 结合 log 文件,确认是你们的 N卡环境,可能没有开启 OpenGL 协议支持的原因。

用Ubuntu WSL可以打开。能问下你写 GUI 时用了哪些库吗,我看看能不能找一找有相同问题的软件,然后去 Arch WSL 那里提问

没有任何额外依赖,所有功能都是纯 C++ 11手搓实现,从零做起的。 仅在程序渲染上,调用了 OpenGL 接口,从 log 日志中也可以看出来,运行失败是它造成的。 N卡上有个选项,是可以启用 OpenGL 支持的,你们的显卡都那么厉害,点开这个功能支持就行了。

yanhuacuo commented 5 months ago

我发现我没有办法摘除 OpenGL ,因为没有任何可以替代的 API 可以胜任。

xuangeyouneihan commented 5 months ago

装了 Arch 试了一下,表现正常。 结合 log 文件,确认是你们的 N卡环境,可能没有开启 OpenGL 协议支持的原因。

用Ubuntu WSL可以打开。能问下你写 GUI 时用了哪些库吗,我看看能不能找一找有相同问题的软件,然后去 Arch WSL 那里提问

没有任何额外依赖,所有功能都是纯 C++ 11手搓实现,从零做起的。 仅在程序渲染上,调用了 OpenGL 接口,从 log 日志中也可以看出来,运行失败是它造成的。 N卡上有个选项,是可以启用 OpenGL 支持的,你们的显卡都那么厉害,点开这个功能支持就行了。

问下你是怎样安装和配置 Arch 的?我在 VMWare 上用 archinstall 装了一遍结果报同样的错,已安装 intel-ucode 和 open-vm-tools:

image

image

image

在 EndeavourOS 中得到了相同的结果,也已经安装了 intel-ucode 和 open-vm-tools(这个是 Arch 的衍生版,做了傻瓜式的安装界面,软件源是 Arch 的官方源 + 一个他们自己的源,应该可以当作 Arch 处理):

image

image

LuceLoong commented 5 months ago

arch 用x11可以跑,换到wayland就不行了

LuceLoong commented 5 months ago

作者可能用的x11测试的,而楼主用的wayland

一直用 wayland,你们是不是都用了独显啊?我在核显电脑上试的,没得问题。 你们的报错,一直是指向 openGL 协议缺失。

xuangeyouneihan commented 5 months ago

作者可能用的x11测试的,而楼主用的wayland

我不是楼主,但楼主确实应该用的是 Wayland。我这头用的是 WSL,倒也是默认 Wayland😂 我一会禁用下那个软链接 Wayland 端口的服务再试试

yanhuacuo commented 5 months ago

arch 用x11可以跑,换到wayland就不行了

一直用 wayland,你们是不是都用了独显啊?我在核显电脑上试的,没得问题。 你们的报错,一直是指向 openGL 协议缺失。

xuangeyouneihan commented 5 months ago

作者可能用的x11测试的,而楼主用的wayland

我不是楼主,但楼主确实应该用的是 Wayland。我这头用的是 WSL,倒也是默认 Wayland😂 我一会禁用下那个软链接 Wayland 端口的服务再试试

笑死,X11 确实能跑,只不过在 WSL 上的显示效果也不咋地(之前用 Ubuntu WSL 试的时候界面差不多也这德性,不过关于这个最好还是开一个新问题吧)

image

yanhuacuo commented 5 months ago

rimetool 是添加了 wayland 支持的:

Screenshot_20240615_110228

~/.profile 中添加debug 调试环境变量代码:export QT_DEBUG_PLUGINS=1

就会看到:

搜下面的 wayland 一系列 wayland 适配措施,都是到位的:

GetEnvFunc::saveToLocalEnvFunc:  "/home/i5/桌面/rimetool-x86_64.AppImage" 

GetEnvFunc::saveToLocalEnvFunc:  "/home/i5/.config/ibus/rime" 

GetEnvFunc::saveToLocalEnvFunc:  "/home/i5/.local/share/fcitx5/rime" 

2024/06/15 11:05:57.078[Info][140048264930880]:===================================================
2024/06/15 11:05:57.078[Info][140048264930880]:[AppName] "rimetool"
2024/06/15 11:05:57.078[Info][140048264930880]:[AppVersion] 1.2.9
2024/06/15 11:05:57.078[Info][140048264930880]:[AppPath] "/home/i5/桌面/rimetool-x86_64.AppImage"
2024/06/15 11:05:57.078[Info][140048264930880]:[QtVersion] 6.7.1
2024/06/15 11:05:57.078[Info][140048264930880]:[ProcessId] "4458"
2024/06/15 11:05:57.078[Info][140048264930880]:[GitHashCode] 1.2.9
2024/06/15 11:05:57.078[Info][140048264930880]:[DeviceInfo]
2024/06/15 11:05:57.078[Info][140048264930880]:  [DeviceId] "31082c93f2db4ef9a98e58c3654a6c03"
2024/06/15 11:05:57.078[Info][140048264930880]:  [Manufacturer] "Debian GNU/Linux 12 (bookworm)"
2024/06/15 11:05:57.078[Info][140048264930880]:  [CPU_ABI] "x86_64"
2024/06/15 11:05:57.078[Info][140048264930880]:[LOG_LEVEL] 4
2024/06/15 11:05:57.078[Info][140048264930880]:[LOG_PATH] "/home/i5/.local/share/wubixiaozhu/Rimetool/log/rimetool_20240615.log"
2024/06/15 11:05:57.078[Info][140048264930880]:===================================================
2024/06/15 11:05:57.085[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms" ...
2024/06/15 11:05:57.085[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqeglfs.so"
2024/06/15 11:05:57.088[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqeglfs.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "archlevel": 1,
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.088[Debug][140048264930880]:Got keys from plugin meta data QList("eglfs")
2024/06/15 11:05:57.088[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqlinuxfb.so"
2024/06/15 11:05:57.088[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqlinuxfb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "linuxfb"
        ]
    },
    "archlevel": 1,
    "className": "QLinuxFbIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.088[Debug][140048264930880]:Got keys from plugin meta data QList("linuxfb")
2024/06/15 11:05:57.088[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqminimal.so"
2024/06/15 11:05:57.089[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqminimal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "archlevel": 1,
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.089[Debug][140048264930880]:Got keys from plugin meta data QList("minimal")
2024/06/15 11:05:57.089[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqminimalegl.so"
2024/06/15 11:05:57.089[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "archlevel": 1,
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.089[Debug][140048264930880]:Got keys from plugin meta data QList("minimalegl")
2024/06/15 11:05:57.089[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqoffscreen.so"
2024/06/15 11:05:57.089[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "archlevel": 1,
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.089[Debug][140048264930880]:Got keys from plugin meta data QList("offscreen")
2024/06/15 11:05:57.089[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqvkkhrdisplay.so"
2024/06/15 11:05:57.090[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqvkkhrdisplay.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vkkhrdisplay"
        ]
    },
    "archlevel": 1,
    "className": "QVkKhrDisplayIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.090[Debug][140048264930880]:Got keys from plugin meta data QList("vkkhrdisplay")
2024/06/15 11:05:57.090[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqvnc.so"
2024/06/15 11:05:57.090[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqvnc.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vnc"
        ]
    },
    "archlevel": 1,
    "className": "QVncIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.090[Debug][140048264930880]:Got keys from plugin meta data QList("vnc")
2024/06/15 11:05:57.090[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqwayland-egl.so"
2024/06/15 11:05:57.090[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqwayland-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.090[Debug][140048264930880]:Got keys from plugin meta data QList("wayland-egl")
2024/06/15 11:05:57.090[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqwayland-generic.so"
2024/06/15 11:05:57.091[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqwayland-generic.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.091[Debug][140048264930880]:Got keys from plugin meta data QList("wayland")
2024/06/15 11:05:57.091[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqxcb.so"
2024/06/15 11:05:57.091[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archlevel": 1,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.091[Debug][140048264930880]:Got keys from plugin meta data QList("xcb")
2024/06/15 11:05:57.091[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/platforms" ...
2024/06/15 11:05:57.095[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/platforms/libqwayland-generic.so" loaded library
2024/06/15 11:05:57.106[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration" ...
2024/06/15 11:05:57.106[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libfullscreen-shell-v1.so"
2024/06/15 11:05:57.107[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libfullscreen-shell-v1.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "fullscreen-shell-v1"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandFullScreenShellV1IntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.107[Debug][140048264930880]:Got keys from plugin meta data QList("fullscreen-shell-v1")
2024/06/15 11:05:57.107[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libivi-shell.so"
2024/06/15 11:05:57.107[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libivi-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "ivi-shell"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandIviShellIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.107[Debug][140048264930880]:Got keys from plugin meta data QList("ivi-shell")
2024/06/15 11:05:57.107[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libqt-shell.so"
2024/06/15 11:05:57.107[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libqt-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "qt-shell"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandQtShellIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.107[Debug][140048264930880]:Got keys from plugin meta data QList("qt-shell")
2024/06/15 11:05:57.107[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libwl-shell-plugin.so"
2024/06/15 11:05:57.107[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libwl-shell-plugin.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wl-shell"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandWlShellIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.107[Debug][140048264930880]:Got keys from plugin meta data QList("wl-shell")
2024/06/15 11:05:57.107[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libxdg-shell.so"
2024/06/15 11:05:57.108[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libxdg-shell.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandShellIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xdg-shell"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandXdgShellIntegrationPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.108[Debug][140048264930880]:Got keys from plugin meta data QList("xdg-shell")
2024/06/15 11:05:57.108[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/wayland-shell-integration" ...
2024/06/15 11:05:57.108[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-shell-integration/libxdg-shell.so" loaded library
2024/06/15 11:05:57.109[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/platformthemes" ...
2024/06/15 11:05:57.109[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platformthemes/libqgtk3.so"
2024/06/15 11:05:57.110[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "archlevel": 1,
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.110[Debug][140048264930880]:Got keys from plugin meta data QList("gtk3")
2024/06/15 11:05:57.110[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platformthemes/libqxdgdesktopportal.so"
2024/06/15 11:05:57.110[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platformthemes/libqxdgdesktopportal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "xdgdesktopportal",
            "flatpak",
            "snap"
        ]
    },
    "archlevel": 1,
    "className": "QXdgDesktopPortalThemePlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.111[Debug][140048264930880]:Got keys from plugin meta data QList("xdgdesktopportal", "flatpak", "snap")
2024/06/15 11:05:57.111[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/platformthemes" ...
2024/06/15 11:05:57.117[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts" ...
2024/06/15 11:05:57.118[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
2024/06/15 11:05:57.118[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "archlevel": 1,
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.118[Debug][140048264930880]:Got keys from plugin meta data QList("compose", "xim")
2024/06/15 11:05:57.118[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so"
2024/06/15 11:05:57.119[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "fcitx",
            "fcitx5"
        ]
    },
    "archlevel": 1,
    "className": "QFcitx5PlatformInputContextPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.119[Debug][140048264930880]:Got keys from plugin meta data QList("fcitx", "fcitx5")
2024/06/15 11:05:57.119[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
2024/06/15 11:05:57.119[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "archlevel": 1,
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.119[Debug][140048264930880]:Got keys from plugin meta data QList("ibus")
2024/06/15 11:05:57.119[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/platforminputcontexts" ...
2024/06/15 11:05:57.131[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so" loaded library
2024/06/15 11:05:57.139[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/iconengines" ...
2024/06/15 11:05:57.139[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/iconengines/libqsvgicon.so"
2024/06/15 11:05:57.139[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "archlevel": 1,
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.140[Debug][140048264930880]:Got keys from plugin meta data QList("svg", "svgz", "svg.gz")
2024/06/15 11:05:57.140[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/iconengines" ...
2024/06/15 11:05:57.204[Debug][140048264930880]:加载字体并打印名称 QList("Font Awesome 6 Free")
2024/06/15 11:05:57.204[Debug][140048264930880]:加载字体并打印名称 QList("98WB-0")
2024/06/15 11:05:57.204[Debug][140048264930880]:加载字体并打印名称 QList("98WB-2")
2024/06/15 11:05:57.281[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQml/WorkerScript/libworkerscriptplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtQmlWorkerScriptPlugin",
    "debug": false,
    "uri": [
        "QtQml.WorkerScript"
    ],
    "version": 395008
}

2024/06/15 11:05:57.282[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQml/WorkerScript/libworkerscriptplugin.so" loaded library
2024/06/15 11:05:57.283[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Window/libquickwindowplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtQuick_WindowPlugin",
    "debug": false,
    "uri": [
        "QtQuick.Window"
    ],
    "version": 395008
}

2024/06/15 11:05:57.283[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Window/libquickwindowplugin.so" loaded library
2024/06/15 11:05:57.284[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Controls/libqtquickcontrols2plugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
    "archlevel": 1,
    "className": "QtQuickControls2Plugin",
    "debug": false,
    "uri": [
        "QtQuick.Controls"
    ],
    "version": 395008
}

2024/06/15 11:05:57.297[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Controls/libqtquickcontrols2plugin.so" loaded library
2024/06/15 11:05:57.298[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Controls/Basic/libqtquickcontrols2basicstyleplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
    "archlevel": 1,
    "className": "QtQuickControls2BasicStylePlugin",
    "debug": false,
    "uri": [
        "QtQuick.Controls.Basic"
    ],
    "version": 395008
}

2024/06/15 11:05:57.301[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Controls/Basic/libqtquickcontrols2basicstyleplugin.so" loaded library
2024/06/15 11:05:57.304[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Layouts/libqquicklayoutsplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtQuickLayoutsPlugin",
    "debug": false,
    "uri": [
        "QtQuick.Layouts"
    ],
    "version": 395008
}

2024/06/15 11:05:57.307[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Layouts/libqquicklayoutsplugin.so" loaded library
2024/06/15 11:05:57.308[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/FluentUI/libfluentuiplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "FluentUIPlugin",
    "debug": false,
    "uri": [
        "FluentUI"
    ],
    "version": 395008
}

2024/06/15 11:05:57.319[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/FluentUI/libfluentuiplugin.so" loaded library
2024/06/15 11:05:57.320[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtCore/libqtqmlcoreplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtQmlCorePlugin",
    "debug": false,
    "uri": [
        "QtCore"
    ],
    "version": 395008
}

2024/06/15 11:05:57.323[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtCore/libqtqmlcoreplugin.so" loaded library
2024/06/15 11:05:57.333[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Templates/libqtquicktemplates2plugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
    "archlevel": 1,
    "className": "QtQuickTemplates2Plugin",
    "debug": false,
    "uri": [
        "QtQuick.Templates"
    ],
    "version": 395008
}

2024/06/15 11:05:57.333[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Templates/libqtquicktemplates2plugin.so" loaded library
2024/06/15 11:05:57.345[Debug][App.qml:42][140048264930880]:触发了毛玻璃信号!2024/06/15 11:05:57.345[Debug][App.qml:50][140048264930880]:触发了使用原生文本信号!2024/06/15 11:05:57.349[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/Qt/labs/platform/libqtlabsplatformplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtLabsPlatformPlugin",
    "debug": false,
    "uri": [
        "Qt.labs.platform"
    ],
    "version": 395008
}

2024/06/15 11:05:57.350[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/Qt/labs/platform/libqtlabsplatformplugin.so" loaded library
2024/06/15 11:05:57.352[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtMultimedia/libquickmultimediaplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QMultimediaQuickModule",
    "debug": false,
    "uri": [
        "QtMultimedia"
    ],
    "version": 395008
}

2024/06/15 11:05:57.377[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtMultimedia/libquickmultimediaplugin.so" loaded library
2024/06/15 11:05:57.387[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlExtensionInterface/1.0",
    "archlevel": 1,
    "className": "QtGraphicalEffectsPlugin",
    "debug": false,
    "uri": [
        "Qt5Compat.GraphicalEffects"
    ],
    "version": 395008
}

2024/06/15 11:05:57.389[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so" loaded library
2024/06/15 11:05:57.391[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/Qt5Compat/GraphicalEffects/private/libqtgraphicaleffectsprivateplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QtGraphicalEffectsPrivatePlugin",
    "debug": false,
    "uri": [
        "Qt5Compat.GraphicalEffects.private"
    ],
    "version": 395008
}

2024/06/15 11:05:57.396[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/Qt5Compat/GraphicalEffects/private/libqtgraphicaleffectsprivateplugin.so" loaded library
2024/06/15 11:05:57.402[Debug][140048156583616]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Shapes/libqmlshapesplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QQmlEngineExtensionInterface",
    "archlevel": 1,
    "className": "QmlShapesPlugin",
    "debug": false,
    "uri": [
        "QtQuick.Shapes"
    ],
    "version": 395008
}

2024/06/15 11:05:57.405[Debug][140048156583616]:"/tmp/.mount_rimetos4ogqi/usr/qml/QtQuick/Shapes/libqmlshapesplugin.so" loaded library
2024/06/15 11:05:57.420[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client" ...
2024/06/15 11:05:57.420[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libdmabuf-server.so"
2024/06/15 11:05:57.420[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libdmabuf-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "dmabuf-server"
        ]
    },
    "archlevel": 1,
    "className": "DmaBufServerBufferPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.420[Debug][140048264930880]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.420[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libdrm-egl-server.so"
2024/06/15 11:05:57.420[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libdrm-egl-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "drm-egl-server"
        ]
    },
    "archlevel": 1,
    "className": "DrmEglServerBufferPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.420[Debug][140048264930880]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.421[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so"
2024/06/15 11:05:57.421[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandClientBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "archlevel": 1,
    "className": "QWaylandEglClientBufferPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.421[Debug][140048264930880]:Got keys from plugin meta data QList("wayland-egl")
2024/06/15 11:05:57.421[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libshm-emulation-server.so"
2024/06/15 11:05:57.421[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libshm-emulation-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "shm-emulation-server"
        ]
    },
    "archlevel": 1,
    "className": "ShmServerBufferPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.421[Debug][140048264930880]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.421[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libvulkan-server.so"
2024/06/15 11:05:57.421[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libvulkan-server.so, metadata=
{
    "IID": "org.qt-project.Qt.WaylandClient.QWaylandServerBufferIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vulkan-server"
        ]
    },
    "archlevel": 1,
    "className": "VulkanServerBufferPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.421[Debug][140048264930880]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.421[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/wayland-graphics-integration-client" ...
2024/06/15 11:05:57.422[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so" loaded library
2024/06/15 11:05:57.453[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/accessible" ...
2024/06/15 11:05:57.454[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/accessible" ...
2024/06/15 11:05:57.459[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/multimedia" ...
2024/06/15 11:05:57.459[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/multimedia/libffmpegmediaplugin.so"
2024/06/15 11:05:57.459[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/multimedia/libffmpegmediaplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformMediaPlugin",
    "MetaData": {
        "Keys": [
            "ffmpeg"
        ]
    },
    "archlevel": 1,
    "className": "QFFmpegMediaPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.459[Debug][140048264930880]:Got keys from plugin meta data QList("ffmpeg")
2024/06/15 11:05:57.460[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/multimedia/libgstreamermediaplugin.so"
2024/06/15 11:05:57.460[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/multimedia/libgstreamermediaplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformMediaPlugin",
    "MetaData": {
        "Keys": [
            "gstreamer"
        ]
    },
    "archlevel": 1,
    "className": "QGstreamerMediaPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.460[Debug][140048264930880]:Got keys from plugin meta data QList("gstreamer")
2024/06/15 11:05:57.460[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/multimedia" ...
2024/06/15 11:05:57.470[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/multimedia/libffmpegmediaplugin.so" loaded library
2024/06/15 11:05:57.477[Debug][140048264930880]:"ssl" loaded library
2024/06/15 11:05:57.477[Debug][140048264930880]:"crypto" loaded library
2024/06/15 11:05:57.479[Debug][140048264930880]:"va" loaded library
2024/06/15 11:05:57.479[Debug][140048264930880]:"va-drm" loaded library
2024/06/15 11:05:57.479[Debug][140048264930880]:"va-x11" loaded library
2024/06/15 11:05:57.490[Debug][140047357572800]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/networkaccess" ...
2024/06/15 11:05:57.491[Debug][140047357572800]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/networkaccess" ...
2024/06/15 11:05:57.580[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats" ...
2024/06/15 11:05:57.581[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqgif.so"
2024/06/15 11:05:57.581[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqgif.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "gif"
        ],
        "MimeTypes": [
            "image/gif"
        ]
    },
    "archlevel": 1,
    "className": "QGifPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.581[Debug][140048264930880]:Got keys from plugin meta data QList("gif")
2024/06/15 11:05:57.581[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqico.so"
2024/06/15 11:05:57.582[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqico.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ico",
            "cur"
        ],
        "MimeTypes": [
            "image/vnd.microsoft.icon",
            "image/vnd.microsoft.icon"
        ]
    },
    "archlevel": 1,
    "className": "QICOPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.582[Debug][140048264930880]:Got keys from plugin meta data QList("ico", "cur")
2024/06/15 11:05:57.582[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqjpeg.so"
2024/06/15 11:05:57.583[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqjpeg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "jpg",
            "jpeg"
        ],
        "MimeTypes": [
            "image/jpeg",
            "image/jpeg"
        ]
    },
    "archlevel": 1,
    "className": "QJpegPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.583[Debug][140048264930880]:Got keys from plugin meta data QList("jpg", "jpeg")
2024/06/15 11:05:57.583[Debug][140048264930880]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqsvg.so"
2024/06/15 11:05:57.583[Debug][140048264930880]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqsvg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz"
        ],
        "MimeTypes": [
            "image/svg+xml",
            "image/svg+xml-compressed"
        ]
    },
    "archlevel": 1,
    "className": "QSvgPlugin",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.583[Debug][140048264930880]:Got keys from plugin meta data QList("svg", "svgz")
2024/06/15 11:05:57.583[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/imageformats" ...
2024/06/15 11:05:57.583[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqgif.so" loaded library
2024/06/15 11:05:57.583[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqico.so" loaded library
2024/06/15 11:05:57.583[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqjpeg.so" loaded library
2024/06/15 11:05:57.586[Debug][140048264930880]:"/tmp/.mount_rimetos4ogqi/usr/plugins/imageformats/libqsvg.so" loaded library
2024/06/15 11:05:57.654[Debug][140046669706944]:StructureTesting::getEnvFromSys:  "/home/i5/.config/ibus/rime" 

2024/06/15 11:05:57.655[Debug][140046669706944]:StructureTesting::getEnvFromSys:  "/home/i5/.local/share/fcitx5/rime" 

2024/06/15 11:05:57.655[Debug][140046669706944]:fcitx5.custom.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.655[Debug][140046669706944]:ibus.custom.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.655[Debug][140046669706944]:hot_keys.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.655[Debug][140046669706944]:weasel.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.655[Debug][140046669706944]:weasel.custom.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.655[Debug][140046669706944]:default.custom.yaml 空档检查(true=空白): false 

2024/06/15 11:05:57.658[Debug][140047921706688]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/tls" ...
2024/06/15 11:05:57.659[Debug][140047921706688]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqcertonlybackend.so"
2024/06/15 11:05:57.659[Debug][140048264930880]: readDefaultYaml Give You: myFileName is  "/home/i5/.local/share/fcitx5/rime/default.yaml" 

2024/06/15 11:05:57.659[Debug][140048264930880]:"/home/i5/.local/share/fcitx5/rime/default.yaml"  exists bool is :  true 

2024/06/15 11:05:57.660[Debug][140047921706688]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqcertonlybackend.so, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 1,
    "className": "QTlsBackendCertOnly",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.660[Debug][140047921706688]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.660[Debug][140047921706688]:looking at "/tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqopensslbackend.so"
2024/06/15 11:05:57.660[Debug][140048264930880]:"/home/i5/.local/share/fcitx5/rime/default.custom.yaml" 

2024/06/15 11:05:57.660[Debug][140048264930880]: 捕获可用条目: "rime_mint" 

2024/06/15 11:05:57.660[Debug][140047921706688]:Found metadata in lib /tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqopensslbackend.so, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 1,
    "className": "QTlsBackendOpenSSL",
    "debug": false,
    "version": 395008
}

2024/06/15 11:05:57.660[Debug][140047921706688]:Got keys from plugin meta data QList()
2024/06/15 11:05:57.660[Debug][140047921706688]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/tls" ...
2024/06/15 11:05:57.661[Debug][140047921706688]:"/tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqcertonlybackend.so" loaded library
2024/06/15 11:05:57.661[Debug][140047921706688]:"/tmp/.mount_rimetos4ogqi/usr/plugins/tls/libqopensslbackend.so" loaded library
2024/06/15 11:05:57.664[Debug][140048264930880]:"rime_mint" 的值是 :  "薄荷拼音-全拼输入" 

2024/06/15 11:05:57.894[Debug][main.qml:180][140048264930880]:当前的工作模式为:oh-my-rime
2024/06/15 11:05:57.894[Debug][140048264930880]:用户并无进程守护,故不执行任何操作 

2024/06/15 11:05:57.894[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/plugins/accessiblebridge" ...
2024/06/15 11:05:57.894[Debug][140048264930880]:checking directory path "/tmp/.mount_rimetos4ogqi/usr/bin/accessiblebridge" ...
2024/06/15 11:05:57.896[Debug][main.qml:624][140048264930880]:start check update...
2024/06/15 11:05:57.896[Debug][140048264930880]:查看回执: "StructureTesting succeed!" 

2024/06/15 11:06:03.004[Debug][main.qml:633][140048264930880]:current version 1.2.9
2024/06/15 11:06:03.004[Debug][main.qml:634][140048264930880]:new version 1.2.9
2024/06/15 11:06:03.004[Debug][main.qml:627][140048264930880]:check update finish
yanhuacuo commented 5 months ago

另外,解包 AppImage,取出 rimetool 可执行程序,通过 ldd 可以看到它的运行依赖:

只有一项与渲染有关的库: libOpenGL.so.0 这个库,一般发行版都有自己的实现方式,并且是个开源的公共接口。

另一项与程序对接的实现库,是 Qt6 自带的,并已打包到程序之中: libQt6OpenGL.so.6

下面的依赖可以看,可以说是究极干净了,没有任何特殊的,需要额外装载的库文件

i5@debian:~/文档/RimeToolLinux/bin/Release$ ldd rimetool
        linux-vdso.so.1 (0x00007ffe58f15000)
        libQt6Quick.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Quick.so.6 (0x00007fa040c00000)
        libQt6Sql.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Sql.so.6 (0x00007fa0423a2000)
        libQt6Qml.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Qml.so.6 (0x00007fa040600000)
        libQt6Network.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Network.so.6 (0x00007fa040423000)
        libQt6Gui.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Gui.so.6 (0x00007fa03fa00000)
        libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fa042354000)
        libOpenGL.so.0 => /lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007fa0413d5000)
        libQt6Core.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6Core.so.6 (0x00007fa03f200000)
        libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fa03ee00000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fa0413b5000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa03f01f000)
        libQt6QmlModels.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6QmlModels.so.6 (0x00007fa03f92c000)
        libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fa04136f000)
        libQt6OpenGL.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6OpenGL.so.6 (0x00007fa03ed59000)
        libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007fa03ecd2000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa03ebf3000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa04234b000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa042346000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa0423f6000)
        libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fa04131d000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa0412fe000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fa040bef000)
        libEGL.so.1 => /lib/x86_64-linux-gnu/libEGL.so.1 (0x00007fa04040d000)
        libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fa03eba8000)
        libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fa03ea66000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fa03e92e000)
        libQt6DBus.so.6 => /home/i5/Qt/6.7.1/gcc_64/lib/libQt6DBus.so.6 (0x00007fa03e865000)
        libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fa03e79a000)
        libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fa04233d000)
        libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fa03e6e1000)
        libicui18n.so.73 => /home/i5/Qt/6.7.1/gcc_64/lib/libicui18n.so.73 (0x00007fa03e200000)
        libicuuc.so.73 => /home/i5/Qt/6.7.1/gcc_64/lib/libicuuc.so.73 (0x00007fa03de00000)
        libicudata.so.73 => /home/i5/Qt/6.7.1/gcc_64/lib/libicudata.so.73 (0x00007fa03be00000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa0412f9000)
        libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fa03e607000)
        libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fa03f8ff000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fa040be9000)
        libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fa0403ff000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fa03e5dc000)
        libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fa03e5b2000)
        libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fa03e166000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fa03e55c000)
        libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fa03e130000)
        libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fa03f8f2000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fa040be0000)
        libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fa0403fa000)
        libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fa03ba00000)
        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fa03e060000)
        libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fa03e03d000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fa03e027000)
        libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fa03f8e6000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fa03dcb9000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fa03bdd1000)
        libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fa03bd15000)
        liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fa03dc93000)
        libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fa03e54f000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fa03bced000)
yanhuacuo commented 5 months ago

我感觉你们遇到的就是,就是你们使用的环境,没有处理好 openGL 协议的原因。

scgm0 commented 5 months ago

试试用prime-run运行?我这里用prime-run就可以跑了

scgm0 commented 5 months ago

我感觉你们遇到的就是,就是你们使用的环境,没有处理好 openGL 协议的原因。

很奇怪,我的核显和显卡都支持opengl,都可以运行godot,但rimetool必须用prime-run指定n卡运行

qomosoloto commented 4 months ago

我感觉你们遇到的就是,就是你们使用的环境,没有处理好 openGL 协议的原因。

很奇怪,我的核显和显卡都支持opengl,都可以运行godot,但rimetool必须用prime-run指定n卡运行

确实,用prime-run ./AppImage 就跑起来了。

xuangeyouneihan commented 4 months ago

wsl上prime-run也没用(悲)