Автор Тема: BaseALT + Xrdp 0.9.3  (Прочитано 3356 раз)

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
BaseALT + Xrdp 0.9.3
« : 13.08.2017 14:55:35 »
Скачал и установил Альт Сервер 8.0 в виртуалке VirtualBox.
После установки сервера выполнил следующие команды:
su
apt-get update
apt-get install xrdp
chkconfig xrdp on
service xrdp start
/usr/sbin/adduser user1
passwd user1

Далее запускаю клиент remmina, выбираю протокол RDP и хост 127.0.0.1,
Подключение к серверу происходит, вижу окно авторизации. Набираю user1 и соответствующий пароль. В итоге вижу содержимое лога подключения:
connectiog to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
login failed for display 0
В чем проблема?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: BaseALT + Xrdp 0.9.3
« Ответ #1 : 13.08.2017 22:08:59 »
Включить пользователя в группу tsusers.
Андрей Черепанов (cas@)

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 041
  • ITS
Re: BaseALT + Xrdp 0.9.3
« Ответ #2 : 14.08.2017 11:33:54 »

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #3 : 14.08.2017 20:24:26 »
Заработало, спасибо всем!
Теперь создаю пользователей так:
/usr/sbin/adduser -G tsusers user1

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #4 : 15.08.2017 00:00:19 »
Еще наблюдаю такую странность: когда повторно подключаюсь к xrdp под тем же пользователем, то верхняя панель странно отображается.

mvk

  • Гость
Re: BaseALT + Xrdp 0.9.3
« Ответ #5 : 15.08.2017 00:27:01 »

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #6 : 15.08.2017 00:45:13 »
https://cloud.thinrdp.net/
Это к чему? Чем такая ссылка может быть мне полезна в данной теме?

mvk

  • Гость
Re: BaseALT + Xrdp 0.9.3
« Ответ #7 : 15.08.2017 01:01:54 »
Это к чему?
Браузеры технологически уже созрели что бы заменить все.

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #8 : 16.08.2017 00:52:34 »
Еще наблюдаю такую странность: когда повторно подключаюсь к xrdp под тем же пользователем, то верхняя панель странно отображается.
Установил систему на работе, на физической машине. Такую странность не наблюдаю. Считаю эту проблему уже не актуальной.
Замечаю только странности с переключением раскладки клавиатуры (как на физической, так и виртуальной). В настройках клавиатуры стояли как и были: Английский, Русский.
В терминалке при переключении в трее в верхнем правом углу "EN" сменился на "z". Еще раз - пустое " ". Еще - уже "EN". При любых раскладках печатаю одним английским. Как это проще исправить или это можно сделать только через автозагрузку у каждого пользователя setxkbmap?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: BaseALT + Xrdp 0.9.3
« Ответ #9 : 16.08.2017 06:06:39 »
Посмотрите документацию, может, там что есть. В /etc/xrdp .пакуется несколько km* и xrdp_keyboard.ini.
Андрей Черепанов (cas@)

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #10 : 16.08.2017 10:28:10 »
Посмотрите документацию, может, там что есть. В /etc/xrdp .пакуется несколько km* и xrdp_keyboard.ini.
Спасибо! Нашел ответ: https://github.com/neutrinolabs/xrdp/wiki/Example-of-xrdp_keyboard.ini-for-russian-keyboard
xrdp_keyboard.ini
[default_rdp_layouts]
rdp_layout_us=0x00000409
rdp_layout_de=0x00000407
rdp_layout_fr=0x0000040C
rdp_layout_it=0x00000410
rdp_layout_jp=0x00000411
rdp_layout_jp2=0xe0010411
rdp_layout_jp3=0xe0200411
rdp_layout_jp4=0xe0210411
rdp_layout_ru=0x00000419
rdp_layout_se=0x0000041D
rdp_layout_pt=0x00000816
rdp_layout_br=0x00000416
rdp_layout_pl=0x00000415

[rdp_keyboard_ru]
keyboard_type=4
keyboard_type=7
keyboard_subtype=1
model=pc105
options=grp:alt_shift_toggle
rdp_layouts=default_rdp_layouts
layouts_map=layouts_map_ru

[layouts_map_ru]
rdp_layout_us=us,ru
rdp_layout_ru=us,ru
И всё заработало как надо!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: BaseALT + Xrdp 0.9.3
« Ответ #11 : 16.08.2017 12:59:49 »
Сегодня собирается xrdp.git=0.9.3.1-alt1, кстати.

Туда и включу исправления.
Андрей Черепанов (cas@)

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: BaseALT + Xrdp 0.9.3
« Ответ #12 : 16.08.2017 13:49:14 »
Сегодня собирается xrdp.git=0.9.3.1-alt1, кстати.

Туда и включу исправления.
Вот это оперативность! Супер!!!

Оффлайн eret

  • Начинающий
  • *
  • Сообщений: 1
    • Email
Re: BaseALT + Xrdp 0.9.3
« Ответ #13 : 26.09.2017 12:03:14 »
ИМХО по умолчанию в xrdp.ini  имеет смысл сделать:

[Globals]


; fork a new process for each incoming connection
fork=no

Как то не припомню случая, что бы требовалось постоянно новую сессию делать.