The free open-source 3d modeling software, Blender released new major 3.1.0 version a day ago.
Blender 3.1.0 introduced new Metal GPU backend for the Cycles renderer, contributed by Apple. It currently works on M1 computers running macOS 12.2+, and Apple computers with AMD graphics cards running macOS 12.3 or newer.
The release also has big performance improvements to Geometry Nodes. Many nodes are now multi-threaded. Medium loads up to 10x faster. Memory usage reduced up to 100x in large fields.
Other features include:
Instances can now have own dynamic attributes!
Support for Pixar OpenSubDiv
Copy Global Transform add-on
The Fill tool now allows negative values.
GPU acceleration support for Subdivision modifier.
After downloading the package, extract, and finally click run the executable file will launch the 3D creation software.
If you want to make it show in system start menu (Activities overview search results), you need to do following more steps.
2. Extract Tarball to /opt for global use:
Here I’m going to extract the tarball to /opt directory and create app shortcut for Blender.
1.) Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to backup old blender folder under ‘/opt’ if any:
sudo mv /opt/blender /opt/blender.back
Ignore ‘No such file or directory’ output. It means you don’t have old file to backup.
2.) Create new blender folder under /opt:
sudo mkdir -p /opt/blender
3.) Extract Blender tarball from Downloads folder to the new created folder:
sudo tar -Jxf ~/Downloads/blender-*-linux-x64.tar.xz --strip-components=1 -C /opt/blender
NOTE: Instead of running the commands above in terminal, user may decompress the tarball in file manager and move source folder to desired location. However, moving to /opt needs root permission. So, open file manager via sudo nautilus ~/Downloads command is required
3. Verify if the Blender executable works:
After extracting the Linux tarball into /opt/blender. User may run command to list that directory to verify:
And, run this command should launch the software:
Sometimes, app may refuse to launch due to missing shared library. If so, copy the library name and search in packages.ubuntu.com under ‘Search the contents of packages’ to find out the required package and install it.
4. Create app shortcut for Blender:
The Linux tarball includes the shortcut file by default, though it won’t work since PATH to executable varies depend where you put the folder. Run command in terminal to open the file via gedit text editor:
sudo gedit /opt/blender/blender.desktop
When it opens, change the ‘Exec’ and ‘Icon’ lines into:
This tutorial shows all the ways to install the 3D creation software Blender in Ubuntu, including Snap, Flatpak, native Deb packages, and compile from source tarball.
Blender is a free open-source software for creating animated films, visual effects, computer games. It’s available to install in Ubuntu via a few different package formats. Here you may choose the one that you prefer.
1. Blender Snap package:
The software developer team offers official snap package that works on Ubuntu and most other Linux distributions. Snap is an universal Linux package format developed by Canonical, the company behind Ubuntu.
The Snap package features:
Easy to install.
Maintained by Blender Foundation.
Works on 64-bit modern PC only.
Run in box with snapd daemon, though pre-installed out-of-the-box.
Take more disk space than native deb package.
Install Blender Snap package:
The package is easy to install as mentioned. Simply open Ubuntu Software, search for and install Blender. From both package details and header bar, it’s marked as Snap package.
2. Blender in Ubuntu Universe repository:
Ubuntu has the 3D creation software in its official repositories. Though it’s always old, it has multi-arch support!
stock Blender package features:
Easy to install.
Official package by Ubuntu, but no update anymore.
Works on 64-bit PC, arm64 (Apple Silicon, Raspberry Pi), armhf, ppc64el, and s390x processors.
The stock deb package is also available to install in Ubuntu Software, though it sucks and may not work! Instead, users may open terminal by pressing Ctrl+Alt+T on keyboard, and run apt command instead:
sudo apt update && sudo apt install blender
And to uninstall the package, use sudo apt remove --autoremove blender command in terminal.
3. Blender Flatpak package:
Flatpak is another universal Linux package format that was developed as part of the freedesktop.org project. Blender is available as Flatpak package in the flathub repository.
The Flatpak package features:
Maintained by the community.
64-bit modern PC only.
Run in box with flatpak daemon.
Take more disk space than native deb package.
Install Blender Flatpak package:
To install the package, open terminal either by searching from activities overview screen or by pressing Ctrl+Alt+T on keyboard. When terminal opens, run following commands one by one.
And it can be easily removed via flatpak uninstall org.blender.Blender command.
4. Blender Portable Linux Tarball:
The Blender website provides Linux Tarball in its download page. Just grab the package, extract in your file manager, and right-click run the executable file from generated folder will launch the program.
No installation required, but only works for Linux on 64-bit modern desktop PC and laptop.
5. Install Blender from Ubuntu PPA:
Some Ubuntu users do NOT like the Snap and Flatpak packages. Besides portable Linux tarball, third-party PPAs is one of the choices.
The PPA package features:
Native deb packges.
Able to upgrade through “Software Updater”.
Maintained by unofficial third-parties.
There are quite a few Ubuntu PPAs contains the 3D creation software package. You can find them in THIS PAGE.
So far, the Rob Savoury’s PPA contains the most recent Blender 2.93.4 (check the link) packages for Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 and higher for 64-bit PC. However, it was built with updated FFmpeg libraries that might break other package dependencies in your system.
To install Blender from the PPA, open terminal and run the commands below one by one:
sudo add-apt-repository ppa:savoury1/ffmpeg4
sudo add-apt-repository ppa:savoury1/blender
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
sudo apt-get install blender
And to remove the PPA packages, run following commands one by one in terminal to purge the PPA repositories which will also downgrade the installed packages:
The command will generate “CMakeCache.txt” in “build” folder under source. You can edit the file to change build options.
5.) Finally build Blender if everything goes OK. Depends on how many CPU core that you have, you may change -j4 (4 threads) to -j8 to speed up the process.
And finally install Blender via sudo make install if make succeed.
For Ubuntu users, there are quite a few ways to get Blender running. The easiest and official way is search for and installing the SNAP package from Ubuntu Software. However, the old .deb package in universe repository support more processors, e.g., Apple Silicon, Raspberry Pi and other Mobile devices. To test without installing, there’s Linux portable tarball present in official download page. And third-party Ubuntu PPAs maintains most recent packages in native .deb format. Also, advanced users may build it from source with free options.
The free and open-source 3D modeling software Blender 2.93 was announced as LTS (Long Term Support) release.
Blender 2.93 is the last major milestone of the 2.x series. And the next Blender 3.0 is under development now.
“Blender 2.93 brings 22 new nodes to the Geometry Nodes editor, mesh primitives support, adds the much anticipated Line Art modifier to automatically generate grease pencil lines around objects, a new and faster fill tool, and many Eevee renderer improvements.”
How to Install Blender 2.93 via PPA:
Blender is available officially via Snap package, which can be easily installed from Ubuntu Software.
For those prefer the classic .deb package format, Rob Savoury’s PPA maintains the latest packages for all current Ubuntu releases.
1.) Remove Thomas Schiex’s PPA
If you installed old Blender packages from Thomas Schiex’s PPA, it’s better to remove it first to prevent from going to dependency hell!
For those prefer installing apps via the classic apt method, you can now install Blender 2.92 via PPA in Ubuntu 20.04, Ubuntu 20.10, and also Ubuntu 16.04, Ubuntu 18.04.
The open-source 3D modeller software Blender 2.92 was released a few days ago. Features “a completely new workflow for editing meshes, new physics simulation methods, faster Cycles rendering, better compositing with Eevee, and so much more.”
Blender offers official Snap package, which runs in sandbox, and is available to install directly from Ubuntu Software. As well, a Linux portable package is available to download in its website. For those prefer the classic deb packages, Thomas Schiex’s PPA has made it for Ubuntu 20.04 and Ubuntu 20.10 uses.