Задать вопрос
nowfine
@nowfine
сисадмин 30+ левел

Как развернуть chrome/chromium в фулскрин сразу на два дисплея в linux?

Дано:
1. киоск (--kiosk mode)
2. две матрицы.
3. ubuntu 12.04

Проблема:
--fullscreen и --kiosk разворачивают chrome только на один монитор. А мне необходимо на два. Судя по тому, что так ведет себя любое приложение - это настройки xserver.

Задача отобразить вебконтент развернутый на оба экрана, т.к. он и сверстан для них.
  • Вопрос задан
  • 3137 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
nowfine
@nowfine Автор вопроса
сисадмин 30+ левел
Эмпирически найденное решение.

>startx -- -nocursor &
>xrandr -d :0 --verbose --fb 2732x768 --output eDP1 --primary --pos 0x0 --output VGA1 --right-of eDP1 --pos 1366x0
>chrome --kiosk --incognito --disable-translate --window-size=2732,768
>xdotool mousemove 100 100
>xdotool click 1

при этом выпилил все display мэнеджеры и windows мэнеджеры.

Любое развернутое в фулскрин окно отображается только на одном мониторе, но стоит только кликнуть на него, так сразу все становится как я и хотел. Для эмуляции кликов я воспользовался xdotool. xrandr - Это инструмент для управления экранами Xserver

приведенны команды, только для общего описания алгоритма, они разнесены по времени и в разные init скрипты 8)

До продакшна ещё пилить и пилить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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