Getting MakeHuman Up And Running In Ubuntu

by VitalBodies on January 9th, 2010

Getting MakeHuman Up And Running In Ubuntu

Larger Version:

MakeHuman(TM) is an open source (so it’s completely free), innovative and professional software for the modelling of 3-Dimensional humanoid characters. Features that make this software unique include a new, highly intuitive GUI and a high quality mesh, optimized to work in subdivision surface mode (for example, Zbrush). Using MakeHuman, a photorealistic character can be modeled in less than 2 minutes; MakeHuman is released under an Open Source Licence (GPL3.0) , and is available for Windows, Mac OS X and Linux.

To get the nightly builds to automatically update on your system add these lines to your software sources:

System > Administration > Software Sources > Other Software > Add

For 32-bit:

For 64-bit:

Installing MakeHuman: (The deb name for nightly builds is “makehuman”. The deb name for alpha releases is “makehuman-alpha”.)

Nightly builds: The developer version(s) for people who are actually building or testing the software (makehuman).
makehuman-alpha: What is needed to get the current alpha version.
Stable version: Not available yet – software is still in alpha.
Current non-developer version (end user): makehuman-alpha

In the Terminal (Applications > Terminal) paste this command and hit enter for the end user version:

apt-get install makehuman-alpha

In the Terminal (Applications > Terminal) paste this command and hit enter for the developer version:

apt-get install makehuman-nightly

Note: The makehuman-nightly and makehuman-alpha debs are mutually exclusive, so installing one on the system will remove the other.

Add missing folders:

You will need to add these folders to usr/local/makehuman to make the program work: (at the time of this post these folders were needed)

models (This allows SAVE to function properly)

exports (This allows EXPORT to function properly)

Create folders in your home folder for your saved work and exported models:

Note: Alpha 5 with do this automatically.

mkdir ~/models
mkdir ~/exports

cd /usr/local/makehuman
sudo ln -sf /home/replace-with-user-name/models models
sudo ln -sf /home/replace-with-user-name/exports exports

For the nightly version:

cd /usr/share/makehuman
sudo ln -sf /home/replace-with-user-name/models models
sudo ln -sf /home/replace-with-user-name/exports exports

Start MakeHuman:

In the Terminal (Applications > Terminal) paste this command and hit enter:

cd /usr/local/makehuman && ./makehuman

For the nightly version:

cd /usr/share/makehuman && ./makehuman

AQSIS: Make sure you completely remove AQSIS 1.2 and install AQSIS 1.6 or newer in the System > Administration > Synaptic Package Manager  so that make human renders properly.

Check what version you have:

aqsl -version

Where to find the newest version: (You will need libaqsis and aqsis in that order)

Once downloaded you can install them with a right click and then – Open with Gdebi Package installer – or the like.

Shaders: If you need to recompile the shaders (because the renders do not look correct) to the newest version of AQSIS once you have installed that version paste this in the terminal and hit Enter:

cd /usr/local/makehuman/data/shaders/renderman


sudo aqsl
sudo aqsl
sudo aqsl
sudo aqsl
sudo aqsl
sudo aqsl

I was able to get them recompiled using this method.

The other way that is suggested to to delete the 6 .sl files in the  /usr/local/makehuman/data/shaders/renderman folder and restart MakeHuman.

OTHER NOTES: You should be able to render (in color) and export a mesh with the current Makehuman-alpha version (Alpha4) or later.


MakeHuman Site:

MakeHuman Forums:

MakeHuman Docs:

To Export MakeHuman To Blender:

MakeHuman Blog:


VitalBodies would like to thank the MakeHuman team (and Joel Palmius, aka joepal on MH forums for the deb files for Ubuntu) for all of your efforts!

From Ubuntu

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS