• 32 Posts
  • 337 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • systemd always requires root password for poweroff and reboot commands and polkit does that for you normally when using GUI. However that problem occurs when polkit timeout runs out. I don’t know the exact mechanism behind it so I cannot tell exactly when it happens. When it doesn’t do that, those commands don’t run via a GUI. So this is on part systemd and part the distro.



  • It actually doesn’t crash, it just cannot show the requirement of the root password in a dialog. I think this can be fixed via lengthen the timeout of polkit. Though I can understand why most distros don’t change the default time because of security reasons. It would be nice if they give an option for it, at least for personal use cases. However, completely removing that timeout would be a security problem, even if the only user is you.




  • Not completely but kind of, all those poweroff, reboot etc. tied to systemd, though I believe this is mostly related to polkit run out of time. Can be fixed with a longer timeout. This also happens to me on Arch and yeah it’s kinda annoying.

    Normally updates don’t change a thing on Linux since the system runs on RAM. However, with these systemd updates, things have changed. Without systemd, it’s still the same more or less.


  • you mean the menu that will make your system unstable if you dont reboot immediately after updates?

    Not sure what that is or what menu it is. But yeah, the updates are not automatic, you have to manually start it. That “must restart after the update” thing is related to systemd, not openSUSE.

    If someone wants an auto update system, that can be arranged with scripts. No idea where that could be done via GUI though. Sorry, I cannot check it right away since it’s not my system. I don’t use openSUSE or KDE myself.




  • No problem.

    Hmm, if there was a soft-block or a hard-block that would affect all the other distros as well. In that case, trying from a Live ISO would indeed help. Maybe this could be something related to Network Manager. Can you check interfaces with ip a?

    Also check if Network Manager running with systemctl status NetworkManager. If it doesn’t work, start it with sudo systemctl start NetworkManager, then chekc your connection again.







  • Not sure when the last time you used openSUSE but the reason why I think it’s noob-friendly is you don’t need a terminal to update the system (talking about the KDE version here). When there is an update a notification pops up, you go to system tray, click on the icon and do the updates. You can even see a list what’s been updating. It doesn’t even ask a password, probably thanks to polkit.