- Spegnimento
- 27 agosto 2026 alle ore 18:04 UTC
- Autore
- Kamo
- Impegno
- 4d38d23
Lo schermo nero era apt-daily-upgrade.service aggiornato xrdp alle 06:49 UTC su 2026-08-27 e riavviato mentre un desktop da 2026-08-25 era in esecuzione. xrdp-sesman mantiene il suo registro di sessione in MEMORY, così il riavvio ha fatto dimenticare quella sessione mentre il processo Xorg continuava. Il prossimo login non potrebbe essere abbinato ad esso e ottenuto un display SECOND — e il secondo è nero, perché Plasma è single-instance per utente: entrambi i display condividono un bus di sessione D-Bus, così il secondo plasma si scontra con il primo e muore. Trovato tre orfani processi sesman e due server X sulla macchina, :10 con un desktop completo e :11 con startplasma e nient'altro. kamo-xrdp-reset.sh documenta già questo errore esatto (osservato 2026-08-16 con quattro display), ma funziona solo quando riavviare xrdp. Nulla ha coperto pacchetto aggiornamento facendolo su un timer, a un'ora nessuno sta guardando. Due strati, perché "abbiamo rimosso l'unico lavoro che ha fatto questo" è più debole di "a riavvio non può lasciare la macchina irraggiungibile": kamo-no-auto-updates.sh maschera i timer e servizi apt-daily e zeroes APT:: Impostazioni personali. Questa è una stazione di lavoro che le persone collegano INTO; nulla può riavviare la cosa che si collegano attraverso incustodito. Gli aggiornamenti diventano deliberati. kamo-xrdp-reap-orphans.sh corre come ExecStartPre su xrdp-sesman, quindi qualsiasi cosa riavvia, le sessioni che non possono più essere di gestione sono sgomberate e il prossimo login ottiene un desktop pulito invece di uno nero. Perdere una sessione disconnessa è il commercio giusto: era già irraggiungibile il momento in cui sesman l'ha dimenticato — il solo domanda era se l'utente ha scoperto tramite uno schermo nero. Applicato alla VM in esecuzione e verificato dopo un riavvio: 1 sesman (era 3), 0 stale Server X, reaper cablato, tutte e tre le unità apt mascherate, 57 pacchetti aggiornati. A reale sessione aperta attraverso il gateway pubblico ora porta su kwin x11 e plasmashell su un unico display. Inoltre scende la sonda TCP del canarino della porta RDP della VM. La sonda di prontezza VMI già copre:3389 (KamoDesktopRdpEndpointEmpty), quindi non ha aggiunto alcuna copertura — e non era libero: ogni connessione a nudo fa xrdp log sei linee ERROR su un la sequenza di connessione fallita, e quel rumore ha sepolto i veri errori mentre diagnosticare questo outage. Un monitor che rende i registri più difficili da leggere toglie piu' di quanto si dia.