Running Blender on ChromeOS

From Verge3D Wiki
Jump to navigationJump to search

This short article explains how to run the latest Blender versions on ChromeOS devices — Chromebooks, Chromeboxes.

Latest Chromebook (and especially Chromebook Plus) devices have quite capable GPUs and enough memory to run latest Blender versions with good rendering performance. However, the drivers might cause some issues.

Blender requires support for OpenGL 4.3 or Vulkan 1.3. However, the hardware-accelerated OpenGL backend provided by Crostini (virtual machine powering Linux Development Environment feature) lacks features needed to run Blender (namely proper amount of SSBO binding locations). This makes Vulkan the only option to operate Blender with normal performance (as software, non-accelerated OpenGL rendering is really slow).

Follow these steps to install and run Blender with Vulkan support:

  1. Install the Linux Development Environment
  2. Activate "Crostini GPU Support" using chrome://flags
  3. Download Blender distribution from the official website and unpack it inside the Linux environment
  4. Go to the unpacked folder
  5. Run Blender with Vulkan backend enabled: ./blender --gpu-backend vulkan

Known Bugs

Missing window decorations — reported in Blender Issues and Chromium Bugs.