
我正在嘗試安裝 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:沒有這樣的檔案或目錄”。
如何使用 Raspberry Pi 4 在 Ubuntu 上安裝 Blender 的工作版本?
答案1
我也有同樣的問題,根據擴展搜尋的結果,我發現不可能在 Raspberry Pi 上運行 Blender,至少不能使用當前的作業系統,例如 Ubuntu 22.04(存儲庫中包含 Blender 3.0),甚至 Debian 11 Bullseye Blender 2.93 附帶。
ARM64 架構(即 Raspberry Pi)沒有 Snap、Flatpak 或 AppImage。
使用 Box64 模擬器會產生錯誤且程式中止。
我發現的唯一解決方法是:
從原始碼編譯 Blender 2.79(Blender 2.79 使用 OpenGL 3.1,Raspberry Pi 4 上的 VideoCore VI 支援),但沒有關於如何針對 ARM 架構進行編譯的說明。 2.79的原始碼可以從這裡下載:https://download.blender.org/source/
透過在命令列上執行下面的 Mesa 覆蓋,可以強制 Blender 3.0 在執行 Ubuntu 22.04 的 Raspberry Pi 上執行:
MESA_GL_VERSION_OVERRIDE=3.3 blender
它有其缺點:您的模型顯示有圖形故障,並且嘗試使用 Eevee 渲染引擎進行渲染預覽會凍結 Blender