Моя мета
Я хотів би використовувати свій ноутбук, на якому працює Fedora 24, як другий монітор настільного комп’ютера, на якому також працює Fedora 24.
Що я спробував, а що не зовсім вирішує це питання: Чому це не повторне запитання
Xdmx
Після пошуку в Інтернеті та на цьому веб-сайті я знайшов досить багато публікацій, подібних до цього , які в основному містили кілька тих же кроків:
- Встановіть
Xdmx
на обох комп'ютерах. ssh
в один комп’ютер з іншого з-X
можливістю переходу.- Використовуйте
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
Помилка Googling повертає цю публікацію в блозі з липня 2015 року, коли користувач виконує ті самі кроки, що і я, за винятком використання Ubuntu замість Fedora, і закінчується таким же результатом, як і я. Останнім жовтнем 2016 року до цього повідомлення є шість коментарів, усі шість із яких стверджують, що вони виконували ті ж самі кроки та отримали однакову помилку.
Віддалений робочий стіл Fedora
Хоча це дозволяє мені керувати одним комп'ютером з іншого, воно вимагає, щоб я використовував GUI на хост-комп'ютері для управління ноутбуком. Щоб ефективно використовувати gui, він повинен займати велику кількість місця на одному моніторі. Отже, коли я хочу використовувати монітор хоста, я повинен відключити віддалений робочий стіл табуляції. Як такий, я фактично не отримую монітор, оскільки не можу одночасно використовувати два монітори для двох різних завдань. Це більше схоже на просто перемикання робочих просторів, що я вже в змозі зробити. Також я не можу переміщувати програми між екранами.
Ssh -X
Само, як і вище. Так, я можу керувати своїм іншим комп'ютером, але мені потрібно активно використовувати хост-монітор, щоб керувати монітором ноутбука.
Синергія.
Програма насправді працює, але вона дозволяє лише ділитися мишею та клавіатурою. Програми не можна переміщувати між моніторами, тому це не зовсім те, що я шукаю. Крім того, я скупий студент коледжу, а плата за ліцензію - 20 доларів. За цю ціну я міг просто купити вживаний монітор, який дозволив би мені переміщувати програми між моніторами. У dnf
сховищі Fedora є версія FOSS , але ця версія застаріла.
xrandr --fb <width>x<height>
відповідність комбінованого розміру обох моніторів; (2) запустити сервер VNC на робочому столі; (3) підключіться з VNC від вашого ноутбука до робочого столу з чітко вираженою геометрією, переглядаючи найбільш праву (на "моніторі" на робочому столі "невидиму") частину робочого столу.