You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fedora Nobara 40升级后Anaconda Navigator无法初始化GLX求助

问题:Nobara 40升级后Anaconda Navigator无法初始化GLX

升级Fedora Nobara到40版本后,激活conda环境TheWorld并启动Anaconda Navigator时出现GLX初始化失败错误,报错输出如下:

> conda activate TheWorld 
> anaconda-navigator              
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
Could not initialize GLX
zsh: IOT instruction (core dumped)  anaconda-navigator
解决方法

方法1:强制使用XWayland运行Anaconda Navigator

Wayland与QT的GLX兼容性冲突是常见诱因,直接指定QT使用XWayland后端:

conda activate TheWorld
QT_QPA_PLATFORM=xcb anaconda-navigator

如果临时生效,可将环境变量添加到conda环境激活脚本实现永久生效:

  1. 创建环境激活脚本目录:
    mkdir -p ~/miniconda3/envs/TheWorld/etc/conda/activate.d
    
  2. 写入环境变量配置:
    echo 'export QT_QPA_PLATFORM=xcb' > ~/miniconda3/envs/TheWorld/etc/conda/activate.d/env_vars.sh
    
  3. 重新激活环境即可:
    conda deactivate && conda activate TheWorld
    

方法2:更新Anaconda Navigator及依赖

旧版本组件可能与Nobara 40系统库不兼容,执行以下命令更新重置:

conda activate TheWorld
conda update conda
conda update anaconda-navigator
anaconda-navigator --reset

方法3:安装系统级GLX依赖

确保系统已安装完整的X11 GLX相关库:

sudo dnf install libglvnd-glx libglvnd-opengl libglvnd-devel mesa-libGL-devel

方法4:切换系统会话到X11

如果上述方法无效,可临时切回X11会话测试:

  1. 注销当前用户
  2. 在登录界面点击齿轮图标,选择GNOME on Xorg
  3. 登录后重新启动Anaconda Navigator

内容的提问来源于stack exchange,提问作者Varun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 00:37:40