Some may consider this as a perference rather than a bug.
I have Webmin installed on this headless Raspberry PI (3B+). The OS is debian-based bullseye, and I believe Webmin was installed via apt.
Whenever I perform a OS packages update check (apt update), it takes a long time (about 3-4 minutes), compared with other systems that only take a few seconds.
So the Webmin issue is that the webpage (after login) shows the left menu then waits for the above check (I assume) - that means the page "hangs" for a duration without notice.
All other Webmin operations take the standard time - no issues with other operations.
So I believe it would be better for the entire web page to show, with statistics, etc, then like a loading spinner shows (next to Package updates) while the update check is performed.
The Raspberry Pi update check may be prolonged due to poor configuration or whatever. But despite the reason, a effective program should inform the user of the current operation, especially for things beyond the programmer's control. (I am not describing Webmin in a poor light - far from it, and I undersstand how functions evole from version to version and joining pieces of code.). Again Webmin is grand!
What storage media are you using for your filesystem there? I've seen reports in the past of slow performance when booting off an SD card..
Yes it only uses the SD card. I too have heard many negative issues with that.
Related
Bugs: #5577
Webmin doesn't intentionally block other operations when updating packages, but it's possible that this is so filesystem-intensive that other actions become so slow that they just appear to hang. I'm not sure if there's anything that can be done about this ..
OK then, thanks.
Related
Bugs: #5577