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. / 我同意遵守项目行为准则。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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