Unity Webplayer не будет работать
Я пытался использовать pipelight, но я не могу заставить единство работать на меня. Я открываю терминал и набираю:
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo pipelight-plugin --update
Затем я набираю:
sudo pipelight-plugin --enable unity3d
Затем я получаю это сообщение об ошибке:
sudo: pipelight-plugin: command not found
В чем проблема и как я могу ее решить?
2 ответа
Во-первых, Unity3d работает только в Firefox с конвейером, Chromium больше не поддерживает Netscape Plugin Api, который нужен для конвейера. На самом деле Unity3d не работает на Chromium для Windows.
Компонент JavaScript Unity (который может быть встроен в источники JavaScript вашего сайта) ищет в вашем браузере значение navigator.platform, содержащее либо "win", либо "mac". Поскольку ни один спуфер пользовательского агента для Firefox не делает этого (я использую 'User Agent Overrider 0.2.5 на Firefox 38 в Ubuntu 14.04.2), вы должны установить собственное переопределение самостоятельно.
Введите about:config в адресной строке Firefox, пройдите предупреждения и щелкните правой кнопкой мыши список пар ключ-значение, чтобы создать новую строку с именем general.platform.override и установить значение "Windows".
Вот ссылка на тестовую демонстрацию, рекомендованную сопровождающими
http://unity3d.com/showcase/live-demos
Обязательно сначала запустите pipelight-plugin --system-check, чтобы убедиться, что OpenGl работает правильно. если вы увидите "llvmpipe" в качестве средства рендеринга OpenGl, у вас будет ужасная частота кадров, поскольку xorg будет использовать программное обеспечение 3d вместо аппаратного обеспечения. В моем случае это было из-за проблемы с xorg.conf. Отключение xorg.conf решило проблему.
Вот что я нашел:
связи
Pipelight
Единство 3D
команды
Монтаж
sudo add-apt-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi
sudo pipelight-plugin --update
Обновление веб-плеера
#!/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
Включение плагина
sudo pipelight-plugin --enable unity3d
инструкции
- Сначала установите
pipelight-plugin
, - Во-вторых, включите плагин
unity3d
используя команду выше. - Далее следуйте инструкциям переопределения агента пользователя по ссылке выше.
- Вы сделали!
- Если это не работает, пожалуйста, скажите мне.