Автор Тема: x2go client постоянно отваливается  (Прочитано 18658 раз)

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Всем привет!
Настроил x2go на Simply 8 обновленной до p9 по инструкции с вики.
Все работает, включая брокер. Но периодически, от 10 сек до 20 мин отваливается.
Попытался пронаблюдать выхлоп клиента в режиме --debug - там ничего нет.
в 12 консоль тоже ничего подозрительного не валится.
Пока, настроил вход по ключу и пользюки переподключаются к сессии, но это ад.
Отключил принтеры и звук в сессии.

!!! Отваливается в момент какого-либо события на экране (клик мышкой по элементу управления, всплывающее окно, хот кей, иногда просто набор текста)
!!! Иногда отваливается при простое, но отключив управление монитором - стало отваливаться реже, но не перестало совсем.

Как посмотреть что происходит?
Может запрос в багзиллу на сборку нового клиента и сервера - там много фиксов?

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #1 : 29.05.2020 11:25:54 »
Со своего Сизифа (симпли 8 обновлена до сизифа) 2 часа полет нормальный
Версии клиента одинаковые: x2goclient 4.1.2.1

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 809
Re: x2go client постоянно отваливается
« Ответ #2 : 29.05.2020 12:19:48 »
а запустите параллельно ping с клиента на сервер...

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 165
  • ненужная строка
    • Найдётся всё
Re: x2go client постоянно отваливается
« Ответ #3 : 29.05.2020 12:54:03 »
Может запрос в багзиллу на сборку нового клиента и сервера - там много фиксов?
Очень даже может.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #4 : 29.05.2020 13:29:23 »
а запустите параллельно ping с клиента на сервер...
только в понедельник, меня там нет, отследить соответствие краша и пропадания соединения не смогу.
Я подозревал оное, но вчера пинг был стабилен, хотя я не мониторил его детально!

сильно уменьшил количество отвалов - убавив качество картинки до 512 tight цветов.
Похоже на утечку памяти в клиенте!

Оффлайн thunderamur

  • Давно тут
  • **
  • Сообщений: 47
Re: x2go client постоянно отваливается
« Ответ #5 : 29.05.2020 13:55:58 »
только в понедельник, меня там нет, отследить соответствие краша и пропадания соединения не смогу.
поставь скрипт, чтобы писал дату пропущенных пингов.

Похоже на утечку памяти в клиенте!
Откуда такой вывод?

Возможно, стоит проверить MTU. Если работы через VPN посмотреть какой транспорт используется, если UDP, попробовать TCP, если по тому же каналу VoIP трафик не идет.

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #6 : 29.05.2020 16:12:51 »
Скрипт не даст скоррелировать падения с пропавшим пингом!

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

MTU - там 1500 ( все компы в локальной сети на неуправляемом D-Link, гигабитный какой-то ) Трафика кроме стандартного http - там нет!
Возможно печать на принтер CANON - сеть грузит до невозможности - но я в это не верю.

Я сам зашел снаружи и проблем за целый день - ни одной!

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 809
Re: x2go client постоянно отваливается
« Ответ #7 : 29.05.2020 16:29:20 »
у меня было пару коммутаторов которые теряют пакеты на некоторых портах. Причем один стабильно на половине портов, а другой время от времени на некоторых. Вот во втором варианте я долго не мог понять почему жалуются (потери были только на нагрузке, а в начале и конце рабочего дня незаметно)...

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 241
    • Email
Re: x2go client постоянно отваливается
« Ответ #8 : 29.05.2020 19:49:09 »
у меня было пару коммутаторов которые теряют пакеты на некоторых портах. Причем один стабильно на половине портов, а другой время от времени на некоторых. Вот во втором варианте я долго не мог понять почему жалуются (потери были только на нагрузке, а в начале и конце рабочего дня незаметно)...
У меня и сейчас такие есть. Причём проявлялось только на некоторых машинах, другие в этих же портах нормально работают. По пингам не видно, а когда начинается непрерывная передача пакетов в любую сторону канал полностью затыкается на какое-то время. Порты, кабель, сетевые карты менялись — без результата. Помогло: для сетевой карты отключить автоопределение скорости, принудительно установить скорость 10 Мбит/с FullDuplex. Не помню уже сколько лет стабильно работает. Если машины не в датацентре с постоянной прокачкой терабитных данных, и не требуется смотреть ultra-HD с ютуба (что в организации вряд-ли), то скорости более чем достаточно.

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #9 : 30.05.2020 09:47:04 »
В понедельник запущу mtr на весь день, длинными пакетами. авось чего покажет!

 

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #10 : 30.05.2020 14:39:00 »
Отловил в логах:
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  15 (X_QueryTree)
  Resource id in failed request:  0x320017c
  Serial number of failed request:  373444
  Current serial number in output stream:  373444
Пишут, что это X server
Только я не понял какой - на клиенте или на сервере
И что не так с Simply?

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #11 : 30.05.2020 14:43:46 »
Вот полный лог
NXPROXY - Version 3.5.0

Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '2928'.
Session: Starting session at 'Sat May 30 15:16:23 2020'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:47874'.
Info: Connection to remote proxy 'localhost:47874' established.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-kde-depth_24'. Assuming agent session.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using pack method 'none' with session 'unix-kde-depth_24'.
Info: Not using NX delta compression.
Info: Not using ZLIB data compression.
Info: Not using ZLIB stream compression.
Info: Not using a persistent cache.
Info: Forwarding X11 connections to display ':0.0'.
Session: Session started at 'Sat May 30 15:16:24 2020'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  15 (X_QueryTree)
  Resource id in failed request:  0x320017c
  Serial number of failed request:  373444
  Current serial number in output stream:  373444

NXPROXY - Version 3.5.0

Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '2985'.
Session: Starting session at 'Sat May 30 15:29:10 2020'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:47874'.
Info: Connection to remote proxy 'localhost:47874' established.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-kde-depth_24'. Assuming agent session.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using pack method 'none' with session 'unix-kde-depth_24'.
Info: Not using NX delta compression.
Info: Not using ZLIB data compression.
Info: Not using ZLIB stream compression.
Info: Not using a persistent cache.
Info: Forwarding X11 connections to display ':0.0'.
Session: Session started at 'Sat May 30 15:29:11 2020'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  20 (X_GetProperty)
  Resource id in failed request:  0x32103b9
  Serial number of failed request:  63876
  Current serial number in output stream:  63876

NXPROXY - Version 3.5.0

Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '3002'.
Session: Starting session at 'Sat May 30 15:31:24 2020'.
InInfo: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-kde-depth_24'. Assuming agent session.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using pack method 'none' with session 'unix-kde-depth_24'.
Info: Not using NX delta compression.
Info: Not using ZLIB data compression.
Info: Not using ZLIB stream compression.
Info: Not using a persistent cache.
Info: Forwarding X11 connections to display ':0.0'.
Session: Session started at 'Sat May 30 15:31:27 2020'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #12 : 02.06.2020 15:02:36 »
Частично проблема решилась заменой компьютера - там от перегрева прблемы были не только с сетью.
Однако, общая тенденция иногда отваливаться осталась. Просто стало 1-3 раза в день, вместо 20-50

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #13 : 07.06.2020 10:49:13 »
в процессе поисков нарвался на список рассылки x2go https://lists.x2go.org/pipermail/x2go-user/2013-July/001532.html где ровно подобная ошибка возникает!
И там описывается проблема установки или конфигурирования X - сервера (по каким-то причинам не мог достучаться до 50 консоли)
Как вообще искать причину подобной ситуации?

Оффлайн flint1975

  • Давно тут
  • **
  • Сообщений: 1 329
    • Email
Re: x2go client постоянно отваливается
« Ответ #14 : 17.06.2020 07:43:36 »
Ещё интересный момент - на тех машинах, на которых обновился до сизифа - отвалов не происходит!!!