2013-10-07 2 views
0

Недавно я создал плагин Firefox, который сканирует отпечаток пальца с использованием среды FireBreath. проблема в том, что я запускаю тест на плагине в нормальном режиме, плагин работает отлично, но не позволяет мне использовать мой USB-сканер, поскольку мне нужен root-доступ. Теперь, когда я запускаю Firefox как root, я не могу найти плагин среди списка плагинов в Firefox. Я, наконец, попытался скопировать мой файл плагина «plg.so» в/usr/lib64/mozilla/plugins /. который добавил мой плагин к списку в Firefox, но когда я пытаюсь получить к нему доступ, Firefox замерзает. Спасибо за вашу помощь.Доступ к моему плагину для Firefox под root

+2

Я не использую Linux достаточно, чтобы узнать это; то, что вы ищете, - это установить плагин npapi в firefox на linux как root. Однако то, что вы пробовали, - это то, что я ожидаю работать, поэтому я не знаю. Я добавил тэг npapi, может быть, кто-то еще узнает. – taxilian

ответ

0

Различные места установки плагина - это документ here.
Если вы устанавливаете их для каждого пользователя (~/.mozilla/plugins), вам необходимо установить их для каждого пользователя, которого вы хотите использовать, например (например, установить их для root), хотя вы также можете установить их по всему миру, как вы узнали.

Для замораживания невозможно определить, в чем проблема, без дополнительной информации.
Я рекомендую file a bug с stack trace (либо идентификатор отчета об авариях, если вы можете заставить его сбой при замораживании или вручную, используя альтернативные методы).