Slashdot Mirror


Making the 'Best' Desktop Linux System

NorhLoudspeaker writes "Michael C. Barnes gives DesktopLinux.com readers an in-depth analysis of the technologies that make open source a great alternative to proprietary operating systems. Examining the various components that constitute a complete system, Barnes provides practical advice and instruction on how to improve your desktop experience and productivity with freely available software. He reviews desktop environments, communications using voice-over-IP, common applications, and more."

80 of 355 comments (clear)

  1. The best will be a mix-and-match by Taco+John · · Score: 3, Interesting

    The best Linux desktop system will take advantage of the flexibility of open source and combine the ability to use any number of options.

    1. Re:The best will be a mix-and-match by Anonymous Coward · · Score: 2, Interesting

      Not only that, but automate it as well. Users should not be expected to know much beyond the basics.

    2. Re:The best will be a mix-and-match by Taco+John · · Score: 5, Interesting

      Exactly. Imagine booting up a computer with multiple, automatically configured desktop environments for media, internet browsing, productivity work, etc. Shove everything that's not needed away from the user to make using a computer as easy as using a TV. Microsoft has started in this direction. But Linux could blow them away if a few issues of protected content would be resolved.

    3. Re:The best will be a mix-and-match by Anonymous Coward · · Score: 2, Interesting

      The most important factor for most people for using a desktop operating system is office software. For a Win XP Pro workstation and Office Pro this is about $700. I believe that Linux could make significant inroads if they focused on this fact with KDE or GNOME with OpenOffice. The flexibility of open source is not strong enough to overcome the superior marketing of closed source. Something similar to Firefox's advertising should be done.

    4. Re:The best will be a mix-and-match by flackrum · · Score: 4, Interesting
      Call me crazy, but I think open source alternatives to commonly used Windows apps will turn the tables eventually.

      My fiance and I have replaced MS Office with Open Office, Outlook Express with Thunderbird, Internet Explorer with Firefox, etc.. All of which *also* run on linux.

      If these apps required a chunk of cash to use, more people would have second thoughts on even trying them, since most users already purchased apps (Windows-only often) to meet their needs.

      Once I can fulfill my computer needs on Linux I'll switch (yes gaming=needs).

      Until then, I'll tweak WinXP to my liking and make good use of my firewall and antivirus software.

    5. Re:The best will be a mix-and-match by Afrosheen · · Score: 2, Interesting

      I think that would work out on some of the simpler, newbie-targetted distros like Linspire. You could have login 'sets', where a user would initially be given a choice of 4 options: internet/email, multimedia, gaming, or office. Once a choice is made, a desktop (probably KDE) will pop up with category-related desktop icons and menu items.

      Ultimately it'd be cool to see KDE with live menu generation. Click the office button on the taskbar and the icons and menus magically change instantly to reflect the environment needed.

    6. Re:The best will be a mix-and-match by kyknos.org · · Score: 4, Funny

      please no more good games for linux! there are already too many of too good, too addictive, too time consuming, unproductive games on linux. well, it is just my opinion

      --

      SHE does throw dice.
    7. Re:The best will be a mix-and-match by Zangief · · Score: 2, Insightful

      Once I can fulfill my computer needs on Linux
      I'll switch (yes gaming=needs).


      Buy a console. An Xbox would probably suit you best if you are into pc gaming. Mod it, so you can run emulators and stuff on it.

  2. Quite interesting..... by KublaiKhan · · Score: 4, Interesting

    ....and I'd say it provides useful arguements for converting people from Windows and Mac platforms to Linux...but sadly, most people I try to convert use the "but this does what I want already, and that's more work, and I don't really see the benefit" excuse. It seems that people tend to suffer with what they have, if it works at all, rather than put in a little effort and change something to be much better.

    Then again, I've always been a lousy salesman, so it may just be me. *wink*

    --
    In Xanadu did Kubla Khan
    A stately pleasure dome decree
    1. Re:Quite interesting..... by Anonymous Coward · · Score: 5, Insightful

      How is that an excuse? It sounds like a valid point to me. If people are comfortable with the system that they use, how can you deduce that they are "suffering?" Just because you can't stand using Windows, doesn't mean that it can't be a perfectly enjoyable enjoyable experience for the rest of the users.

      Nine out of ten people I know who use Windows aren't suffering because of it. They'd be suffering more by spending a rediculous amount of time learning how to use Linux when the truth is that they just don't need to be.

    2. Re:Quite interesting..... by Anonymous Coward · · Score: 3, Insightful

      ... people tend to suffer with what they have ...

      I've tried Linux several times, and each time I've suffered greatly - no drivers for all sorts of hardware - nics, displays, cameras, etc. Sure, you can get Linux "to work" if you stick within the bounds of what all the propellerheads are using but most of them aren't using high end gear so there aren't drivers for a lot of nice hardware. And no, I (and most user's) don't want to code or support our own driver implementations, thank you. That's another thing that Linux just doesn't provide - a reliable support model. Maybe IBM will help with that but somehow I suspect by then IBM won't be seen as a benevolent Linux player any longer by the /. crowd since they will be making money from their forks.

      On my Mac, everything just works. That's _not_ what I call suffering. Sure, Apple isn't perfect, but they do support a lot of high-end gear and it's still a nice Unix platform too. Frankly, Linux has a long way to go before it can match the OS X desktop IMO.

    3. Re:Quite interesting..... by Aglassis · · Score: 5, Informative

      Wow! I've been using Linux for 9 years now and I've only had a few driver issues (most of which I was able to work around). Of course, one of the main things that I recognized about Linux is that it is best suited for small servers (using modest, common hardware). Once you get to the uncommon, high end hardware you are going to have problems with most operating systems (as the hardware developers narrow their audience). This hardly makes Linux inferior. The developers of Linux can hardly be expected to write drivers for every piece of hardware ever designed. When you want to go high-end with Linux the key is: RESEARCH! The fact that Mac hardware works with Mac OS X should not be bragging rights. Thats the design audience (and it would be insane if it didn't work).

      If you use Linux for small servers with modest, slightly older hardware, you will rarely have a problem.

      If you use Linux for high-end servers and research before you install, you will rarely have a problem.

      If you have uncommon high-end hardware and install Linux there very well may be a problem. But its not Linux's.

      --
      Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    4. Re:Quite interesting..... by Sigma-X · · Score: 2, Insightful

      Linux does not run 3ds Max or Photoshop, or programs that come close to their functionality (nevermind the fact that I own legal student licenses for both of these programs and that's a further incentive to get my money's worth out of them). Until it runs graphics software that is aimed at professionals instead of hobbyists and open-source teams making logos for their mp3 player...Linux is not useful to me.

    5. Re:Quite interesting..... by Aglassis · · Score: 2, Insightful

      You said: "THEN YOU ARE NOT A DESKTOP USER. THIS WHOLE ARGUMENT IS ABOUT USING LINUX AS A DESKTOP, NOT A SERVER. It's a fine OS for serving."

      I don't often see desktop systems run high-end hardware. If you are using high-end hardware, you are probably not running a normal desktop system. For this reason my response assumes that the grandparent was talking about a system that you would actually put high-end hardware into (certain workstations or servers). I've done many crazy things with computers, but I've never, for example, put a $15,000 digital signal reader card into a $2,000 box. I've never even heard of that happening (though someone has done something like that, I'm sure).

      Now if you are using a $50,000 custom workstation that has sold only 500 systems in a year, there is a good chance Linux is going to give you some hiccups. But then again its not a desktop system.

      --
      Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    6. Re:Quite interesting..... by Aglassis · · Score: 4, Insightful

      This is a Catch-22. Without Linux being mainstream, hardware manufacturers feel no need to support it immediately (especially the more obscure companies). But without complete hardware support, Linux cannot gain mainstream acceptance. This looks unsurmountable.

      Not so. On the server and workstation side, Linux has alot of support (because it is mainstream there). Once Linux crushes the rest of the Unix brands (as it appears is going to occur) and cuts into Windows Server spaces, it can start to leverage into the desktop realm (similar to how Microsoft got into the server realm).

      One of the key points in this fight is to cut out the FUD on hardware support. For small servers, it is very good. For desktop systems, it depends (but it is typically much better than is often portrayed). But most desktop systems aren't built out of random parts. They usually are sold prebuilt with operating systems installed (and with no obvious conflicts). With this in mind, Linux vendors may be very sucessful in the future on converting businesses over to Linux (which was how Microsoft won the desktop war). If they follow the Dell or Gateway model, peripheral support will not be an issue either. Other markets will follow, and hardware support will become better.

      As far as support for family computers (other than for computer geeks): wrong war, wrong time.

      --
      Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    7. Re:Quite interesting..... by NardofDoom · · Score: 2, Insightful
      But my Mac does exactly what I want now. And if I *want* a benefit Linux can provide, I can install it on the Unix layer.

      Hell, I can even use KDE instead of Aqua if I wanted to.

      --
      You have two hands and one brain, so always code twice as much as you think!
    8. Re:Quite interesting..... by Aglassis · · Score: 3, Insightful

      I'm glad that your hardware works under MacOS X. After all that is the target audience. If you read the specifications page for your monitor, you would note that Linux was not supported. This is an important point when buying high-end hardware. Some things aren't supported for Linux. But as another poster pointed out, many things aren't supported for MacOS X either. No big deal, life goes on. If you research (note: I put that in bold before) before you spend $5000 on a monitor, you will get a system that will perform correctly. Saying Linux has poor hardware support is unjustified because high-end hardware typically has a narrow audience. Covering common hardware used in systems is probably more appropriate (and Linux performs very well there).

      --
      Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    9. Re:Quite interesting..... by arose · · Score: 2, Insightful

      Maya does not come close to 3ds Max functionality?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    10. Re:Quite interesting..... by lachlan76 · · Score: 4, Insightful

      Nine out of ten people I know who use Windows aren't suffering because of it

      No, but then they require other people to come and do the other stuff which has to be done (virus cleanups, spyware purges, etc. etc). And when it has to be done manually, it is not a pleasant experience.

    11. Re:Quite interesting..... by lucason · · Score: 2, Insightful

      In my experiance the remark:"I comfortable with my windows" is always closely follow by questions like:"Oh and by the way could you reinstall my windows or at least get rid of all these pop-ups, virusses and spam, And I keep getting this blue screen with letters on it from time to time. What should I do?"

      To get me through the holidays I've got my special shirt. http://www.thinkgeek.com/tshirts/frustrations/388b /zoom/

      My response to:"I like my windows" is "Well then fix it yourself!"

    12. Re:Quite interesting..... by jtev · · Score: 2, Informative

      My linux system interfaced rather well with my PalmOS PDA until it bit the dust. I doubt it will have any trouble with any new ones. Plucker should do what you want with documents, and there are also other Linux programs for generating Palm OS files that will work just fine. Can't realy help you on the word processor side of things since I don't use them.

      --
      That which is done from love exists beyond good and evil
    13. Re:Quite interesting..... by Coocha · · Score: 2, Informative

      I guess it depends on the laptop. I run Linux on a Dell Latitute C610 at work/home, and most everything worked exactly as I expected, in both Fedora and Gentoo. Granted, it helps to have a fully-documented driverset, especially when it comes to wireless (mine is orinoco_cs), and Fedora Core 2 had this weird issue where it tried to start the wireless before it started PCMCIA, but a simple fix involving changing a filename was found on Google. I even wrote an init script that detects whether or not my laptop is docked, and it adjusts my xorg.conf file and network config files for dock and standalone usage.

      I'm not saying that putting Linux on a desktop/laptop isn't ever a royal pain in the ass, but it's rarely impossible, and once you're done, you feel like you've accomplished something. That and the feeling that you're in total control of your system are two things that draw me to spending time doing it ;-)

      --
      May the threads progress competently.
    14. Re:Quite interesting..... by owlstead · · Score: 2, Interesting

      Don't know, my parents use Linux mainly to play card games, browse the internet and do their email. On top of that there is this office thingy they do once in a while. Before my father got sick he was interested in photo-editing software. In other words, if you go easy on the multimedia, they would be served fine with Linux.

      The only thing that is keeping me from installing it is actually (tadah) the banking site, which requires IE and the government tax application software, which requires Windows. My mother is a teacher and they use Word at school, but I guess I could explain the "save as word document" feature of Open Office without too much of a problem.

      So the government and their bank force them to use Windows (while the EU fights Microsoft for using their monopolistic position). What a world.

  3. May be its not the software that's broken by gtrubetskoy · · Score: 3, Insightful

    IMHO the way we stare into a little window and operate things with a mouse and a keyboard is very very limited, and so no matter how hard you try, any desktop will basically suck....

    I want the actual surface of my desk to be the desktop, one very lage touch sensitive screen.

    1. Re:May be its not the software that's broken by Chundra · · Score: 4, Funny

      Yeah, so when you rest your hands, arms, or elbows on the desk you'd inadvertently click stuff. Sounds great.

    2. Re:May be its not the software that's broken by Ninwa · · Score: 2, Funny
      IMHO the way we stare into a little window and operate things with a mouse and a keyboard is very very limited, and so no matter how hard you try, any desktop will basically suck.... I want the actual surface of my desk to be the desktop, one very lage touch sensitive screen.
      This would turn counter-strike into a very interesting game... There's a terrorist! Poke him!
    3. Re:May be its not the software that's broken by Sigma-X · · Score: 2, Informative

      This doesn't change the fact that Linux is not as easy to set up as a windows system, nor does it have the software library that windows has. It covers the basics but you'll never get anyone interested in creating graphics, using a digital camera, scanner, digital video recording (as in cameras, not DVR), playing games, etc. interested, because it simply doesn't support that. So, in other words, all the cool things that casual desktop users want to experiment with aren't available. It has e-mail, office, etc...but so does windows and it probably all came with the machine already. There is no Linux Killer App. There isn't a reason for a casual user to switch to Linux (aside from security, which is not a priority concern for casual users), because there isn't interesting software available, and there certainly isn't anything available to appeal to professionals (outside of secretaries) who deal with computers in non-programming professions (IE, design, print, etc)

  4. All the components are there, in a bag by ChiralSoftware · · Score: 5, Insightful
    Everything that desktop Linux needs is there: a truly great office suite (OOo), several good PIM/mail programs (Evolution, Thunderbird, Kontact), several great web browsers (Firefox, Konqueror, Mozilla, Opera), the ability to run a lot of MS Windows software (Crossover Office), and many other features. There's no lack of software. The problem is lack of seamless user experience.

    It's pretty hard to explain to a user who doesn't care about such things why the look-and-feel is so different among the KDE desktop, the Mozilla browser, OpenOffice and Evolution. It's hard to explain the maddening complexity of clipboard issues among these apps. "Oh, you can't cut and paste between X and Y because X is a ___ app, but Y is a ___ app." That's fine for those of us who understand the differences among X, KDE and GTK, but ordinary desktop users shouldn't have to be aware of such things.

    Fortunately it looks like there is a project to make OpenOffice fully integrated with KDE/Qt. Also, with both Evolution and Suse now owned by the same company (Novell) hopefully there is going to be some better integration there, too. I was somewhat disappointed when I installed the latest Suse 9.2 that there still is a confusing choice between Kontact and Evolution, and presumably Evolution isn't fully integrated with the KDE desktop, but I expect (hope) these things will be fixed in the next release.

    Think more about seamless integration, less about apps. The apps are there! But the user experience is not.

    These are my observations as a five-year exclusive desktop Linux user.

    1. Re:All the components are there, in a bag by Osty · · Score: 4, Insightful

      Ecellent points, every one of them. However, I'd like to add a note of caution. Theming/skinnning is not enough to create a seamless user experience. Sure, that might make buttons look the same across all applications, but if those buttons don't work the same, it's not seamless. If you have one app written in Athena/Xaw, another using Motif/Lesstif (don't laugh, there are still plenty of apps that use that stuff, especially in the engineering and scientific sectors), and a third using GTK/GNOME, no amount of theming is going to make them work the same. Athena/Xaw's scrollbars act completely different than anything you've ever seen, as do Motif's comboboxes. The point here is that Linux really needs a single, standard widget toolkit (a single standard desktop or WM is not as important, but that would be a good next step). Qt or GTK, pick one. Everything else should change to use the chosen one (ie, if Qt is chosen, write a light layer that provides the GTK programming interface backed by Qt widgets).

    2. Re:All the components are there, in a bag by JanneM · · Score: 2, Insightful

      The point here is that Linux really needs a single, standard widget toolkit (a single standard desktop or WM is not as important, but that would be a good next step). Qt or GTK, pick one. Everything else should change to use the chosen one (ie, if Qt is chosen, write a light layer that provides the GTK programming interface backed by Qt widgets).

      OK, I picked GTK. Now, would please all Qt users and programmers please form an orderly line and hand in their Qt-related stuff.

      The point here is, you can't force people. Those different toolkits and desktops have their strenghts, and different people are going to prefer different solutions. If anybody would try to declare one technology by fiat, all you'd accomplish is piss off more than half of all users and create far worse interoperability problems instead (since nobody would want to cooperate with those overbearing a*holes anymore).

      --
      Trust the Computer. The Computer is your friend.
    3. Re:All the components are there, in a bag by NutscrapeSucks · · Score: 4, Insightful

      The point here is that Linux really needs a single, standard widget toolkit ... Everything else should change to use the chosen one

      Neither Windows nor Mac use a single widget toolkit. What they do do is theme and provide consistant style guides for applications. I don't hear people complaining that Firefox does not use native Win32 widgets.

      While you guys are off fighting Widget War III (The Chosen One), there are reasonable solutions that could be put in place tomorrow.

      Just implement a centralized settings file or database or -erm- registry. Just dump all the UI / Key command settings there and every application can adapt to using them. (Put MIME types and Default Browser/Mailer settings there as well while you are at it.)

      I could care less if every application has the exact same size buttons. The problem is that every application is a different shade of gray/beige. Also, if I say I want my menus to be Purple 20 point Times Roman font on a Pink background, I should only have to do it once and every app should pick it up.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    4. Re:All the components are there, in a bag by failedlogic · · Score: 2, Insightful

      I tend to agree with the parent post.
      (I must admit before continuing, I've never fully swichted to Linux from Windows. And I'm not a programmer. Some reasons follow:)

      Most of the desktop Linux stuff is ready. As soon as I pop in a CD to install Linux the:

      1) Installation on most distros is pretty staight forward. For most of the distros (and as an aside at least FreeBSD too) the most difficult/confusing part of the install is partitioning the drive. MS isn't all there too.
      2) 1st biggest problem is getting all the hardware to work. I still rely on whatever work distros did to get printing running out of the box. I have an HP 5L. Its an older, simple (no color) printer ... couldn't this be made a bit easier? IMO CUPS seems to have added more complexity.
      CD-Burning is kinda confusing since its undergone a lot of changes - kernel wise.
      Video cards (admittedly I have a Radeon 9500 ... If I downgraded my card it would be a snap) but if I can't get decent video performance w/o kernel recompiling, patching X config files... yada yada... then I'm going to give up. The same applies for newer Nvidia cards though I hear its easier to install.
      Ditto to plug & play USB -- esp mounting my external HDD. ALSA is not fun either.
      3) Look and feel. This is of course harder to explain but at the very least ... cut and paste should work for all X programs.
      4) Productivity apps. Some/most are there for the bulk of productivity work. OO (among others) is quickly shaping up to be a great project.

      Other 'productivity' tools like SED, GREP ... and shell scripts save a lot of time. And they run so much better in native Nix.

      If Gnome and KDE are going to be the big desktop projects for all 'Nix distros why not work towards a level of integration and look and feel similar to Apple? I'm not advocating copying Apple. Just their level of intergration and ease of use is unparalled in the industry. This should be a goal of desktop 'Nix (for all processors!!!). Afterall, I'm sure there's a lot of techies here using Apple because its an easy, powerful Nix system.

      Personally, I prefer the idea of XFCE (a light, fast desktop environment). I think a common control pannel to switch X dekstop resoultions, font configuration, handle desktop shortcuts and efault applications (yes its probably a "registry" ) should be in the works.

    5. Re:All the components are there, in a bag by JanneM · · Score: 3, Insightful

      A major reason people select different toolkits is because they have different preferences for the API and abilities. Defining a common API would fail for exactly the same reason standardizing on a common toolkit would.

      The best way forward is the one we're already taking - let people use whatever current (or future) desktop, toolkit and so on that they want, and instead define common protocols for everything that needs to interoperate.

      We have a lot of stuff that already just works transparently (and works so well most people probably don't even realize there was a real standardization effort behind it at all). With stuff like D-bus being adopted as a common standard, we're getting ever further in the direction of transparency.

      The real beauty of this, as opposed to mandating a single API or piece of software, is that it's "future proof". People can experiment with new user interfaces and new directions for the desktop without sacrificing interoperability. Ten years from now, both Qt/KDE and GTK/Gnome might be just distant memories of the old, bad, way of creating a desktop, but whatever we run then would probably interoperate quite nicely with what we have today.

      --
      Trust the Computer. The Computer is your friend.
  5. Excellent writeup by erick99 · · Score: 4, Interesting

    Damn, but that is well written! I can't think of something better to set in front of a prospective Linux user. It is concise, easy to read, pleasant, and just detailed enough not to make the reader feel like an idiot. I have saved the whole thing to a word doc as well as a pdf to send to friends who are thinking about Linux.

    --
    http://www.busyweather.com/
  6. For me.... by microbob · · Score: 3, Interesting

    I want a desktop that with a browser that supports all the major video streams, right out of the box. I don't want to install, tweak or jack with shit.

    1. Re:For me.... by damiam · · Score: 4, Insightful

      I don't know where you're buying your boxes, but some major video types (WMV and DVDs, for example) are currently illegal to support under Linux in pretty much any form, except possibly Crossover. Wide format support is possible with Linux, but anyone who sets it up "out of the box" is asking to get sued.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:For me.... by MobyDisk · · Score: 2, Informative

      FYI: You should be aware that Microsoft does not provide such a thing either. (Not that you implied that they did, but readers may assume it). Windows XP SP2 out of the box needs to download a variety of Microsoft codecs, 3rd-party codecs, and 3rd-party players. DVD playback support is not included. Licensing issues play a big role here.

      Now please tell me: Why does anyone want video in their browser? I go through lengths to eliminate this support where it exists. I don't want postage-stamp non-saveable non-resizable embedded video clips in a popup window. Yuck. I don't want sounds playing in my browser. I just want it to prompt me then launch in an external player.

  7. The problem is... by jdhutchins · · Score: 4, Insightful

    The problem is that there is no "best" linux distribution. Everyone has a different definition of "best", so how can one be best for everyone? The article praises SimpleMEIPS. Except for the installation, the features he mentions are all available in a stock Debian install (he simple apt-get's the programs).

    In my opinion, the article has a very "look ma, see what I can do" approach. He praises many open-source applications, but they are available the same way in any distro, and manages to knock all other distros in the process. Maybe for a newbie, SimpleMEIPS is a good distro, but it certaintly isn't the "best desktop distribution".

    1. Re:The problem is... by Anonymous Coward · · Score: 3, Interesting

      I think one of the most overlooked aspects in the article is configurations.

      In theory, any desktop Linux distro would blow XP out of the water right now if it were configured properly out of the box. There are more apps, more features, a more stable backend, etc. But it never works out that way, because something always breaks, especially in the hardware area. If you effectively have two video cards and two sound cards(from integrated), as well as multiple input devices(mouse, tablet, trackball), something is going to go wrong. I've gotten used to fixing it but it's one of the things that makes the desktop the most challenging field to conquer.

  8. Re:Best Desktop by cyclop · · Score: 4, Insightful

    For the everyday family - small office user, Linux is more than ready. If everything you need to do is reading&writing documents - browsing the internet - managing email - IM - chatting - listening to music and viewing videos, well, Linux is there. Do you think it's just nothing? Well,it's just what most computer users need.

    Professional users need something different,of course. I wonder why doesn't Adobe port its suites to Linux (or at least support them on WINE). And music editing and production on Linux is still at zero.

    --
    -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
  9. Re:Oooooh yeah? by LiquidCoooled · · Score: 3, Insightful

    Typo in your URL, should be: http://www.ubuntulinux.org/ :)

    --
    liqbase :: faster than paper
  10. Re:Best Desktop by cyclop · · Score: 4, Insightful

    I have offered to several people to put on a different browser, and make their bookmarks work. I get the dreaded face of 'no' from them.

    Wow. You probably know more morons than me, and that's impressive :).
    When I hinted people to switch to Firefox -without offering any help about their bookmarks!- it was enough to talk about simple features like tabbed browsing and pop up blocking to see my whole lab switch in mass.

    I can't see why Firefox and Thunderbird are not as simple as Outlook and IE. Frankly I think Thunderbird is much more user friendly than Outlook. That's not the problem. The problem is not OO.org vs Word (OO.org is OK for 90% users). Is much more the crappy Gimp vs Photoshop, or NOTHING vs FruityLoops, or NOTHING vs Macromedia Flash, or poor little Inkscape vs Illustrator. The challenge is on professional, large suites, IMHO.

    --
    -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
  11. The best Linux desktop is by mboverload · · Score: 2, Funny

    xterm

  12. Re:Oooooh yeah? by erick99 · · Score: 2, Informative

    When I started in the industry in the fall of '83 there were some "windowing" things out there, and then, soon after, the first Mac, the 128K "skinny mac" came out. I remember when the nice folks from Quarterdeck came out to demonstrate their windowing app that sat over DOS. It crashed throughout their attempt to demo it to us and it never worked that day. They finally gave up and left. My favorite memory of those times in my reselling days was when a startup company called Novell came to call on us asking if we would sell their stuff in the government. Our VP said that networking was a "fad" and nobody would ever have a need to connect pc's together. Shortly thereafer the owner overruled him so we did not entire miss that boat. Those were very interesting days...selling IBM XT's with a 5MB hard drive (megabyte, that's correct) for $9,995 and a three to six week waiting list to get one.

    --
    http://www.busyweather.com/
  13. What about Small Business Software? by Anonymous Coward · · Score: 4, Insightful

    The way I see it, is too many small businesses choose to use packages like MYOB and more importantly Microsoft Access and do there own databases. What kind of linux alternatives are there for software like this? I think if this question could be answered satisfactorily, a wide section of the market could more easily be persuaded to linux based systems.

    1. Re:What about Small Business Software? by mikelieman · · Score: 2, Interesting

      Business who use MYOB and Access will be destroyed by those businesses with the smarts to run up to the University on a Saturday Night with a couple of pizzas and six packs (of soda), and recruit themselves a code-monkey who can crank out L.A.M.P.-type apps.

      Man, I really missed Paradox until I realized what Perl and CGI::Application can pull off...

      What's even cooler, is NOTHING can beat Perl's handling of all sortsa goofy legacy crap... (as in, "I can abstract away all the hairy data transformations from/to the legacy system with a shitty logical design") into it's own module with ease...")

      Think of the web page as "Just Another Fucking Report", and... Well, Enjoy!

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
  14. Disagree 100% by Ars-Fartsica · · Score: 4, Insightful

    Mixing desktop environments, with the resulting incongruities, overlap, etc is exactly the wrong way to create a coherent environment. At that point I would tell an arbitrary user to use either KDE or GNOME, but not "both".

  15. Corporate Linux desktops by soren42 · · Score: 4, Insightful
    I have recently had the opportunity to participate in a Linux Desktop feasibility study at a major corporation. Speaking from my personal experience, this article hits on a few good points -- but apparently was focused more on the home use desktop that the corporate environment.

    What I've found is that the important things for general-purpose corporate users are these:
    • Driver support - One of the biggest problems has always been, as the article mentioned, driver support. It's terrible that after over a decade of this being one of Linux's biggest issues (overall), in this day and age we still have some problems with "mainstream" hardware support. That's going to take desktop Linux moving from early adopters to leading edge stage.
    • Slim down, stable apps - For a corporate user, there's very few apps that most IT departments want everywhere. Those few programs should be highly stable, integrated, well-tested, interoperable, and easy to use. For most users, those applications are an Office suite (OpenOffice and/or MS Office via CXOffice), e-mail program (Evolution or Outlook/Lotus Notes via CXOffice), web browser (Mozilla and/or IE via CXOffice), and file and print - usually provided by the OS or UI (KDE or Gnome). Naturally, every user has additional apps they need, but these were the core.
    • Interoperability - Of course, any corporation of a significant size cannot afford to migrate every desktop at once. One big requirement of a Linux desktop is that it must have the ability to seamlessly interoperate with the existing infrastructure and systems. That means using existing directories (AD or eDir), accessing file shares, exchanging documents, and enabling user collaboration (e.g. IM, shared meeting spaces, etc.).
    There are plenty of more issues and requirements, but those were the big ones. Also, along those lines, I expect a big advance in Linux on the corporate desktop from one of the big vendors very soon -- the existing capabilities appear to be creating "the perfect storm" for just such a release.
    --

    "Adventure? Excitement? A Jedi craves not these things."
    1. Re:Corporate Linux desktops by ComputerSlicer23 · · Score: 3, Insightful
      Driver support? Really Driver support in a Corporate environment? For the home PC I could see that. However, for a corporate desktop, what precisely do you mean?

      Who are you purchasing computer equipment from that you have a hard time with driver support. If that truely is the case you should switch vendors. I've got this brand new out of the box HP/Compaq desktop under my desk. Everything worked out of the box.

      I've put Linux on several recent model Dell, Gateway, and IBM models (Dell and Gateway being 2-3 year old desktops, IBM we're several different laptops).

      I've put Linux on everything under the sun. About the only thing you really have to worry about is what type of printer did you get. Get one that isn't a GDI (a window's printer). Everything else just works that I've thrown at it recently. Now, all the strange USB devices might not (USB desktop cameras being the one that comes to mind off hand). A number of scanners don't work under Linux, but that just takes a bit of review before hand to ensure compatibilty.

      I've used scanners, printers, and digital cameras. I've connected up USB and Firewire external drives. I've used lots of sound cards, and more network cards then I want to think about. I've used plenty of different Video cards. I've used KVM's. I've used lots of SCSI and IDE cards. I've used DVD and CD burners. I've even got a TV tuner card. Floppies, Zip drives (parallel and SCSI, but no USB). I've used at least 15-20 different MoBo, and with the exception of one current NForce2 chipset, I could make everything on it work with Linux. Even the NForce2 it works, but I have to use binary only drivers for sounds and network (until I get a distro that has the forcedeth or whatever the open source driver is).

      I never tried to put Linux on the old Win98 only PC. HP used to sell some machines that had propriatary sounds cards and video cards in the late 90's. You couldn't even run Win2K on them. They just didn't make the drivers for them. That was a marketing ploy, because they we're the el'cheapo machines that shipped with 98. If you wanted 2000, you had to pay a premium for those.

      Whose equipment are you running into problems with (if only so I know to avoid them). Serial ATA, printers, and Firewire are the only areas where I know that I need to be careful about what I purchase. Even there, you can make it work if you are paying attention to compatibility. I've used Linux as my desktop for nearly 5 years now at work. It's been a joy (I'm a fairly hard core Linux guy, but after I did the IT work of setting up the computer, it's been a fairly low maintience experience). I'm about to roll it out to 20 desktops at our company for everyone who uses internal applications only.

      Kirby

    2. Re:Corporate Linux desktops by soren42 · · Score: 2, Informative

      My company uses standard Dell product lines for laptops and desktops, and we discovered, for example, X driver issues with the stock video card. As another example, all of our laptops use the Centrino technology -- and until recently that was a driver problem as well. Those were examples that anyone might run into. Finally, in any industry there is going to be specialized hardware for certain applications - barcode readers in retail sales, check readers in banking, calibration or diagnostic devices in automotive repair, or CAD/CAM input devices in engineering, architecture, and design.

      My point there was that it will require a shift in the thinking of the IHVs. They are building with only Windows in mind, and Linux drivers are often reverse engineered by a third party -- which often takes far too long.

      --

      "Adventure? Excitement? A Jedi craves not these things."
  16. ONE environment, integrated apps by Ars-Fartsica · · Score: 2, Insightful

    Either of GNOME or KDE qualify. Both have "good enough" apps across the board. Both are well integrated. The real problem is that you still cannot plug your digital camera in and have something intelligent happen. Devices are the roadblock.

    1. Re:ONE environment, integrated apps by Cid+Highwind · · Score: 2, Informative

      The real problem is that you still cannot plug your digital camera in and have something intelligent happen.

      Sure you can. It's just not as easy as it should be yet. You need some tools that aren't in a lot of distros yet (hal, d-bus and gnome-volume-manager). I have gnome-volume-manager set up so that it will automagically mount removable storage devices, and start gthumb to import photos when I plug my camera in.

      I think KDE has something similar in the works, but I don't know how complete it is or how to set it up.

      --
      0 1 - just my two bits
  17. SuSE by santiag0 · · Score: 3, Interesting

    I have used SuSE for several years, along with other distros - Red hat (gee, they cut us end users off though - sorry, no red hat), Gentoo, Slackware, etc...

    SuSE is hands down the best distro out there for ease of install, ease of use.

    shameless plug? You bet. Any truth behind it? Yes. Try it out. SuSE has some downloads available to try the SuSE 9.2 live cd right now....

    have a great weekend,
    dave

  18. Not everything is easy.. by Anonymous Coward · · Score: 5, Insightful

    Some things are just as easy in Linux as on Mac and Windows. Once you have a system setup with applications you use etc it is not a problem for most users. They just click and run their things. Be i OpenOffice, Word, Mozilla, IE doesn't probabbly matter. IE does have one advantage.

    Internet Explorer is an intuitive name, Mozilla, Epiphany and Konqueror aren't. So it will take a few extra minutes to learn about that for a totally new user. It is expected and nothing to worry about IMO.

    Other things are more difficult. Installing new software for example, or worse, change hardware settings.

    There simply isn't a powerful enough, yet easy to use tool to change hardware things post install. Just adding a new mouse with more buttons is rather difficult for many users.

    There is one field where Linux has a far way to go still. It is for photography, art and painting things. For example there is no colour management and colour calibration support for cameras, scanners, printers and monitors. Those are absolutely nessesary for this kind of work. They exist in Windows and on Mac. This is where Mac has shined for many years....

    oh... just saw that Scribus has some support for colour management :) great!

    1. Re:Not everything is easy.. by Mr.+Hankey · · Score: 2, Informative

      Yup, it's actually an open source library being used by a number of projects, the URL follows:

      http://www.littlecms.com/

      There are a few GIMP plugins which use this as well for e.g. dealing with CMYK images.

      --
      GPL: Free as in will
  19. Re:Best Desktop by chazwurth · · Score: 2, Interesting

    I'm not convinced that there is any such thing as the 'everyday family' user who just needs to read and write documents, browse, email, chat, etc. That is, I recognize that there are such users, but I'm not sure that they qualify as 'everyday user' anymore. More and more people I meet who aren't tech-savvy, or even computer-literate, want to use their computers for other things. My mother, for example, is becoming a serious amateur photographer, and spends perhaps ten to twenty hours a week editing photos. A professor I met while doing tech support at my university wants to make movies on her family history and hand them out on DVDs to her relatives. Many friends of mine, mostly not computer-literate, want to do serious sound editing.


    I'm not saying these things can't be done under Linux, although I think some of them are more difficult than they are under other platforms. I am saying that the image many people have of 'joe user' is possibly becoming outdated. I'd be interested in seeing some numbers, if anyone's aware of studies that have been done on the subject.

    --
    The plural of 'anecdote' is not 'data'. --Dan Kaminsky
  20. apt-get by Bohemoth2 · · Score: 2, Insightful

    For me if it can run apt-get then the version of it's Kernel is totaly irrelevant.

  21. The problem with Linux, the Benefits of Windows by Anonymous Coward · · Score: 4, Interesting

    [but sadly, most people I try to convert use the "but this does what I want already, and that's more work, and I don't really see the benefit" excuse.]

    Here in lies the greatest challenge of linux. The general user.

    For me, I am a happy windows user. Now don't be mistaken I am not a windows zealot. I would happily chose Linux over windows anytime if not for its crippling weaknesses.

    Linux is a great operating system but it suffers from what i would call a geek-mentality. Linux is a perfect operating system for geeks it is powerful robust and stable. But for a normal user it is hell. It is hard to configure, and learning to configure it takes ages to find out. The value saved by the free-ness of it is taken back by the amount of time needed to learn to use and configure it. It is hard to configure and can be very daunting.

    Now I see many argue that this is the very essence of geeky-ness or whatever. They say that its power and configure-ability is why so many geeks love it. Thats allright for geeks and all, but to the average user they do not care about such things. Sure they would care about the basic things that can be configured (eg. themes et al) but on the most detailed things they would not want to even bother with them.

    Until such time comes that Linux is ready for mainstream use. I would beg the linux people to not push linux into the mainstream. The reason is the same reason as why it is not good for U2 to have a unfinished version of their song spreading about on the internet. When people have tried it they get a first impression. They would get scared away by linux. If they try it at first they would get confused and be scared away. If ever you try to convince them again to try it they would remember their first experience and would not try it again. First impressions do count.

    So I would like to ask the slashdot crowd. Linux is not ready for use with the general user yet. And until it is ready do not push it down the throat of the general public. It is bad for linux, it is bad for you(since linux would not get the acceptance you desire) and it is bad for them.

    -
    As a personal comment in regards to security, viruses et al., I would say that the amount of viruses, spywars, adwares depend on the market share of the operating system. The greater the market share the greater the amount of viruses, spywares etc. Though I could be wrong. The theory will come about when linux does gain a large market share and is ready for desktop use.

    1. Re:The problem with Linux, the Benefits of Windows by fymidos · · Score: 2, Insightful

      >until it is ready do not push it down the throat of
      >the general public

      nobody is forcing anybody to switch to linux. People are just stating that they think linux is better than windows. from my personal xp, it is. Really.

      A ferrari is not the cheapest, easiest or better suited for traffic jams car. But many people say that it's better than a renault.And it is.
      Many people are happy with their renault. Some people would not prefer the ferrari even if the price was the same. That's ok.
      But that doesn't mean that people shouldn't point out the fact that ferrari is a better car.

      >the amount of viruses, spywars, adwares depend on
      >the market share of the operating system

      This is a myth. Windows would be on the same magnitude with linux today if they had proper user/administrator setup.
      The whole point of a virus is to infect the system. In linux/unix it cannot do that because the user is discouraged from using the root account for everyday tasks. On the other hand, in windows it's the default setup, carried along from the old days when it was a single user OS.
      It's a clear matter of choosing convenient over security. Linux will have this number of viruses only if it suddenly becomes a single user system like windows and macos used to be. But i don't see that happening...

      --
      Washington bullets will simply be known as the "Bulle
    2. Re:The problem with Linux, the Benefits of Windows by Curunir_wolf · · Score: 2, Insightful
      What a pathetic reply.

      What's amazing is that you got a reply at all, to a post that's nothing more than a regurgitation of Microsoft talking points.

      The fact is that as shitty as Microsoft is, they have far higher standards for finished products than the Linux community does.

      I have to disagree with you there. Sure, Windows is pretty stable and heavily supported by third-party hardware and software vendors (it *is* like, 90% of the market, after all). But then, it's taken a LOT of years to get there, help from IBM along the way (how much OS/2 is left in the NT kernel, anyway?), not to mention tons of cash to hire the best and brightest to work on it.

      You're also going to have to qualify what you mean by "finished products" (after Service Pack 3?), and by "higher standards", for that matter. Microsoft definately has a high standard for "ease of use", and they pursue it vigorously, and it's evident in their products. Other important features, though, such as cross-platform compatibility, are non-existant in Microsoft's software, and it's interoperability is shoddy, at best. Active Directory generally works fine if every machine on your network is Windows, but if you want it to work with NDS or an 'nix implementation, it's, well, sub-standard.

      I wonder how many people have been driven away from Linux by Linux Advocates pushing half-baked software onto them.

      I, for one, am frequently driven away from Windows software because of half-baked products that I'm charged exorbitant prices for. At least the half-baked Linux software is (1) prominently described as "this stuff is half-baked", (2) free (as in beer), and (3) provided with source code so that I can help "bake it some more". Or, I can just report bugs and *they will be looked at*. Have you ever tried reporting a bug to Microsoft? If so, do you know what happened to it? Did it ever get fixed?

      Speaking of half-baked software, have you tried anything from Microsoft other than Windows or Office? How about Host Integration Server 2004? I did, and I should have waited for Service Pack 3, because it just barely qualifies as half-baked. Lots of software is released by MS as "production" quality, and turns out to have a lot of bugs. If you have a service contract with Microsoft Support, you can help them debug it without paying extra.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
  22. Fear Change by konstantinlevin · · Score: 3, Insightful

    I migrated to Fedora from M$ a year ago. I find linux faster and more secure, and I like being able to configure everything. And I like the fact that everythings free. But I've crashed my hard drive three times cuz I didn't know what I was doing when I took the plunge. I still find the shell cumbersome sometimes. In the U.S. anyway, most of the Cheeto-munching, reality-tv-watching, Coors-drinking communications majors are just going to want to point and click.

    --
    What the hell was I supposed to be doing? I was going to do something, and now I'm on /.
  23. Re:Best Desktop by Spoing · · Score: 3, Insightful
    1. I have offered to several people to put on a different browser, and make their bookmarks work. I get the dreaded face of 'no' from them.

    Anyone I've tried to talk into using Firefox has not switched. Anyone who I've installed Firefox for and shown them how easy it is has switched. No exceptions.

    People hate to change or commit themselves to anything. It means that they have lost control. They 'just want to have it fixed'. When you asked, you asked if they wanted to change...and the obvious response is 'no...just fix it'.

    Here's my suggestion;

    1. Install Firefox.
    2. Import the settings and bookmarks into Firefox.
    3. Ask them what sites they use frequently. Chances are there are 3-5 sites they like.
    4. Put the sites in seperate tabs.
    5. Bookmark the set of tabs.
    6. Change the default home page to this set of tabs.
    7. Do not make Firefox the default browser.
    8. Do make extra icons and put Firefox in easy to find locations.

    Now, show them Firefox and how nice and simple it is to have the group of tabs.

    Let them know that Internet Explorer is still there and is the default browser...but if they want, they can make Firefox the default by answering the question that appears when they start Firefox.

    Works like a charm.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  24. Re:Oooooh yeah? by Curate · · Score: 2, Informative
    Well, Windows 1.0 was released in 1985 (only a few months after the Mac). So the OP is exaggerating or misremembering, but possibly not by very much.

    Incidentally, I actually used Windows 1.0 on my 8086-compatible back in the 80s. It came on 360K 5.25" floppies; about 3 of them I think. It was neat, but you couldn't do much because while it came with a few small applications (descendants of which are still in Windows today), but there was no third-party software.

  25. need focus by earlums25 · · Score: 4, Insightful

    i have been using different variations of redhat for almost 5 years (6.2 - fedora 2). i'm impressed by the advances but none have come close to what i consider desktop ready. the average user doesn't want to think. they want to play their mp3's (not supported in fedora 2?), they want to edit office documents at home (open office is close, but not there and why should they need to know the different programs like abiword and gnumeric?) linux will be desktop ready when people stop supporting their favorite distro and begin to support common software. take the lesson from apple - the less a user thinks or needs to know the happier they are. before you release software do a user test with your grandmother, if she can sit at the machine and browse the web, play music, send email, and use office apps without ever needing to think, linux is ready. until then i'll keep my iBook, i like getting stuff done, not worrying about dependencies, libraries, or if my laptop will see my windows machine

  26. As much as marketing is despised around here..... by Kjella · · Score: 4, Insightful

    A little bit of basic marketing will tell you that there's something called "market pull / technology push". The first is when the consumers seek certain qualities (e.g. GHz numbers). The second is when technology pushes new qualities (e.g. dual core systems).

    The first one, you really only have to satisfy. The second, you need to market. You need to actively go out and explain to them why this would be better (on the ex facto assumption that it is, that's another discussion). Linux is very much a technology push. If you don't market it, people will not know that a better alternative exists.

    Ever had one of those features/services, that you never requested (that is, up front you wouldn't be willing to pay for that feature), but turned out to be wastly superior to old ways of doing things? Because of that, it is right to market Linux despite there being no market pull.

    Of course, that is under the assumption that Linux is better. If you look at general usage, I'm not entirely convinced. Remember that most people have *one* PC. If you come to a situation where "Uh oh, Linux does not support this (at all)", we would run it on our Windows box. They would wipe Linux and install an OS that does what they want (less EULAs and DRM, oh well).

    Kjella

    --
    Live today, because you never know what tomorrow brings
  27. Too much choice by Centurix · · Score: 4, Insightful

    There are two issues which I've come across with convincing people to stick with a desktop linux.

    1. Too much choice for an un-informed audience. When you install a distro, you get choices of what you want to use for a task. Which is great, for an experienced user. But when a new user is presented with 4 programs to perform the same job, they tend to get frustrated. There's nothing worse than using something wondering if it's actually the best tools to use for the task. Personally I'd like to see a desktop linux with a select version of each app installed, a single window manager, single browser, single word processor. Once the user gets the hang of it, build their confidence, then they'll look for alternative applications and improve their linux knowledge a little bit futher.

    2. Integration. Make everything talk to each other properly. Fix the clipboard issues between applications. Windows users are used to being able to select stuff in one application, copying, and pasting it into whatever they want. All of a sudden they're faced with the problem of not being able to do this anymore.

    --
    Task Mangler
    1. Re:Too much choice by Mornelithe · · Score: 2, Insightful

      1) I just installed Ubuntu on a friend's computer, and by default it comes with Gnome 2.8, which has just about 1 program for any given thing you'd do. I imagine other desktop distributions do similar things. KDE is a bit of an offender in this regard, but a good distribution could strip out redundant programs quite easily (and if they're smart, they do).

      2) What clipboard issues are you talking about? Clipboards work fine in KDE and Gnome and between the two. If you're having problems, you're probably using a program that wouldn't be on some 'default desktop Linux' installation anyway.

      --

      I've come for the woman, and your head.

  28. Mepis is great by Anonymous Coward · · Score: 2, Interesting

    My laptop currently triple boots Mepis, FreeBSD, and win2k. I'd like to believe I'm weaning myself of Windows since I feel it's just a matter of time til this system is compromised, but I've managed to keep it tight and problem free so far. I'm not fond of plenty of things about windows, but frankly the usability is great; Cut & Paste works everywhere, apps are often fully usable with just the keyboard, and many of the applications really are top notch.

    For example Nero just spanks K3B, PowerDVD looks way better than any OSS player I've seen (better filters I suspect, and more optimised); You can get tools like KProbe to analyze CD quality. The list goes on and on. It may feel good to bash windoze, but if you're careful and you know what you're doing, everything just works and many of the best of breed applications are win only.

    Mepis is terrific. It just works out of the box, and it's the best of Debian, so it's free-enough and easy to keep it current. Its a great live-CD, so it's easy to test it and know what you're in for, and trivial to install a well configured system. The package management is simple, my windows fonts look better under XFree86 than they do unders windows (probably the sub pixel hinting). It's not all a walk in the park; Cut&paste is a mess (different pasteboards for different applications, and it's too easy to click and past 2K of random text into a root shell). Keyboard layouts get forgotten, desktop icon behaviour is often non-intuitive, and KDE communications go haywire too often. I had to hack the S3 display driver config to get the system stable.

    I would set my parents up with this distro, and I'm sure it would remain usable longer than any Windows install in their hands, but it wouldn't be a walk in the park.

    That said, I spend almost all of my time on this laptop running KDE under freeBSD 4.10. I have set it up to be nearly identical to my Mepis install, and though I have run my servers on FreeBSD for about as long as it has existed, I feel that freeBSD is now a top notch desktop for hackers willing to put in gobs of time learning how all the pieces fit together. Obviously this is personal preference, and you have to be a bit of a sadist to go this route. Anyway, the BSD documentation is the best I've seen, I love the ports system, and I am most comfortable configuring FreeBSD, since it's exactly the same as my servers. I feel that it's a lot more work to get a freeBSD system to the polish of Mepis, but once you've learned all the KDE/X11/acpi/automount/etc-etc glue (which is admittedly huge) it's easier for me to further configure it, and I certainly know it better and own it more (in the sense of knowlege, control, and maintainability).

    My freeBSD system is better configured and tuned than my linux install. Aside from this, the only functional difference I have noted between the 2 (in my world) is that my winmodem will probably never work under BSD, and I'm not holding breath to get Kismet working under BSD (It doesn't work under Mepis either, but I think I know how to patch that).

    For me, each of these is best at something. I think it's awesome that OSS is really a viable alternative on the desktop. It doesn't yet have the 'cut from a single cloth' integration that I'd like to see, but it's clearly making great strides, and I love the way my OSS desktops work.

    I quite liked the original article, it's like looking over the shoulder of a knowlegeable geek. I saw a bunch of things in there I've got to try.

  29. Performance by Knights+who+say+'INT · · Score: 2, Insightful

    Now, some things like out-of-the-box suspend to disk are needed, but the essential issue is perceived performance.

    Linux has objectively better performance in things like filesystems (going back to FAT32 is a pain, now that I've switched back to WinXP after a year and a half on Linux only), but the typical Linux desktop tends to be very processor-intensive, screen redraws will be very slow when doing basic stuff like scrolling a long document in OOo, application startups are painful and there's often no hint (even with KDE and app wait cursors enabled) that they're starting, boot up times themselves will be painful, there is no generalized copy-and-paste for nontext objects, etc.

    I really like unix as a concept, I like the power that comes with it, but I actually need to get work done on my computer now. And after getting used to the general pain of being a Linux desktop user, going back to WinXP (a change first triggered by OOo piss-poor rendering of .xls files) was a very pleasant surprise. Sure, it has its quirks, and it's not half as pretty as a KDE desktop, but I manage to get work done.

    Stuff works, already.

    Yes, I tried every single performance hack. I used all kinds of experimental kernels, did all sorts of prelinking combinations, even did a stage 1 Gentoo install. With all the eye candy on (including some really pretty stuff like true alpha blending), WinXP runs cleaner/faster than Gentoo+ion3. I mean, there is something very wrong going on with Linux desktop.

    Part of the perceived difference in performance might be that Linux is very very demanding in processor, and less demanding in memory (maybe Linux coders like doing things the niftier way?), while WinXP is much more forgiving processor-wise, but will take up more memory. As I have relatively abundant memory (384 megs) but a piss-poor processor (a K6-II 500), that might be a significant part of the effect.

    But I've used Gentoo in P4's, and while the bootup times are civilized, many of the performance pitfalls are still there.

    All in all, it was good that I got around to learning how to use a unixlike and saw the pretty sights of KDE/Enlightenment/Fluxbox desktops, but time comes when one becomes an adult.

    And with all its faults, WinXP is a desktop for us adults. (Cue in predictable joke about garish colors in Luna Blue).

  30. Re:Are you sure???? by Hatta · · Score: 2, Informative

    What do I use when I want to use something like Illustrator or Corel Draw or Canvas?

    Sodipodi, Kivio, or Dia

    What about some decent video software? Not something that has halfass functionality, but something like Adobe Premier, or Sony Vegas.

    Kino or Cinelerra

    What about audio software, like SoundForge or Cubase or anything like that?

    Audacity, Snd, or ReZound

    How am I going to get to use all of the directX plugins I am used to??

    I can't use my Gimp Script FU scripts in Photoshop. That doesn't mean Photoshop isn't as good as The Gimp.

    There's always going to be some effort involved in learning a new system. But the apps are there for most purposes.

    --
    Give me Classic Slashdot or give me death!
  31. What about Google? by SickFreak · · Score: 2, Interesting

    I was discussing the functionality of Linux today with a friend as I struggled to get sound working on an FC2 new install. I speculated that Google may be a future answer to the struggles of Linux. Google is and continues to develop new levels of functionality. Google runs linux on its server farms. Google is powerful, cash-rich, and business-savvy. If anyone can do it, Google can.
    I heard that Google is working to develop a desktop environment, maybe a browser, who knows what, the rumor mill is rife with speculation. What if Google tried to deliver what could be the knockout blow to MS and takes on the challenge of funding a comprehensive, secure, functional, and most importantly user friendly distribution of linux? Could Google unitle the linux clans, or is that fundamentally anti-linux/open source thinking?
    I have been a linux user for 2 years.

  32. I think the guy misses a very important point by tsa · · Score: 3, Insightful

    This gut has shown that there are many programs that make a useable Linux environment. That's nice, but I think the main advantage Windows has over Linux is that in Windows it's very easy to transport data from one program to another using the Copy and Paste functions. In this way it's a breeze to copy a picture from ACDSee to Word, for instance. Now try to copy a picture from GQView to OpenOffice. As long as this doesn't work in Linux it will not take off. People need this kind of functionality. On the other hand, we Linux users have gpm which works a lot better for copying texts that the Copy/Paste system in Windows!

    --

    -- Cheers!

  33. Wow! Functioning audio?!! by Dr.+Mu · · Score: 2, Interesting

    The thing that impressed me about this story is that sound in MEPIS seems to work right out of the box -- across a full spectrum of apps. I'm using Mandrake now, and I'm still fighting incompatible sound drivers that work with some apps and not with others. I desperately wanted to get Skype working on this box, but no amount of monkeying with the audio driver settings got it functioning. I was getting pretty fed up with Linux audio in general after this experience. Now I read that MEPIS even comes with Skype!

  34. Someone seriously needs to polish the linux turd by Proc6 · · Score: 2, Informative
    Polish is exactly what the Linux turd needs.

    That and some better names. Linux is missing any sort of refined look and all the names are like "ymmv", "knrk", "ooo". Yeah, thats all great for us geeks and shit, but someone needs to take a few classes in psychology and marketing.

    Firefox is growing in popularity not just because it's a solid browser, but because "Firefox" rolls off the tongue, they have a clean, concise, and very obviously laid out website, and they have a professionally created logo. Simple as that.

    Packaging and catchy names sell. If you want to push your Linux to the masses, package and name it for the masses.

    --

    I'm Rick James with mod points biatch!

  35. crappy gimp? by kyknos.org · · Score: 2, Insightful

    crappy gimp? i am a profesional computer graphic user, spending a lot of time with photoshop. i am using it for years, the first version i have been using was 0.9 (and i still have it for fun). and i use gimp too (from 0.99 :)). And i wouldnt say taht the Gimp is crappy. It still lacks some features (for prepress mainly), but for jobs that can be done in it (and it can do some things Photoshop cannot, if you still count Cinepaint as a Gimp version) i strongly prefer the Gimp. It has superior (but harder to learn, may be) interface that makes me 300% more productive.

    --

    SHE does throw dice.
  36. Re:Linux is awesome for music production by cyclop · · Score: 2, Interesting

    My roommate, does hobby music with Windows trackers, like FruityLoops. He is an IT student, he was a Linux sysadmin and he used Linux a lot. He is now forced to use winXP because there's nothing that is even close to Windows audio editing software. The collection of plugins that you can find for FruityLoops is to say the least gigantic. Is there anything likely for Rosegarden?

    As for the GIMP its power is crippled by the horribile interface. It's not the main interface design -it's odd but you get easily accustomed to it. It's the details. It's senseless you have to dig deep in menus,preferences and buttons to do a single straight line.

    --
    -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
  37. Windows, themed? by oliverthered · · Score: 2, Insightful

    Most windows apps, even the ones out of redmond, have well kinda the same UI, but with a weird mishmash of funcationalty and styling.

    Dockable menus, or non-dockable menus?
    does crtl+insert work in this edit box, can I copy that text?
    Try changing you background to something other that white, or deleting a default font and seeing how windows apps cope then windows is just as crap.

    Oh, and take a look here .

    What do I think should be done, well, standards need to be written and addeared to, a light xml parser needs to be put into stdc libraries allconfiguration files need to be moved to XML using dtd's (yuck) or xsd's to document and validate the format that those XML files must be in,
    no more /etc/init.d/mydeamon restart to find out that there's a typo in the config file, since you can validate it against the dtd/xsd first.

    Command line apps also need standards, is that -v -V --version -version, is that -help --help -help something.
    is the help myapp -xyzABC or is the help
    myapp
    -x --xsomething here is a description of what the flag does.

    is that quit, exit, crtl+c, escape ahh...

    Linux, GNU et all need a kick up the arse, standards need to be written, and everything needs to be harmonized.

    --
    thank God the internet isn't a human right.
  38. KDE isn't "good enough", it's far better by Richard_J_N · · Score: 3, Interesting

    Personally, I think KDE is way better than XP as a desktop environment. And anything you don't like, you can configure. For instance:

    Multiple desktops, Klipper, Select & Middle-click paste, and if you drag/drop a file, you get a very helpful tool-tip asking whether you want to copy, move, or link it, which is far better than the MS way of:

    if (different disks){
    copy, by default
    }else{
    move, by default
    }
    BUT if (shift){
    do the opposite
    }

    Incidentally, there is nothing so dreadful about the Linux copy-paste system. Just get used to the fact that there are really 2 clipboards. It can sometimes be really useful to utilise this behaviour!

    Also, once Linux is installed, no-one needs to ever use the Shell (my Aunt certainly doesn't!). But it's great that bash is still there - I for one find it can be extremely useful!

  39. "small" problems in Linux can be showstoppers by KWTm · · Score: 5, Informative

    I've tried Linux several times, and each time I've suffered greatly

    YES! Same here, so let's expand on this more; I think it's important to recognize exactly what it is that turns off people who actually make an effort to switch to Linux but get repelled.

    On paper/in writing, Linux is great. People say lots of good things about it, it has ideological advantages, installation and hardware support have improved by leaps and bounds, etc. So what's the problem?

    It's not easy for geeks to understand; it still isn't easy for me to understand, even though I was the one going through it. In the end, I did emerge triumphant from the guts of my computer, and said, "See? I did it! What's so hard about that?" Then I thought to myself, "Hey, waitaminnit, I just spent seven $#*$#ing days trying to install something that should only take 30 minutes. How can I say that it was easy?"

    In fact, it was so hard for me to answer such a simple question that I started keeping a diary while I was installing. (It's in bits and pieces on various Linux forums; someday I'll post it in one big piece.) The answer is this:

    When installation/use of Linux goes well, it goes very well. When something goes wrong, everything goes to hell in a handbasket.

    Example: I install a Linux distro; it autodetects my monitor hardware and sets the resolution. It's wrong. After installation, I boot up and the monitor is wonky --I can't see anything.

    What I should have done: press Ctrl-Alt-Plus or Minus to step to the next monitor resolution to get the screen to appear, and then I can use the GUI to permanently set the resolution to the correct value. Or press Ctrl-Alt-F1 to get to a text screen, and then manually set the XF86config file.

    What the newbie would do: nothing. What can a newbie do? Call his friend over and get him to reinstall Windows. What else can you do when the screen is wonky?

    But notice what I, as a geek but Linux newcomer, will do. I search the Internet from my other computer, find the solution, and correct it. I realize: "Ah! I clicked the wrong choice when I installed Linux --I thought they meant 'desired resolution' when they really meant 'maximum supported resolution'." If appropriate, I reinstall, this time clicking the correct option, and everything goes well.

    And I discount the problem that I just encountered.

    "It was my fault," I say to myself. "My mistake caused this installation problem with Linux. See, the second time I chose the correct option, and everything went well! Linux is so easy to install!" And besides, those people at Mandrake/ Fedora/ SuSE/ LibraNet/ MEPIS put so much work into making this a nice-looking distribution. "It would be a pity to just ignore the excellent interface and all that F/OSS on the desktop just because I couldn't install it properly! Let's mark it down: this is a nice distribution."

    But you know what? If the newbie encounters a problem, it's a showstopper. If you can't see the monitor, who cares if Firefox has tabbed browsing or OpenOffice.org can export MS Word documents to PDF?

    This, I think, accounts for the wide discrepancies between people's experience with Linux. Even in the comments for this very Slashdot article, we have people saying, "I had big problems with Linux!" "What are you talking about? I had zero problems!" It's because, when there *is* a problem everything comes to a grinding halt.

    We Linux supporters have to work on this: make sure problems are not showstoppers for newbies. When there is an error message, tell the newbie where to go next. Make it work in degraded mode instead of not working at all. Make it easy to recover. Example: I can't write to my addressbook in KMail. The problem? "Can't write to addressbook" is the message. Like, thanks a lot, KDE! Can you be a little more obvious? Example: in Ogle, it can't identify the sound device

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:"small" problems in Linux can be showstoppers by mdecarle · · Score: 3, Interesting

      I think you summed up the issue nicely.

      When changing a monitor resolution, Windows gives the user 15 seconds to decide that wether that res is good. If the user does not say 'yes', it reverts to the previous. There is no Ctrl-Alt-Plus (Which I for one never heard of...)

      The difference between Linux and Windows on this is that Windows will use the device in a generic mode if it doesn't have the correct driver, Linux will not use it. Moreover, noone recompiles the Windows kernel, while I know people that do every 2 days on Linux. ("Yes, there's a patch for program X") A normal computer user does not 'compile' the 'kernel'. He simply doesn't understand that. Not would he trust it, if he knew what a 'kernel' is.

      'The Geeks' often forget how the normal computer user thinks. He wants things to work right away, because if it goes wrong, he doesn't know why or how to fix it, if he understands what the error(-message) is. Like installing a TV: place it, plug power and cable in, push the button (one problem: configure the channels - usually done by the shop though) and it works.