У меня 2 монитора, и я использую Google Chrome. Когда я смотрю видео в полноэкранном режиме на одном мониторе, а затем нажимаю на другой монитор, он сводит YouTube к встроенному воспроизведению.
Я не смогу использовать другой флеш-плеер из chrome://plugins/
. Так что это обязательно нужно сделать через /opt/google/chrome/PepperFlash/libpepflashplayer.so
. Как мне заставить его оставаться в полноэкранном режиме? Я должен отметить, что я использую Compiz .
Что такое действие, которое сообщает youtube, что оно не является активным приложением, когда вы нажимаете на что-то вне его? Я хочу найти его и сломать.
Я решил эту проблему сам следующим это руководство.
Руководство предоставляет решения:
- Vegard
На 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