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

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

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

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

5
задан 17.04.2020, 07:00

2 ответа

На 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

5
ответ дан 17.04.2020, 07:01
  • 1
    Да, необходимо загрузить код с GitHub. – sleske 17.04.2020, 07:01
  • 2
    Я просто выполнил код от 1) и затем make, но он не говорит определенных целей и никакого найденного make-файла. Остановиться. Я должен загрузить что-нибудь с той ссылки или просто выполнить команды? – Julian A. 17.04.2020, 07:02
  • 3
    Ни за что в жизни, я can' t заставляют эту команду работать через .desktop файл. Код работает отлично при запуске через CLI, но по некоторым причинам doesn' t работают от настольного средства запуска. Какие-либо идеи? – Joel Costigliola 17.04.2020, 07:02
  • 4
    сделайте команды, которые я должен ввести более ясный – osolmaz 17.04.2020, 07:02
  • 5
    I' ve отформатировал их как код, таким образом, это должно быть более ясно. – Patrick M 17.04.2020, 07:03

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

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

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

-Vegard [118 ]

3
ответ дан 17.04.2020, 07:01

Теги

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