Настройка двух мониторов Wtware

Обновлено: 02.07.2024

Очевидно, это поддерживается в ядре Raspbian, если это имеет значение.

Этот мне нравится больше, потому что он расположен над портом HDMI.

Итак, он поддерживается?

Древний 15-контактный разъем VGA на Raspberry в 2017 году? Больше никогда. 15-контактный разъем VGA — это боль, и его следует использовать с ЭЛТ-дисплеями.

Однако он по-прежнему широко используется. Проблема с HDMI заключается в лицензировании. Маловероятно, что эти расходы покроются продуктом, который будет производиться в тех объемах, которые мы рассматриваем здесь.

Большинство мониторов оснащены двумя портами. DVI и VGA.

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

В Интернете есть видео людей, использующих Raspberry Pi с двойным дисплеем, я просто хочу знать, поддерживает ли WTware также двойной дисплей.

Существует тонкий клиент (WeeClient), который уже поставляется с лицензией WTware, имеет Mini-HDMI и VGA

Если это так, я не понимаю, почему может возникнуть проблема с поддержкой двойного дисплея с VGA и HDMI с Raspberry Pi 3

Я просто хочу проверить, поддерживается ли он, чтобы купить плату и начать тестирование.

Обычно я подключаюсь, используя 2 монитора, и хочу иметь возможность RDP с WTware и Raspberry Pi таким же образом.

Если Raspberry Pi 3 может одновременно подключаться к DVI (я использую кабель от HDMI, и он работает) и порту дисплея, я также хотел бы знать, пока у меня может быть двойной дисплей, все в порядке.< /p>

Привет, ака, я только что понял, что вы отвечаете из WTware.

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

Мне нужно знать, какую конфигурацию настроить, чтобы она работала, или узнать, сможете ли вы в какой-то момент начать поддержку двойного дисплея для Raspberry Pi 3, если вы еще этого не сделали.

Проблема заключается в отсутствии в ядре поддержки кадрового буфера для двух экранов одновременно. К дополнительному экрану можно получить доступ только напрямую, например, с помощью omxplayer, и он не отображается как /dev/fb1.

Возможно, было бы лучше иметь возможность связать два терминала wtware на основе RPi по сети, чтобы вывод вторичного экрана обрабатывался подчиненным устройством (без клавиатуры или мыши). На самом деле стоимость, вероятно, также ниже, чем использование сертифицированной платы VGA (или HDMI) в таких небольших количествах, и это до того, как мы рассмотрим индивидуальные случаи и т. д.

Ну, это блог, посвященный VGA HAT:

Я думаю, что последний комментарий может очень помочь.

Я не уверен, что это правильно, но поскольку вы можете использовать один экран для подключения к одному сеансу, а другой экран — для подключения к другому сеансу, WTware может получать доступ к мониторам независимо друг от друга.

Я уверен, что после того, как они смогут протестировать VGA HAT, мы узнаем, будет ли поддерживаться двойной экран.

Эта кепка не имеет защиты от электростатического разряда и маркировки CE. Другими словами, он не может продаваться как продукт в ЕС (и не может продаваться в США, поскольку он также не имеет идентификатора FCC). Кроме того, расположение сокета означает, что он не помещается в обычный корпус.

Я не уверен, относится ли это к этой доске.

Вот доска, которую я купил:

И документ, в котором рассказывается об исключениях и прочем:

В худшем случае этот продукт попадает в категорию:

"Собран из проверенных компонентов, вся система не тестировалась"

Поскольку все компоненты включают в себя плату, разъем VGA, разъем GPIO, еще один 10-контактный разъем, светодиод и несколько резисторов.

Конфигурация терминала WTware хранится в конфигурационном файле. Самый простой конфигурационный файл состоит из одной строки:

Такой конфигурационный файл означает, что после загрузки терминал автоматически подключится к службам терминалов на сервере 192.168.1.1. В конфигурационном файле вы можете указать множество других параметров, все они вы найдете в этом руководстве с описаниями.

Вот меню с двумя пунктами:

После загрузки на экране появится меню:

Меню из двух пунктов

Давайте добавим описания, добавим новый элемент сервера и элемент для отключения:

После загрузки на экране вы увидите:

Меню с двумя пунктами и описаниями

При нажатии "Ввести адрес сервера" вы увидите такой интерфейс:

Введите адрес сервера

Одновременные подключения

Меню позволяет выбрать одно соединение из списка. Для подключения к другому серверу необходимо отключиться от выбранного сервера — закрыть текущее соединение — и вернуться в меню.

WTware позволяет использовать до четырех одновременных подключений. Например:

После загрузки терминал подключается к 10.1.1.82 и 10.1.1.83.Переключение между виртуальными экранами осуществляется стрелками Win, Win-1, Win-2 или мышью с помощью всплывающего окна в правом нижнем углу экрана:

Экраны

Сложный файл конфигурации:

На первом виртуальном экране — меню из четырех пунктов. На втором скрине — встроенный Google Chrome (требуется 1Гб ОЗУ на терминале, не работает на Raspberry Pi). На третьем виртуальном экране — подключение к серверу 10.1.1.83. На четвертом виртуальном экране — интерфейс для ввода адреса терминального сервера.

Второй дисплей

WTware позволяет подключить второй дисплей к компьютерам с двумя видеовыходами. Подробнее о двух дисплеях читайте в этом руководстве. Вы должны указать правильные значения видео, дисплея и M2_display. Например, одно соединение растянуто на два дисплея:

Также вы можете запускать разные подключения на каждом экране:

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

В wtware версии 5.1.21 мы добавили поддержку двух мониторов.

Видеодрайверы (параметр video=), которые могут работать с двумя мониторами:

video = gma(F)
video = i915(F)
video = nouveau(F)
video = radeon(F)
video = via(F)< /p>

video = ati(U)
video = intel(U)
video = nouveau(U)
video = openchrome(U)

При других параметрах video= второй монитор работать не будет. С VESA тоже не получится.

Эта функция может работать только на видеокартах с двумя или более видеовыходами. Две видеокарты в одном компьютере теперь не поддерживаются.

Мы знаем, что два монитора не работают на процессорах D2500..D2700, платформе Cedar Trail. Изображение на втором экране повреждено. Проблема с драйвером, ждем, когда кодеры ядра исправят. На всех остальных не очень старых графических чипах удалось увидеть два монитора.

Второй монитор добавляется параметром M2_display. Пример:

Разрешение должно совпадать с физическим разрешением монитора. Мониторы здесь подключены к видеовыходам VGA и DVI. Видео выходы должны быть указаны. Возможные значения: VGA, DVI, HDMI, LVDS, DP, VGA2, DVI2, HDMI2, LVDS2, DP2. Обычно значение с номером 2 означает второй выход этого типа. Но бывают ошибки драйверов, например на материнской плате ASRock E350M1 DVI надо указывать HDMI2. Это сложно объяснить, проще просмотреть лог и напрячь интуицию. Вот часть лога с терминала на ASRock E350M1:

Как видите, драйвер видит не DVI, а два выхода HDMI. Первый HDMI - это HDMI на материнской плате. Выход, который драйвер видит как второй HDMI, является DVI на материнской плате. Поэтому для монитора, который физически подключен к DVI для этой материнской платы, в конфигурационном файле следует указать HDMI2 вместо DVI.

Позиции дисплеев задаются параметром M2_position:

Это означает, что второй монитор размещается справа от первого монитора и регулируется по нижней стороне. Регулировка важна, когда разрешения дисплеев различаются. Если разрешения мониторов одинаковые, значения =right, =right-top и =right-bottom дадут одинаковый результат.

Второй монитор может работать в двух режимах:

<р>1. Вы можете расширить один сеанс RDP на два монитора. Точно так же, как это делает mstsc.exe. Для использования второго монитора в этом режиме не требуются специальные параметры конфигурационного файла, только M2_display= и M2_position=. Терминал увидит, что следует использовать второй монитор, что сеансы для второго монитора не указаны, и автоматически попытается расширить сеанс на оба монитора. Если терминальный сервер поддерживает. 2008R2 поддерживает два монитора, 2003 — нет.

<р>2. Разные виртуальные экраны и соединения на двух мониторах. Точно так же, как на одном мониторе. Экраны и соединения для второго монитора начинаются с:

Тогда все тоже самое, что и для одного монитора. Только каждый виртуальный экран начинается с экрана M2_next. Следующая конфигурация создаст меню с двумя пунктами на первом мониторе и еще одно меню с тремя пунктами на втором мониторе:

Еще один пример. На первом мониторе два виртуальных экрана, каждый содержит по одному соединению, соединения запускаются при загрузке терминала. На втором мониторе два виртуальных экрана, у каждого свое меню.

Если изображение на экране терминала автоматически не велико, вам необходимо правильно его настроить, а это означает:

  1. Установите последнюю версию WTware. Самая новая означает последнюю выпущенную версию. Не беспокойтесь о названии «тестовая версия», загрузите последнюю версию.
  2. Запустить терминал. При запуске WTware, когда вы видите на экране "Нажмите DEL для входа в SETUP", нажмите Del:

Нажмите Del, чтобы войти в настройки

Настроить видеокарту

Получить журнал с терминала

Видеодрайвер

Разрешение монитора

Если после пункта 8 вы увидите полосатое изображение:

Тест видеокарты

тогда вам удалось найти драйвер, который работает с вашей видеокартой и монитором. Скорее всего попробовать другие драйвера, выбрать тот, у которого НАИБОЛЕЕ КОРОТКО время выполнения теста. Чем меньше секунд выполняется тест, тем быстрее работает драйвер. После определения лучшего драйвера на изображении с цветными полосами нажмите F10, укажите адрес сервера:

Адрес сервера

Войдите на сервер терминалов как администратор и запустите конфигуратор. Конфигуратор определяет, что он был запущен после настройки видеокарты, и предлагает сохранить текущие настройки видео в конфигурационный файл терминала:

Конфигуратор сохраняет настройки

Теперь ваш терминал готов к работе и дальнейшей настройке.

Для дальнейшей настройки откройте веб-интерфейс терминала — в адресной строке браузера введите IP терминала:

веб-интерфейс

и выберите пункт меню "Видеокарта и драйвер". Там вы увидите список совместимых видеодрайверов для терминала:

Видеодрайверы

Видеовыход должен быть указан в параметрах display= и m2_display= при использовании драйверов video=i915(f), radeon(f), gma(f), nouveau(f) и при подключении двух дисплеев с любым драйвером. Чтобы увидеть список видеовыходов, определяемых драйвером, укажите в конфигурационном файле в параметре видео драйвер, указанный в веб-интерфейсе. В данном случае это video=i915(f) . Перезапустите терминал и перезагрузите страницу в браузере. После этого в пункте меню веб-интерфейса терминала "Видеокарта и драйвер" появится список совместимых видеовыходов:

Видеовыходы

Определенные драйвером видеовыходы могут не совпадать с физическими выходами. В конфигурационном файле укажите видеовыходы, которые видит драйвер. Укажите в конфигурационном файле терминала параметры видео и отображения из веб-интерфейса.

Если вы видите изображение на дисплее, но оно децентрировано или неправильно растянуто, попробуйте изменить настройки монитора. Иногда кнопки на мониторе могут помочь решить проблему.

В письме опишите ваше оборудование, как минимум модель материнской платы или модель ноутбука, на котором вы не увидели изображение в WTware.

Читайте также: