[Internal testing communication] N卡 Bambu Studio AppImage 启动失败
Tofloor
poster avatar
Alan-lu
deepin
13 hours ago
Author

问题现象运行 Bambu Studio 的 AppImage 版本无法启动,终端报错:

could not create GBM EGL display: EGL_NOT_INITIALIZED. Aborting...

此问题主要出现在使用 NVIDIA 显卡 的用户中。

问题原因 :Bambu Studio 需要初始化图形显示(EGL + GBM)。

  • NVIDIA 闭源驱动对 GBM 的支持不够完善,尤其在新版驱动(如 580 系列)与 AppImage 自带旧库组合时,容易出现初始化失败。
  • 结果:程序尝试用 NVIDIA 的 EGL 路径创建显示时失败。

解决方案是在启动时强制使用 Mesa 的 EGL 实现(绕过 NVIDIA 的问题路径):

终端运行:

__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json ./Bambu_Studio.AppImage

如果能正常启动,建议创建专用启动脚本(方便长期使用):

  1. 新建文件 bambu-studio.sh
#!/bin/bash
export __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json
# 可选(更稳定):export WEBKIT_DISABLE_COMPOSITING_MODE=1
/你的路径/Bambu_Studio.AppImage "$@"
  1. 赋予执行权限:
    bash

    chmod +x bambu-studio.sh
    
  2. 双击脚本或创建桌面快捷方式启动即可。

优点:不改系统设置,性能几乎无损失,渲染仍用 NVIDIA 显卡。

Reply Favorite View the author
All Replies
BlenderCN-Kang
deepin
13 hours ago
#1

like

Reply View the author