Install OpenToonz Animation Maker 2D App on Ubuntu 17.04 & Below

OpenToonz Animation Maker is a free 2D animation software software that enables you to create 2D animations for movies or films such as Spirited Away and TV shows like Steven Universe and Futurama. Because its free, I rate it as one of the best free animation softwares out there. Before we proceed on how to install OpenToonz Animation Maker 2D on Ubuntu, lets take a quick look at its features.

install OpenToonz Animation Maker

OpenToonz Animation Maker Features

  • “Organize palette” and “Update colors by using picked position” features for the workflow using raster level as a color model
  • Linked styles enabled
  • Introduced option for disabling onionskin during playback
  • Enabled switching the current style using numpad keys
  • Reverted auto center options to Cleanup Settings panel
  • Introduced Startup popup on launch of the software
  • Enabled to set additional project root locations
  • Added a save all button to the close dialog, as well as load image for onion skin button to Camera Capture
  • Introduced easy input feature for the Style Name Editor
  • Added button for video capture filter control to Camera Capture (only for Windows)
  • Improved Convert command from non AA raster images to painted TLV
  • Introduced shortcuts selection choice as well as new shortcuts presets
  • Introduced Locator sub-window for showing close-up image at mouse position
  • Enabled sound playback in the viewer.
  • Introduced “Fast Render to MP4” command
  • Added ‘spritesheet’ for the output format options.
  • Introduced Audio Recording Popup

See release notes for bugfixes and enhancements

How to install OpenToonz on Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04

  • The most recent OpenToonz release is now available via getdeb package hence you no longer need to follow the rigorous steps of compiling it from scratch as shown below
sudo sh -c 'echo "deb $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

wget -q -O- | sudo apt-key add -

sudo apt update && sudo apt install opentoonz

How to uninstall OpenToonz from Ubuntu

sudo apt remove opentoonz

Now lets install required dependencies
sudo apt-get install build-essential git cmake pkg-config libboost-all-dev qt5-default qtbase5-dev libqt5svg5-dev qtscript5-dev qttools5-dev qttools5-dev-tools libqt5opengl5-dev qtmultimedia5-dev libsuperlu-dev liblz4-dev libusb-1.0-0-dev liblzo2-dev libpng-dev libjpeg-dev libglew-dev freeglut3-dev libsdl2-dev libfreetype6-dev
Clone the GIT repo
git clone
Run following commands to initialize required path
mkdir -p $HOME/.config/OpenToonz cp -r opentoonz/stuff $HOME/.config/OpenToonz/
Now create a SystemVar.ini file and add some configrations in it. Simply copy the whole code below and paste in your terminal. When done press enter to create the file
cat << EOF > $HOME/.config/OpenToonz/SystemVar.ini [General] OPENTOONZROOT=”$HOME/.config/OpenToonz/stuff” OpenToonzPROFILES=”$HOME/.config/OpenToonz/stuff/profiles” TOONZCACHEROOT=”$HOME/.config/OpenToonz/stuff/cache” TOONZCONFIG=”$HOME/.config/OpenToonz/stuff/config” TOONZFXPRESETS=”$HOME/.config/OpenToonz/stuff/projects/fxs” TOONZLIBRARY=”$HOME/.config/OpenToonz/stuff/projects/library” TOONZPROFILES=”$HOME/.config/OpenToonz/stuff/profiles” TOONZPROJECTS=”$HOME/.config/OpenToonz/stuff/projects” TOONZROOT=”$HOME/.config/OpenToonz/stuff” TOONZSTUDIOPALETTE=”$HOME/.config/OpenToonz/stuff/projects/studiopalette” EOF
Build LibTIFF
cd opentoonz/thirdparty/tiff-4.0.3 ./configure –with-pic –disable-jbig make
Finally build OpenToonz
cd ../../toonz mkdir build cd build cmake ../sources —– Note this nest stage takes a lot of time —– make
Run the application
cd bin LD_LIBRARY_PATH=../lib/opentoonz:$LD_LIBRARY_PATH ../bin/OpenToonz_1.1

About the author


A passionate Linux user for personal and professional reasons, always exploring what is new in the world of Linux and sharing with my readers.


  • it shows an error after cmake ../sources what
    did I do wrong?

    [email protected]:~/opentoonz/toonz/build$ cmake ../sources
    — Target system is UNIX
    — Build environment is UNIXLIKE
    — SDK Root:/home/user/opentoonz/thirdparty
    — Thirdpary Library Search path:/home/user/opentoonz/thirdparty
    CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package):
    Could not find a package configuration file provided by “Qt5Svg” with any
    of the following names:


    Add the installation prefix of “Qt5Svg” to CMAKE_PREFIX_PATH or set
    “Qt5Svg_DIR” to a directory containing one of the above files. If “Qt5Svg”
    provides a separate development package or SDK, be sure it has been
    Call Stack (most recent call first):
    CMakeLists.txt:236 (find_package)

    — Configuring incomplete, errors occurred!
    See also “/home/user/opentoonz/toonz/sources/CMakeFiles/CMakeOutput.log”.
    [email protected]:~/opentoonz/toonz/build$ make
    make: *** No targets specified and no makefile found. Stop.
    [email protected]:~/opentoonz/toonz/build$

Leave a Comment