I've been using Kubuntu at home and work for over four years now, and it has been a stable and productive experience. The only significant difficulty I can recall was immediately after upgrading from 19.04 to 19.10, where GRUB was having difficulty with a Secure Boot extension. I should have waited for the 19.10.1 release, but the issue was relatively easy to fix by commenting out a line in GRUB config.
I really believe that Ubuntu and Kubuntu are reaching a high level of simplicity and stability where they can be adopted or at least tried out by people who are more casual computer users (or who just want to stay productive.)
Casual users don't upgrade 2 times a year. A casual user might not even know that those things are called "windows" or that you can maximize them or that most application have settings where you can change the behavior you dislike.
Causal users just use the system how it is, I sometimes find them suffering trough a complicated workflow because they did not consider to even ask themselves "maybe this can be improved, maybe there is a setting to do this or a shortcut or some better way"
The latest version of the world’s most widely used Linux platform for Kubernetes, multi-cloud and machine learning.
Download Ubuntu 19.10 now"
And the problems begin -- he will have to upgrade twice a year.
The branding would have to be different for that not to happen. The LTS should not be called LTS but simply Ubuntu. All the versions between two LTS versions should be called like Ubuntu Developer Preview 19.10, and they should be offered easily on the site.
Then one could claim that the casual user wouldn't use the "Developer Preview" versions.
As it is for years, it's not so. Just explaining what the exact difference between LTS and "newest Ubuntu" and why they are still offered the "newest Ubuntu" on the web page would at best confuse or annoy the "causal user."
The casual user will "the newest" but "the newest that works" and that he "doesn't have to change." Not in the sense that nothing is updated but that the updates aren't invasive to him. And the "newest Ubuntu" versions are invasive -- the last time I've tried such, not even a GUI partition manager worked.
Your definition is useless: it would just mean that casual users simply never use Linux OS at all, and aren't supposed to use it, as these with your definition also wouldn't have an awareness to specifically buy a separate computer with preinstalled Linux.
To make a definition of a "Linux casual user" in any way meaningful, you have to assume that it's somebody who would like to try to use Linux, especially without a specific desire to pay for a new computer for that.
Oh, and also without the specific desire and readiness to use command line having the ingrained assumption that the GUI tools simply don't work, which is relatively common case in desktop Linux, even with LTE.
By the way, my quote also shows what Ubuntu consider their casual user, based on the strengths they advertise:
"The latest version of the world’s most widely used Linux platform for Kubernetes, multi-cloud and machine learning."
I'd say, from their point of view, the target user on that page is, interestingly, somebody who needs but is undecided which Linux platform to use for "Kubernetes, multi-cloud and machine learning."
Which is also interesting, but also doesn't follow that such a person would expect his installed OS to have broken applications every 6 months because of OS experimentation in compositors or whatever.
OK, so you were meaning casual Linux user not a casual computer user.
In my definition a casual user has his computer setup and managed by somebody else. Someone that helps the casual person to buy the laptop/PC that fits their budget and needs, that installs the browser and extensions for them, that installs the apps they need like Skype.Word installs the printer and other devices for them.
Someone that can installs Linux (usually you need to go in BIOS/UEFI to enable boot order and disable secure boot and other shit) is not a casual in my opinion.
Do you think that Ubuntu users are the casuals and Arch are the power users? I will disagree with that, I used Arch in the past but now I am happy with Kubuntu LTS just because a DE and OS is a launcher for my applications and not a identity.
About Ubuntu home page, I assume Canonical is not trying to target the casuals with that page, casuals can't just download and install Ubuntu on any random laptop or PC, there s also no money to be made.
The design of the ubuntu.com download buttons encourages people to download the LTS version while making the latest stable version easy to find as well.
I was just being honest that there are still some unforseeable difficulties, as well as mistakes that I have made. I think any operating system can present challenges that are difficult for novice users. That's why we have user groups, tech support, and repair services.
I recently set up my mother a new desktop, which I realized her suite of software was small enough to get running on Linux. I set up kubuntu, then wine with Microsoft money and she adjusted within a day (without a single question of me!) Now I'm pretty sure she doesn't know how or what software to install if she wanted to, but at this point her Linux setup is cleaner than mine.
Anyone thinking about using Linux on their desktop or laptop should give latest KDE a try. Rolling release distros like Arch or OpenSuse Tumbleweed should be good options.
Reasons you may like it - no new paradigm bs to learn just your plain old customizable desktop, it’s stable(they’re fixing stuff like crazy every week), if you don’t like something they are making contributing to / building KDE components very easy, HiDPI support is about the best - partial scaling, per desktop DPI works great at least on X11 and finally they are making running GTK apps a great experience with Plasma 5.18.
> Rolling release distros like Arch or OpenSuse Tumbleweed should be good options.
KDE Neon is perfect. It has the simplicity, familiarity, and stability of the latest Ubuntu LTS, on which it is based, combined with the evergreen KDE desktop.
> no new paradigm bs to learn just your plain old customizable desktop
Oh, there are plenty of new paradigms you can configure into your KDE desktop. It's a good thing that most distros come with a same-old behavior, but if you want, you can change it.
After years using Ubuntu 16 I upgraded to 19 as I heard it was really good and fast. It wasn't either... lots of things just didn't work anymore, like function keys (switching languages takes like 5 seconds and it's a known issue they just won't fix) and shortcuts changing or just not working anymore in several applications I use.
So I decided to install KDE Plasma, and I couldn't be happier! Everything works exactly as I expected. And it's a beautiful desktop environment, especially after I installed a dark theme. I also use a Mac, and now I honestly don't know which desktop experience is better! Which is a huge compliment to Plasma, as MacOS is actually quite polished.
I can't recommend Plasma enough to anyone who wants Linux on desktop/laptop.
I've been tring and eyeing KDE since 4. There's always something that is not right in the UI foundation. I've heard how lean to WM/GUI code is, low mem usage .. but I always end up in XFCE.
Thank you for your thoughtful and intelligent response, I think there is a DE that is more for your level, is safe it has all big and rounded widgets and most of the features were removed to make place to even more white space to look professional but be basic.
Often with newer UI frameworks like that used by plasma, basic interactions with familiar widgets just don't work as expected. It's the same argument levied against any non-native app whenever this comes up, whether it's QML or Electron or whatever.
As a concrete example, the KDE application menu will close whenever you move the cursor off of it onto another window, unlike any menu in any other desktop UI widget toolkit [1].
So from some users' perspective, things like the move to plasma can seem like little more than a series of UI regressions. The basics just don't work so well any more, and the only upside is maybe slightly prettier graphics. It can be disheartening. Here is an application menu from KDE 1 in 1999 which I am sure worked just fine [2].
It seems to be a bug but for me personally Plasma is not the reason I use KDE, I love KWin and krunner and all the other applications. KWin the window manager is very configurable so I can do a lot of things with it, krunner I launch my apps with it without using the mouse, the file manager is configurable and good for my use cases, the text editor is also very decent for small and quick edits. On top of that GTK2 and GTK3 apps are integrated as much as possible.
If other DE matches you needs better and if it does it by default then I am happy for you I am not trying to sell you anything.
The fact that today I accidentally deleted $XDG_DATA_HOME instead of \$XDG_DATA_HOME (somehow `# vim` keep re-creating that directory) in my $HOME folder and now I can't seem to bind META+T to Konsole and META+E to Dolphin.
Any other applications, I can bind. Any other shortcuts I can. But Meta+T/E to Konsole/Dolphin, I can't. Fortunately KDE doesn't seem to store much in ~/.local/share (which is where $XDG_DATA_HOME points to). edit: ah, a reboot later and it works as usual... go figure (not saying it's KDE's fault, it maybe be an .xprofile or some .voodoo mismatch).
And the fact that some options in the default configuration panel can actually only be used when you chown certain files to root (the login manager background for instance).
I love KDE though, the UI is way cleaner than it was before, it's fast, the whole desktop feels visually coherent, but it still feels like climbing a tree with a gazillion branches when configuring it through the configuration UI.
(and someday the automatic sound output switching will work, but not today)
I am not excusing KDE here, I can't be sure but there is a chance that is a packaging/distro issue.
My question was for OP to present the fundamental UI issue, I am sure there are hundreds or touand of bugs in the KDE bug tracker but I am not aware of a fundamental issue unlike the other popular DE that has a major architectural issue .
I’m most excited KDE/Plasma on the mobile. Once people get Linux working smoothly on the Pinephone, etc I think the Plasma interface could be a sane default that’s already available.
I’m happy to see https://kde.org/hardware exists, but why do all of the pre-loaded laptops come with 1080p screens?
This includes the $2395 model, so it can’t be cost.
I haven’t had a daily driver screen with resolution that low since 1998. For almost all of those years, that was with desktop Linux / Unix. The problem clearly isn’t software support.
Not trying to yuck your yum, just offer another perspective. I see no benefit from resolutions >1080p for common laptop sizes. I think 17" is the transition point where 1440p even begins to make sense.
The majority of people I've actually discussed this with (note, N=V.Small) tend to agree.
I say this having had multiple laptops <=15.3" with >1080p and really not seeing any benefit. Those have all been provided by employers. I really cannot justify paying for it myself.
What is the benefit you see from higher resolutions on laptops? Am I just missing something?
It provides sharper text, better rendering of high-res photos, more working area, and the ability to run a 1080p VM or play a 1080p video in a window or browser tab.
I absolutely consider this screen worth the premium.
IME, it’s not 1440p that is interesting, but skipping all the way to 1600p or 2160p. This lets you use 2x scaling factor and keep the same ergonomics of 800p or 1080p, but has a few other big advantages:
- “Retina” resolution with significantly less artifacting due to density (your eye doesn’t see “pixels” individually)
- Ability to tweak resolution scaling without paying a huge cost in visual artifacts (on a MacBook, the native resolution is often 1600p with virtual 800p, but you can scale to 960p, 1080p, or even down below 800p if you want, and they all look pretty good)
It's not related to the part of the article you quoted, in case you don't know. Generally, you can't use anything other than the GTK file picker in GTK apps. If you use flatpaks with XDG portal support or the app implements XDG portal support (e.g., Firefox), then they can use the KDE file picker.
On a tangent: the telegram desktop client is IMHO one of the best examples of how (Linux) desktop apps should be: compiled, fast, and (at least compared to competitors like slack) light. Far from perfect for sure, but compared to any cheap electron app it's a pleasure to use.
And yes I know about the security concerns. I'd really love to see similar apps for other messengers.
I wish there were a updated rigorous comparison of KDE vs Gnome. I switch every few ubuntu versions and notice niggles. For example, ctrl alt L doesn't lock screen in Gnome, Gnome has a pointless background you must drag away to reveal the login screen.
46 comments
[ 3.5 ms ] story [ 98.1 ms ] threadI really believe that Ubuntu and Kubuntu are reaching a high level of simplicity and stability where they can be adopted or at least tried out by people who are more casual computer users (or who just want to stay productive.)
Nope. That is an experience that will push them right back to OSX or Windows.
https://www.techradar.com/how-to/macos-1014-mojave-problems-...
Causal users just use the system how it is, I sometimes find them suffering trough a complicated workflow because they did not consider to even ask themselves "maybe this can be improved, maybe there is a setting to do this or a shortcut or some better way"
Casual user hears about Linux, and that Ubuntu is the most popular Linux, then goes to the site
https://ubuntu.com/
And reads: "Ubuntu 19.10 is here
The latest version of the world’s most widely used Linux platform for Kubernetes, multi-cloud and machine learning.
Download Ubuntu 19.10 now"
And the problems begin -- he will have to upgrade twice a year.
The branding would have to be different for that not to happen. The LTS should not be called LTS but simply Ubuntu. All the versions between two LTS versions should be called like Ubuntu Developer Preview 19.10, and they should be offered easily on the site.
Then one could claim that the casual user wouldn't use the "Developer Preview" versions.
As it is for years, it's not so. Just explaining what the exact difference between LTS and "newest Ubuntu" and why they are still offered the "newest Ubuntu" on the web page would at best confuse or annoy the "causal user."
The casual user will "the newest" but "the newest that works" and that he "doesn't have to change." Not in the sense that nothing is updated but that the updates aren't invasive to him. And the "newest Ubuntu" versions are invasive -- the last time I've tried such, not even a GUI partition manager worked.
The people you are talking about are enthusiasts, the probably re-installed Windows before too,
Your definition is useless: it would just mean that casual users simply never use Linux OS at all, and aren't supposed to use it, as these with your definition also wouldn't have an awareness to specifically buy a separate computer with preinstalled Linux.
To make a definition of a "Linux casual user" in any way meaningful, you have to assume that it's somebody who would like to try to use Linux, especially without a specific desire to pay for a new computer for that.
Oh, and also without the specific desire and readiness to use command line having the ingrained assumption that the GUI tools simply don't work, which is relatively common case in desktop Linux, even with LTE.
By the way, my quote also shows what Ubuntu consider their casual user, based on the strengths they advertise:
"The latest version of the world’s most widely used Linux platform for Kubernetes, multi-cloud and machine learning."
I'd say, from their point of view, the target user on that page is, interestingly, somebody who needs but is undecided which Linux platform to use for "Kubernetes, multi-cloud and machine learning."
Which is also interesting, but also doesn't follow that such a person would expect his installed OS to have broken applications every 6 months because of OS experimentation in compositors or whatever.
In my definition a casual user has his computer setup and managed by somebody else. Someone that helps the casual person to buy the laptop/PC that fits their budget and needs, that installs the browser and extensions for them, that installs the apps they need like Skype.Word installs the printer and other devices for them.
Someone that can installs Linux (usually you need to go in BIOS/UEFI to enable boot order and disable secure boot and other shit) is not a casual in my opinion.
Do you think that Ubuntu users are the casuals and Arch are the power users? I will disagree with that, I used Arch in the past but now I am happy with Kubuntu LTS just because a DE and OS is a launcher for my applications and not a identity.
About Ubuntu home page, I assume Canonical is not trying to target the casuals with that page, casuals can't just download and install Ubuntu on any random laptop or PC, there s also no money to be made.
https://ubuntu.com/#download
The design of the ubuntu.com download buttons encourages people to download the LTS version while making the latest stable version easy to find as well.
Reasons you may like it - no new paradigm bs to learn just your plain old customizable desktop, it’s stable(they’re fixing stuff like crazy every week), if you don’t like something they are making contributing to / building KDE components very easy, HiDPI support is about the best - partial scaling, per desktop DPI works great at least on X11 and finally they are making running GTK apps a great experience with Plasma 5.18.
KDE Neon is perfect. It has the simplicity, familiarity, and stability of the latest Ubuntu LTS, on which it is based, combined with the evergreen KDE desktop.
Oh, there are plenty of new paradigms you can configure into your KDE desktop. It's a good thing that most distros come with a same-old behavior, but if you want, you can change it.
So I decided to install KDE Plasma, and I couldn't be happier! Everything works exactly as I expected. And it's a beautiful desktop environment, especially after I installed a dark theme. I also use a Mac, and now I honestly don't know which desktop experience is better! Which is a huge compliment to Plasma, as MacOS is actually quite polished.
I can't recommend Plasma enough to anyone who wants Linux on desktop/laptop.
What is fundamentally broken with their UI that a competent person can't change?
As a concrete example, the KDE application menu will close whenever you move the cursor off of it onto another window, unlike any menu in any other desktop UI widget toolkit [1].
So from some users' perspective, things like the move to plasma can seem like little more than a series of UI regressions. The basics just don't work so well any more, and the only upside is maybe slightly prettier graphics. It can be disheartening. Here is an application menu from KDE 1 in 1999 which I am sure worked just fine [2].
[1] https://www.reddit.com/r/kde/comments/9a41si/possible_bug_ap... [2] https://en.wikipedia.org/wiki/K_Desktop_Environment_1#/media...
If other DE matches you needs better and if it does it by default then I am happy for you I am not trying to sell you anything.
Any other applications, I can bind. Any other shortcuts I can. But Meta+T/E to Konsole/Dolphin, I can't. Fortunately KDE doesn't seem to store much in ~/.local/share (which is where $XDG_DATA_HOME points to). edit: ah, a reboot later and it works as usual... go figure (not saying it's KDE's fault, it maybe be an .xprofile or some .voodoo mismatch).
And the fact that some options in the default configuration panel can actually only be used when you chown certain files to root (the login manager background for instance).
I love KDE though, the UI is way cleaner than it was before, it's fast, the whole desktop feels visually coherent, but it still feels like climbing a tree with a gazillion branches when configuring it through the configuration UI.
(and someday the automatic sound output switching will work, but not today)
My question was for OP to present the fundamental UI issue, I am sure there are hundreds or touand of bugs in the KDE bug tracker but I am not aware of a fundamental issue unlike the other popular DE that has a major architectural issue .
I went back and forth with it for 20 years, but 2 years ago I tried plasma to address an issue with XFCE4 and my 4k monitor and I never looked back.
It's stable, rock solid, lightweight and has the best support for scaling I've seen on Linux until now.
It still has some glitches on GTK apps and with theming, but overall is my DE of choice right now (XFCE4 is still my favourite, but KDE just works)
This includes the $2395 model, so it can’t be cost.
I haven’t had a daily driver screen with resolution that low since 1998. For almost all of those years, that was with desktop Linux / Unix. The problem clearly isn’t software support.
The majority of people I've actually discussed this with (note, N=V.Small) tend to agree.
I say this having had multiple laptops <=15.3" with >1080p and really not seeing any benefit. Those have all been provided by employers. I really cannot justify paying for it myself.
What is the benefit you see from higher resolutions on laptops? Am I just missing something?
It provides sharper text, better rendering of high-res photos, more working area, and the ability to run a 1080p VM or play a 1080p video in a window or browser tab.
I absolutely consider this screen worth the premium.
- “Retina” resolution with significantly less artifacting due to density (your eye doesn’t see “pixels” individually)
- Ability to tweak resolution scaling without paying a huge cost in visual artifacts (on a MacBook, the native resolution is often 1600p with virtual 800p, but you can scale to 960p, 1080p, or even down below 800p if you want, and they all look pretty good)
Is there a way of forcing gtk apps to use the qt file picker?
And yes I know about the security concerns. I'd really love to see similar apps for other messengers.