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。

相关推荐
huohaiyu2 分钟前
网络中的一些基本概念
运维·服务器·网络
Kiyra2 分钟前
虚拟机假死?SSH 能连却卡 Logo 界面
运维·ssh
dust_and_stars15 分钟前
ubuntu24使用apt安装VS-code-server code-server
linux·服务器·windows
码农小韩36 分钟前
基于Linux的C++学习——循环
linux·c语言·开发语言·c++·算法
tap.AI1 小时前
Deepseek(九)多语言客服自动化:跨境电商中的多币种、多语种投诉实时处理
运维·人工智能·自动化
ling-451 小时前
Linux-day09 11
linux·运维·服务器
202321336054 刘1 小时前
Linux常用命令分类整理
linux·运维·数据库
南工孙冬梅1 小时前
【久久派】 新世界系统安装
linux
zbguolei1 小时前
Debian提示:“用户名” 不是 sudoers 文件
linux·服务器·debian
oMcLin1 小时前
如何在 Debian 11 上通过配置 LVM 和 RAID 结合,提升大规模存储系统的性能与冗余性
运维·debian