Остановка обновлений без присмотра, перезапуск xrdp в режиме реального времени

FixKlusterServices
Shipped
27 августа 2026 г. в 18:04 UTC
Author
Kamo
Commit
4d38d23

Черный экран apt. apt-daily-upgrade.service обновил xrdp в 06:49 UTC 2026-08-27 и перезапустил его, когда рабочий стол с 2026-08-25 работал. xrdp-sesman хранит свой сессионный реестр в памяти, поэтому перезапуск заставил его забыть В то время как процесс Xorg продолжался. Следующий логин не может быть Подобрали к нему и получили второй дисплей — а второй черный, потому что Плазма является одноместной для пользователя: оба дисплея имеют одну сессионную шину D-Bus. Вторая плазменная раковина сталкивается с первой и умирает. Найдены трое сирот Процессы сесмана и два X-сервера на машине:10 с полным рабочим столом 11 с начальной плазмой и ничем другим. kamo-xrdp-reset.sh уже документирует этот точный сбой (наблюдается 2026-08-16) С четырьмя дисплеями, но он работает только при перезапуске xrdp. Ничто не покрывает Обновление пакета делает это на таймере, в час никто не смотрит. Два слоя, потому что "мы удалили одну работу, которая сделала это" слабее, чем "а". Перезапуск не может оставить машину недостижимой": kamo-no-auto-updates.sh маскирует подходящие ежедневные таймеры и службы и обнуляет APT::Периодические настройки. Это рабочая станция, в которую люди подключаются; ничто не может Перезапустите то, что они подключают без присмотра. Обновления становятся преднамеренными. kamo-xrdp-reap-orphans.sh работает как ExecStartPre на xrdp-sesman. Перезапускает его, сеансы, которыми он больше не может управлять, очищаются и следующие Логин получает чистый рабочий стол вместо черного. Потеря несвязанного сеанса правильная торговля: она была уже недостижима в тот момент, когда сесман забыл ее. Вопрос только в том, узнал ли пользователь через черный экран. Применяется к бегущей ВМ и проверяется после перезагрузки: 1 сесман (был 3), 0 несвежий X-серверы, проводные жнецы, все три подходящих блока в масках, 57 пакетов обновлены. А. Настоящая сессия, открытая через публичный шлюз, теперь поднимает вопрос о kwin x11 Плазменная оболочка на одном дисплее. Также падает зонд TCP канарейки порта RDP VM. Зонд готовности VMI Уже охватывает:3389 (KamoDesktopRdpEndpointEmpty), поэтому нет покрытия - И это было не бесплатно: каждое голое соединение делает xrdp log шестью линиями ERROR примерно на одной линии. Неудачная последовательность соединения, и этот шум похоронил реальные ошибки. Диагностика этого отключения. Монитор, который затрудняет чтение журналов, забирает больше, чем дает.

All changes

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены