Skip to content

[Bug] ArchLinux下使用KDE Plasma Wayland环境下白屏 #174

Description

@XiaoUGame

What happened? / 实际发生了什么?

打开AstrBot_desktop的appimage后,会出现一个白屏的窗口,终端报错Could not create default EGL display: EGL_BAD_PARAMETER. Aborting...
,管理页面不显示。localhost:6185可以打开。
如果~/.astrbot下有配置文件,astrbot功能可正常运做,但是管理功能无法使用。
实测解包appimage并删除wayland相关库,所有功能可正常使用。

Expected behavior / 预期行为

Wayland下管理页面(WebUI)正常打开。

Steps to reproduce / 复现步骤

1.使用全新安装的ArchLinux,安装了plasma-meta和fuse类库
2.使用astrbot-desktop的appimage版本

Desktop version / 桌面端版本

4.27.4

Installation channel / 安装来源

GitHub Release installer

OS / 操作系统

Linux

Architecture / 架构

and64

Upstream AstrBot ref used by desktop build (optional) / 桌面构建使用的上游 AstrBot Ref(可选)

No response

Logs, screenshots, and additional context / 日志、截图与补充信息

Image PID: 18642 (WebKitWebProces) TID: 18642 (WebKitWebProces) UID: 1000 (xiaou) GID: 1000 (xiaou) Signal: 6 (ABRT) si_code: SI_TKILL Timestamp: Sun 2026-08-30 21:53:34 CST (24s ago) Command Line: ././/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess 4 23 Executable: /tmp/.mount_AstrBoKdBGmN/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/WebKitWebProcess Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-\x2fhome\x2fxiaou\x2fportableapps\x2fAstrBot_4.27.4_linux_amd64.AppImage@7d2ece825a49436693d3bfe3e5a34435.service Unit: user@1000.service User Unit: app-\x2fhome\x2fxiaou\x2fportableapps\x2fAstrBot_4.27.4_linux_amd64.AppImage@7d2ece825a49436693d3bfe3e5a34435.service Slice: user-1000.slice Owner UID: 1000 (xiaou) Boot ID: fa8bfb9c6c664198921cc63f45ff8bd9 Machine ID: 9b9c6ee2ba4b4f23a8b9975067e94dc8 Hostname: xiaou-lap-arch Storage: /var/lib/systemd/coredump/core.WebKitWebProces.1000.fa8bfb9c6c664198921cc63f45ff8bd9.18642.1788098014000000.zst (present) Size on Disk: 1.9M Message: Process 18642 (WebKitWebProces) of user 1000 dumped core.
            Stack trace of thread 18642:
            #0  0x00007f567929a17c n/a (libc.so.6 + 0x9a17c)
            #1  0x00007f567923e5d0 raise (libc.so.6 + 0x3e5d0)
            #2  0x00007f5679225685 abort (libc.so.6 + 0x25685)
            #3  0x00007f568251361c n/a (n/a + 0x0)
            #4  0x00007f568056a5df n/a (n/a + 0x0)
            #5  0x00007f5680554a26 n/a (n/a + 0x0)
            #6  0x00007f568050c928 n/a (n/a + 0x0)
            #7  0x00007f568050ac37 n/a (n/a + 0x0)
            #8  0x00007f56802026a6 n/a (n/a + 0x0)
            #9  0x00007f567fa84e0d n/a (n/a + 0x0)
            #10 0x00007f567ff1c592 n/a (n/a + 0x0)
            #11 0x00007f567ff1c848 n/a (n/a + 0x0)
            #12 0x00007f567ff1c998 n/a (n/a + 0x0)
            #13 0x00007f567d882405 n/a (n/a + 0x0)
            #14 0x00007f567d948dad n/a (n/a + 0x0)
            #15 0x00007f567d9476ad n/a (n/a + 0x0)
            #16 0x00007f567dff445e n/a (n/a + 0x0)
            #17 0x00007f567dff46d0 n/a (n/a + 0x0)
            #18 0x00007f567d947d17 n/a (n/a + 0x0)
            #19 0x00007f567d948105 n/a (n/a + 0x0)
            #20 0x00007f568056abd4 n/a (n/a + 0x0)
            #21 0x00007f5679227781 n/a (libc.so.6 + 0x27781)
            #22 0x00007f56792278b9 __libc_start_main (libc.so.6 + 0x278b9)
            #23 0x0000556f24613085 n/a (n/a + 0x0)
            ELF object binary architecture: AMD x86-64

Willing to submit a PR? / 是否愿意提交 PR?

  • I am willing to submit a PR to fix this issue. / 我愿意提交 PR 修复此问题。

Code of Conduct

  • I agree to follow the project's Code of Conduct. / 我同意遵守项目行为准则。

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions