This is reproducible in Vbox and KVM.
Cannot reproduce. Testers repository. Whonix-Gateway, Whonix-Workstation, both have sdwdate-gui systray.
- Fresh download of current available version
- Import
- Upgrade
- systray disappear
Any command to run it from terminal and see some verbose log?
Might be a race condition.
Analyzed with AI.
Assigned to @arraybolt3.
Disappear meaning sdwdate-gui is visible for a while and then disappearing?
at first importing of the VM, then after upgrade, gone.
Was able to reproduce the issue. Looks like the result of a botched refactor on my part. Fixes:
Merged. This is now in the testers repository.
Same result from my test, sysmaint not appearing, user session appear.
This is reproducible on KS as a host.
Can you share the output of the following three commands:
grep -A15 'early_user_service_list=(' /usr/libexec/user-sysmaint-split/sysmaint-session-sharedjournalctl --no-pager --user --boot -u sdwdate-gui.servicesystemctl --user status sdwdate-gui.service
Sysmaint:
[sysmaint ~]% grep -A15 'early_user_service_list=(' /usr/libexec/user-sysmaint-split/sysmaint-session-shared
early_user_service_list=(
'polkit-mate-authentication-agent-1'
'msgdispatcher'
'nm-applet'
'sdwdate-gui-client'
'sdwdate-gui-server'
'updatecheck'
'spice-vdagent'
'livecheck'
'lxqt-notifications'
'wlr-resize-watcher'
'backlight-tool-dist-restore'
)
late_user_service_list=(
'lxqt-powermanagement'
)
[sysmaint ~]% journalctl --no-pager --user --boot -u sdwdate-gui.service
-- No entries --
[sysmaint ~]% systemctl --user status sdwdate-gui.service
○ sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface
Loaded: loaded (/usr/lib/systemd/user/sdwdate-gui.service; static)
Active: inactive (dead)
zsh: exit 3 systemctl --user status sdwdate-gui.service
User
[user ~]% grep -A15 'early_user_service_list=(' /usr/libexec/user-sysmaint-split/sysmaint-session-shared
early_user_service_list=(
'polkit-mate-authentication-agent-1'
'msgdispatcher'
'nm-applet'
'sdwdate-gui-client'
'sdwdate-gui-server'
'updatecheck'
'spice-vdagent'
'livecheck'
'lxqt-notifications'
'wlr-resize-watcher'
'backlight-tool-dist-restore'
)
late_user_service_list=(
'lxqt-powermanagement'
)
[user ~]% journalctl --no-pager --user --boot -u sdwdate-gui.service
Jul 03 02:39:46 localhost systemd[2903]: Starting sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface...
Jul 03 02:39:46 localhost systemd[2903]: Finished sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface.
[user ~]% systemctl --user status sdwdate-gui.service
● sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface
Loaded: loaded (/usr/lib/systemd/user/sdwdate-gui.service; static)
Active: active (exited) since Fri 2026-07-03 02:39:46 UTC; 3min 16s ago
Invocation: a47f792085d248f9ae31a88ac5563c87
Process: 3784 ExecCondition=/usr/libexec/helper-scripts/has_netvm_on_qubes (code=exited, status=0/SUCCESS)
Process: 3797 ExecStart=/usr/bin/sdwdate-gui (code=exited, status=0/SUCCESS)
Main PID: 3797 (code=exited, status=0/SUCCESS)
Tasks: 5 (limit: 57316)
Memory: 36.4M (peak: 38.4M)
CPU: 289ms
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/sdwdate-gui.service
├─3812 /usr/bin/python3 -su /usr/bin/sdwdate-gui-server
└─3813 /usr/bin/python3 -su /usr/bin/sdwdate-gui-client
Jul 03 02:39:46 localhost systemd[2903]: Starting sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface...
Jul 03 02:39:46 localhost systemd[2903]: Finished sdwdate-gui.service - Secure Distributed Web Date Graphical User Interface.
Your user-sysmaint-split isn’t up-to-date. Enable the testers repository (note that Sdwdate-gui systray is not appearing in Whonix-Gateway sysmaint session - #7 by Patrick says the update is in the testers repo, not the main repo yet) and install all updates, then reboot into sysmaint mode and see if it works any better.
Im always on testers repo, problem either from the repo didnt push the changes, or the changes pushed but didnt resolve the issue.
So its between you and @Patrick to see where is the issue happening.
Current version installed: 3.12.5-1
My mistake. The fixed version wasn’t in the testers repository yet.
Additional sdwdate-gui fixes are scheduled soon.
Done. Now in the testers repository.
Could you please test if the issue has been resolved? @nurmagoz
Yes it did, great.