News for hackers. Stuff that matters.
Re:Ultimate Linux on the Desktop by rebeccaskinner on Friday January 20, 2017 @07:14AM (#13443230)
I don't think any of the mainstream Desktop Environments (Unity, KDE/Plasma, Gnome3) or even some of the second-tier DEs (MATE, xfce, lxde) on Linux these days are that far off.

The GUI experience on Linux suffers mostly from inconsistency when using applications written with different toolkits, awful font rendering, and a general sense of being in the uncanny valley if you're used to other desktops environments.

My first computer in the mid 90's was running Linux on the desktop, and aside from a smattering of Windows here and there for games throughout the years, I've mostly stuck with it. Using Windows and OSX isn't some revelation in usability these days. OSX is more aesthetically pleasing, and a bit more consistent I think, but otherwise I don't find it profoundly better than the Linux options. I don't think it's more discoverable, and certainly hasn't been more stable in my experience- and there are definitely features I miss going from Linux to OSX on the desktop.

Re:Ultimate Linux on the Desktop by Loic on Friday January 20, 2017 @07:31AM (#13443314)
Two years ago, I bought a Macbook Air to my wife after she complained that she was not able to make nice photo books with the software available on Linux (Ubuntu). Since then, she considers that Gnome (she does not it is Gnome, for her it is Linux) is way more user friendly than the Mac.

She has been annoyed many times by the way her Mac is running. One day she lost all her books because of a new version if iPhoto which suddenly requires you to have a kind of remote on Apple servers, the spreadsheet/writer tool is really bad at opening Excel and Word documents, the email client has very small fonts, etc...

For basic day-to-day usage, we found that Windows/Gnome/Macos are basically at the same level of consistency/quality. You can complain against some stuff on each side, they have inconsistencies on each side, but at the end of the day, one is not any more really better than the other, but she hates the fact that she has no ideas why sometimes on the Mac it does not work.

Re:Ultimate Linux on the Desktop by bkor on Friday January 20, 2017 @10:42AM (#13444574)
Has she managed to make photo books on Linux? Which software?
Re:Ultimate Linux on the Desktop by Loic on Wednesday January 25, 2017 @04:22AM (#13479970)
We live in Germany and we were using the services of Pixum[0]. This is not free software and the Linux installer is working correctly.

[0]: https://www.pixum.de

Re:Ultimate Linux on the Desktop by tornadoboy55 on Friday January 20, 2017 @11:07AM (#13444734)
Check out Elementary OS and their Pantheon DE for consistency. One of the few distros that actually has (sane) designers onboard and adheres to the outline set by those designers.
Re:Ultimate Linux on the Desktop by ENTP on Saturday January 21, 2017 @08:16AM (#13449914)
Last weekend, a friend of mine asked me to "wipe his laptop". When i asked him why, he replied he had viruses, it was slow etc. After asking him what he used it for he said "web and nothing else". He agreed to try something new and I installed elementary OS for him. First install i'd done. After 21 years of linux experience i have to say it's a really sweet desktop. He was super happy and couldnt believe how "fast his laptop was". Hats off to the elementary OS people. Its a sweet system.
Re:Ultimate Linux on the Desktop by shadowfacts on Friday January 20, 2017 @02:12PM (#13446187)
Has anyone gotten the Pantheon DE running on other distros?
Re:Ultimate Linux on the Desktop by KernlPanik on Friday January 20, 2017 @04:11PM (#13446998)
It works on Arch, but needs some tweaking. I tried it a while ago but decided I didn't like it so I don't know the current state.
Re:Ultimate Linux on the Desktop by m45t3r on Friday January 20, 2017 @07:33AM (#13443327)
> The GUI experience on Linux suffers mostly from inconsistency when using applications written with different toolkits

This is true, however Windows suffers from the same problem (and OSX too, however in a minor degree).

> awful font rendering

Only by default maybe. I did tweak my fontconfig (just some symlinks available in /etc/fonts/conf.avail) and IMO the font rendering in my Linux systems are better than my Windows systems (even after tweaking Windows ClearType).

There is the fact that some applications does not support fontconfig, however I can't think anyone that I use daily at least.

Re:Ultimate Linux on the Desktop by XorNot on Friday January 20, 2017 @10:50AM (#13444623)
The infinality fontconfig patch completely fixes this, but no distribution ships it because of patent encumberence.
Re:Ultimate Linux on the Desktop by floatboth on Friday January 20, 2017 @12:50PM (#13445490)
Hmm, the FreeBSD port print/freetype2 has LCD_FILTERING ("Sub-pixel rendering (patented)") enabled by default since 27 Nov 2014.

infinality is obsolete. Freetype 2.7.0 ships a new interpreter (that's… based on infinality. but faster and simpler) http://lists.nongnu.org/archive/html/freetype-devel/2016-07/...

Re:Ultimate Linux on the Desktop by XorNot on Saturday January 21, 2017 @02:30AM (#13449268)
I'll have to check if I'm missing something but I haven't been happy with the effect on Ubuntu despite hearing this for a while.
Re:Ultimate Linux on the Desktop by ENTP on Saturday January 21, 2017 @08:18AM (#13449921)
You are absolutely right. Theres a whole bunch of apps that are 'blurry' when running on a retina display.
Re:Ultimate Linux on the Desktop by fsloth on Friday January 20, 2017 @10:41AM (#13444569)
"The GUI experience on Linux suffers mostly from inconsistency when using applications written with different toolkits"

I have never understood the claim different software should be stuffed into the same user interface paradigm. Mainly it's an artifact of the encumbrance the software stack we use to compose user interfaces imposes on us.

OS level components should have the same look and feel.

Otherwise I see it as a bonus that different applications look and behave differently. I see no added value for the user if, say, Spotify and Word used the same toolkit.

Re:Ultimate Linux on the Desktop by rebeccaskinner on Friday January 20, 2017 @11:48AM (#13445030)
I was thinking more specifically of things like having to configure HiDPI settings differently for Qt and GTK, for example. There are also some copybuffer inconsistencies at times. It's not a big deal for anyone who is motivated to deal with it, but probably irritating enough to make some people give up early on even if they would otherwise like having a system that's configured properly.
Re:Ultimate Linux on the Desktop by fsloth on Friday January 20, 2017 @01:24PM (#13445771)
Oh yes, I agree, DPI settings should be global accross the system as much as possible and copy buffer should definetly work consistently. Generally it's the application's responsibility to implement the tie in to these platform systems - on the interface level that should preferably not be tied inseparably to any UI code).

To me however, this is on a different architectural level than how the UI itself is inplemented (which, technically, is just motion graphics with hotspots, but psychologically is the most important part for most users).

Re:Ultimate Linux on the Desktop by cookiecaper on Friday January 20, 2017 @01:56PM (#13446067)
Yes. I have never got that insistence on UI nativity. Is there any OS where it's actually practical to only use programs that conform exactly to the vendor's UI style? All the major desktop OSes depend on tons of "non-native" programs to actually do work. Android usually requires some, and I'm not sure about iOS as I've never seriously used it, but I would guess the case is similar there.

It seems like "must be UI native" is a way for Mac fanboys to try to enforce their preferred design paradigm on otherwise-uninterested people.

Re:Ultimate Linux on the Desktop by fsloth on Friday January 20, 2017 @02:12PM (#13446196)
To give credit - Apples human interface guidelines for the original Macintosh were wonderfull in giving guidance where the UI as a concept was bound to be foreign to most. Also, the first commodity GUIs were on resource strained hardware so they could not do everything effectively.

I think we are now at a point where the glowing animated screen is far more familiar to most people and the raw power available on most devices is such the only rational constraint for UI design is that use experience must be understandable to most and that the underlying system must play nicely with rest of the device.

Re:Ultimate Linux on the Desktop by vbezhenar on Saturday January 21, 2017 @06:07AM (#13449653)
If I have a choice, I'm always choosing native application for macOS. It's eating less memory (because all shared libraries are already loaded), it provides similar experience as other apps (menu bar, context menu), it's usually works much faster (because Objective C is quite fast compared to some interpreted languages). Sometimes I don't have a choice (like Intellij Idea), so I have to live with Java or Chromium application, but I don't like that experience.
Re:Ultimate Linux on the Desktop by htns on Friday January 20, 2017 @11:31AM (#13444907)
I agree completely. Most big desktop applications make no attempt to conform to platform look and I have never heard people complain of that.
Re:Ultimate Linux on the Desktop by brightball on Friday January 20, 2017 @12:45PM (#13445450)
I'm using Fedora 25 as of 2 days ago along with some repos that were listed from the Korora project. I've been blown away by how smooth this experience has been so far.

This is the first time in years of experimenting with desktop/laptop linux where I've been able to say that it's close enough to gain mainstream popularity.