Как заставить проигрывать полноэкранную флэш-память на мульти-мониторе, используя libpepflashplayer.so?
У меня есть 2 монитора, и я использую Google Chrome. Когда я смотрю видео в полноэкранном режиме на одном мониторе, а затем нажимаю на другой монитор, он сводит YouTube к встроенному воспроизведению.
Я не смогу использовать другой флэш-плеер, найденный в chrome://plugins/
Так что это определенно должно быть сделано через /opt/google/chrome/PepperFlash/libpepflashplayer.so
Как я могу заставить его оставаться в полноэкранном режиме? Я должен отметить, что я использую Compiz.
Что такое действие, которое сообщает YouTube, что оно не является активным приложением, когда вы нажимаете на что-то вне его? Я хочу найти это и сломать это.
2 ответа
Есть взлом на https://github.com/ali1234/fullscreenhack который работает и для перцовой вспышки. Он работает, подключаясь к системным вызовам, которые использует flash для получения информации о мониторе / геометрии и изменениях свойств.
Это довольно просто в использовании:
Сначала скачайте github и распакуйте его (не важно где). Откройте терминал и перейдите в каталог.
Установить зависимости:
sudo apt-get install build-essential libx11-dev libxinerama-dev libxrandr-dev
Построить это:
make
Запустите Chrome с помощью LD_PRELOAD:
env LD_PRELOAD="/path/to/libfshack-ppapi.so" google-chrome %u
Прибыль!
При этом я использовал расширение Maximize Flash для хрома и сделал браузер полноэкранным с помощью F11 с отличными результатами, однако расширение Maximize Flash перестало работать для меня.
Наконец, код для шага 3 должен выглядеть примерно так:env LD_PRELOAD="/home/jan/Downloads/fullscreenhack-master/libfshack-ppapi.so" google-chrome %u
Я решил эту проблему сам, следуя этому руководству.
Руководство предлагает решения для:
- Получите полноэкранные флэш-видео для отображения на любом мониторе
- Получите флэш-видео, чтобы оставаться на весь экран, работая на другом рабочем столе
- Твик для перемещения окон на другой дисплей с помощью сочетаний клавиш
- Как распространить обои на мониторы или использовать разные обои для каждого монитора
-Vegard