Как заставить проигрывать полноэкранную флэш-память на мульти-мониторе, используя libpepflashplayer.so?

У меня 2 монитора, и я использую Google Chrome. Когда я смотрю видео в полноэкранном режиме на одном мониторе, а затем нажимаю на другой монитор, он сводит YouTube к встроенному воспроизведению.

Я не смогу использовать другой флеш-плеер из chrome://plugins/. Так что это обязательно нужно сделать через /opt/google/chrome/PepperFlash/libpepflashplayer.so. Как мне заставить его оставаться в полноэкранном режиме? Я должен отметить, что я использую Compiz .

Что такое действие, которое сообщает youtube, что оно не является активным приложением, когда вы нажимаете на что-то вне его? Я хочу найти его и сломать.

5
задан 21 October 2013 в 17:04

2 ответа

Я решил эту проблему сам следующим это руководство.

Руководство предоставляет решения:

  1. Заставьте полноэкранные видео флэш-памяти быть отображенными на любом мониторе
  2. Заставьте видео флэш-памяти оставаться полным экраном при работе в другом рабочем столе
  3. Тонкая настройка для перемещения окон в другой дисплей с помощью сочетаний клавиш
  4. Как расширить обои через мониторы или использовать другие обои для каждого монитора

- Vegard

3
ответ дан 21 October 2013 в 17:04

На https://github.com/ali1234/fullscreenhack есть хак, который работает и для перцовой вспышки. Он работает, подключаясь к системным вызовам, которые использует flash для получения информации о мониторе / геометрии и изменениях свойств.

Это довольно просто использовать:

Сначала загрузите github и распакуйте его (не важно где). Откройте терминал и перейдите в каталог.

  1. Установить зависимости: sudo apt-get install build-essential libx11-dev libxinerama-dev libxrandr-dev

  2. Построить его: make

  3. Запустить Chrome с помощью LD_PRELOAD: env LD_PRELOAD="/path/to/libfshack-ppapi.so" google-chrome %u

  4. Прибыль!

При этом я использовал расширение Maximize Flash для хрома и сделал браузер полноэкранным с помощью F11 с отличными результатами, однако расширение Maximize Flash перестало работать для меня.

Наконец, код для шага 3 должен выглядеть примерно так: env LD_PRELOAD="/home/jan/Downloads/fullscreenhack-master/libfshack-ppapi.so" google-chrome %u

0
ответ дан 21 October 2013 в 17:04

Другие вопросы по тегам:

Похожие вопросы: