8

Моя цель

Я хотел бы использовать свой ноутбук, на котором установлена Fedora 24, в качестве второго монитора для настольного компьютера, на котором также установлена Fedora 24.


Что я пробовал, а что нет, и почему это не повторяющийся вопрос

Xdmx

После поиска в интернете и на этом веб-сайте я обнаружил довольно много постов, похожих на этот, которые в основном содержали те же самые шаги:

  1. Установите Xdmx на обоих компьютерах.
  2. ssh в один компьютер с другого с опцией -X собирается.
  3. Используйте Xdmx чтобы превратить компьютер, который находится на приемном конце ssh в монитор с помощью следующей команды: startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

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

xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost

waiting for X server to shut down 
Couldn't get a file descriptor referring to the console

Поиск ошибки в Google возвращает эту запись в блоге с июля 2015 года, в которой пользователь выполняет те же действия, что и я, за исключением использования Ubuntu вместо Fedora, и в результате получает тот же результат, что и я. На момент публикации в октябре 2016 года было шесть комментариев, все шесть из которых утверждают, что выполнили те же действия и получили ту же ошибку.

Fedora Remote Desktop

Хотя это позволяет мне управлять одним компьютером с другого, для управления ноутбуком требуется использование графического интерфейса на главном компьютере. Чтобы эффективно использовать графический интерфейс, он должен занимать много места на одном мониторе. Поэтому, когда я хочу использовать монитор хоста, я должен удалить удаленный рабочий стол. Поэтому я не получаю монитор, так как не могу одновременно использовать два монитора для двух разных задач. Это больше похоже на просто переключение рабочих пространств, что я уже могу сделать. Также я не могу перемещать программы между экранами.

Ssh -X

То же, что и выше. Да, я могу управлять другим компьютером, но мне нужно активно использовать монитор хоста для управления монитором ноутбука.

Synergy.

Программа на самом деле работает, но она позволяет только совместное использование мыши и клавиатуры. Программы нельзя перемещать между мониторами, поэтому это не совсем то, что я ищу. Кроме того, я скупой студент колледжа, и лицензионный сбор составляет 20 долларов. За эту цену я мог бы просто купить использованный монитор, что позволило бы мне перемещать программы между мониторами. В репозитории Fedora dnf есть версия FOSS, но эта версия устарела.

0