Автор Тема: Xrdp в BaseAlt 8  (Прочитано 22633 раз)

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Xrdp в BaseAlt 8
« : 28.05.2019 14:31:06 »
Здравствуйте! При активном пользовании Xrdp на 60 пользователей у некоторых наблюдаются проблемы с подключением к удаленному рабочему столу - после ввода логина и пароля в Xrdp они видят чистый фоновый рисунок рабочего стола и курсор мыши. Всё. Больше ничего, ни значков, ни панелей.
Проблему сбрасываю командой killall -uuserName. Либо service xrdp restart если жалоб много.
Но для этого нужно чтобы кто-то пожаловался мне. Как исправить такую проблему или отследить и принудительно уничтожить все процессы пользователя при обнаружении проблемы?
Вот лог:
Running startwm.sh[24149]
Agent pid 24222
Failed to connect to bus: Нет такого файла или каталога
mate-session[24149]: WARNING: Could not parse desktop file /home/user14/.config/autostart/gnome-keyring-gpg.desktop: Файл ключей не начинается с группы
mate-session[24149]: GLib-GObject-CRITICAL: object GsmAutostartApp 0x6835a0 finalized while still in-construction
mate-session[24149]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
mate-session[24149]: WARNING: could not read /home/user14/.config/autostart/gnome-keyring-gpg.desktop
mate-session[24149]: WARNING: Could not parse desktop file /home/user14/.config/autostart/mate-keyring-ssh.desktop: Файл ключей не начинается с группы
mate-session[24149]: GLib-GObject-CRITICAL: object GsmAutostartApp 0x683190 finalized while still in-construction
mate-session[24149]: GLib-GObject-CRITICAL: Custom constructor for class GsmAutostartApp returned NULL (which is invalid). Please use GInitable instead.
mate-session[24149]: WARNING: could not read /home/user14/.config/autostart/mate-keyring-ssh.desktop
mate-session[24149]: WARNING: Unable to find provider '' of required component 'dock'
Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/.private/user14/runtime-user14'
Looking in '/etc/xdg/parcellite/parcelliterc'
GNOME_KEYRING_CONTROL=/home/user14/.cache/keyring-F2KJ2Z
Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/.private/user14/runtime-user14'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Xrdp в BaseAlt 8
« Ответ #1 : 28.05.2019 21:23:26 »
Я бы порекомендовал для виртуалок DE попроще. Например, icewm.
Андрей Черепанов (cas@)

Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 425
    • Email
Re: Xrdp в BaseAlt 8
« Ответ #2 : 29.05.2019 09:44:14 »
Это наблюдается и на fluxbox :(
Причем, всего на 5 пользователей. Корень зла пока не обнаружил.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Xrdp в BaseAlt 8
« Ответ #3 : 30.05.2019 06:45:07 »
Может, у них эффекты рабочего стола включены?
Андрей Черепанов (cas@)

Оффлайн hjkl

  • Давно тут
  • **
  • Сообщений: 121
Re: Xrdp в BaseAlt 8
« Ответ #4 : 30.05.2019 17:40:33 »
Если бы Вы выложили еще логи для случая, когда все работает, может быть, я бы смог что-то более внятное ответить.

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #5 : 31.05.2019 12:40:58 »
Если бы Вы выложили еще логи для случая, когда все работает, может быть, я бы смог что-то более внятное ответить.
Можете ли подсказать какие именно файлы логов нужны?

Оффлайн hjkl

  • Давно тут
  • **
  • Сообщений: 121
Re: Xrdp в BaseAlt 8
« Ответ #6 : 31.05.2019 13:25:12 »
Конкретные имена файлов не подскажу.  Я имел ввиду тот же самый лог, который Вы скопипастили в первом посте, только для случая, когда все ок. Или это не лог, а сообщения об ошибках при запуске программы?

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #7 : 01.06.2019 00:08:13 »
Перевел в настройках xrdp в режим DEBUG, удалил все старые логи (чтобы не вывести лишнего) тестового пользователя user1, рестартнул xrdp.
Подключился успешно.
Вот прилагаемые логи:
« Последнее редактирование: 01.06.2019 00:26:31 от Vady »

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #8 : 01.06.2019 00:10:52 »
А ошибочные буду позже выкладывать, как только возникнут. На следующей неделе, когда будет рабочий день.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: Xrdp в BaseAlt 8
« Ответ #9 : 01.06.2019 09:42:55 »
А у юзеров клиентская программа одинаковая? Или там смесь xp,7,10 и linux?

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #10 : 01.06.2019 12:27:16 »
У всех юзеров одинаковые оборудования, соответственно, и клиентские программы одинаковые, на XP со стандартным удаленным рабочим столом.
Сам как сисадмин работаю за рабочим местом на Win7, разницы в подключениях нет никакой. Если, условно говоря, у юзера на XP, логинясь под user15, вижу пустой рабочий стол с фоновой картинкой, то и для теста и с Win7 тоже вижу под тем же user15 пустой рабочий стол. Уверен, дело не в клиентах.

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #11 : 04.06.2019 13:33:25 »
Сегодня зафиксировал очередную проблему, правда, симптом несколько отличается от того, что описал ранее - после успешного подключения видим фоновое изображение рабочего стола и панели MATE сверху и снизу, причем вполне рабочие. А значки на рабочем столе исчезли (вернее, не загрузились никак). Даже после нескольких попыток завершения сеанса-подключения ситуация не изменилась.
После команды service xrdp restart появились значки после подключения.
Прилагаю логи:
.xsession-errors_42.log - до рестарта xrdp (нерабочий сеанс)
.xsession-errors_10.log - после рестарта xrdp (рабочий сеанс)

xrdp.log - смотреть на пользователя user16 с ip-адресом 172.30.54.116
Время рестарта xrdp - 04.06.2019 12:47

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #12 : 04.06.2019 13:34:22 »
Дополнительно прилагаю логи из-за ограничений:

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: Xrdp в BaseAlt 8
« Ответ #13 : 04.06.2019 16:07:52 »
А у вас там место на диске не заканчивается?

Оффлайн Vady

  • Завсегдатай
  • *
  • Сообщений: 106
Re: Xrdp в BaseAlt 8
« Ответ #14 : 04.06.2019 16:46:41 »
А у вас там место на диске не заканчивается?
Нет, 200Гб свободно.