Tout d'abord, Unity3d ne fonctionne que sur Firefox avec pipelight, Chromium ne prend plus en charge l'Api des plugins Netscape, dont pipelight a besoin. En fait, Unity3d ne fonctionne pas non plus sur Chromium pour Windows.
Le composant JavaScript Unity (qui peut être intégré dans les sources JavaScript de votre site) cherche que la valeur de 'navigator.platform' de votre navigateur contienne 'win' ou 'mac'. Comme aucun outil de falsification d'agent utilisateur pour Firefox ne le fait (j'utilise 'User Agent Overrider 0.2.5 sur Firefox 38 sur Ubuntu 14.04.2), vous devez définir vous-même votre propre substitution.
Tapez 'about:config' dans la barre d'adresse de Firefox, ignorez les avertissements et faites un clic droit sur la liste des paires clé-valeur pour créer une nouvelle chaîne appelée 'general.platform.override' et définissez la valeur sur 'Windows'
Voici le lien vers la démo de test recommandée par les mainteneurs de pipelight
http://unity3d.com/showcase/live-demos#tropical-paradise
Assurez-vous d'exécuter d'abord pipelight-plugin --system-check pour voir si OpenGl fonctionne correctement. Si vous voyez 'llvmpipe' en tant que rendu OpenGl, vous aurez un framerate terrible car xorg utilisera la 3D logicielle au lieu du matériel. Dans mon cas, c'était à cause d'un problème avec xorg.conf. La désactivation de xorg.conf a résolu le problème.