3 ms·
> My take is that you have to adjust your expectations and accept that you'll spend a few hours doing tweaks to address the things that annoy you. Once done how
by brundolf 6y ago
> My take is that you have to adjust your expectations and accept that you'll spend a few hours doing tweaks to address the things that annoy you. Once done however, you'll be left with a great operating system experience that you can just leave as-is.
I've kept one or another secondary Linux system on hand for most of the past 10 years; usually a VM or a dual-boot, usually Ubuntu (occasionally Fedora). What I've found is that each time I install an update - or more likely, install a new tool - there's a chance it will be blocked by something or cause a problem with something else, and I'll have to debug it for an hour or two before I can get back to what I was doing. So most of the time if I want to focus on a project I'll just end up using a MacBook, or if I really want to use my desktop machine I'll begrudgingly use Windows. I only use my Linux install when I really absolutely need to be on Linux (or when I really need to be on my desktop but also in a Unix environment). What I would like is for using Linux to be pleasant enough that I might reach for it as a default for some things. Thus far, that hasn't been the case.
> One last comment, there will always be certain things in the Linux ecosystem that will never work the same way as other OSes (the XFCE "panels" bar comes to mind), and no amount of tweaking will leave you completely satisfied
I'm not too worried about fine-tuning the user experience. I'm pretty flexible when it comes to that stuff. I just need things to work, consistently and without babysitting.
- trilinearnz 6y ago> What I've found is that each time I install an update - or more likely, install a new tool - there's a chance it will be blocked by something or cause a problem with something else, and I'll have to debug it for an hour or two before I can get back to what I was doing Ah, I understand where you're coming from now. For myself, I can usually install most things I need directly from apt-get using the OS's built-in repositories. This route seems to take care of any dependency issues without manual intervention. Although if you're using third-party repos, or installing software outside a package manager context, I can see how that would increase the chance of niggles. My only remark there would be to focus on distros which emphasise a well-curated set of reliable packages out of the box, designed to be compatible with one another (LTS releases, or even BSD if you are open to it).