web-dev-qa-db-fra.com

Unity web player ne fonctionnera pas

J'ai essayé d'utiliser Pipelight mais je n'arrive pas à faire fonctionner l'unité pour moi. J'ouvre le terminal et tape:

Sudo add-apt-repository ppa:pipelight/stable
Sudo apt-get update
Sudo apt-get install --install-recommends pipelight-multi
Sudo pipelight-plugin --update

Ensuite, je tape:

Sudo pipelight-plugin --enable unity3d

Je reçois ensuite ce message d'erreur:

Sudo: pipelight-plugin: command not found

Quel est le problème et comment puis-je le résoudre?

1
jth

Tout d'abord, Unity3d ne fonctionne que sur Firefox avec pipelight, Chromium ne prend plus en charge le Netscape Plugin Api, 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 vos sites) recherche la valeur "navigator.platform" de votre navigateur pour contenir "win" ou "mac". Étant donné qu'aucun spoofer d'agent utilisateur pour Firefox ne fait cela (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 priorité.

Tapez 'about: config' dans la barre d'adresse de Firefox, passez 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 pipelight-plugin --system-check d'abord pour voir si OpenGl fonctionne correctement. si vous voyez 'llvmpipe' comme le moteur de rendu OpenGl, vous aurez un terrible framerate car xorg utilisera le logiciel 3d 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.

0
user411528

Voici ce que j'ai trouvé:

Liens

Pipelight

Unity 3D

Commandes

Installation

Sudo add-apt-repository ppa:pipelight/stable
Sudo apt-get update
Sudo apt-get install --install-recommends pipelight-multi
Sudo pipelight-plugin --update

Mise à jour du lecteur Web

#!/bin/bash

#FDS-Team: Pipelight Project
#Tomasz Zackiewicz, Pipelight.sh


#update the checksum of Unity3D Web Player
Sudo pipelight-plugin --update

#for Firefox, clear the plugin cache
Sudo pipelight-plugin --create-mozilla-plugins

#enabling Unity3D Web Player
Sudo pipelight-plugin --enable unity3d

Activation du plugin

Sudo pipelight-plugin --enable unity3d

Instructions

  1. Tout d'abord, installez pipelight-plugin.
  2. Deuxièmement, activez le plugin unity3d en utilisant la commande ci-dessus.
  3. Ensuite, suivez les instructions de remplacement de l'agent utilisateur sur le lien ci-dessus.
  4. Vous avez terminé!
  5. Si cela ne fonctionne pas, dites-le moi.
0
spacegeek224