it-advisor.ru: freerdp, растянуть на два монитора (1/1) | Thinstation по русски
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Отключите пожалуйста ADblock, если включен...

ТЕМА: freerdp, растянуть на два монитора

freerdp, растянуть на два монитора 22 Нояб 2021 15:28 #5690

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Добрый день.
Собирал 5.5 и 6.2. Тестил на встроенном видео (vga, hdmi).
Не могу добиться растянутого rdp на оба монитора, выходит только дублирование.
Пробовал и /multimon /monitors:1,2 и span.
xarndr пишет, что can not open display.
Правильно ли я понимаю, что надо следующее?
USE_XRANDR=TRUE и

Найдите в packages/base/etc/thinstation.packages строку
echo "Running Auto $PACKAGE" >> $APPLOG
после есть
run_command
Вот после run_command добавьте строку
use_xrandr
Ниже строка
window|fullscreen)
после неё есть
x_check_status
вот после этой строчки тоже добавьте
use_xrandr
Последнее редактирование: 22 Нояб 2021 15:33 от xigny.
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 22 Нояб 2021 18:45 #5691

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Прогрузил xterm
xrandr --current даёт SCREEN 0
Делаю export DISPLAY=:1, потом xrandr --current даёт Can't open display :1
Почему не видит второй монитор?
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 00:11 #5692

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1631
  • Спасибо получено: 235
  • Репутация: 143
В xterm просто команду xrandr дайте, покажет какие мониторы видит.
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 23 Нояб 2021 00:20 от admin.
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 10:21 #5693

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Can't open display
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 11:02 #5694

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1631
  • Спасибо получено: 235
  • Репутация: 143
Так Х-ы надо запустить... :P
В build.conf раскомментировать package xterm, в thinstation.conf.buildtime прописать
SESSION_0_TYPE=xterm
SESSION_0_AUTOSTART=on
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Последнее редактирование: 23 Нояб 2021 11:05 от admin.
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 11:33 #5695

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
package xterm был раскоменчен, загружалась консоль.
В thinstation.conf.buildtime так:
AUDIO_LEVEL=90
MIC_LEVEL=0

SESSION_0_TYPE=freerdp
SESSION_0_AUTOSTART=on

#FREERDP_SERVER_0="trm2"


NET_USE=BOTH
NET_USE_DHCP=on
NET_HOSTNAME=ts_*

TIME_ZONE=Europe/Moscow

BIND_MOUNT0="home:/root"
BIND_MOUNT1="boot:/boot"
BIND_MOUNT2="tsdev:/thinstation"

USB_STORAGE_SYNC=on

NET_FILE_ENABLED=On
NET_FILE_METHOD=tftp
#NET_FILE_METHOD=wget

#TFTP_BLOCKSIZE=1024
TFTP_BLOCKSIZE=4096
LOCALE=en_US

NET_TELNETD_ENABLED=OFF

RECONNECT_PROMPT=On

USE_XRANDR=TRUE


В персональном конфиге так:

SESSION_0_TITLE="TRM2"
SESSION_0_TYPE=xterm
#SESSION_0_TYPE=freerdp
SESSION_0_SCREEN=1
SESSION_0_FREERDP_OPTIONS="/u:'m.polo' /d:GROUP1 /cert-ignore /sec:rdp /multimon /monitors:0,1 /cert-tofu /span /rfx"
SESSION_0_AUTOSTART=On

USE_XRANDR=true
XRANDR_OPTIONS="dualscreen"
#XRANDR_OPTIONS="--output VGA1 --output HDMI1 --left-of VGA1"


# /monitors:1,2
# /multimon
#
# /bpp:32 /smartcard:scard /sound /microphone

SESSION_0_FREERDP_SERVER=trm2.www.group.ru

RECONNECT_PROMPT=yes
X_NUMLOCK=On
XBGCOLOR="#636d73"
MOUSE_DRIVER="mouse"
KEYBOARD_MAP=en_us
KEYBOARD_MAP=ru_ru
PKG_PREFIX=pkg
AUDIO_LEVEL=100
MIC_LEVEL=100

Разве мне нужно что-то менять для теста мониторов?
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 13:24 #5696

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Взял другой системник, xrandr видит два моника.
Но я тупица, ранее выполнян xrandr по ssh, там и выдавало "Can't open display"
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 23 Нояб 2021 16:11 #5697

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Заработало с
/multimon
USE_XRANDR=true
XRANDR_OPTIONS="dualscreen"

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

freerdp, растянуть на два монитора 23 Нояб 2021 17:09 #5698

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Новая "проблема".
Сессия полностью растянута на оба монитора, а хотелось бы как на обычных виндах т.е. два монитора без дублирования.
Возможно ли это?
Например, разворачивание любого окна приложения приводит к растягиванию поверх обоих мониторов, а не по одному.
XRANDR_OPTIONS="--output VGA1 --output HDMI1 --left-of VGA1" - думал поможет, но увы.
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 24 Нояб 2021 00:33 #5699

  • admin
  • admin аватар
  • Не в сети
  • Администратор
  • Сообщений: 1631
  • Спасибо получено: 235
  • Репутация: 143
Нужна индивидуальная помощь - обращайтесь shweew[кобель]it-advisor.ru
Реквизиты для материальной поддержки проекта =>
Администратор запретил публиковать записи гостям.

freerdp, растянуть на два монитора 24 Нояб 2021 12:44 #5700

  • xigny
  • xigny аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 21
  • Спасибо получено: 3
  • Репутация: 0
Получилось.
Спасибо!!!
Надо было добавить /multimon:force

SESSION_0_FREERDP_OPTIONS="/u:'m.polo' /d:GROUP1 /cert-ignore /sec:rdp /multimon:force /cert-tofu /rfx /bpp:32 /smartcard:scard /sound /microphone"
USE_XRANDR=true
XRANDR_OPTIONS="dualscreen"
Администратор запретил публиковать записи гостям.
Спасибо сказали: admin