- Linux. RDP соединение на несколько мониторов, альтернатива Remmina
- Как использовать двойные мониторы с клиентом Remmina Remote Desktop?
- 3 ответа
- Remmina два монитора linux
- multi monitor support
- Table of contents
- Как использовать двойные мониторы с клиентом Remmina Remote Desktop?
- 2 ответа
- Другие вопросы по тегам:
- Похожие вопросы:
- Как включить совместное использование экрана в Ubuntu 22.04 LTS
- Предпосылки
- Как включить совместное использование экрана в Ubuntu 22.04
- Как получить удаленный доступ к Ubuntu 22.04
- Вывод
Linux. RDP соединение на несколько мониторов, альтернатива Remmina
Довольно давно я столкнулся с проблемой, что в Linux стандартные клиенты удаленного рабочего стола RDP подключаются только в режиме одного монитора. Перепробовал все основные клиенты Remmina, RDesktop – все не поддерживают несколько мониторов.
Так как на работе и дома у меня по два монитора – данное ограничение доставляло много неудобств при работе удаленно под Linux.
Поэтому в итоге я нашел способ подключаться удаленно по RDP из под Linux с подключением нескольких мониторов, а также без непосредственного ввода команд в консоль при каждом подключении.
Для этого требуется следующее:
Во-первых, установить пакет freerdp2-x11
Во-вторых, создать файл-скрипт с расширением .sh для удаленного подключения (например “rdpconnect.sh”).
#!/bin/sh
#This script do connect to the RDP server in multiple display mode
#Paste this code to the .sh script-file
#Put your connection parameters in variables
#Save changes and run script
REMOTE_SERVER=’YOURSERVERIP’
USER_NAME=’YOURLOGIN’
USER_PASSWORD=’YOURPASSWORD’
DOMAIN=’YOURDOMAIN’
xfreerdp /v:$REMOTE_SERVER /u:$USER_NAME /p:$USER_PASSWORD /d:$DOMAIN /cert-ignore /multimon /sound:sys:alsa,format:1,quality:high /microphone:sys:alsa,format:1,quality:high +clipboard
Для подключения через шлюз удаленных рабочих столов
#!/bin/sh
#This script do connect to the RDP server with gateway in multiple display mode
#Paste this code to the .sh script-file
#Put your connection parameters in variables
#Save changes and run script
REMOTE_SERVER=’YOURSERVERIP’
USER_NAME=’YOURLOGIN’
USER_PASSWORD=’YOURPASSWORD’
DOMAIN=’YOURDOMAIN’
REMOTE_GATEWAY=’YOURGATEWAY’
xfreerdp /v:$REMOTE_SERVER /u:$USER_NAME /p:$USER_PASSWORD /d:$DOMAIN /cert-ignore /multimon /sound:sys:alsa,format:1,quality:high /microphone:sys:alsa,format:1,quality:high +clipboard /g:$REMOTE_GATEWAY /gu:$USER_NAME /gp:$USER_PASSWORD /gd:$DOMAIN
Когда тело скрипта заполнено – сохраняем файл и выполняем из терминала как
Рекомендую выполнять именно из терминала, так как в таком случае видно какие ошибки возникают.
Для отключения сеанса необходимо нажать комбинацию Ctrl + Alt + Enter и закрыть окно на крестик.
nla_recv_pdu:freerdp_set_last_error_ex ERRCONNECT_LOGON_FAILURE
rdp_recv_callback: CONNECTION_STATE_NLA – nla_recv_pdu() fail
transport_check_fds: transport->ReceiveCallback() – -1
Проверьте корректность данных учетной записи
Как использовать двойные мониторы с клиентом Remmina Remote Desktop?
Я пытаюсь использовать два моих монитора при использовании клиента удаленного рабочего стола Remmina. В Windows нет возможности использовать все мониторы, такие как RDP.
Кто-нибудь знает, как я могу сделать это с Ремминой?
Это вариант, о котором я говорю в Windows RDP:
3 ответа
Я думаю, что Реммина не может сделать это в данный момент.
Но вы можете использовать команду xfreerdp из терминала:
xfreerdp /multimon /u:username /v:server_address:server_port
где username ваше имя пользователя на сервере, server_address местоположение сервера (IP-адрес или имя хоста) и server_port это порт (оставьте пустым без «:» для порта по умолчанию).
Если у вас не установлен xfreerdp, вы можете установить его с терминала:
sudo apt-get install freerdp-x11
это работает в remmina 1.4.25, теперь это просто флажок
Я нашел способ обхода RDP в Windows. Создать .rdp файл в windows, откройте его в текстовом редакторе, убедитесь, что multimonitor установлен на 1. Скопируйте его в свою систему Linux, откройте с помощью Remmina в оконном режиме (не в полноэкранном режиме) и подключитесь. На левой панели щелкните значок TOGGLE DYNAMIC RESOLUTION UPDATE , оставив в окне растянуть на весь ваш дисплей, и вуаля!
Remmina два монитора linux
- What’s new 5
- Help
- Support
- Community forum
- Keyboard shortcuts ?
- Submit feedback
- Contribute to GitLab
- Switch to GitLab Next
multi monitor support
Table of contents
- Home
- Usage
- Remmina SSH terminal colour schemes
- Remmina usage FAQ
- Remmina user’s guide
- Remmina command line examples
- Remmina SSH wizardry
- Remmina debugging
- New compilation guide for all OSs
- Compilation guide for Red Hat/CentOS
- Compile on Arch Linux
- Compile on Debian 10 Buster
- Compile on Debian 9 Stretch
- Compile on Fedora 20 ~ 26
- Compile on FreeBSD
- Compile on Ubuntu 14.04
- Compile on Ubuntu 16.04
- Compile on Ubuntu 18.04
- Compile on Ubuntu 20.04
- Compile on Ubuntu 22.04
- Plugin Development
- Python
- API
- Entry-Example
- File-Example
- Preference-Example
- Protocol-Example
- Secret-Example
- Tool-Example
- Contribute to the Remmina documentation
- HOWTO generate the changelog
- How to translate Remmina
- Update gettext messages
- Testing under Ubuntu with the remmina next daily PPA
- Black screen
- GTK versions on various distributions
- Problems with Wayland
- GtkSocket is not available
Как использовать двойные мониторы с клиентом Remmina Remote Desktop?
Я пытаюсь использовать два моих монитора при использовании клиента удаленного рабочего стола Remmina. В Windows нет возможности использовать все мониторы, такие как RDP.
Кто-нибудь знает, как мне добиться этого с Remmina?
Это вариант, о котором я говорю в Windows RDP:
2 ответа
Я думаю, что Реммина не может сделать это в данный момент.
Но вы можете использовать команду xfreerdp из терминала:
xfreerdp /multimon /u:username /v:server_address:server_port
где username — ваше имя пользователя на сервере, server_address — местоположение сервера (IP-адрес или имя хоста), а server_port — порт ( оставьте пустым без «:» для порта по умолчанию).
Если у вас не установлен xfreerdp, вы можете установить его с терминала:
sudo apt-get install freerdp-x11
Я нашел способ обхода RDP в Windows. Создайте файл .rdp в Windows, откройте его в текстовом редакторе, убедитесь, что для параметра multimonitor установлено значение 1. Скопируйте его в свою систему Linux, откройте с помощью Remmina в оконном режиме (не полноэкранный режим) и подключитесь. На левой панели нажмите ПЕРЕКЛЮЧИТЬ ОБНОВЛЕНИЕ ДИНАМИЧЕСКОГО РАЗРЕШЕНИЯ , чтобы растянуть окно на весь экран, и вуаля!
Другие вопросы по тегам:
Похожие вопросы:
- Как вернуть значки рабочего стола на мой основной дисплей? — 20 June 2019 13:49
- Реммина о выпуске 14.04 — 20 April 2015 16:20
- Значок указателя мыши на экране VGA меняется сам — 13 April 2017 15:24
- Двойные графические процессоры nVidia (3 монитора) не работают в 11.10 — 3 March 2012 01:36
- Ubuntu 12.04 белые полосы на втором мониторе — 16 February 2014 00:34
- Xrdp: уведомление локального пользователя при подключении удаленного клиента — 11 February 2012 17:48
- Настройте два внешних монитора на моем ноутбуке (стремитесь v3), — 1 November 2016 16:17
Как включить совместное использование экрана в Ubuntu 22.04 LTS
Функция совместного использования экрана в Ubuntu 22.04 относится к феномену виртуальных сетевых вычислений. Совместное использование экрана позволяет вам получить доступ к экранам других машин через IP-адрес или имя сервера.
Совместное использование экрана позволяет вам взаимодействовать с другими машинами для просмотра и выполнения некоторых операций на машинах. В этой статье представлена пошаговая процедура включения общего доступа к экрану в Ubuntu 22.04.
Предпосылки
Для совместного использования экрана в Ubuntu 22.04 рекомендуется иметь настольный клиент VNC на клиентском компьютере, тогда как серверный компьютер должен содержать установленный на нем сервер VNC. Ubuntu 22.04 предоставляет Remmina в качестве настольного клиента VNC (по умолчанию).
Чтобы установить Vino, используйте следующую команду:
$ судо подходящий установить вино
Примечание: Если вы не смогли найти Remmina на машине (которая будет использоваться для управления хостом), вы можете получить ее следующим образом:
$ судо подходящий установить реммина
Как включить совместное использование экрана в Ubuntu 22.04
Ubuntu 22.04 предоставляет встроенную поддержку совместного использования экрана, которую можно включить, выполнив следующие действия:
Шаг 1: Нажмите на значок отключения питания и перейдите к «Настройки“:
Шаг 2: Ищите «Обмен” на левой панели:
В строке меню можно увидеть кнопку-переключатель, которая по умолчанию отключена. Включите его, чтобы включить функцию общего доступа в Ubuntu 22.04. Вы заметите, что состояние по умолчанию «Удаленного рабочего стола» и «Обмен медиа» также можно изменить.
Нажми на «Удаленного рабочего стола», чтобы включить функцию совместного использования экрана в Ubuntu 22.04. Как только вы нажмете на «Удаленного рабочего стола«, появится следующее окно:
– Установите флажок «Включить устаревший протокол VNC», который описывает тип доступа двумя способами:
– Новые подключения должны запрашивать доступ: этот метод предоставит разрешение только из целевой системы.
– Требовать пароль: этот метод попросит вас ввести имя и пароль устройства, к которому вы хотите подключиться (мы выбрали этот метод).
– Включите переключатель «Дистанционное управление» доступ
– Вспомните «Имя устройства«, «Адрес удаленного рабочего стола“, и “VNC-адрес” для удаленного подключения к этой машине:
– Более того, следующее «Имя пользователя» и «Пароль” будет предложено подключиться к этой машине:
Совместное использование экрана успешно включено в Ubuntu 22.04.
Как получить удаленный доступ к Ubuntu 22.04
После того, как вы включили общий доступ к экрану в Ubuntu 22.04. Теперь вы можете использовать любой клиент VNC, такой как Remmina, VNC viewer или Vinagre, для удаленного подключения к Ubuntu 22.04. Здесь мы используем Remmina для подключения к нашей Ubuntu 22.04:
Шаг 1: Ищи «Реммина” в меню приложений и откройте его:
Шаг 2: Выбирать «VNC” в качестве протокола обмена и введите IP-адрес машины, к которой вы хотите подключиться:
После этого появится запрос пароля (если вы выбрали проверку пароля, как мы), как показано ниже. Введите пароль удаленной машины и нажмите клавишу ввода для подключения:
Наконец-то вы получите доступ к удаленному компьютеру!
Вывод
Совместное использование экрана помогает удаленно взаимодействовать с другой машиной. Функция демонстрации экрана работает по схеме клиент-сервер. В этом посте перечислены шаги, чтобы включить общий доступ к экрану и использовать общий доступ к экрану в Ubuntu 22.04. Кроме того, вы также узнали, как удаленно подключиться к машине с Ubuntu.
- Python