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

Ubuntu系统下MongoDB Compass启动报错无法运行如何解决?

解决方案

你的报错属于MongoDB Compass基于的Electron框架和Ubuntu显卡驱动/图形渲染组件的兼容问题,和mongod服务端无关,可按以下步骤依次尝试修复:

  • 方案1:临时禁用GPU加速测试启动
    直接在终端执行以下命令,跳过GPU渲染逻辑启动Compass:
    mongodb-compass --disable-gpu
    
    如果能正常启动,可修改配置永久生效:
    1. 编辑Compass的桌面快捷方式文件:
    sudo nano /usr/share/applications/mongodb-compass.desktop
    
    1. 找到Exec开头的行,在原有命令末尾追加--disable-gpu参数,修改后示例:
    Exec=/usr/bin/mongodb-compass --disable-gpu %U
    
    1. 保存退出后,点击桌面图标即可正常启动。
  • 方案2:修复系统图形依赖
    部分缺失的图形渲染依赖也会导致该报错,执行以下命令更新系统依赖:
    sudo apt update && sudo apt upgrade -y
    sudo apt install libgl1-mesa-glx libegl1-mesa libxkbcommon-x11-0 -y
    
    依赖安装完成后重新尝试启动Compass。
  • 方案3:重装对应版本的Compass
    如果上述方案都无效,可能是下载的Compass版本和当前Ubuntu版本不匹配,先完全卸载旧版本:
    sudo apt purge mongodb-compass -y && sudo apt autoremove -y
    
    下载和你Ubuntu版本匹配的deb安装包后重新安装:
    sudo dpkg -i mongodb-compass_xxx_amd64.deb
    # 如果出现依赖报错,执行以下命令自动补全依赖
    sudo apt install -f
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 17:45:04