Мой Firefox постоянно сообщает, что я использую Flash 10.3, хотя я уверен, что установил 11.1.
Как я могу точно знать, какую версию я использую, и что я использую правильную версию?
Я считаю, что нашел решение. Ранее я установил Adobe AIR, и я не уверен, но похоже, что версия флэш-памяти, входящая в комплект AIR, была загружена. Поскольку я больше не использую Adobe AIR, я удалил это.
В любом случае, я запустил:
locate libflashplayer.so
и удалил каждый найденный экземпляр.
Затем я удалил Adobe-flashplugin и пакеты панели управления для gtk и kde (, чтобы быть полностью уверенным;) ) и переустановил их. Теперь Firefox сообщает правильную версию.
Если вы введете about:plugins
в строку поиска, она отобразит версию флэш-библиотеки, которую использует firefox
Как вы установили flash? Если из репозитория вы можете проверить с помощью
dpkg -l | grep flash
Если из Adobe, какая версия находится в tar?
Вы также можете открыть Firefox и ввести
about:plugins
Если вы хотите посмотреть на более низкий уровень, я бы использовал strace. strace выводит значительную часть выходных данных на терминал, поэтому вы можете перенаправить его в файл с помощью опции -o и несколько уменьшить вывод с помощью опции -e.
sudo strace -o /tmp/firefox-trace.txt -e open /usr/bin/firefox
Откройте флэш-видео, и вы можете выполнить поиск файла /tmp/firefox-trace.txt
для подтверждения lib
grep flash /tmp/firefox-trace.txt
Вы можете перейти на страницу проверки вспышки в Adobe, которая сообщит вам версию вспышки, которую вы используете в данный момент. Конечно, Firefox может пропустить сообщение на сайте Adobe, но я уверен, что сайт на самом деле проверяет версию flash, а не ту, о которой сообщает браузер.