Elementary OS "Freya" Beta Released
jjoelc (1589361) writes One year after their last release "Luna", Elementary OS (a Linux distribution with a very heavy emphasis on design and usability which draws a lot of comparisons to Mac OS X) Has released the public beta of their latest version "Freya."
Using core components from Ubuntu 14.04, "Freya" sports many improvements including the usual newer kernel, better hardware support and newer libraries.Other updates include a GSignon-based online accounts system, improved searches, Grub-free uEFI booting, GTK+ 3.12, an updated theme, and much more.
This being a beta, the usual warnings apply, but I would also point out that the Elementary OS Team also has over $5,000 worth of bugs still available on Bountysource which can be a great way to contribute to the project and make a little dough while you are at it.
Unless there is some killer feature, or the distribution is tailored well to a specific niche, I am quite bored with the "yet another Linux distro" articles
Well Thor might appreciate that, but I doubt Loki will.
If you mod me down the terrorists will have won
Someone mod this ingenious Homo Sapiens up to the heavens!
"draws a lot of comparisons to Mac OS X" or Draws a lot of cues from OSX?
Drawing a comparison would suggest its different but comparable, and not inspired by. Straight up copying as it is I wouldn't even suggest saying it's drawing cues.
If I wanted OS X I'd run OS X. I'm not sure why Slashdot is bothering to cover a distro whose claim to fame is ripping off somebody elses design. Or at least cover it and act like they're doing something unique.
Seriously, who cares about design? There are plenty of usability issues in GNU/Linux, but none of them have anything to do with design. You can choose whatever theme you want and it's hard for me to believe that there are users who use the default theme (well, except for my girlfriend).
I'd like to know whether the distro fixes my favorite "avoidable bullshit" bug, namely popup windows stating that some application wants to get access to the keychain, without telling the user which application. Unless a distro fixes this bug and countless others that have to do with real usability, I'm not interested.
Maybe you're thinking of Froyo?
Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
"In Norse mythology, Froyjo (Old Norse the "Lordo"), son of Njörðr, is a god associated with yolo, swag and yogurt. "
As someone who uses Ubuntu as their primary desktop OS both at home and at work, I have to say that usability is the biggest feature holding back Linux desktop. It is the reason all those "year of the linux desktop" stories are BS. Hence it is the killer feature for the Linux Desktop.
Linux Desktop feels like someone built a great desktop but never went back and reviewed their work. There are so many little things daily that cause the OS to be hard to use for regular people. And yes, that includes Ubuntu.
I wish there was a commercial Linux desktop option that offered create support, spent some time cleaning up and smoothing out the rough edges on the Linux Desktop, and had just one top tier hardware partner. I would gladly pay a few hundred dollars a year for this.
Lubuntu is Elementary OS in every way but with a gigantic repository of software already as a click and drool install.
What are they trying to target as a demographic?
Do not look at laser with remaining good eye.
Man, i'm really looking forward to seeing the login screen on this distro. New stuff is AWESOME!
Let's see, the number one most common reason to create a distro is "usability" and we've already got hundreds. Red Hat, Mandrake, Suse, Ubuntu to name a few. None of them became as usable as they claim.
Maybe there's something awfully wrong with that recipe, maybe usability comes as a result of other factors, such as choice, determinism, *nix philosophy or any number of other things, which these distros clearly don't focus on.
I typed yolo into a search engine, and it said it stood for
You Only Live Once
I haven't seen that movie, but I did see the sequel with Sean Connery
Swag of course is the ill-gotten gains of a crime, usually burglary
"once a jolly swagman
camped by a bilabong
under the shade of a cooler-bar tree
There are so many little things daily that cause the OS to be hard to use for regular people. And yes, that includes Ubuntu.
Such as? Are you sure it's not a question of familiarity, where someone who has used almost nothing but Linux might notice similar irritations about other OSs?
SJW n. One who posts facts.
Strange times when the first post trolls are actually on-topic.
It seems like Chrome OS already won the usability contest and has had significant commercial success. It's funny because Chrome OS is so easy to use and polished that even techies assume it's not linux. Just flip a switch though and you've got a bash shell and you can install an Ubuntu system on top of it.
Here's an example of a guy easily turning these $199 chrome books into ubuntu based coding machines:
http://blog.codestarter.org/po...
Well, I'd personally eat a bullet if I'd have to go back to the Ubuntu UI.
Cinnamon and practically anything else is better than what they use.
If you are going to actually work with Linux professionally, you will probably have to use Red Hat.
Red Hat seems determined to force crappy, and unwanted, interface, and other technologies, on it's users. Very Microsoft like in that respect.
Gnome2 is far superior to anything based on Gnome3. And it's hard to see where Systemd is much of an improvement.
I envy home Linux users who get to have a nicer interface.
People talk about usability, design, experience and whatever fad, but forget that many of us could not care less what their desktop looks like. What is important, that it works and one can perform the job the computer was bought for. My biggest issue with Linux currently is related to the Samsung's poor printer support. The printing did work for many years, but suddenly the Apple upnp crap got into Debian/Ubuntu's CUPS and the printer does not work anymore. Also the systemd seems to break now one feature after another; power management broke last week, power button before it, core dumps were gone at first step, and so on. If the laptop does not warn for power loss beforehand, it is really hard to suggest Linux anymore for noobs. Luckily the Mint has LTS version, so perhaps there are still some hope that things get fixed before current trend of race to bottom at quality meets the bigger audience.
I've been using Elementary OS Luna for about a year now. It's just lovely.
It has no grand plans of world-domination or a perfectly converged all-in-one interface to rule them all. It does give me the stability and packages of Ubuntu with excellent desktop usability and elegance.
It offers a consistent, well-thought out interface. It easily supports colour calibration, multiple workspaces and monitors, great keybindings, etc. After using it for a bit, it has become an effortless part of my workflow in a way that Unity failed to.
And that's the old version.
This is news. As someone using Desktop Linux daily, a new release of Elementary OS based on the latest LTS of Ubuntu is what will finally have me upgrading my machines. I have great respect and appreciation for what Cannonical has done for the Linux desktop. I use Ubuntu everywhere I can, but for day-to-day Linux desktop use, I use and recommend Elementary OS.
Try it. If you like simple and elegant interfaces, I think you'll like it.
In the US at least, the word "elementary" means "elementary school" 95% of the time, so that's the association I have with the word "elementary". I'm sure I'm not the only one. It doesn't look like it's actually designed for children, so why in the world would they use that name. Might as well call it Kindergarten OS or Playskool OS.
* No GUI for a lot of small-thing configuration activities;
* Invariably having to drop to terminal to do this and that;
* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
* App store for my favorite flavor, where I could sort by features, not by category;
* While you're at it, give the applications proper names. A Text editor named "Kate"? A streaming application called "XBMC"? A music placer called "Clementine", "Banshee" or "Amarok"? Please...
* Make it absurdly easy to mount an ISO or browse a network/network share.
* Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
The above are off the top of my head and represent just a little part of my overall "user-inducing frustration" that pretty much every Desktop Linux flavor thrown at me so far.
I don't know how to best emphasize on this: as a desktop user, I simply loathe having to open terminal and drop to root 50 times a day, when whatever I have to do should involve a right-click and picking a menu entry or a couple checkmarks selected in a configuration GUI window. People eventually start doing everything as root and then they are laughed at for "not being secure". Well, doh. It's the OS pushing that behavior, not the user choosing it deliberately.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I'd keep the Chromebook with ChromeOS and remotely connect to virtualised development instances via SSH in the web browser.
"emphasis on design and usability which draws a lot of comparisons to Mac OS X"
I've been switching between win/linux/osx on a daily basis for a couple of years now, and I honestly have no clue where the idea comes from that OSX is superior when it comes to usability...
It's even the OS with the weirdest UI quirks IMO...
I keep wondering about this one. Because of work requirements, I started using windows again after a long hiatus, and find it rather cranky (windows 7). It was easier to program the reactions to my marble ball mouse under linux than it was under windows 7 (essentially impossible to get reasonable scroll-wheel emulation). Then there isn't anything remotely comparable with xmodmap. I can't have multiple desktops. Files are named in weird ways (PROGRA~1, etc) that have their special rules (it really is much simpler in linux). The keyboard layout kept unhelpfully switching to whatever it felt was right, and it took a long battle to ensure it stays where I want it. And Skype has annoying ads under windows.
Installing updates is gargantuan pain in the buttocks, especially when compared with ubuntu. In windows, a reboot is almost always necessary after downloading and installing updates. Quite often you need multiple reboots, and all of it takes ages. Under ubuntu they are much faster and unintrusive.
So, in my experience Windows actually sucks compared to a decent linux distro. All the talk about the little annoying things in linux is, I think, due to an illusion. Windows is popular today because it was popular yesterday, so people are used to it and all its little (and not so little) annoying things. They just don't notice anymore.
Linux developers are notoriously terrible at designing user interfaces. For example: 1. The Unity lens 2. GIMP 3. Open/LibreOffice And those are the "big" applications. When you start looking at the smaller applications its gets even worse. Alot of half-assed, ugly looking applications. Then there is hardware support, which they like to blame on the hardware vendors, but if you look at the poor quality user interfaces you can see that the vendors are only part of the problem. I'm not saying all Linux developers are lazy or poor at design, but that's what comes across when I use Linux applications. It's missing quality control and developers have no incentive to make their programs look nice.
In fairness, Microsoft Windows sometimes feels like a great desktop OS where the designers never went back and reviewed their work. They have occasional spurts of activity where Microsoft goes back and fixes things, but that's only between spurts of activity where they add a bunch of nonsense that doesn't work, while breaking things.
Feel free to make a note of it and put it aside for later use, along with grammar, punctuation and the use of capital letters.
Installing updates is gargantuan pain in the buttocks, especially when compared with ubuntu.
Especially since Windows has this weird thing where you have to enter a long alphanumeric code during the installation. Talk about confusing. Apparently I entered the wrong one and it kept giving error messages. After a couple months, the whole thing stopped working. I wonder what that code actually does, aside from breaking things when you enter the wrong one.
Well, exactly. I find Gnome on Debian a very un-annoying desktop. It all just works. Compared to Windows 7, Debian is for me much less annoying and more productive.
I'm old enough to remember when discussions on Slashdot were well informed.
I wasn't sure if you had legitimate complaints or just trolling until I saw this part:
Files are named in weird ways (PROGRA~1, etc)
And with that, fuck you, troll.
Allow me to give an objective reply (sometimes agreeing, sometimes disagreeing).
* No GUI for a lot of small-thing configuration activities;
* Invariably having to drop to terminal to do this and that;
I'm a complete n00b with Linux Mint 16 installed, and I hardly ever have to do this for my regular use. Everything worked out of the box. I only use the command line for a particular video editing feature, because I am too cheap to buy a better program, and because someone wrote a simple program that does exactly what I need.
* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
I agree with this one.
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
Actually, no, that is really annoying, because you end up with a computer that does stuff behind your back, and is using bandwidth/processor power when I need it. I will choose when my computer can have those resources. For me, the way Ubuntu / Linux Mint does its updates is by far superior to any other method I have seen.
* App store for my favorite flavor, where I could sort by features, not by category;
The app stores are relatively new to Linux, and this may be built in the future. I generally end up googling for the program that I want, then selecting it from the app store for installation anyway. But it is probably true that Linux' app stores are not as fancy as the commercial ones. Also, the apps are almost all free, which may have something to do with it.
* While you're at it, give the applications proper names. A Text editor named "Kate"? A streaming application called "XBMC"? A music placer called "Clementine", "Banshee" or "Amarok"? Please...
As opposed to your document viewer called "Acrobat Reader", your browser called "Firefox", and your video player called "VLC"? Please...
* Make it absurdly easy to mount an ISO or browse a network/network share.
(sorry, not sure what this is about)
* Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
If you're a hardcore Windows user, I recommend Windows for you. However, you are not the average windows user. The large majority know zero such combinations. But I believe Ubuntu with Unity uses a lot of win-key combinations for useful stuff. Personally, I only use it to open the "start" menu in my Linux Mint. I can do without all the fancy stuff.
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
I also agree with this one. There are tools, but they are not user friendly enough, and I also struggle sometimes. The method most often recommended is something called grep, I think, and that is always command line which just sucks because I always fail to get a result.
The above are off the top of my head and represent just a little part of my overall "user-inducing frustration" that pretty much every Desktop Linux flavor thrown at me so far.
I don't know how to best emphasize on this: as a desktop user, I simply loathe having to open terminal and drop to root 50 times a day, when whatever I have to do should involve a right-click and picking a menu entry or a couple checkmarks selected in a configuration GUI window. People eventually start doing everything as root and then they are laughed at for "not being secure". Well, doh. It's the OS pushing that behavior, not the user choosing it deliberately.
I agree that it sucks to have to open a terminal. But I don't mind to have to enter my password to allow my computer to do something. And if anything, it seems that other OSs are going the same way. My work computer requires a password for almost everything.
I fully agree with everything you mentioned and would add one more to your list: Right-Click: Run As Administrator. I have multiple programs that were installed from the software center but will not open from their icon on the launcher due to them needing admin rights. They do not automatically prompt for the admin password and there is no option to right-click on them to modify their properties or run them as admin. Instead, they require scouring the Internet to find the mysterious folder location the author decided to put their program in and to use a terminal to navigate to said folder and modify text files to add some non-obvious command to get them to trigger an admin password prompt. Absolutely ridiculous.
The longest I've managed to go with Linux on a desktop was 2 months before I got sick and tired of having to use workarounds just to watch Flash videos on some websites. My home server has been running Linux for over 2 years now but it has been a constant struggle of bullshit terminal crap to keep it working.
There is, although it is based on BSD. It's called OSX
"Actually, no, that is really annoying, because you end up with a computer that does stuff behind your back, and is using bandwidth/processor power when I need it. I will choose when my computer can have those resources. For me, the way Ubuntu / Linux Mint does its updates is by far superior to any other method I have seen."
1. Using the lowest CPU priority and network QoS ensures you have all the bandwidth/power you need, when you need it.
2. I maybe WANT an OS that does some things behind my back. I'm not a control freak, and I see some automation as empowering me to focus on my tasks rather than the operating system's maintenance.
"As opposed to your document viewer called "Acrobat Reader", your browser called "Firefox", and your video player called "VLC"? Please..."
Acrobat Reader actually says in the app name that is's a "Reader". It reads files. Firefox and VLC are both F/OSS which might be the root cause for the funky naming conventions. I didn't say Linux is responsible for funky names. Maybe F/OSS is, and Linux being part of it inherits the funkiness :)
"But I don't mind to have to enter my password to allow my computer to do something."
Me neither, but when that happens every 5 minutes it adds up to a lot of interruptions. I like staying focused for more than 5 minutes at a time, and asking for a password too often is like the stewardess asking you to show her your plane ticket every 5 minutes for the duration of an 8-hour trip.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
There are so many little things daily that cause the OS to be hard to use for regular people. And yes, that includes Ubuntu.
Such as? Are you sure it's not a question of familiarity, where someone who has used almost nothing but Linux might notice similar irritations about other OSs?
In other words: "Are you a complete noob and therefore it's your fault?" "Are you sure you're smart enough?"
To be fair, you phrased it nicely. But it's still the same old mindset underneath that prevents Linux desktop from getting any traction. As soon as the Linux community takes on are default mindset that any negative user experiences are the desktop's fault and not the user's fault, things might have a prayer of getting better. Sure, you're never going to make an OS that has zero learning curve, but apologizing for the learning curve rather than trying to lessen it doesn't help anybody.
* Make it absurdly easy to mount an ISO or browse a network/network share.
(sorry, not sure what this is about)
I think it what happens when you click on a ISO file with Gnome Files or KDE File Manager . As opposed to the much easier and intuitive process of getting daemon tools for windows (while avoiding the numerous spams with fake "download" links on their homepage.
Why are you using Linux when you could just use Windows?
Seriously, you sound like someone who has baby duck syndrome.
* No GUI for a lot of small-thing configuration activities;
agreed, a thousand times agreed
* Invariably having to drop to terminal to do this and that;
agreed, same thing. That should never happen. On desktop, dropping to terminal should be there to save your ass when you fucked up *really* bad. Just like the registry editor in Windows ...
* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
??? I don't get this one. I have plenty of icons on my desktop that I double-click and it "just starts". And when I double-click a script file (which I guess is what you refer to), it either executes directly or, depending on my current config, it first asks whether I want to edit it or execute it.
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
Ubuntu does just that: background download and install, signals a reboot is needed (if needed). every single time.
* App store for my favorite flavor, where I could sort by features, not by category;
well, I don't care about this, but I see how it could be very useful, so: agreed (supposing it doesn't exist already)
* While you're at it, give the applications proper names. A Text editor named "Kate"? A streaming application called "XBMC"? A music placer called "Clementine", "Banshee" or "Amarok"? Please...
you forgot Git and Gimp. That's the most ridiculous argument I've ever heard ... must be what people call "ad nominem" attack
* Make it absurdly easy to mount an ISO or browse a network/network share.
ubuntu does just that again: double-click on *.iso, it opens as a folder. Same for the network: in the explorer (Nautilus in Ubuntu), click on "network" (or whatever the name is in English) and there you are, browsing the network (and don't get me started on how slow it can be, it's exactly as slow as when you explore the WORKGROUP network with Windows explorer) . What more do you want exactly ? I mean double-click and it opens is as "absurdly easy" as it gets.
* Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
1. why ? is Windows suddenly going to implement all the awesome shortcut we have in Linux (copy-paste with mouse selection for one) ?
2. anyway, ignore previous point. in Ubuntu you can personalize keyboard shortcut at will, just by going to settings / keyboard (I set Win+L for logout for instance, just like Windows. Old habits die hard.). What more do you want, why should the default be Windows's shortcut ? should we implement all the OSX shortcuts also ?
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
mmmmh, I don't know about that one, I thought the newest versions of Gnome/KDE/Unity do just that: index all your files and content and give them back on an as-you-type basis. But I disabled these functionalities so I cannot test it right now. I might agree with you on this one, *iff* it's really not an already existing feature of the latest UI (you know, just like you pretend *.iso cannot be browsed like any normal folder).
On the other hand, note that I've had several amusing "no file found that corresponds to your request" in Windows Vista and 7 when my query was perfectly correct (be it file name or content-based research). Oh wait, that's anecdots.
Anyway, I'm 100% with you on some of you point
>The longest I've managed to go with Linux on a desktop was 2 months
I started using a Windows computer 2 months ago and I can't figure out things. Why are computers so hard?
Mod Parent Up....do it already!
I could not agree with your comment more. I've been using elementary since its original beta and absolutely love it. It not only looks great, but it is laid out to be usable. My core i5 dell with elementary luna is my go-to coding machine. This new release should make it even better. Having used quite a few distros over the last 12+ years (RHL, gentoo, mandrake, Suse, ubuntu, fedora, debian, cent, *BSD), I can say this is by far the best thought-out release I have ever used. Seriously, give it a try.
Re: "looks like OSX so who cares" comments:
The only feature this distro really shares with OSX is the dock, which BTW, can literally be installed on an OS now. The animations are crisp, memory footprint is light, and it has enough unique usability feature to make it transcend the "OSX-clone" status.
>Me neither, but when that happens every 5 minutes it adds up to a lot of interruptions.
If you need to do a lot of administrative tasks, why haven't you taken 2 seconds to look into how to log to a root shell?
Or just read sudo's manpage if you're unhappy with the default policy.
If their website's design is anything like their OS design, count me out. I'm not sure how that's supposed to be usable and elegant.
To see a sample screenshot of the desktop, I click on a tiny thumbnail of a seashell? Or a pink feathery-looking thing? Why are those icons the only way to see screenshots of the thing? And the majority of the text on the page is nothing more than flowery text explaining that it's open-source. Where's any actual description of what makes it different from other distributions?
Not that there's anything horribly wrong about all that, but for an OS that's supposed to be all about design, usability and elegance, their website looks like a fluff PR piece. It sure doesn't inspire me to want to try it.
(Although, to be honest, I'm happy that the main page of their project actually tells what the project is, instead a list of bullets about news items, which seems to be the case with most open-source projects)
The CPU power is a non-issue for an application like this.
Windows solved the bandwidth problem by creating BITS, Background Intelligent Transfer Service, that only consumes bandwidth when no other processes are making bandwidth demands. So if you're halfway through a 2-GB patch, and start up Battlefield 4, the patch download will automatically stop until BF4 is done using the network.
Surely Linux has a feature like that that can be used? This should be a 100% solved problem in 2014.
Comment of the year
you forgot Git and Gimp. That's the most ridiculous argument I've ever heard ... must be what people call "ad nominem" attack
Might be ridiculous to you, but I am comparing to Android application names.
Opening my Tools folder, I see Calculator, Clock, ES File Explorer, Flash Alerts, GPS Essentials, My Files, Settings, Speech Synthesis, Speedtest, Translate, Voice Recorder and Wifi Analyzer. Guess what each does?
The problem is not the "chosen name". "Gimp" would be fine if it would be called "Gimp Image Editor". So, okay, it's an image editor which is called "Gimp".
But it's a matter of subjective perception.
ubuntu does just that again: double-click on *.iso, it opens as a folder.
Which doesn't help me a bit. I want it to mount as a drive. As for browsing a network, I usually found it painful to mount a network drive which is still there after a restart. Speed comes secondary.
why ? is Windows suddenly going to implement all the awesome shortcut we have in Linux (copy-paste with mouse selection for one) ?
See, that't the problem. Windows doesn't want to replace some of Linux Desktop's market share, it doesn't need to implement Linux shortcuts. It's the other way around.
Linux's market share is tiny. If it needs to expand, it would have to become attractive and "dress" like its "foe". It's fine if it doesn't do that, but how hard would it be to implement an install-time configuration window saying "enable Windows-like shortcuts?"?
But many of your others opinions seem based on +4-year old issues
I admit I haven't got that far as to testing some of them as of late, but I did install Ubuntu 14.04 recently as well as CentOS 7, and although better than their predecessors, they're simply not quite there.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I actually AM using Windows and would like Linux to succeed. I'm trying to do Linux good, and it's saddening how you fail to comprehend that.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
>Linux is made by geeks for geeks
Ok.
Thank you for confirming my GP statements.
As a desktop user, I don't have to log a root shell, I don't have to read man sudo's man pages. I need a GUI with point-and-click and embedded help. Because I am a fucking desktop user, yeah, the "idiot" who is referred to as "luser" and has to work on those boring spreadsheets and webapps that the mighty developer doesn't give a fuck about.
With most of my work taking place in web-based applications I struggled to switched to Linux for no compelling reason. Nobody's forcing me to do so.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
You do know that several companies sold something like this for most of the previous decade right? There was a time you could walk in to Office Depot and pick up a boxed copy of Red Hat or Suse, with a printed manual and all that. Guess what? There's no market for it. You'd be better off giving your hundreds of dollars to a student to hire them to help you personally.
It's true that funky names are ubiquitous in the free software world, and I often wish developers came up with something better. But unhelpful names aren't limited to FOSS. What would your grandmother (if she's familiar with computers, pick another relative :-)) guess Adobe Acrobat does? Or Microsoft Silverlight? Windows? Visual Studio?
ubuntu does just that again: double-click on *.iso, it opens as a folder.
Which doesn't help me a bit. I want it to mount as a drive
as far as I could test, it does mount as a drive (and appears in Nautilus left panel with the little arrow to unmount it and when opening the "My Computer" shortcut (or whatever the name in English)) and the opening folder is showing the content of that drive. However, now that I test it a bit more I notice it does not appear in the list of available drives, say for VLC for instance.
. As for browsing a network, I usually found it painful to mount a network drive which is still there after a restart. Speed comes secondary.
okay, that's clearer, I put my network drives in the file explorer and click on them whenever I need them but I'm not sure whether they are mounted when I boot or when I click.
but how hard would it be to implement an install-time configuration window saying "enable Windows-like shortcuts?"?
Now *that* is an option I'd really like to see at install time when I "switch" some friends from Windows.
But many of your others opinions seem based on +4-year old issues
I admit I haven't got that far as to testing some of them as of late, but I did install Ubuntu 14.04 recently as well as CentOS 7, and although better than their predecessors, they're simply not quite there.
As a side-note, I'm currently stuck at 12.04 for work-related reasons, but I recently installed 14.04 on a friend's laptop and would have thought it did the index & research content thing for instance ... I'll test that again. Gnome and KDE I'm pretty sure they do.
To be fair, you phrased it nicely. But it's still the same old mindset underneath that prevents Linux desktop from getting any traction.
No, it's really not. Familiarity is amazingly important. The thing is I use Linux more than anything else. If I go on a Windows or OSX machine, I'm presenetd with all sorts of weirdnesses and illogical things and things which plain old get in the way.
It's not a question of n00bishness but not working on the systems I work on day-in day-out every day.
My point is that the irritations might simply be lack of familiarity (and seriously how did you jump from that to me accusing the GP of being stupid?). You can make all of those disappear by making it *identical* to your OS of choice. That won't necessarily make it better, just more familiar.
But it's still the same old mindset underneath that prevents Linux desktop from getting any traction.
At what cost? If the cost is that in order for Linux to gain traction then it has to be like Windows or OSX, then there doesn't to be a whole lot of point. I personally prefer using Linux to either of those two, so changing things to be more like other systems and less like linux, especially when there is no improvement, would be a detriment to me.
As soon as the Linux community takes on are default mindset that any negative user experiences are the desktop's fault and not the user's fault,
Again, you're just making stuff up about what I said. Linux is not perfect, and certainly has things wrong with it. However many of the "wrong" things aren't: they're just different.
SJW n. One who posts facts.
Are you telling me you can modify system-wide parameters in OS X and Windows without authenticating as admin/root? Because if you need to type sudo for every command, that's simply because your user does not have the required permission. An unprivileged user should not affect other users.
But yeah, Windows desktop users fail to comprehend multi-user operating system I guess.
For example: 1. The Unity
I don't use Unity, but sure fine. I don't like it.
2. GIMP
Some people seem to dislike this program. I've never understood that. I think it works substantially better if you have a quality window manager.
3. Open/LibreOffice
What the heck is wrong with LibreOffice? it's a perfectly normal program in almost every way with no surprises.
SJW n. One who posts facts.
Well I don't know what flavor of Linux you tried but many of the things you said are as easy as on Windows to accomplish.
>Make it absurdly easy to mount an ISO or browse a network/network share.
It's not like it has been a Gnome and KDE feature for years not. Seriously, I could make a gif of it if I had a Linux box at work.
>* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
"executables" in Linux are different from executables in Windows. If you have set the execute bit on a binary, the file-manager will try to execute the file just like on Windows.
>Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
Actually, Elementary OS uses the Super "Win" key for it's desktop shortcuts. Ubuntu also uses it for some shortcuts. Anyway, you can customize them.
> Make it easy to search for files and folders.
Are you serious? That's been into every decent file-manager for years.
I don't think you've tried Linux for more than 10 minutes and then came here to post angry words. I'd imagine someone coming from OSX and touching a Windows computer having the exact same reaction.
* No GUI for a lot of small-thing configuration activities;
* Invariably having to drop to terminal to do this and that;
I wouldn't know. I spend my life in the terminal anyway, so "dropping down" to the terminal is a no-op.
* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
Never seen that but I can believe it. Not sure why you go double clicking executables though.
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
Um package managers have done this for years. Linux had this type of feature before anything else.
* App store for my favorite flavor, where I could sort by features, not by category;
I don't know what you mean by that. A category is broadly a collection of related features.
* While you're at it, give the applications proper names. A Text editor named "Kate"? A streaming application called "XBMC"? A music placer called "Clementine", "Banshee" or "Amarok"? Please...
We'll start doing it when everyone else starts I guess. Or not, because programs need to be googlable these days. But things like Ubuntu are in fact ahead of the curve on this one. Instead of on Windows or OSX or any mobile OS where you get a thing like "Safari" or "Excel" with no explanation as to what they might be, on Ubuntu you get something like "Banshee music player".
So... you're complaining about the aspect where Linux clearly leads the competiton by your comparison.
* Make it absurdly easy to mount an ISO or browse a network/network share.
Never had a problem but OK.
* Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
Well this really is a question of familiarity. Your complaint is "its not Windows". Well no it's not. I have no idea what the Win key even does under Windows these days. This sort of complaint is really that you're just not familiar with Windows, not that there's anything inherently wrong with it.
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
I find slocate and/or find work well enough, but then I work from the terminal all the time.
I don't know how to best emphasize on this: as a desktop user, I simply loathe having to open terminal and drop to root 50 times a day, when whatever I have to do should involve a right-click and picking a menu entry or a couple checkmarks selected in a configuration GUI window. People eventually start doing everything as root and then they are laughed at for "not being secure". Well, doh. It's the OS pushing that behavior, not the user choosing it deliberately.
You seem to be confusing using a terminal with doing stuff as root. What specifically requies root access many times per day?
SJW n. One who posts facts.
Not sure about OS-X but under Windows I can alter that behavior (asking for a password, prompting for an accept) with a drag of a slider.
Control Panel\All Control Panel Items\User Accounts - Change User Account Control settings. Click-click-click-drag a slider, OK.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
if you work in a terminal all the time then this topic branch is not for you.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I was talking about me. I am not unfamiliar to computers. But fine. I am crazy :)
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
You forgot something: proper e-mail integration.
* Make it absurdly easy to get infected and to spread viruses;
* Clippy, need I say more?
Yes, still lots and lots to do ...
Remember that Windows 8 ships with loopback ISO mounting.
if you work in a terminal all the time then this topic branch is not for you.
Why not? I asked if any of the complaints were just a lack of familiarity. The litany of complaints included some reasonable, some where linux is better than the competition and some where it's clear that unfamiliarity is really the problem (e.g. the Windows key one).
SJW n. One who posts facts.
| Linux developers are notoriously terrible at designing user interfaces.
The vast majority of all software ever is total shit. The difference with non-commercial software is that the developers aren't contractually obligated to listen to user rants. So the users come here and fill every comment section with nitpicking.
There's a clippy pluging for Vim.
Not sure if you are trolling or being serious - many of the issues you list were exactly things that I did not like on Windows back in the day when I still used it (that was a few years ago, granted).
* No GUI for a lot of small-thing configuration activities;* Invariably having to drop to terminal to do this and that;
I'll give you this. However, you could just as well argue that on Windows, you invariably need to open the registry editor to configure this and that. Also, in my experience many of the little things that can not be configured using a GUI on *NIX can often not be configured at all in Windows.
* When I double-click on an "executable" I want it to execute, not open it in whatever equivalent of Notepad there is;
Just no. That is exactly one kind of behaviour that has caused so many security issues on Windows. If you need to start a program on a GUI, make a shortcut. That said, most file managers allow you to configure this behaviour, and some even ask you whether you want to execute or open the file.
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
This has to be trolling. That's exactly what most Linux distros do. Compare this to the mess on Windows: a gazillion of apps that all have their own (horribliy broken, security-wise) update mechanism that brings older systems to crawl every time they are booted. And all have annoying pop-ups that guarantee you will click "reboot now" once in a while by accident. Nice.
* App store for my favorite flavor, where I could sort by features, not by category;
Not sure what you mean by "sort by features". I always found the distro's software repositories to be refreshingly clean of all the crappy little applications found in commercial "app stores", and never had trouble finding the tools I needed. Might be a matter of taste, though.
* While you're at it, give the applications proper names. A Text editor named "Kate"? A streaming application called "XBMC"? A music placer called "Clementine", "Banshee" or "Amarok"? Please...
As others have pointed out that's just ridiculous. If you are talking about really simple stuff like a caluclator, calendar, clock and so on, such apps are usually included with the desktop environment of your choice (GNOME, KDE, ...) and have descriptive names.
* Make it absurdly easy to mount an ISO or browse a network/network share.
This is absurdly easy and has always been. I remember having to download third-party software to be able to mount ISOs or any disk images on Windows at all. Oh, and my Linux can mount almost all FS out there with a single click. Can Windows still just handle NTFS and (ex)FAT*? Very user-friendly indeed.
* Enable "Win" key functionality and try to replicate as many "Win"+key commands to make former Windows-based power users feel at home (Win+R, Win+Arrows).
We are talking about usability here, not catering to former Windows power users. Linux desktop environments / window managers have their own shortcuts which are just as useful, and they can be reconfigured to the users taste.
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
I don't know what desktop you tried, I never had trouble with it. Searching files works just fine. I still have nightmares when I think about the dumbed-down search dialog in Windows 7's file explorer, though.
People eventually start doing everything as root and then they are laughed at for "not being secure". Well, doh. It's the OS pushing that behavior, not the user choosing it deliberately.
Oh this is funny... At least on Linux, it's easy to run something as a different user (i.e. root). Certain things need higher privileges. The only reason that you don't have these problems on Windows is that that it's apparently still the norm to work with administrator privileges all the time on Windows.
Sounds like an admin issue. Add yourself to the appropriate group and be done with it.
If you don't work in a terminal all the time, then this site is not for you.
To be fair, you phrased it nicely. But it's still the same old mindset underneath that prevents Linux desktop from getting any traction.
No, it's really not. Familiarity is amazingly important. The thing is I use Linux more than anything else. If I go on a Windows or OSX machine, I'm presenetd with all sorts of weirdnesses and illogical things and things which plain old get in the way.
It's not a question of n00bishness but not working on the systems I work on day-in day-out every day.
Except the GP explained that he uses Linux as his primary OS at home and at work. Your response was to question whether he was familiar enough with it. Well yeah, it's safe to say that he's familiar with it.
You can make all of those disappear by making it *identical* to your OS of choice. That won't necessarily make it better, just more familiar.
If the cost is that in order for Linux to gain traction then it has to be like Windows or OSX, then there doesn't to be a whole lot of point.
Making it familiar and making it complete are different. Don't think that the GP (nor I) were arguing that Windows/OSX are perfect and should be verbatim copied.
Suse
On GIMP, you don't even need that, single-window mode with panes you can arrange and stuff, a very standard look, has been there for at least two years already.
And thank god it is, everything about using GIMP is 10 times more pleasant nowadays. I wouldn't pick anything else for serious spriting. (For traditional drawing I'd rather use Krita or Mypaint, though)
Why on earth would Linux do any of these things? If you want an OS that looks and works like Windows, USE WINDOWS! If you don't like using the terminal, USE WINDOWS (the fact that Windows treats the command line as a red-headed stepchild is not nearly a good enough reason for Linux to stop using such a powerful interface)! Linux does it's own thing, in it's own way, and it has absolutely no need to become more like Windows in order to be useful.
Stasis is death. Embrace change.
and vice versa
"However, you could just as well argue that on Windows, you invariably need to open the registry editor to configure this and that. Also, in my experience many of the little things that can not be configured using a GUI on *NIX can often not be configured at all in Windows..."
- Like, furrinstance, eh, one example, eh, requiring manual registry editing on Windows, yes, eh, an example, let me think now, eh..
If you are going to respond to every point, despite having obviously zero factual, practical or theoretical basis upon which to do so,
may I humbly suggest you leave the utter BS plucked from your nethers till last? - it simply stops people reading the remainder.
I want an OS that also looks and works like Windows, essentially taking the best of both worlds.
The inability to understand the power behind such a concept gives Linux its insignificant desktop market share.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
However, you could just as well argue that on Windows, you invariably need to open the registry editor to configure this and that.
WHAT??? .reg file but I'll count it as registry hacking. Before that... I don't even remember. Maybe I edited the registry 5 times in more than 14 years. Maybe.
The last time I had to go and alter the Registry was more then a year ago, when I used a registry-hacking workaround to trick a corporate application into using an older version of JDK. I actually double-clicked a pre-existing
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I admit I'm looking at this from a migration perspective: Windows user trying to switch to Linux. It's only normal that I'd wish to have a smooth transition, rather than re-train myself into using all the different shortcuts and automations that make me more proficient.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I'm pretty sure Ubuntu has a GUI if you don't care about privilege separation. If not, I'll make you one with a slider for free.
* I want my updates to install as seamlessly as possible, e.g. download and install updates in the background then let me know I need to restart (if that's the case), much like Android does;
Available for years now.
* App store for my favorite flavor, where I could sort by features, not by category;
Done years ago, though the features search could be better.
* Make it absurdly easy to mount an ISO or browse a network/network share.
Done years ago. Put the disk in, file management window pops open.
* Make it easy to search for files and folders. Many times I copied a file or downloaded a file and I had no idea where it was, searching for it yielded no results but manually browsing around eventually found it. Y U NO SEARCH???
Done years ago. Y U NO click 'Search for files...'?
Here's a nifty one that I just ran into, also coming back to windows for the first time in a decade: Windows 7 (maybe others?) has a maximum path length in characters, and it's not that many. If you make too many subfolders, even with reasonably short names, it barfs when you try to copy files in if any of those filenames put you over the limit. Even better? Dropbox doesn't have this limitation, nor do OSX and Linux, and thus you can 'lose' files on Windows because they are too deep in the path structure, but they appear on other machines and via the website for Dropbox.
Talk about wacky.
Done years ago. Y U NO click 'Search for files...'?
I... did. Few days ago. Search came out empty, after a LONG time.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
There are two worlds.
In one, there are two operating systems, that look and act identically.
In the other, there are two operating systems, both of which try, intelligently, to provide the best and most productive user experience.
I want to live in the second world, not the first. I appreciate you want to live in the first, we know you do, there's usually a bunch of you that pop up in every UI experience discussion on Slashdot. You're not uncommon, and there was even a time that GNOME development was driven by someone like you.
We just don't, for the life of us, understand why. How does it benefit anyone, how does it benefit you, to have a "choice" between two essentially identical (yet incompatable!) systems?
You are not alone. This is not normal. None of this is normal.
So you expect to be able to use a general purpose system that does accounting, astronomy, genomics, etc etc on everything from a modern mainframe to a pocket watch with NO learning whatsoever? Were you born knowing how to use Windows 7 or did you learn it?
That's what he was saying. It's not hard at all but we can't learn it for you. Even if we copied every bit of the clunky Windows interface, we'd just get sued by MS and forced to change it.
When you got old enough, did you just hop into a car and go get your license or did you have to learn to drive?
I would guess that the hammer and screwdriver have the simplest and most obvious 'user interfaces' of any tool we have today and yet I see people using them poorly all the time.
About the only reason I don't switch over to linux is due to the sheer number of distros. They remind me of a salesman pitching snake oil to cure your o/s constipation.
man tc
So you expect to be able to use a general purpose system that does accounting, astronomy, genomics, etc etc on everything from a modern mainframe to a pocket watch with NO learning whatsoever? Were you born knowing how to use Windows 7 or did you learn it?
Sigh... Read the GP again. He uses Linux as a primary OS for home and work. Learning curve is not the issue here.
That's what he was saying. It's not hard at all but we can't learn it for you.
In other words, "it's your fault for not learning it, not our fault for not making the user experience on par with commercial alternatives".
the simplest and most obvious 'user interfaces' of any tool we have today and yet I see people using them poorly all the time.
In other words, "it's your fault, you must be using it poorly". Or, "you're so incompetent you can't even use a hammer or a screwdriver".
I know I ramped up the flammage factor in my paraphrasing, but seriously, that's the type of worldview that has Linux desktop going nowhere fast.
How is it Linux's fault you searched for a file that wasn't there?
I've tried all the different distro's of Linux and I gave up a long time ago, because it seems anytime you need to do the simplest tasks, you need to drop into a command prompt and type in long annoying commands.
I have seen people who have been using a hammer poorly for years.
They let the apparent simplicity of the interface fool them is all. I have seen the same thing with people using the Windows UI inefficiently.
I said nothing about their intelligence in general, just that they hadn't learned to use the tool well.
It's always the kernel's fault that a file search turns out nothing.
On the application names, Gnome apps already do what you want: e.g. I see in my menu a program labeled "Image Viewer" and it takes going into the about window (which most users will never do) before I find out that the actual name of the program is "Eye of Gnome". Perhaps other projects should follow. Similarly, I think Evince is labeled as "Evince Document Viewer" on my computer so it's still clear what is does without obscuring what team created it (e.g. if the user needs help with that piece of software).
Good, I like that.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
It was there, I said before I manually browsed folders until I found it.
Maybe it wasn't indexed, I don't know. Fact of the matter was: a file existed on the HDD and the search function couldn't find it.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
Just to add to responses to 1. and 2. Most of the time you're forced into command line apps and config files in modern distros isn't really a usability issue - there's no amount of GUI that will turn messing with OS or driver internals accessible to a layuser. Most of the time it's about making your hardware work which is really an issue of compatibility (and you know there's no way to fix that without manufacturers taking responsibility.).
And this explains so much! Dumbass British cocksucker spends all his time typing in a terminal, can't figure out why people hate X.org.
Odd, I haven't had that problem.
If you were using (possibly indirectly) the locate program, it only indexes once a day by default.
It's amazing how people just don't get it.
Say I build a piece of software (or GUI, or operating system, game, whatever). My aim is to penetrate a market which is dominated by the 800 pounds gorilla, the big-ba-da-boom product which 95% of the market uses. That dominating product has certain features, one of them being a certain functionality the market is used to. My product is faster and more secure and also has some extra functionality, so I know it's better in some ways, and in others is different.
My goal would be to smooth out the perceived differences and offer prospective customers a transition which is as seamless as possible. If, for example, they're used to having a basic commands toolbar on the left, I'd put mine on the left too. If the default "save" hotkey is Ctrl+S, I'd implement the same functionality. If maximizing a window is done in the dominant application by pressing Win+Up, I'd implement that hotkey for my product as well. The key component of taking market share is "better", not "different".
This is where, in my opinion, Linux developers failed to accomplish the task. They want to penetrate the Windows Desktop market but they insist on implementing GUI changes that are not needed or short-circuiting users' expectations (the infamous "let's move the window buttons to the left" being a very good example).
Windows 7's Aero was an improvement compared to XP's look-n-feel. The Ribbon (loathed by many!) was, to me, a huge productivity increase, but I'm not going to comment on that, let's just say that many people didn't like it, but they had to adjust, simply because the 800-pound gorilla could afford to bully them into that corner. Linux can't afford to do the same, and from a GUI perspective, we have KDE, Gnome, Unity, X-Windows and some more, each being sufficiently different in terms of behavior from every other to mandate re-learning to some extent. Granted, Metro was a huge fail, the 800-pound gorilla pushed too hard and in the wrong direction (read: they wanted something that was stupid to begin with).
So yeah, replicate what the vast majority of people are used to and offer further GUI-based configuration, e.g. "your window behavior buttons are on the top right but you could move them around to be on the top left if you wish to". That is perfectly fine, I'm a sucker for infinite configurability and I commend such an initiative. But don't make "different for the sake of different" a default, that'll frustrate and antagonize me to no avail.
You're saying " there are two operating systems, both of which try, intelligently, to provide the best and most productive user experience." I'd add ", each following their own, incompatible and divergent visions" and that's the problem. Now, if the market would have been split 50-50, yeah, by all means, be different and maybe you'd attract some 5% who would feel that re-training their memory muscles is worth it. Which is totally not the case.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
You're telling me that one can't change a config file through a GUI interface?
Config files are structured well enough to be... hmm, GUI-able, if that makes any sense. Even programatically, by parsing the config file and dynamically building GUI-based forms around the parsed contents.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
That's the point, as a standard, Average Joe desktop user, I don't know (I really don't know) and shouldn't care. The OS should ideally detect a new file was created and add it to the index, problem solved.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
- Yup, that truly is some dumb shit, right there.
TBF, I think the OS itself can handle 32K path length, just Windows Explorer (or Win 7 Exp. x64, for definite, don't know how many other versions) only accepts 259/260 (or 255 usable, basically). Makes, as you noted, copying between W7 - anything sensible, lots of fun indeed.
Thats not even a bug, thats a sinkhole - and I'm a Windows fanboy.
Add overhead to every single write /create/rename op? I would consider that severe breakage.
You didn't say which distro you were using, but the help for mine says:
Search for Files uses the find, grep, and locate UNIX commands. By default, when performing a basic search Search for Files first uses the locate command, and then uses the slower but more thorough find command.
The case sensitivity of the search depends on your operating system. For example, on Linux, the find, grep, and locate commands support the -i option, so all searches are case-insensitive.
Which would be the right thing.
There is not only an app store concept that is being developed, but also a sandboxing mechanism for better safety when you run your apps. On top of that, you should be able to use apps that have older libraries and so forth using a system that Lennart Poettering has come up with. Again though, we do have to change Unix cultural for some of these things.
Right now, we need to continually upgrade ourselves otherwise, it will be Android that wlll be the desktop of choice on Linux machines. In fact, even the identifier 'Linux' will be gone, nobody will even know that they are running Linux since FSF can't seem to come up with something better than 'GNU/Linux". *sigh*
I'm saying that over last decade people have put a ton of work into making GUIs for most of the things people need and if they're missing functionality you want then either it's too complex for normal users anyway, or coming soon and again not insufficient usability (the desktop environment teams are so focused on it, it hurts sometimes) but rather incompleteness.
Modern Linux distros do their best for things to work out of the box. I understand they can be really painful to fix when they break, but it's not a design flaw, which a lack of usability is, but rather an implementation flaw.
And to expand on the complexity argument: making checkboxes for options representing unfamiliar concepts won't make configuration user friendly. If it's something only power users understand, you can have a power user interface to it - eg. config files.
Well that's fair enough. Not being a Windows user, I do not have that perspective.
SJW n. One who posts facts.
But yeah, Windows desktop users fail to comprehend multi-user operating system I guess.
And lots of "l33t" Linux users fail to understand the concept of usability. THAT is what holds Linux back on the desktop. Apple was able to make BSD work on the desktop for the brain-dead - what's your excuse?
The reverse is true as well. As a Linux user, you might want the same functionality (from a perception perspective) if you decide to switch or try out Windows-based operating systems. Sadly, Windows is even less configurable (GUI-wise) than Linux.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
So link the checkboxes to appropriate man pages which would display in a GUI pop-up. not saying it's easy but it's damn useful.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
>And lots of "l33t" Linux users fail to understand the concept of usability.
Maybe you should try something like Gnome or KDE instead of just a kernel. You'll find that there are GUI options for pretty much everything.
>what's your excuse?
I don't need to excuse myself for people who want to migrate to something free without contributing in bug reports, commits or donations. Seriously, any FOSS project is probably better without half of the braindead comments in this thread.
They also hate designers. So, what do you do? There are a lot ore reasons why people are in Linux, some of it has nothing to do with well designed apps or eco-systems.
What makes you think that Linux' goal is to overtake Window's market shares? Linux is just a kernel.
So you expect to be able to use a general purpose system that does accounting, astronomy, genomics, etc etc on everything from a modern mainframe to a pocket watch with NO learning whatsoever?
Don't be daft, it isn't the same system, it's (mostly) the same kernel, people aren't running RHEL or SLES on their smartphones. Apple uses the same kernel for their desktop, server, tablet, phone and media player operating systems and those are very intuitive so yes Linux-based products should be be intuitive, because going between Windows and OS X is nowhere near as difficult as going to a desktop Linux distro.
But I personally don't think that's the real issue, people will adapt to using even unintuitive products *if* they are significantly better than the incumbents. The problem desktop Linux has is that it has a couple of big negatives:
-Usability/Intuitive-ness (even if that just means a different paradigm)
-Incompatibility with applications
Now people will get past those *if* there is a killer benefit to outweigh the negatives and the fact remains that there isn't. Linux distros have been ridiculously easy to install for the last decade or so, even Live CDs/USBs to try them out first have been around for that long but still it hasn't caught on because there's no reason for the average user to use it. You can't just continue to blame the user for that.
How quaint. Multi-user operating systems are an anachronism. Everybody has their own computer nowadays. I guess you're just destitute and have to share a PC.
It would seem a lot of the issues you list, while reasonable for the most part, probably stem from a lack of familiarity with Linux, how Linux distros do things, and what Linux-specific software is available to accomplish what you want. For example, at work I've got CentOS 6.5 running on various machines. I've got a program (script really) called yum-cron which will automatically and silently download and install updates every so often without requiring user interaction. I believe Ubuntu/Mint can be configured to work in much the same way.
Mounting ISOs in Linux in a similar manner to DAEMON Tools in Windows is easy with the right program (AcetoneISO in particular). Admit it though, if you Googled the task you wanted accomplished you would have found something that worked reasonably quickly. How did you learn about DAEMON Tools in Windows? You weren't born with that innate knowledge - you learnt it from someone somehow.
Applications names? Sure, open source has its fair share, but what about Excel? Access? Powerpoint? You don't bash them for their lack of clear meaning simply because they're extremely well known applications. Why are you being critical of open source tools having odd names but commercial applications don't warrant the same criticism?
Win key functionality is quite configurable for the most part. It's just another key after all - I change keyboard shortcuts (via GUI) in MATE desktop so that Win+R opens the run menu for example, among other things. Come on, Linux distros are renowned for being highly configurable, and you don't need to edit any config files to do it. You're just annoyed it's not the default.
There are other complains that I can understand, but the more you learn how Linux works, the easier it becomes and you understand why things work the way they do. If you are going to use another operating system you HAVE to do some learning and accept you'll be a noob for a fair while until you've learnt how things work and in particular, the Linux software that's available to do what you want.
Linux gives so much for so little and yet if it doesn't emulate Windows perfectly it gets bashed to hell. How can one expect any level of desktop success if the failings of Windows can be tolerated but the failings (legitimate or not) of Linux and its distros cannot? One MUST have a reasonable attitude to this sort of thing... and that's coming from someone who's played with Linux since 1996 and still runs Windows 7 as his main OS because of various reasons.
>> What the heck is wrong with LibreOffice?
You want to know what is wrong with LibreOffice? How about this bug report: Attempting paste into find bar with Edit:Paste (or Cmd-V on OS X) pastes into document.
Reported over 2 years ago, ticket is marked with status "NEW" and "highest critical" importance, and has had more than 2 dozen duplicate tickets. Read the comments; the developers don't even have the slightest clue how copy/paste functionality is expected to work, making insane false claims that somehow OS X is completely different than Windows or *nix. The people making these comments would not be able to keep a software development job at any company I have ever worked for.
LibreOffice is the *only* piece of software I have ever seen where something as fundamental to the operation of a computer as copy/paste actions are broken. Normally when we see a problem with an application on OS X, it's due to a java framework doing something differently than the native operating system's toolkit. Yet this is the only Java application I use on OS X where copy/paste doesn't work.
Imagine using your keyboard shortcut to paste your clipboard at the location of your cursor. Then you find that your clipboard did paste, but to some other fucking location on the screen rather than at your cursor. This is the worst of the examples I have come across with LibreOffice. This is what the heck is wrong with it.
Considering the amount of pushback I got trying to move 5 outlook express users who were losing data on a monthly basis to thunderbird where no crashes were happening, I believe I can blame the users. Personally I see very little if any difference in the interfaces of those two.
I Honestly cannot see what is so hard about Linux desktop. Significantly, people who first learn to use a computer with a Linux desktop find that the jump to windoes is nearly impossible. Interestingly, when workplaces switch to Linux and tell people there's no point in complaining because the decision is made, they get up to speed quickly enough.
It really is just a matter of what you're used to. I can use Windows if absolutely necessary but I find it clunky and awkward. OSX is somewhat better but it feels quite limited to me.
As for the system, there are people running Debian or Ubuntu on a smartphone. I have installed Debian on routers and other embedded boxes. Linux had been put on phones years before Android came out.
Considering the amount of pushback I got trying to move 5 outlook express users who were losing data on a monthly basis to thunderbird where no crashes were happening, I believe I can blame the users.
And did you try to understand why it was difficult? What was it they were attached to? If outlook express crashes while they were typing an email and they then have to revert to an auto-saved draft you can see that not being that much of a big deal.
I Honestly cannot see what is so hard about Linux desktop.
The reason people don't switch is not that it's necessarily that hard, it's that it's not worth it. It's just change for the sake of change but in addition to that you lose application compatibility in exchange for ... what?
As for the system, there are people running Debian or Ubuntu on a smartphone.
Yes of course some people are but saying it's the same system "on everything from a modern mainframe to a pocket watch" is just nonsense.
And did you try to understand why it was difficult? What was it they were attached to? If outlook express crashes while they were typing an email and they then have to revert to an auto-saved draft you can see that not being that much of a big deal.
I did attempt to. Evidently it was that the icons on the buttons had minor stylistic differences and it wasn't called outlook express. And by crash, I mean corrupt the mailstore and not being able to get all of the mails (claimed to be CRITICAL) back.
And keep in mind, that wasn't an attempt to change the whole OS or any of the other software, just the email app.
Larger organizations have saved MILLIONS by switching. Maybe you have an unwanted spare million bux in your pocket, but many don't.
Yes of course some people are but saying it's the same system "on everything from a modern mainframe to a pocket watch" is just nonsense.
How so? True the tiny systems are often barebones install, but it still all comes from the same source packages, it's just a matter of which compiler is used and which arch flags are set. I use the same binary disk to install on an embedded Atom system as I do on a Desktop or server.
Well played AC.
Captcha: anyone
Larger organizations have saved MILLIONS by switching. Maybe you have an unwanted spare million bux in your pocket, but many don't.
Very few large organizations have done so and ultimately that's just the argument that it's cheap and just pleasing the beancounters. If somebody like Microsoft (or to a lesser extent, Apple) come in with a cheap deal or something desirable then you find yourself offering nothing, which is precisely what has been happening in the consumer space for nigh on 2 decades. It's not that it's not as good as the commercial offerings, it's that it's not measurably better, it isn't disruptive. Even Microsoft has stumbled with releases like Vista and 8 that have introduced huge changes and desktop Linux distros still faltered because they were different but not innovative.
So like I said, they accept changes in usability and lose application compatibility for what? All you've offered is that it's cheap.
How so? True the tiny systems are often barebones install, but it still all comes from the same source packages
The kernel is (somewhat) the same even though you're compiling with different features for different architectures but you aren't running all the same userland packages. So I don't see where you think the usability aspects of a pocket watch translate in any way to supercomputers except for some things at the syscall level.
What you're saying is that the kernel of the system is built from the same generic source tree, well what's your point?
Aside from this line:
Linux is the poster child for the failed open source movement. Always a step behind.
which should really replace "Linux" with "desktop Linux distributions" as Linux has been widely successful in servers and embedded systems, I dont really see why parent post was modded down. Truths can be hard to deal with, but that doesnt change the truth. The reality is that end users of desktop versions dont pay for support or for developing features and there isnt much in the way of documentation or testing which inevitably leads to a product developed for the developers that has pretty much no other users.
The problem is, no matter how cheap, unless it is Free, you still get to spend money on license compliance. The very largest organizations need not worry because they likely have a very expensive site license, but anything smaller does not. And license compliance can be quite hard. Even Microsoft can't tell you exactly how many of what licenses you will need (seriously, call them 3 times, give the same description, get three mutually exclusive answers!)
If you want other benefits, there are plenty. Consider all the pain now as various organizations now have to either migrate off of XP now or cough up huge sums to maintain support for a few more years. Not a problem with a Free OS.
BTW, multiple workspaces are NICE to have. I generally use 6 (technically 5, the 6th is the one my wife uses for some quick browsing and such).
Does Windows FINALLY have a compose key? Nice if I need an ümlaut (yes, I know umlaut is not spelled with an umlaut)
As for the system portability, I explicitly stated that it includes the userspace software.
Yes, at the pocket watch scale you must make concessions to the limited power of the platform and the limited UI, but the standard cli utilities work just fine. The GUI stuff needs a bit more oomph than a pocket watch can provide but it does scale from small SBCs that can be attached to the back of a monitor on up to a z system. That's a mainframe, not supercomputer, BTW. It does all work fine on a supercomputer though (it's quite common to install the GUI on the master node and login nodes).
Another nice thing with the Linux GUI is that even on a multi-user system, each user can have the desktop he/she wants. I can select xfce, you can have Gnome3, someone else can have KDE. It's a good thing too. You might have noticed that many people consider the changes made for Gnome 3 akin to pissing on the Mona Lisa. No problem, just pick a different desktop. Still not a problem is another user of the same system is a Gnome 3 true believer.
While Windows has made great progress in stability and durability, it still has a habit of periodically crapping it's pants such that a re-install is the best answer.
In cases where something goes wrong (like a user error that runs the load average up will over 100), Linux can likely be recovered through the CLI or even a serial console. Yes, that's more often called for in a server, but in Linux the difference between server and workstation is just a matter of which packages you choose to install.
Install Windows and you have an OS. Install a Linux Distro and you have a huge variety of software to choose from. Office suite, image editing/processing, genomics, etc all there and part of the official distro.
While a typical user may not be comfortable on the command line, it is there for the power user in Linux. And I don't mean the crappy DOS shell, I mean a choice of feature-full shells each speaking a Turing complete script language.
You can mix and match as needed. Usually NetworkManager is a good choice for desktop users. But if not, run something else instead, use the older configuration system, a custom script, or manually configure. No need to reboot.
All that and nobody can force me to 'upgrade' if I don't want to. And nobody shoves the cup under my nose if I *DO* want to. Know that 'old' Windows box that can't run Win7? Install the latest and greatest of the distro of your choice and it's nearly as good as a brand new computer. Really need some small change in one of the apps? It will (usually) cost more than beer money but there's plenty of people ready and willing to fix it up for you.
That's because you're a little faggot.
Except OS X is a shit operating system.
If you want an easy to use BSD distro, PC-BSD is it.
The problem is, no matter how cheap, unless it is Free, you still get to spend money on license compliance.
I don't.
The very largest organizations need not worry because they likely have a very expensive site license, but anything smaller does not.
Smaller ones generally buy their licenses included with their hardware, just like regular consumers do.
If you want other benefits, there are plenty. Consider all the pain now as various organizations now have to either migrate off of XP now or cough up huge sums to maintain support for a few more years. Not a problem with a Free OS.
There is no free OS version that has had 13 years of support and even large corporations are reluctant to maintain an operating system themselves due the huge cost, the alternative for them is to cough up huge sums to companies like RedHat to maintain support, so no real benefit there.
BTW, multiple workspaces are NICE to have.
Yeah I have that in OS X, use it all the time.
Does Windows FINALLY have a compose key?
I don't know.
As for the system portability, I explicitly stated that it includes the userspace software.
Yes, at the pocket watch scale you must make concessions to the limited power of the platform and the limited UI, but the standard cli utilities work just fine.
How disconnected from reality are you to really think this benefits average users in any way?
Another nice thing with the Linux GUI is that even on a multi-user system, each user can have the desktop he/she wants.
But most people don't have regular multi-user systems. It's a nice benefit but not useful to most people, again that's why it's niche.
While Windows has made great progress in stability and durability, it still has a habit of periodically crapping it's pants such that a re-install is the best answer.
Yeah I haven't had that since Windows 95 and haven't had it at all with OS X (maybe it happened with Mac OS but I didn't regularly use that).
Install Windows and you have an OS. Install a Linux Distro and you have a huge variety of software to choose from. Office suite, image editing/processing, genomics, etc all there and part of the official distro.
There's no reason you can't install what you want on Windows or OS X either, the same office suites and image editors. Actually i'd be annoyed if my OS install also installed a bunch of bloatware like genomics that I don't want or need.
While a typical user may not be comfortable on the command line, it is there for the power user in Linux. And I don't mean the crappy DOS shell, I mean a choice of feature-full shells each speaking a Turing complete script language.
Just like any power user can use bash, powershell, perl, or whatever on Windows. You see you're trying to sell a power-user feature on the fact that it's pre-installed, no power user is going to be deterred by the need to download and install something.
All that and nobody can force me to 'upgrade' if I don't want to.
I don't think you know the meaning of the word 'force'. Nobody is forcing you to upgrade anything, but you won't get support for outdated distros either, even LTS releases eventually go out of support. In fact Windows XP has been supported longer than any version of any Linux distro, the same cannot be said for any version of OS X though.
And nobody shoves the cup under my nose if I *DO* want to.
Again, cheapness.
Know that 'old' Windows box that can't run Win7? Install the latest and greatest of the distro of your choice and it's nearly as good as a brand new computer.
No, no I don't. Something that old is just a space hog and a powe
You can install bash on Windows, but only if you install the rest of Cygwin (basically a Unix userspace ported to Windows).
You can very well be stuck if you use XP. Let's say, one of those nice pre-installed machines craps out. Now, if you want consistancy, you're SOL.
With Linux, since you can mix and match, you can either install the old distro on a well chosen new machine or you can install the latest but keep all of the old userspace in a chroot for that special app that needs the old libraries.
But to each his own. You are free to pound nails with a rock if you like, but I prefer a hammer or a nailgun for that.
I think you underestimate the magnitude of user inertia. I suspect as the generation growing up to expect varied interfaces matures, they'll be more open to a Linux desktop.
Certainly: one of the things I'm most used to is focus follows mouse without autoraise. I find it very awkward to operate without it. Most people used to click to focus with autoraise find my setup terribly awkward.
SJW n. One who posts facts.
I use Linux when it makes sense, OSX when it makes sense, and Windows when it makes sense (although now just for using the program Access).
If you work in a terminal at all, then you are 20 years behind the times.
It's futile.
And really, really funny !
A really good GUI just isn't for some people; so they just use Linux.
You can install bash on Windows, but only if you install the rest of Cygwin (basically a Unix userspace ported to Windows).
Nope, you can use win-bash.
You can very well be stuck if you use XP. Let's say, one of those nice pre-installed machines craps out. Now, if you want consistancy, you're SOL.
How are you "stuck"?
With Linux, since you can mix and match, you can either install the old distro on a well chosen new machine or you can install the latest but keep all of the old userspace in a chroot for that special app that needs the old libraries.
Which is a nice feature, but of no value to the vast majority of people. That's been proven already.
But to each his own. You are free to pound nails with a rock if you like, but I prefer a hammer or a nailgun for that.
And you can keep you head in the sand just ignoring reality, I'm not quite sure what your analogy is supposed to mean as I use OS X primarily and that has all the same tools as Linux, I can even replace the shell if I want. So it seems you're just very uneducated about what is available.
I think you underestimate the magnitude of user inertia. I suspect as the generation growing up to expect varied interfaces matures, they'll be more open to a Linux desktop.
Changing interfaces is not a big deal, I've already said that. The problem is that Linux offers no valuable features so no incentive to change from the incumbents, you learn a new interface and you get nothing for it. The only benefit you've given is cheapness (which comes with incompatibility), whether that's the lack of license cost or re-purposing ancient machines that can't run other modern operating systems.
I gave many examples of advantages but you don't value them. That's fine, but others do and would switch but for inertia. All those corporations stuck with XP and IE6 probably wish they could make the jump to Win7 and keep IE 6 for their internal craplications. A few years ago, they wished they could compile the latest and greatest IE for XP.
As for OSX, I have a lot less problem with it. It's not quite my cup of tea but it is my next choice after Linux. Of course it's not exactly the year of the OSX desktop in corporate America either. It remains the slightly odd choice that people have heard of on the desktop. iOS OTOH is a real contender and while not as big as Android, it has a respectable market share.
1&2. GUI? A sysadmin is expected to know how to edit text files and use the console.
3. Auto-running executables by accidental click is a very bad idea. Especially for "Usability". It's configurable for more advanced users.
4. Seamless updates cannot be accomplished without killling programs that are running and running into config issues. The problem is that the program needs an update.
5. App store? so linux gets more of the shitty types of apps that phones have?
6. You are free to rename free software to your liking
7. How do you know someone wants to mount an iso? Maybe they want to record it on an optical disc? Or maybe they want to use it for a virtual machine?
8. Windows shortcuts are absolutely retarded, and should not be emulated when most *DEs already offered much better ones long before windows.
9. Ever tried typing "locate" or "find"?
I think the problem is that you are using an indexed search, which for obvious reasons won't know what's not in the index.
You do not understand the Unix philosophy, since most of your suggestions are done differently on purpose.
Learn how to work with a powerful and more secure system, or go back to your smartphone, it's probably more to your liking.
GUI? A sysadmin is expected to know how to edit text files and use the console.
Have you read this?: "There are so many little things daily that cause the OS to be hard to use for regular people."
"regular people"
"REGULAR PEOPLE"
I guess you haven't. Why am I not surprised?
Auto-running executables by accidental click is a very bad idea.
No, YOU THINK it's a very bad idea. For a regular user it's expected behavior. If anything, just add a pop-up saying "are you sure you want to execute this script?" but it would be useless anyway.
How do you know someone wants to mount an iso? Maybe they want to record it on an optical disc? Or maybe they want to use it for a virtual machine?
Contextual menu with choices to pick. Hardly a novelty.
Windows shortcuts are absolutely retarded
My oh my. See, the smug "mommy knows best" attitude that keeps Linux flavors at 2-3% overall.
You do not understand the Unix philosophy
The "philosophy" you talk about is bullshit for Average Joe and will keep Linux Desktop in the gutter indefinitely if its makers will resist understanding their potential customers.
Take Elementary OS, for example. I installed it in a VirtualBox VM at home. All went well except it was showing a shitty 640x480 resolution, so I wanted to install the Additions. Mounted the item, couldn't get it to run from the GUI. It was "forbidden". I had to drop to terminal and do it as root within 3 minutes of installing a "GUI-friendly" operating system. Sorry, but this behavior is anything BUT GUI-friendly.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
Most people don't care if Linux has a low market share, we think it's an advantage, keep the good users in and the trash out, and it's most certainly better the less Linux resembles crap like Windows, a system that will soon be remembered only by history books.
Users are only "good" if they are qualified enough to keep software working smoothly, instead of just whining.
I don't want Joe Average (assuming he's a retard like you put it) to be filling up support forums with junk because he can't RTFM.
I'm sorry, but an OS designed for your definition of "Joe Average" is an OS that would cause a mass exodus of anyone skilled enough to work on it.
There are plenty of those, like Etch-a-sketch. Have you tried it?
You're contradicting yourself.
If Linux-based OS is for "31337" only, how would Windows fade away? What are 97% of people using computers going to switch to? MacBooks? Something else that hasn't been invented yet?
Please, enlighten me.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
Because, despite it being for the elite, it's still a lot better and easier to use than the alternatives.
Most people however, are switching to mobile handsets that run Android, and don't seem to need a full blown PC at all.
Good God, man, I just told you why it's NOT easier to use and you keep going in circles.
I rest my case.
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
I gave many examples of advantages but you don't value them.
No it's not that I don't value them, it's that the vast majority of people don't value them. They aren't significant or disruptive changes, look at what the iPhone did to the smartphone market, that is what will make people switch. Real significant, tangible benefits are what people are willing to put up with change and incompatibility for.
That's fine, but others do and would switch but for inertia.
There is absolutely no proof of that whatsoever, the only proof is to the contrary: OS X marketshare has grown over the past decade while desktop Linux has not. Windows has gone through 2 major disruptive changes yet that hasn't caused any significant number to switch to desktop Linux.
All those corporations stuck with XP and IE6 probably wish they could make the jump to Win7 and keep IE 6 for their internal craplications.
Right, they want to go to Win 7, not to Linux. We all know what the IE6 issue was - and had Netscape been the one to succeed we would have been stuck with applications tied to their proprietary extensions too - but thankfully the web standards are capable for producing functional web applications these days and those standards are mostly adhered to by the big players Firefox, Chrome, Safari and even IE. Back then you needed to use proprietary extensions because the standard was too limited, the choice was IE or Netscape so you were tied to them either way, had people used Netscape's embedded objects or dynamic documents or multicol, spacer, etc... they'd be tied to non-compliant old Navigator versions too.
When all you have is a hammer everything looks like a nail, that's the problem with Linux advocates: they think Linux is the solution for every problem, from smartwatches to mainframes. It's great for embedded systems (the various embedded versions of Windows are only appropriate for a small niche there) and it's great for mainframes (not sure why anybody would run Windows there) but it's unnecessary on the desktop because it adds nothing of value over the incumbents.
No, it's just *your* definition of what easy to use is. Most of us don't agree, which is reflected in your unhappiness with the software.
I'm not saying free software GUIs are perfect, far from it, but they are in general a lot better and more usable than proprietary ones.