Advertisement

Ubuntu

Started by January 13, 2011 01:31 PM
106 comments, last by Fiddler 13 years, 9 months ago

Oh, come on! Linux = terminal and everybody knows that. Sooner or later (pretty soon) you'll have to use the terminal while using Ubuntu.
And that is a nightmare for a regular user.


This is just as true as saying that Windows = cmd, and everybody knows that. Sooner or later you'll have to use cmd to fix something when windows breaks. (That, or you just toss the whole thing and reinstall from a nuked hard drive. Which may or may not require using a command line prompt to do so.)

For the record, I use Windows 7 on my main system and for 90% of my development work.

The only time I open a terminal under Ubuntu is when I'm choosing to use command line tools, which all could have been done in some GUI based app. This is generally to SSH onto a computer with more power than my netbook. It is nice to know that with a few key strokes, my little Celeron 900 and gig of ram can suddenly have the number crunching power of a 10 system cluster of quad cores.
Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.
It has nothing to do with user friendly, all it comes down to is what you are used to.

This, this and this. My gf even used a linux terminal for some time when I had some old, unsupported printer hardware. Then, she is used to starting a virtual machine through Suns[rip, old friend] Oracles VirtualBox on which some wine incompatible software runs. And some other stuff.



'godmodder' said:

Oh, come on! Linux = terminal and everybody knows that. Sooner or later (pretty soon) you'll have to use the terminal while using Ubuntu.
And that is a nightmare for a regular user.


This is just as true as saying that Windows = cmd, and everybody knows that. Sooner or later you'll have to use cmd to fix something when windows breaks. (That, or you just toss the whole thing and reinstall from a nuked hard drive. Which may or may not require using a command line prompt to do so.)

This, too. I was never forced to use the terminal for like 3 years or so. I consider myself Linux savyy, and I am not afraid of the CLI and often use it when it is more cosy to use than the GUI alternatives (e.g. I use git entirely through the CLI, even if there are awesome GUIs now), but forced to use it I am hardly.

There's some stuff on Windows I'd like to use through CLIs, but the standard one is so uncomfortable to use that I don't use it at all (e.g. adds "'s around filenames instead of escaping them when tabbing, forcing me to backspace to continue entering a filename) or use MSYS or cygwin instead.

Maybe PowerShell would be for me, haven't tried yet.
Advertisement
Try downloading aMSN for Windows, and I'm pretty sure it sucks as well. i've never tried it

Dude, you totally missed my point. Why would I want to have aMsn on Windows when I can use a regular msn? It's ten times as good!

Sooner or later you'll have to use cmd to fix something when windows breaks. (That, or you just toss the whole thing and reinstall from a nuked hard drive
Every regular user just uses the recovery disk that came with their computer.

Linux was developed with programming in mind. It's a power house compared to what Windows can do. Windows is for people who just pay a crap load of money for something that just works and for the inept normal person who just wants the basics. Linux and Unix on the other hand are for people who run servers, wants security (not bashing windows), what's the most out of there system.

Last time I checked, that wasn't the goal of Ubuntu at all. They claim, with their usual marketing buzz, that they want to rival the user friendliness of a Windows OS and their target audience is mainly regular users who aren't tech-savy.

When you're coming to Linux as a Windows power user, you need to realize that you are no longer a power user; you're a beginner. Most Windows power users don't realize this and get quite upset with "poor usability" when they're trying to use Linux in the exact same way they used Windows; they then think that "if I, who am a power user, can't do what I want how I want, then how could a normal user?" and proclaim that "Linux is not ready for the desktop."

That's totally right. But you're not comparing apples to apples.
You say that users just have to accept that Linux is different. I agree with that.
But if you compare the amount of knowledge needed for just everyday stuff, like the dvd playing I've mentioned, the psx emulator, etc... then you can absolutely NOT claim that these things are easier in Ubuntu.

To give you another example. What OS would I choose when giving a presentation in school? Bare in mind that people giving a presentation are normally a bit stressed, so the least thing they would want is difficulties with their computer. Now, on windows, I just connect the projector and push Windows+P. Voilà.
On Ubuntu, I have to go to Nvidia X Server settings (so I have to know I have an nvidia card! Why should a regular user know that?), I need to change the settings to clone or whatever and then HOPE that it works. Because, that's right, sometimes for no explicable reason, I just get a purple screen and need to reboot.

If you claim that is a user friendly experience, then I hope that I'll never have to use one of your programs!

That's totally right. But you're not comparing apples to apples.
You say that users just have to accept that Linux is different. I agree with that.
But if you compare the amount of knowledge needed for just everyday stuff, like the dvd playing I've mentioned, the psx emulator, etc... then you can absolutely NOT claim that these things are easier in Ubuntu.

To give you another example. What OS would I choose when giving a presentation in school? Bare in mind that people giving a presentation are normally a bit stressed, so the least thing they would want is difficulties with their computer. Now, on windows, I just connect the projector and push Windows+P. Voilà.
On Ubuntu, I have to go to Nvidia X Server settings (so I have to know I have an nvidia card! Why should a regular user know that?), I need to change the settings to clone or whatever and then HOPE that it works. Because, that's right, sometimes for no explicable reason, I just get a purple screen and need to reboot.

If you claim that is a user friendly experience, then I hope that I'll never have to use one of your programs!


You want to compare apples to apples?

Windows 7 Pro out of the box does not play DVDs. Shocker eh? I installed windows 7 on this computer, and a few months later (After keeping it totally up to date) I got bored one afternoon and threw a DVD into the drive and went to watch it. Nothing. Windows didn't know what to do with the data, because apparently I never installed any software to do this. I had to remember that both DVD drives in my system came with Data Disks that had programs on them, then install the needed software off there.

But it doesn't end. A few weeks later, after I assumed I had all the related issues sorted out and that software up to date (In case you didn't guess, watching movies on my computer isn't a really important thing to me. That is what the DVD player and TV are for. I have work to do here dammit!) my sister sends me a DVD she made of my nephews. She lives on the other side of the country and I don't get to see the boys often, so it was a nice treat to randomly get that package. I throw the DVD into the drive.

I get some random error about missing Codex and stuff. An error message that made me, a software developer tilt my head to one side and make a WTF face for a few seconds before my brain kicked back in gear and translated the message. Half an hour later I had googled a few pages and finally figured out what I needed to install. You really think your Grandmother would have happily smiled and said to herself. "Oh, silly me, I should just google the codex, find the right files, and install them", or would it be more like "It is broken and I have no idea how to fix it."

Don't compare the experience of someone setting up Linux all by themselves and then trying to use it to the experience of someone using a computer with windows that was installed in a factory. It is kind of like comparing the experience of two people driving cars, where one person is driving a stock car off a dealer's parking lot, and the other is driving a kit car that started off as a few hundred boxes spread over their garage floor.

As for the display thing. Don't know what to say, the three times I've done it I've just plugged it in and the video port just started dumping a cloned screen. It wasn't an issue on my machine, but I can tell you lots and lots of issues computer science students have had with different windows laptops. Many of them not pretty, and all of them exceedingly frustrating.


If you want to talk about Windows user friendliness, why not talk about the experience many Window Users face when it comes to browsing the web? I couldn't tell you the number of times I have to use someone else's computer and their Internet Explorer "Aka, the Internet" has nearly half the window left to actually render the web pages in, after Yahoo tool bar, 20 'add blocking' tool bars, and all the other random junk malware that attaches itself to a core piece of their computer. The windows User experience is far too close to the windows Admin experience. And when you combine the two with an user without much experience in either, then very bad things® happen. As opposed to Linux, where the user and admin is very clearly divided, an inexperienced user attempting to do admin things results in either them looking up instructions on how to do a task and becoming an admin, or running into a wall asking for a password they don't have.

Long story short: Both Windows and Ubuntu have shortcomings and major issues. Both require some advanced knowledge to properly do their related admin work. Once properly set up, both are excellent environments to work in.
Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.
Windows 7 Pro out of the box does not play DVDs. Shocker eh?

Well not really. Ubuntu doesn't either. And the codec problem is practically the same for both.
Getting a real movie experience in 5.1 audio was 100x easier in Windows than in Ubuntu. I just had to use the driver that was on the disk of my audio card.
The same cd also contained Linux drivers. But as I explained before: I had to recompile the whole kernel to use them. Shocker eh?

I installed windows 7 on this computer, and a few months later (After keeping it totally up to date) I got bored one afternoon and threw a DVD into the drive and went to watch it. Nothing. Windows didn't know what to do with the data, because apparently I never installed any software to do this.

Well, file format problems are prevalent on all operating systems. You can't expect an OS to cope with every possible file format. And I don't expect Ubuntu to do that either. I was talking about just plane, normal, dvd's that people buy from the store.

(In case you didn't guess, watching movies on my computer isn't a really important thing to me. That is what the DVD player and TV are for. I have work to do here dammit!)

Well I live in the 21st century and stream movies to my TV. I don't even need a dvd player.

I get some random error about missing Codex and stuff. An error message that made me, a software developer tilt my head to one side and make a WTF face for a few seconds before my brain kicked back in gear and translated the message.

Maybe I should respond to this one like most of you responded to the issues I've mentioned: never had a problem like that :P

Don't compare the experience of someone setting up Linux all by themselves and then trying to use it to the experience of someone using a computer with windows that was installed in a factory. It is kind of like comparing the experience of two people driving cars, where one person is driving a stock car off a dealer's parking lot, and the other is driving a kit car that started off as a few hundred boxes spread over their garage floor.

Ubuntu gives me every right to make that comparison, because there are lot's of dealers around here that preinstall computers with it.

As for the display thing. Don't know what to say, the three times I've done it I've just plugged it in and the video port just started dumping a cloned screen. It wasn't an issue on my machine, but I can tell you lots and lots of issues computer science students have had with different windows laptops. Many of them not pretty, and all of them exceedingly frustrating.

I never had a single problem with this on a Windows machine. When the video card supported multiple monitors, it always worked.

If you want to talk about Windows user friendliness, why not talk about the experience many Window Users face when it comes to browsing the web? I couldn't tell you the number of times I have to use someone else's computer and their Internet Explorer "Aka, the Internet" has nearly half the window left to actually render the web pages in, after Yahoo tool bar, 20 'add blocking' tool bars, and all the other random junk malware that attaches itself to a core piece of their computer.

Ok, I'm not going to turn this into a browser rant. Even my grandmother knows Firefox > IE.
Your point is moot btw. Ubuntu isn't affected much by spyware, just because it's not as popular as Windows.

Both Windows and Ubuntu have shortcomings and major issues

Certainly true. But Windows feels a lot more polished.

Windows 7 Pro out of the box does not play DVDs. Shocker eh? I installed windows 7 on this computer, and a few months later (After keeping it totally up to date) I got bored one afternoon and threw a DVD into the drive and went to watch it. Nothing. Windows didn't know what to do with the data, because apparently I never installed any software to do this. I had to remember that both DVD drives in my system came with Data Disks that had programs on them, then install the needed software off there.

Patent and licensing issues.

There is no free software that can legally play DVDs. The algorithms to decode DVDs and many parts of video and audio decoding algorithms are patented and in order to distribute or even develop interoperable software one must obtain a license. Then there's the whole DRM mess.

The $49.95 DVD player in Wal-Mart - $29.95 goes into licensing, so the actual manufacturing and shipping cost of that player is $20 or so.

Recent higher end Windows versions, IIRC, support DVD playback. The licensing fee is included in that price. Alternative are paid video players.


There is, AFAIK, no licensed Linux DVD player, all of them rely on DeCSS, which is illegal under DMCA. So technically, playing DVDs on Linux is same as torrenting movies. It's too fragmented a market to go against it, but there is no incentive to legalize it either due to upfront costs. Even Microsoft cannot shoulder this cost in anything but highest tier products.
Advertisement

Linux was developed with programming in mind. It's a power house compared to what Windows can do. Windows is for people who just pay a crap load of money for something that just works and for the inept normal person who just wants the basics. Linux and Unix on the other hand are for people who run servers, wants security (not bashing windows), what's the most out of there system.

Last time I checked, that wasn't the goal of Ubuntu at all. They claim, with their usual marketing buzz, that they want to rival the user friendliness of a Windows OS and their target audience is mainly regular users who aren't tech-savy.


Last time I looked Ubuntu didn't make Linux. I hate how everyone sees Ubuntu as the only distro and the one who made it when it is in fact not true. Remember each distro is different to the next. Each serves a different purpose.
Godmodder, you're still missing the point that User and Admin are different. A User of either Ubuntu or Windows doesn't install a codex or any other piece of software. They use the system, not make changes to it.

Getting DVD and surround sound running under Linux isn't '100x harder' than under Windows, it is just different. I've had systems where it was easy for both Windows and Linux to setup for it. I've had systems where it was a pain and took an hour or two to work out all the glitches. I've also had systems that simply refused to play nicely and ended up swapping hardware around to get things working under Windows or Linux.

(Hell, I even have one box over at a friend's place that simply refused to play nice under windows to do Anything and would constantly blue screen when even just trying to install Windows 7 to a totally blanked and properly formatted system. We were going to RMA a bunch of stuff, but tried a Live CD to try and see if we could figure out what was actually dead. It has been more than a year of flawless use after we set it up, and as of a week or two ago since I was last over to his place, it had an up time of over 6 months. The last time the system was brought down was due to his power being out longer than his UPS lasted.)

Yes, the chances are better that you'll have an easier time finding all your drivers and such for random hardware under windows, but even under windows you can have some very nasty conflicts and issues. From my view point on system administration, doing it this way is putting the cart before the horse. If you turn it around and sit down to look at your OS and driver options first, and then you look at the hardware that will actually do what you ask of it, so many headaches magically melt away. Notice this effects ALL operating systems. A bit of leg work before you start a system saves you so much time and headache trying to fix things that are broken from the get go.

So, why are drivers harder to find for some hardware under linux than windows? Because more people use windows, so more hardware vendors focus their attention and support there. Comments by people saying "Linux is hard!" (When they really mean something like "BooHoo! It isn't windows therefore it sucks") puts people off from trying it. Fewer people trying it means fewer people using it, fewer people using it means hardware vendors have less incentive to support it. Ta-Da! Self fulfilling prophecy, hardware drivers continue to have issues which leads to the single biggest 'usability' issue Linux seems to have.


From the User standpoint, I would almost argue that Ubuntu has been nicer to me than Windows. I can count the number of times I've had to force my Ubuntu system to restart in the last two years on one hand. Once. For Windows 7? I've done it twice this week alone.
Multiple desk tops? Hell yes! One of the best inventions ever.
Everything else has been about equal, and both Operating Systems have stayed out of my way and let me get to work.
Old Username: Talroth
If your signature on a web forum takes up more space than your average post, then you are doing things wrong.
While this topic is clearly turning into a flame war, I'll take the oppertunity to tell my story.

I see a lot of posts here that hardware wouldn't work on Ubuntu or Windows. This has never been the case for me, the only difference is that on ubuntu installing it is either easier or harder (Installing my wacom tablet I consider being hard, but googling it and clicking the top page would have helped most users).

I come from a Windows background, and after having tried some Linux distros I switched to Ubuntu a year or 2 ago. Ubuntu 8.04 had a lot of problems that Ubuntu 10.10 fixed, so all I can say is, if you didn't like 8.04, I didn't either, but 10.10 is great.
Technically, I use Linux Mint. It's nice, has the right preinstalled packages (for me) and it's useful if you want to install for example google earth without any trouble, but has some minor flaws compared to Ubuntu.

About non-technical people and Ubuntu: My girlfriend sometimes uses my old Ubuntu laptop, and after I showed her how to install software, I haven't heard any questions from her since. In my experience Ubuntu is a much better choice for people who email, surf the web and write the occasional document or excel sheet even (I'd use LyX, though, but that's another story).

Also, I've had an ubuntu server for a few years, never had any problems with it (although i did chmod 777 on / once, boy did I learn!). It is used as a HTPC as well, and tbh, it does so nicely.

I do not miss Visual Studio for development, because IMHO Code::Blocks has been easier to use lately (the nightlies) and C# and Mono is as good, maybe slightly more bleeding edge than Microsoft's implementation.

Anyway, to conclude this: I do not dislike Windows, it's just that in my experience Ubuntu (and maybe some other free software distros) are the better choice these days for many desktop users. I expect Ubuntu's market share to rise in the next few years, because of the simple fact they have the budget and a large established user base.


Just because you had a nice install on your netbook doesn't mean that I don't know what I'm talking about. Installing Ubuntu on most of the pc's here has been
a nightmare! Nothing but crashes, hangs and failures on the most ridiculous errors.

The points I've mentioned were all pretty valid even on the most recent version of Ubuntu. Perhaps the fact that you fail to recognise Ubuntu's shortcomings
reveals that you yourself haven't spent much time with it.


He could have spent all the time in the world with it. For some people it rather just works, and others hit some weird edge case and it all falls apart. In that way it works just like every other os on the market. Just because you ran into a situation that was weird and didn't work doesn't mean everyone does(my parents successfully ran Ubuntu for about year until they bought a new computer with Win7 on it, and liked it well enough to not ask for Ubuntu). I have been using Ubuntu since about 06 and never had any trouble until I bought a new computer this past year, after I got the config sorted out it hasn't caused problems since. Running into weird edge cases can happen on any OS out there. Everyone talks about how Macs just work. Well my mac got into weird state were it would reboot itself every three minutes(until I reinstalled the OS), it was impossible to use the network config panel because it continuously popped a dialog saying an outside app had modified settings(note to fix that one you have to drop to the command line and ...) Every OS has its issues some you can get used to, some annoy you until you try a new OS. Right now I find Windows to be the best at Entertainment (games and pretty much anything targeted at consumers aims for windows first.), most of the interesting libraries, servers etc. target Linux, and Macs are somewhere in between, libraries and servers tend to work because of the shared unix heritage but not always, and Entertainment companies make a half hearted attempt at supporting the platform (hey they even have steam now, how many years late?).

This topic is closed to new replies.

Advertisement