6 ms·
The guys who capable of improving modern Linux desktop are using Mac. So we are losing momentum in Linux desktop targeted software or facility. They are develo
by Hz8NSD 12y ago
The guys who capable of improving modern Linux desktop are using Mac. So we are losing momentum in Linux desktop targeted software or facility.
They are developing in Mac but targeting server software or devops tools. So pretty modern, hot and bleeding edge things are happening in there but not desktop area.
GNOME - Always doing some experiment. No application. Just changing shell. No reliable usability. Call me when they are done. One good thing about GNOME is they care about beauty and elegance.
KDE - They just don't care about beauty of ... anything. But their applications are freaking featureful, reliable and developed by people who actually using it. I can feel they are dogfooding. I saw KF5 screenshots. They still don't care about beauty.
ElementaryOS(Pantheon) - Better than GNOME. They are having and developing actual application like geary and midori. You can feel they are actually dogfooding in contrast to GNOME couterpart.
Unity - I like Unity itself. Very long time user. But Canonical lied to us it's stable but actually alpha stage. One more bad thing is it smells vendor lock-in pretty much. Anyway pretty usable and has big ecosystem(community + vendor).
XMonad - At first time, it just looks like another tiling window manager. More I use it, it feels like 'custom desktop construction kit' if you don't mind learning about some haskell. As you all know, 'kit' is about fun and learning more than actual result. So I'm doing still this dumb like window manager ...
- andor 12y agoElementaryOS(Pantheon) - Better than GNOME. They are having and developing actual application like geary and midori. You can feel they are actually dogfooding in contrast to GNOME couterpart. Are you trolling? Geary is a GTK3 application. It's great that people from Elementary are helping out, but basically it's made for GNOME, using GNOME's toolkit, object system and programming language. Midori is part of XFCE, and also uses GTK and Vala. The GNOME project of course has their own browser, called Web (previously Epiphany). http://www.gnome.org/applications/ http://www.gnome.org/applications/
- mverwijs 12y agoAccording to the Midori website (http://midori-browser.org/about/ http://midori-browser.org/about/) it aligns with the XFCE philosophy, which is a far cry from 'being part of XFCE'. Instead, it states it is the default browser for 'ElementaryOS', so the assumption of GP is understandable.
- DanBC 12y ago> The GNOME project of course has their own browser, called Web (previously Epiphany). This move to the most generic names possible for the software makes searching for i formation mearly impossible for people who don't know the old names. Problem with "Files"? Good luck searching for a solution and getting relevant results unless you know to include the word "nautilus". "Package kit" has four different names in the version on Fedora 20.
- jarek 12y agoThankfully no one else names apps "Calendar" or "Mail"
- qznc 12y agoI think the "vendor + generic noun" name schema is better than the "fantasy word" or "homonym" schema. So, I consider "Gnome Web" better than "Epiphany" for end users. It is also obvious that "Google Mail" and "Apple Mail" do similar things.
- DanBC 12y agoBut I've already given an example where it fails hard - "Fedora files" returns very many false hits. Package Kit is called "Packages", "Software", "Software Install" and "Package Kit". Searching for "Fedora packages" or "Fedora software install" is obviously sub-optimal. Here's a screenshot for the package kit name thing. Package in the Gnome menu bar, Software in the program's title bar, Software Install and PackageKit in the About dialog. http://imgur.com/lylItwU http://imgur.com/lylItwU I would prefer the about dialog to contain a magic-word to be used when searching for that software. So, you can call the file manager "Gnome Files", but in the about dialog let people know that "Gnome Files" is "nautilus".
- kls 12y agoGo is also a pretty good example, you have to search Golang to find results about Go on any engine other than Google's and I would assume I get results on Google, for Go, because I am profiled as a developer. I don't think a lot of thought is put into search brand-ability when it comes to some of these projects, until after the fact.
- jkot 12y ago> KDE - They just don't care about beauty of ... anything. Perhaps it is just different aesthetics. Too often 'beaty' means: cut features to half, remove all icons and make huge empty dialogs.
- wooger 12y agoKDE mainly has a a lack of decision making by the devs, & a lack of taste: the default theming, icons & panels are all fugly, and it takes a world of configuration work to make it look reasonable. The appearance options are so complicated and multi-layered that it's hard to replicate simple changes, and even installing a pre-built theme isn't wholesale: Separate types of themes need to be applied in a few different places. Then you finally have the problem of GTK apps: They look bad in 99% of KDE themes, and most users are using at least some GTK apps (Firefox, Chrome ).
- jkot 12y agoStill better than other desktops, which do not even allow changing background color. > GTK apps: They look bad in 99% of KDE themes ??? There is GTK engine which uses QT to render widgets. I really do not see any difference. I use Chrome and only problem I have is new window placement, which is not really KDE problem. Chrome uses KDE dialogs and even KDE password manager.
- gnufied 12y agoChrome stopped being a GTK+ app long time ago. They switched to their own internal toolkit(http://www.omgubuntu.co.uk/2014/05/google-chrome-35-linux-arrives-aura http://www.omgubuntu.co.uk/2014/05/google-chrome-35-linux-ar...). Also, I am not sure why you say Firefox looks ugly in KDE - http://album.gnufied.org/firefox.png http://album.gnufied.org/firefox.png . I have made 0 modifications in KDE/GTK theming and firefox looks just fine under KDE.
- pjmlp 12y agoWhile I partially agree and I am actually running Windows on most of my computers nowadays, all the options you listed are way better that the "UNIX way", often discussed here. As it would mean Motif, http://www.opengroup.org/standards/unix http://www.opengroup.org/standards/unix My little travel netbook is quite happy with Unity.
- felipeerias 12y agoIf you want to know the real problem, take ElementaryOS as an example: those people are doing some of the best UI work in GNU/Linux, yet their project is not economically sustainable and they have no option but to work on it on their spare free time.
- wooger 12y agoDoes noone but me look at Elementary and see it as an obvious aping of OS X, circa Snow Leopard?
- deong 12y agoI haven't used it, but if it's good enough at aping Snow Leopard, I'll happily give you Yosemite for it.
- tvon 12y agoI recommend downloading their ISO and trying it as a Live CD.
- deong 12y agoI've been running Arch on my work box for the past several years, but I'm thinking I might move to something a bit less demanding of my time the next time I upgrade hardware. I've never been a fan of the way Ubuntu does their admin stuff (which I'm guessing Elementary inherits), but I might give it a look.
- duaneb 12y ago> Does noone but me look at Elementary and see it as an obvious aping of OS X, circa Snow Leopard? I'd pay for that. Snow Leopard was the best iteration of OS X ever.
- eitland 12y agoI actually found it much better. Then again I don't like using OS X although I'm happily recommending people trying it. What Elementary does better for me: * works with standard free software (gimp etc) without looking ugly. * installs easily on standard hw, no need to use laptops with crippeled keyboards (fn/ctrl instead of ctrl/fn) * you can use home/end everywhere instead of a mix of ctrl+a, ctrl+e, fn+something, cmd+something depending ob application. (yes, Excel on Windows annoys me as well because ctrl + a doesn't work like it does in about every other app there, but on Windows this is unusual.)
- maheart 12y ago> Better than GNOME. They are having and developing actual application like geary and midori. As stated above Geary is built on top of GNOME technology (Vala, EDS), and uses GNOME infrastructure (i.e. bug tracker and git.gnome.org) -- and I'd argue it's built for GNOME. Mirdori is also developed independently, again building on top of GNOME technology (i.e. WebkitGTK). Based on this thread[1], "Midori does not securely handle unverified TLS certificates, so it's not safe to use for HTTPS." [1] https://lists.fedoraproject.org/pipermail/devel/2014-November/204286.html https://lists.fedoraproject.org/pipermail/devel/2014-Novembe...
- smoyer 12y agoI finally got fed up enough with OS X to ditch it ... my rMBP now runs Mint and I've never loved it more. (Note that this is still the most amazing hardware I've ever been issued). I should also say that the Thunderbolt support is pretty new in the Linux kernel and took a bit of finagling to get working.
- lolo_ 12y agoHow have you found it with retina? When I tried this, the retina support, particularly with chrome, was poor enough to make me switch back to OS X
- smoyer 12y agoI'm running XFCE and haven't found any issues with retina support ... though it's a bit tiny. I'd be happy to run a few experiments if you're interested. Do you mean you were haven't problems with Google Chrome (I generally use Firefox) ... care to describe the problems? As an aside, I think this is the Linux community in a nutshell - this offer of help is similar to many I've received in the past. I don't generally comment on the whole systemd controversy but I'll make an exception. I have two points: 1) I think we probably do need something better than init.d scripts. Consistency would be a good thing and better sandboxing couldn't hurt. 2) I've had more issues with pulseaudio than any other piece of software on Linux ... asking for a new piece of software from the guy that wrote pulseaudio is like asking Ross Ulbricht to be in charge of OpSec for BofA. (Yup ... I'm probably going to get spanked for this comment since he's a far better marketer and politician than he is software engineer)
- lolo_ 12y agoI was using Arch with gnome and the main issue was text size for certain applications, in particular at the time no chrome build, not even dev tip would render text in menus etc. at a non-tiny size (though I could zoom websites and get nice retina graphics) I've now switched to having a dedicated linux desktop and just letting my mac continue to just be a mac for now. After many hours of effort there's a point where you wonder if it's worth it. I want to contribute to the linux kernel, so feel I should live in linux too, the desktop is my solution to this (if a bit extreme!) Which offer of help? :) I am really undecided on the systemd thing. I read terrible diatribes against it, but a friend recently pointed me towards an article which contradicts many of these points - http://0pointer.net/blog/projects/the-biggest-myths.html http://0pointer.net/blog/projects/the-biggest-myths.html. the reality is it's a lot faster for sure all other concerns aside. I'm glad arch defaults to using it as a user :)
- wooger 12y agoXMonad is nice, but the haskell stuff makes it a chore. There is a great tiling WM called SpectrWM https://opensource.conformal.com/wiki/spectrwm https://opensource.conformal.com/wiki/spectrwm that is a re-implementation of Xmonad in C, with a sane text config file. Works great for me. The devs are all current/former OpenBSD guys, including Marco Peereboom (Who forked OpenBSD recently).
- chriswarbo 12y agoAnd thus the circle is complete! DWM (C) -> Xmonad (Haskell) -> SpectrWM (C)
- oneofthose 12y agoI use awesomewm - it heavily relies on the Lua scripting language. It is great and I use it on all my computers - I feel so unproductive if I don't have awesomewm.
- codygman 12y agoWhat would the advantages of spectrwm be if you could configure Xmonad with a text file?
- Shorel 12y agoForget about application menus if you use ElementaryOS. I have it in my smallest laptop, because it is much faster than the alternatives, but it has several shortcomings as well. Open a video and the video player detects an incorrect aspect ratio? Good luck changing it without menus.
- kh_hk 12y agoYou will be surprised if you give KF5 a try. I've been playing with it for two days and it feels really light, customizable and comes with sane defaults. You can take all the clutter out of it and just stay with what you want.
- gaius 12y agoAbsolutely. I think of the window managers of my youth, Motif, 4dwm, DECWindows. Then I look at "modern" systems and for every step forward we have taken 2 or 3 steps back in usability, ease of programming, and even aesthetics. Hell I'd rather use - and program - GEM than GNOME. I wonder if this is one of the reasons developers are flocking to the web even for local apps, because programming a modern Linux desktop up is such a disaster.
- cbd1984 12y ago"The guys who capable of improving modern Linux desktop are using Mac." Except the Mac UI is crap. It's uncomfortable and unconfigurable.