News for hackers. Stuff that matters.
Re:KDE Plasma Is Not a Desktop Environment by gerdesj on Thursday April 13, 2023 @04:11AM (#35552450)
"The most annoying being that ksmserver-logout-greeter sometimes crashes when trying to shut down."

That's quite an esoteric issue that I have never seen on a lot of disparate hardware, all with KDE, since early v2. I'd log an issue, you never know it might get fixed and you can get on with life.

Re:KDE Plasma Is Not a Desktop Environment by rob74 on Thursday April 13, 2023 @04:42AM (#35552664)
That may be true, but the only thing I know is that I'm having it :) What I didn't mention is that it's an LTS version of Kubuntu, so logging an issue would probably just lead to the question "does it still happen with the current version?", and I'm not motivated enough to invest the effort into finding that out right now, so I guess I'll just have to live with it until I upgrade my installation...
Re:KDE Plasma Is Not a Desktop Environment by gerdesj on Thursday April 13, 2023 @04:56AM (#35552758)
Fair enough.

However you might like to note the time it happens next and then on your next reboot take a quick look in your journal and perhaps point something like lnav at /var/log and see if anything jumps out.

  journalctl --since "2023-04-13 09:00:00" --until "2023-04-13 09:05:00"
  https://docs.lnav.org/en/v0.11.1/usage.html#time
EDIT: formatting
Re:KDE Plasma Is Not a Desktop Environment by IshKebab on Thursday April 13, 2023 @02:09PM (#35559610)
This is a good example of why you should design software to be as robust as possible up front. E.g. using statically typed languages, not using shell scripts, using typestate patterns, bundling dependencies, etc.

A lot of Linux software isn't very intrinsically robust and the result is lots of janky stuff that isn't caught by tests, and only affects a small number of people in difficult to reproduce ways.

Re:KDE Plasma Is Not a Desktop Environment by gerdesj on Friday April 14, 2023 @09:21PM (#35576785)
"A lot of Linux software isn't very intrinsically robust"

Yet you will almost certainly have something Linux running in your home somewhere. Obviously, I am making quite an assumption here with regards what OSs run in your home, but Linux powers way more stuff than any other OS on the planet by a massive margin.

Your casual dismissal of Linux misses several points. Linux is just a kernel - 'tis what boots and stuff. Statically typed bollockary doesn't even feature at this level, yet we have some wondrous stuff on display. We get eBPF to play with for fiddling quite unceremoniously with network packets and much, much, more. We have way more file systems than you can count ... OK put your socks back on. We have multiple schedulers and way more firewalling systems than is reasonable. nft looks like it might be quite useful. It's the fourth one I've dealt with (ipfw, ipchains, iptables) so it should work out.

That's the kernel alone - 1000s of devs working on it - way more than any other OS kernel.

There are multiple stable WMs, GUIs and whatever. I've stuck with KDE since a shaky self compile of 2.0 a fair few years ago.

Linux runs quite a bit of your life somewhere even if it's only your telly.