При удаленном просмотре два экрана монитора сжимаются в один экран

Моя установка включает в себя Ubuntu 16.04 и два монитора. Драйверы Nvidia установлены для фирменной видеокарты Quadro K1200. При использовании Nomachine для удаленного управления этим рабочим столом с ноутбука Windows, имеющего один экран 1920x1080, два экрана 1920x1080 двойной конфигурации сжимаются в один и отображаются как один экран 3840x1080.

Теперь очевидно, что когда такой большой экран размером 3840 пытался уместить всего лишь 1920 пикселей, качество отображения очень плохое, а экран не читаемый. Но ясно, что Nomachine утверждает, что он может обнаруживать несколько экранов и позволяет пользователю просматривать один экран за раз. Даже настройки X-сервера Nvidia в Ubuntu говорят, что разрешение экрана составляет 3840x1080.

Так возможно ли, что nvidia объединяет два экрана в один, и поэтому Nomachine не может обнаружить 2 экрана? Есть ли какие-либо другие рекомендации по программному обеспечению, которые будут работать из коробки в таком сценарии?

РЕДАКТИРОВАТЬ:-

Я установил несколько других настольных сред в Ubuntu unity, таких как lxde, xfce, lubuntu, xubuntu, mate, просветление, плазма. После этого я выключил свои два монитора и попытался удаленно просматривать рабочий стол Ubuntu с ноутбука с Windows и вуаля!, содержимое на 2 экранах было сжато до одного экрана 1920x1080, и качество не ухудшилось. Это потому, что теперь Nomachine думает, что мой рабочий стол Ubuntu - это один монитор 1920x1080, и он должен транслировать его на мой ноутбук с Windows, который также имеет один экран 1920x1080. Вещи работают отлично.

Теперь все доступно для чтения, выбрав "Подгонка под Windows". Ранее с этой опцией, выбранной для моего ноутбука 1920x1080, содержимое стало нечитаемым, потому что, как я говорил вам, Nomachine по какой-то причине пытался захватить экран 3840x1080 на экран моего ноутбука. Так что все сжалось и читаемость нулевая. Когда я снял флажок "Подогнать под Windows", удобство чтения было идеальным, но для перехода из одной области экрана в другую мне пришлось использовать полосы прокрутки, что раздражало. Весь экран должен быть виден сразу на моем ноутбуке.

Teamviewer решает эту проблему, создавая отдельные экраны для каждого монитора и позволяет переключаться между несколькими дисплеями, и это работает. Я не знаю, почему он не работал раньше для Nomachine, а теперь, после установки разных DE, работает сейчас. Но это работает только в том смысле, что теперь Nomachine считывает мой сервер Ubuntu как один экран 1920x1080, а не 2 экрана 1920x1080, поэтому он объединяет содержимое двух экранов на компьютере с Ubuntu на один экран при удаленном просмотре с помощью Nomachine с ноутбука Windows. Может быть, какой-то пакет зависимостей, установленный во время установки DE, помог мне.

1 ответ

Здесь есть две возможности. Во-первых, убедитесь, что вы выбрали правильный значок в ярлыках внизу меню. Например, что произойдет, если вы используете Ctrl-Alt-I? Это используется для идентификации мониторов, тогда как Ctrl-Alt-A используется для переключения на просмотр всех мониторов в одном окне. Вы также можете сделать это через меню, когда вы находитесь в сессии. Перейдите в настройки дисплея (Ctrl-Alt-0 -> Дисплей). На веб-сайте NoMachine в разделе "Документы и учебные пособия" есть все изображения, которые иллюстрируют то, что я имею в виду, см. Учебное руководство по переключению вида между несколькими мониторами во время удаленного рабочего стола и руководства по меню.

В противном случае вы должны проверить вывод xrandr -q

Другие вопросы по тегам