TL; DR:
$ sudo apt-get install x11vnc
$ WINDOW_ID=$(xwininfo | awk '/Window.id/{print $4}') && x11vnc -viewonly -nopw -avahi -id $WINDOW_ID >/dev/null 2>&1 &
Теперь просто щелкните в окне, которое вы хотите разделить.
TL; DR [ ! d1]:
У меня есть iPad и Chromebook, и я бы хотел использовать их в качестве своих мониторов, просто для некоторых команд терминала htop, iptstate, nmon и т. д. Итак, я ленивый парень и сделал это, используя:
Установка пакета: sudo apt-get install x11vnc Откройте какой-нибудь терминал и положите xwininfo | awk '/Window.id/{print $4}' и щелкните в окне, которое хотите разделить. Результат будет выглядеть примерно так:$ xwininfo | awk '/Window.id/{print $4}'
0x4402f34
Теперь вы можете начать свой x11vnc сеанс: $ x11vnc -viewonly -nopw -avahi -id 0x4402f34 >/dev/null 2>&1 &
Изменить размер окна (0x4402f34), чтобы получить наилучшее изображение. Обратите внимание на соответствующий порт вашей сессии: 5900 -> :0, 5901 -:1, 5902 -> :2 ...
Кроме того, отлично работает с приложениями X11: Firefox, OpenOffice и т. д.