Ubuntu解决Genesis报错

这两天在服务器上部署了genesis,但是一直报错:

bash 复制代码
OpenGL.error.GLError: GLError(
        err = 1280,
        description = b'invalid enumerant',
        baseOperation = glGetFloatv,
        pyArgs = (
                GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,
                <object object at 0x7fcaeedf01c0>,
        ),
        cArgs = (
                GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,
                array([0.], dtype=float32),
        ),
        cArguments = (
                GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,
                array([0.], dtype=float32),
        )
)

感觉是OpenGL版本的问题,根据GitHub的issue,运行以下代码解决:

bash 复制代码
sudo apt-get install libosmesa6-dev
sudo apt-get install libgl1-mesa-glx libglu1-mesa
sudo apt-get install mesa-utils

然后更新OpenGL版本:

bash 复制代码
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade

注意一定要update和upgrade。

相关推荐
佟晖3 分钟前
KGDB调试Linux内核与模块
linux·系统编程
cosX+sinY2 小时前
ubuntu 20.04 编译和运行A-LOAM
linux·ubuntu·bash
꧁坚持很酷꧂2 小时前
Ubuntu远程连接Mysql数据库(图文详解)
数据库·mysql·ubuntu
会飞的土拨鼠呀2 小时前
vim 清除文件所有行
linux·编辑器·vim
Brandon汐3 小时前
Linux第四章练习
linux·运维·服务器
Jayin_chan3 小时前
ragflow本地部署(WSL下Ubuntu)
linux·ubuntu·ai大模型·rag·ragflow
ab_dg_dp3 小时前
解决Ubuntu系统鼠标不流畅的问题
linux·ubuntu·计算机外设
Ting-G3 小时前
配置GRE-tunnel隧道(思科&华为)
运维·网络·智能路由器
理智的煎蛋4 小时前
es 原生linux部署集群
大数据·linux·服务器·elasticsearch
我是Superman丶4 小时前
【工具】Redis管理工具推荐
运维·数据库·redis