Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I too have installed Kubuntu for many, many people. Literally every week I would have to reset someone's borked KDE settings because they accidentally clicked or right clicked or dragged in the wrong place. After install I would simply ` cp .kde{,.BAK}` and set up SSH to restore it when needed.

For one user I even added `cp .kde{.BAK,}` to their login script. I wish that I remembered how, actually, because there seems to be only one way to get that to run before KDE reads it and I can't remember now.

I love configurability and everything from my fountain pen to my car is heavily modified. But normal people cannot seem to deal with the ability to modify their surroundings.



If accidentally clicking or dragging results in messing up their settings, I'd say the problem is a brittle user interface, not normal people having problems configuring their surroundings. If normal people cannot use the user interface, then the user interface has a design failure ("bug"), by definition. (Unless the intended audience is not normal people, but if that is the case for Linux, we shouldn't be installing Linux for normal users.)


I agree 100%. KDE 4 was terrific, and it came _so close_ to being great for normal users. But the settings were just too easy to set.


What you're saying is actually an age old UI error, related to this: https://www.joelonsoftware.com/2000/04/12/choices/

Search in the page for "half the screen was grey" :)


I remember that page well. Joel was probably the first "blog".


> For one user I even added `cp .kde{.BAK,}` to their login script. I wish that I remembered how, actually, because there seems to be only one way to get that to run before KDE reads it and I can't remember now.

A quick reading of `/usr/bin/startkde` suggests that `~/.config/startupconfig` is sourced sufficiently early. Alternatively, `~/.profile` (or `/etc/profile`, for that matter) should also work, although that might be asking for trouble if the user knows how to open a terminal emulator.


Thank you. ~/.profile is a problem because _I_ might open s terminal there! The startupconfig file was probably it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: