sparau said:
As to devices on the system, i am surprised, i have a hardware manager on my system System->Admin->something highly intiutive (fairly sure i didnt go into synaptic and install it) but perhaps it has come from an older version.
Do you happen to have the name of that tool? I swore that I used such a tool in Ubuntu before, but I can't find it anywhere in my 9.04 installation. It
is a fresh install, though, and not an upgrade, so it's very possible that if you still have it, then it did indeed carry through the upgrade.
sparau said:
The issues with linux start when you need something special, eg: canon dont make drivers for *nix (more of an indication of crapness of canon than linux) so you need to compile and add drivers which will probably break when you do major updates since the system doesnt know about them...
A lot of that comes down to the model. If you have a more popular one, then setting it up isn't too difficult. I didn't realize this until last month, when I was installing Ubuntu on my friend's PC. I was surprised when a dialog box came up telling us the model of the printer and also that we'd have to go search out a manual driver for it. Her printer wasn't supported, but I looked through the list, and couldn't believe how vast it was.
2Tired2Tango said:
8 days later we couldn't get the video resolution above 1024x768 and the NVidia drivers were impossible to install, crashing the thing every time we tried. Fine... I --a programmer, electronics engineer and system builder-- actually PAID someone to come and fix the problem... We even paid extra to have him instruct us in how to deal with this in future.
Eight days, when there are literally hundreds of articles around the web that tackle this issue? The process shouldn't have been quite so complicated, especially if you are using recent hardware.
I personally don't like how Ubuntu prefers you to install the NVIDIA driver through the package manager... installing it straight from the NVIDIA driver off the official website is the best, and easiest way to do it. I will side on you for one thing... as far as I know, you can't simply go to the command line (without a window system) to install the NVIDIA driver manually. From what I recall, I always had to manually kill the X environment so I could get to the command-line, and I'd take care of it there.
For what it's worth, Kubuntu is
nowhere near as polished as the regular Ubuntu or any other popular distro for that matter. It's an official sub-distro of Ubuntu, but you can tell that nowhere near the amount of effort goes into the forks.
2Tired2Tango said:
So now we had a fully functional system... next problem, video and music players for multimedia files. First discovery... file associations. What file associations? Yes there is a mechanism to recognize certain files are to be opened with certain programs, but adding new files meant having to identify those files to the program launcher --on a file by file basis... not a good plan with some of today's music and video collections.
I have to admit, I'm really not sure what you are referring to here... because it seems like you are talking about three different things. Overall, and trust me when I say this, Linux is far smarter when it comes to file extensions than Windows.
Generally, most executables in Windows end in .exe. In Linux, there will often be no extension at all. If you are unsure if a file is executable or not, you can simply click it and see what happens. Almost all of the time, a README file will be included with the program you download, and it will tell you how to launch the application.
If you download an application manually and extract it, that's on par for both Linux and Windows... it's the same process. If you install via an installer, or through the distro's package manager, it will create an entry in the applications menu for you to access, so there's no confusion. I always recommend that if anyone needs a specific application, look in the package manager first to see if it's there. Not only are applications easier to install that way, but you can upgrade them easily when a new version becomes available.
If you are talking about associating files with certain applications, that's also not too difficult. The more difficult of the two is to go into the File Associations section under the control center, but as it's just about as difficult to use as the one in Windows, I'm not sure "difficult" is the proper word to use. Both are near-identical in how they work. If you have a file and want to associate it with a new application, all you do is right-click it, go to "Open With" and then "Other", find the app and then click "Remember application association". From that point forward, clicking the file will launch whatever application you set it to.
2Tired2Tango said:
Now we hit the BIG problem... Whatever was going on with KUbuntu videos that played at the click of a mouse in Windows were bogging, tearing and hesitating like crazy. Music sounded like that "Winchester Cathedral" song from the 70s... Nothing was working even remotely like we'd been lead to believe.
This is not typical, and it's clear there was a real issue somewhere. Are you sure the proper codecs were installed? Because a lot of these codecs aren't "free", you have to install a
separate package that enables proper support for everything (this is primarily important for Windows Media files).
2Tired2Tango said:
We gave up... Put in XP and had the whole thing up and playing music an hour later.
It could have been 15 minutes if your Linux install went according to plan. I tested out Kubuntu this past January on a notebook, and I was able to play music without issue soon after the install. When I tried to play such a file, Ubuntu popped-up with a box telling me that I needed to install some codecs. So, I entered my password, and 10 seconds later I could play my FLAC files.
The reason Linux in general usually doesn't support everything out of the box is because not all of the formats are free, such as MP3. When you buy Windows, part of what you pay covers the license. So in Linux, you have to download it manually.
To test out things as a "new user", I installed Ubuntu while writing this response. Once at the desktop, I tried to play an MP3, and it told me I didn't have the codec. So, I went to Google, typed in "playing music in Ubuntu" and found myself on the restricted formats page. I then clicked the "Click here to install the ubuntu-restricted-extras package" link. After waiting about ten minutes, all types of audio and video were supported, in addition to Java, Flash and other proprietary things. Rather than go out and download the installers for all these manually, I simply clicked a few buttons, waited, and it was all prepared for me when it was done.
2Tired2Tango said:
How does someone who *does not* know find out what command is needed in any given situation?
Help files, distro documentation, search engines, et cetera.
2Tired2Tango said:
Example: I needed to manually configure a video driver (something Windows can't do) so I had the question: "How do I?" ... with no clue what files needed changing, what setup programs to run or what commands needed to be issued... AND even with extensive searching on the internet I was totally unable to find any "How To" that didn't assume I already knew enough to not need the "How To"...
What do you mean by "configure" a video driver? Once the driver is installed, the ATI or NVIDIA control panel is found under the system menu, just like it would be found in the control panel under Windows. To install a video driver, especially in Ubuntu, it's usually easy. After booting up, it will tell you that a GPU has been found, and then it asks you if you want to install the restricted driver (it's restricted, because it's not open-source). I've used this feature many times on my various test installs and it was fine.
I can't honestly say if Kubuntu works just as well or not, because as I've said, that distro seems nowhere near as polished.
2Tired2Tango said:
Bottom line... Linux documentation is mostly written by people who know linux... for people who know linux... They fail, miserably, at explaining anything to anyone who does not come to the game with prior knowledge.
If one how-to is complicated, there are thousand's more.
2Tired2Tango said:
This is because of the extensive visual focus in Windows with context menus, concentrated setup panels, dialogs and wizards for almost everything...
Linux isn't Windows, so of course there are differences. There are
many help documents out there if you are stumped... tons. Most people will
not have to open up the command-line to do anything... that's a power user's tool. You seem to run into problems that don't effect everyone, and I can understand why you've reached the conclusions you have.
As I said earlier, Linux has improved a LOT over time... and each time a new distro comes out, it's even easier to install than the last. Ubuntu, for example, will detect and install all the hardware it can, and in the case of a graphics driver, it will prompt you to enable it, since it's not an open-source driver. If you pick up a notebook or build a new PC today, I under no circumstance can see you booting up with the latest Ubuntu and not having it work. The only time I have a distro not boot is if there's a problem with the graphics hardware. On my HP dv2, for example, even though the notebook is rather new, the graphics card is not, so it's not supported to a great degree by newer distros (I believe this is ATI's fault, not Linux's).
2Tired2Tango said:
I've watched 10 year olds sit down at a Windows machine for the first time and in 15 minutes they're running paint programs, looking at file lists and playing music with the best of them.
The same could be said for Linux. On Windows, people have to go to the Start Menu, and then Programs > Applications > Paint. In Linux, it's K (Or GNOME) Menu > Graphics > GIMP Image Editor. I don't understand how one is so much more complicated than the other. Where music and things are concerned, like I said earlier, it's easy to add support if you do some simple searching.
2Tired2Tango said:
*Especially* when things Windows does effortlessly --like playing videos and music-- fall flat on their faces in Linux...
I disagree. It's no more difficult to play music and watch videos in Linux. Even in Windows, you have to install special players and codecs in order to watch a lot of video or play a lot of music. It's just more specific codecs you need to install an extra package for, and a simple search engine search could help you figure out how to get it done.
2Tired2Tango said:
35 years in Electronics, 25 years in computers, 10+ programming in Pascal and C, building hundreds of computers... and I had to call for help... What's that tell you about Linux?
You could also argue that there are technically inept grandmothers out there who can use Linux...
You've had bad luck with Linux, that's all I can say. It's that, or an overall lack of patience and / or a deep-down desire to
not like Linux. You've run into a lot of issues, and I can't understand half of them, since I can boot up with a recent distro on any recent PC and be fine.
Brett Thomas said:
I really don't think that's so awful. Those of us so familiar with Windows skip past it, but has anyone thought of the fact that EVERY WINDOWS since Win95 has come with a little "Basic Walkthrough" video? Same with Mac since the first release of OS-X.
Hmm, seriously? I don't ever recall something like that.
I agree, though... that kind of thing
should be included. But let's face it... we're not talking about simple operations here, but what the "man" command and other things do. It's highly unlikely that any video tutorial is going to tackle things like this.
aussiebear said:
Linux works especially well for those willing to roll their sleeves up.
Whoa, it's been a while since you've been here. You should drop by more often ;-)
I can agree with that point for the most part, but again, I don't think it takes an incredible amount of effort to understand the basics of Linux. If you read through the beginner's guide or other documents, you are going to learn fast. Heck, just poke around and find things out on your own... that's the best way to learn how to do things.
aussiebear said:
I didn't get into Linux by bringing the habits I developed in Windows. I saw it as a completely different OS. It took me 6 months to break all sorts of habits and understand the basics of the command-line interface. (My last CLI experience was MS-DOS 6.22, so CLI didn't scare me in any way)...In fact, I like CLI because its the most direct way to interact with a system.
The thing with the command-line in Linux, is that after using it for a while, you begin to hate the absolute lack of a proper command-line interface in Windows. Windows 7 ships with PowerShell, so that's a step in the right direction, but you still lack a lot of the power that a Linux CLI offers you.
aussiebear said:
For example: In Arch Linux (a rolling release distro), I upgrade my whole system by typing.
=> pacman -Syu
It's even easier in distros like Ubuntu, which will tell you when a new version is available and allow you to simply click "Upgrade" and wait for it to finish. It could not be easier.
aussiebear said:
As for the OP's topic: I don't agree with the Editorial's perspective that a performance hit is acceptable in software because modern day hardware is powerful. The main reason is because it causes software developers to assume that bloat is acceptable.
I'm with you there. I was talking to Brett about this, and how my "lsmod" output is a small list (since I have a DIY distro) and when you install Ubuntu, it's about twice the size. Even now that I'm running a very robust desktop environment (KDE 4) with very cool OpenGL effects, I still feel like my machine is as fit as can be.
Linux by itself isn't too bloated though in general. I just re-installed Gentoo, and after installing all of KDE 4 and every-single one of my applications I use, I am using 22GB hard drive space (that excludes my 2GB swap partition).