如何在 Raspberry Pi 4 上安装和执行 Blender 2.79?

如何在 Raspberry Pi 4 上安装和执行 Blender 2.79?

我正在尝试安装 Blender 2.79,因为我认为它是与我的 OpenGL 版本完全兼容的最后一个版本。

我正在运行 Ubuntu 22.04。我可以通过 安装 blender sudo apt-get install blender,但它无法运行,输出“需要支持 OpenGL 3.3 或更高版本的显卡和驱动程序。该程序现在将关闭。”

我下载了所有带有“linux”字样的软件包官方下载页面,解压文件(tar -xf 文件名)并进入下载的目录后,运行./blender输出“bash:./blender:无法执行二进制文件:Exec 格式错误”。

对源包执行相同操作Ubuntu 软件包,终端输出“bash: ./blender: No such file or directory”。

如何使用 Raspberry Pi 4 在 Ubuntu 上安装可用版本的 Blender?

答案1

我有同样的问题,通过扩展搜索的结果,我发现无法在 Raspberry Pi 上运行 Blender,至少不能在当前的操作系统上运行,例如 Ubuntu 22.04(存储库中有 Blender 3.0)或甚至带有 Blender 2.93 的 Debian 11 Bullseye。

没有适用于 ARM64 架构(即 Raspberry Pi)的 Snap、Flatpak 或 AppImage。

使用 Box64 模拟器会产生错误并且程序中止。

我发现的唯一解决方法是:

  1. 从源代码编译 Blender 2.79(Blender 2.79 使用 OpenGL 3.1,Raspberry Pi 4 上的 VideoCore VI 支持该功能),但没有关于如何针对 ARM 架构进行编译的说明。2.79 的源代码可以从此处下载:https://download.blender.org/source/

  2. 可以通过在命令行上运行以下 Mesa 覆盖来强制 Blender 3.0 在运行 Ubuntu 22.04 的 Raspberry Pi 上运行:

    MESA_GL_VERSION_OVERRIDE=3.3 blender
    

它有缺点:你的模型显示有图形故障,尝试使用 Eevee 渲染引擎制作渲染预览会导致 Blender 冻结

相关内容