Slashdot Mirror


Trivial Barriers to Personal Linux Use?

saintp asks: "I'm currently multitasking: building a computer for my girlfriend, and also trying to convince her to put Linux on it, so I've been thinking a lot lately about the barriers to adoption of Linux by Normal Everyday People. One that seems to be a major problem is that Windows users are addicted to downloading every piece of crapware that comes down the tubes -- hence the popularity of Gator and subsequent popularity of Ad-Aware. While geeks the world over sigh at this behavior, it makes a lot of people really happy, and they are very chagrined to discover that they can't do this on Linux without some command line mucking about, compilation, etc. What other minor, apparently trivial barriers exist to personal Linux use? Is anything being done to address these, or do many of the major vendors seem to be focusing exclusively on the business market, possibly to the detriment of Linux in the long run?"

239 comments

  1. Not all Windows user download that much software.. by pilot1 · · Score: 5, Interesting

    Your girlfriend might download alot of software just to try it out, but everyone I know is too scared to.

    I know back in the day before I had migrated to Linux, I would install various programs just to play around with them. However, I never installed crapware like Gator, it was usually just stuff from sourceforge that sounded useful.

    Maybe you could try giving her a distro that uses RPM, then show her freshmeat and sourceforge, and teach her how to install any programs she might want. That should satisfy her urge to try out new things.

  2. Software installation by Tyrdium · · Score: 4, Insightful

    It's a pain to install software on Linux compared to Windows. What I'd like to see is a nice, standardized binary distribution method, with good OS integration. RPM is good, but requires opening it in a program. What I'd like to see is a way to, by simply double-clicking on the RPM, install it to the directory of my choice (e.g. have it bring up an installer similar to the ones commonly used in Windows). Also, the directory structure in Linux is relatively confusing to work with. How about a single, unified folder for my programs, like Windows' Program Files folder? I've heard of a distribution that uses a directory structure similar to Windows', but it's definitely not one of the larger ones.

    1. Re:Software installation by FooAtWFU · · Score: 1, Informative

      It's a pain to install software on Linux compared to Windows.

      apt-get install foo

      apt-get update
      apt-get dist-upgrade

      Still not happy? Hmm... Don't know if you'd go for Synaptic, but...

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:Software installation by More+Trouble · · Score: 4, Informative

      What I'd like to see is a way to, by simply double-clicking on the RPM, install it to the directory of my choice (e.g. have it bring up an installer similar to the ones commonly used in Windows). Also, the directory structure in Linux is relatively confusing to work with. How about a single, unified folder for my programs, like Windows' Program Files folder?

      Well, Mac OS X does a pretty good job of this. It maintains all the Unix-y stuff in the typical Unix-y places, and has a whole secondary structure for GUI-crap. For instance, there's a /bin, /usr, /var, etc; along with a /Applications, /Library, etc.

      :w

    3. Re:Software installation by splattertrousers · · Score: 4, Insightful

      I think you've proved the OP's point.

      Who, other than geeks, is going to remember those commands?

      It's so much easier to do it the Mac way: download it and drag it into the Applications folder. Even easier would be a program that lists all the available applications instead of forcing the user to find them on the web.

    4. Re:Software installation by Anonymous Coward · · Score: 0

      Yeah the article poster's comment that installing, mucking with command lines and compiling code is "trivial for an end user" is incredibly fucking trite.

    5. Re:Software installation by DA-MAN · · Score: 1

      This is not elitism at all, but if you are going to use a computer you have to adapt to it. It will not adapt to you. Read further and you will see what I mean.

      Now Windows approach to installing may be easier, but the Linux way is a whole lot safer. Having executable installers means that you can get a virus by double clicking. It also means that there isn't a uniform way to install stuff. On Linux it's just yum install blah. Windows is always a different look and feel.

      The biggest problem facing Linux today is in how we define user friendly-ness. We all use Windows, and no matter how fucked up or complicated it is, that's user friendly, until the point in time that we all use something else. The phone, 11 digits for each person in the US, not very friendly but everyone can use it. Why? Cuz everyone uses it.

      I remember reading articles about how Windows should have a second fork so that files know what program created it, automate floppy detection and a shitload of other things that were from the Mac in the days of Windows 3.1. That was user friendly then. Mac was user friendly, Windows was not.

      Things change, users adapt. Windows is NOT user friendly. Linux is not user friendly either, but it is getting there. Already it handles my devices a hell of a lot better than Windows.

      If insert my Wireless card in the top slot or the bottom, it just works. In Windows I'd have to install the driver on each slot. Not so bad when you think about it, there are only two slots, but the same thing happens in USB ports and I have a USB hub. Do I really have to install the same FUCKING driver for each FUCKING USB port? Don't believe me? Try any web cam.

      --
      Can I get an eye poke?
      Dog House Forum
    6. Re:Software installation by daviddennis · · Score: 1

      Have you tried Lindows?

      That would seem to be exactly what you're suggesting.

      I haven't tried it myself (being a died in the wool Mac guy nowadays), but it would definitely be worth a look.

      D

    7. Re:Software installation by spitzak · · Score: 3, Insightful

      I don't know about OS/X. The automatic update has worked great, but anything I have downloaded has arrived in a "box icon" program, and sometimes that is imbedded in a "disk image" program. I have to double-click these and then double-click the result, and it is very confusing and unclear if I can throw these things away after I have installed the program. Those virtual disks especially are confusing.

      Whether it is safe to throw away the RPM's is also unclear to me. For some reason Windows installers do seem to make it clear that you can throw away the install program after using it.

      Incidentally all the Linux desktops I have ever seen let you double-click RPM's and they *try* to install them. The problem is not that you can't do this, but that all too often it does not work, and you are forced to go to the shell to try again with the "--force" switch or whatever. I suppose you could make an argument that if a Windows installer does not work you are completely hosed, while it is physically possible to fix an RPM, but in reality Windows installers tend to always work (only counter example I have seen was an ATI driver for an old OpenGL card that crashed and the driver did not appear until I rebooted the machine).

      I am still baffled why Windows has so brainwashed people that they think they need to "install" anything. Really I should be able to grab the file from the web page, drop it on the desktop, double-click it, and RUN the program, not "install" it. If I want it on the start menu I should then drag it there. And to "uninstall" I should be able to drag it and drop it in the trash.

      Programs that need to mess with .rc files or whatever should run a demo mode and pop up a dialog that says "if this seems to be doing what you want, click here to make changes to your system so it really works..."

    8. Re:Software installation by tzanger · · Score: 1

      That only works for apps which people have made debian packages for. I'm not going to bother searching, but when I *was* looking for it, there were no packages for gnu-radiusd, qmail, openoffice and a handful of others.

      Sure, install from source... but now I have shit in the system that the package manager has nothing on... checkinstall on debian's only a band-aid. ... oh well. Back to Slackware for me.

    9. Re:Software installation by toast0 · · Score: 1

      Well... how hard is it to put those instructions on the site of any project that's in debian?

      Or to have users remember that [insert apt frontend] has lists of all sorts of cool programs they can install?

    10. Re:Software installation by Bastian · · Score: 1

      I think you just argued against the mac and then in support of it. All-in-all, the .dmg file system on Macs gives you that - get the .dmg file, open it, and run the application in there. If you want to keep the application, copy it to wherever you want to have it.

      You just installed the program by putting the application file on your hard drive. Feel free to get rid of the archive you got it from.
      Doing this on a PC can be nearly identical - you get a compressed archive. You get the file out of the compressed archive. You do whatever you want with the archive - delete it, put it somewhere for safe keeping, whatever. (The installer is there because lots of Windows software needs to install DLLs, set some registry keys, etc - things which would be a PITA for people who know what to do. I think that software that doesn't need an installer uses it just because Windows users are so used to installers that they frequently don't even know how to edit the start menu.)

      I'm really not sure why this process would seem more complicated on a Mac than a PC.

    11. Re:Software installation by toast0 · · Score: 1

      there is a qmail-src package in debian that builds and installs a qmail binary. There has been since at least 2000, when I first used it.

      Don't blame debian for not including a binary package for qmail, when per qmail's license, they can't release a binary of qmail that fits in the debian directory structure.

    12. Re:Software installation by damiam · · Score: 1

      All of the packages you mentioned are available in Debian. I can't recall running across a program I wanted to install in the past few years that wasn't.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    13. Re:Software installation by tzanger · · Score: 1

      Sorry, I didn't want FreeRADIUS, and qmail-src is the bare-ass qmail, as per DJB's license. (Alright, qmail's not a fair program to use.) Also, everything you mentioned was in -unstable. Why don't I just not run a package manager at all if I'm pulling from the unstable tree? That is invariably what happens if you ever point dpkg to anything but stable or testing.

    14. Re:Software installation by damiam · · Score: 1

      Okay, sorry about freeradius vs gnu-radius, I assumed they were the same thing. As for unstable, I'm not sure what your point is - what's what invariably happens if you point dpkg to unstable? I've been running unstable on my desktop for years with very few problems. In any case, openoffice is also in testing (I don't think OO.o 1.0 had been released as of the last stable freeze).

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    15. Re:Software installation by Tyrell+Hawthorne · · Score: 1

      What I'd like to see is a nice, standardized binary distribution method, with good OS integration. RPM is good, but requires opening it in a program. What I'd like to see is a way to, by simply double-clicking on the RPM, install it to the directory of my choice (e.g. have it bring up an installer similar to the ones commonly used in Windows).

      How about using Debian packages? They work really well. But they're not executables, you say. Okay, so how about making extensions to the desktop environment so that when you double-click on a .deb it will send it to a graphical version of apt/dpkg. In fact, with a graphical front-end to i e dselect you've made software installation even easier than how it's traditionally done on Windows - you don't even have to download, save the file and remember where you saved it. All you have to do is click the "Install software" icon, choose what you want, and then it will automagically be downloaded and installed.

      Okay, so while the Debian archive is huge, it doesn't have every piece of software. Then allow the user to enter a url, or maybe to download a custom deb package from a homepage, which the author has packaged. No, not all authors want to package software specifically for Debian systems*, but if they want Normal Everyday People to be able to install their software easily, perhaps they would be okay with that.

      * However, in the future it would be good to not have it specific to Debian, for example via filesystem enhancements (I saw something here about virtual paths).

      I hope you don't see me as a Debian zeelot, I just think this is currently the best way to do it. If mainstream Linux adoption is done via Red Hat or whatever free alternative, that's fine. Only that I wouldn't be using it ...

    16. Re:Software installation by captaineo · · Score: 4, Interesting

      On Windows the majority of well-written installers are single self-extracting .exe's or .msi's.

      With OSX you get a .dmg if you are lucky (and a .dmg.gz, .sit, or .dmg.sit if you are not). You double-click the .dmg and it mounts a virtual disk. You run the program inside. You try to unmount the virtual disk but it won't let you because it is in use. Then you close the program and unmount the disk. You still have to throw away the original .dmg and the archive (if it came in one).

      It kind of sucks to have your OSX desktop cluttered with foo.dmg.sit, foo.dmg, and Foo, just for one program.

    17. Re:Software installation by captaineo · · Score: 1

      I agree that "installation" should go away. Especially for operating systems - why bother with a complex installer when you can just copy a filesystem image?

    18. Re:Software installation by torpor · · Score: 2, Interesting

      The best part about the way OSX does this is that it is a completely 'UNIX'-y solution. OSX Apps are unix apps wrapped in a fancy, -standardized- directory structure, with their own text files for config descriptions, binary payload directory layouts, etc.

      "OSX Apps", the pretty ones with icons that bounce, live in a subdirectory with a ".app" at the end of it. Finder (and not much else) knows that any time a user clicks on a file with ".app" in it, this whole subdirectory contains the full suite of resources needed to run that app ...

      So, you can easily make a cmd-line, unix-style app, no sweat. Good old POSIX! Put it in its own .app dir, bone up on a few XML'ish files that need to be included (hey, its a text file for config, thats UNIX right?!), and there's your package. gzip it and deliver.

      Okay, so your wonder-app needs access to 'standard libs', and has 'dependencies' ... no sweat. Either -include everything you need- (really, there's no problems with doing this) in the .app dir, which means all the libs you think the user isn't going to have on their OSX box, or just put symbolic links (as in the file kind) in your .app's Library folder to wherever you've found the libs you need on their system...

      End of story. No 'registry key' to be configured (well, okay, maybe ldconfig is 'registry'-ish these days, eh?), no 'special program to edit registry entries' (just text editor), etc.

      And since its all in a single .app package, theres no need for App vendors to -usually- touch any of the /System tree stuff ...

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    19. Re:Software installation by Anonymous Coward · · Score: 0

      Exactly what should double-clicking the RPM do, if not opening it in a program (the installer... Next, Next, Next, Finish)?

    20. Re:Software installation by transops.net · · Score: 1

      "...being a died in the wool Mac guy nowadays..."

      Man, death by asphyxiation under a heap of wool Macs sounds like a terrible way to go... I'd much prefer to be instantly crushed by an errant plane full of SGI workstations.

      Since you're all better from it now that you've been reincarnated, I have to ask... is Mr. Gates *really* Satan? ;).

      Sig: Seeking partnerships with web design firms.

    21. Re:Software installation by mnmn · · Score: 1

      He mentioned trivial package installations like Gator.

      Linux does have some pretty advanced packaging system, generally standardized on .deb and .rpm nowadays. The new issue is having graphical standards. There are tonnes of different window managers in use, and KDE and GNOME still dont play quite well. Not to mention their menu systems are located at crazy locations across distros.

      So whats a new package to do right after install to become a small icon in the desktop menu? It has to discover what window manager is installed and used, find the menu system and append its icon to it with the proper links. It should also be able to remove the icons after uninstall.

      Linux has come a long way but its graphic system from X upwards is a mess with KDE GNOME other smaller window managers and console-alone developers have made enclaves around themselves. KDE on gentoo works GREAT, but the severe lack of standards forces people to get back to the command line once in a while.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    22. Re:Software installation by Acidic_Diarrhea · · Score: 1
      "Do I really have to install the same FUCKING driver for each FUCKING USB port? Don't believe me? Try any web cam."
      Tried and it's not working the way you describe. I can use any of my USB ports and the behavior is always the same - no need for driver instllation. This is with a Windows XP Pro machine.

      Now, about the rest of what you wrote - you're right, people learn how to use a computer and then it is becomes user friendly to them because they're familiar with the way things work. But there is another type of user friendliness that you're missing. It's that initial learning period when the user hasn't been trained with something. This is why the desktop metaphor came into being in the first place - a desktop is a known entity for most people and so translating that behavior to the behavior of a computer should be simple for a person. I'd continue but I don't really feel like discussing this issue at length. User friendliness is more about how intuitive a process is than how familiar a person is with that process. If I make a refrigerator that opens in the opposite direction of every other refrigerator made, it can still be user friendly if the design is done in such a way that it's clear to the user without thinking about it, how to open the refrigerator. I hope you can see that this is an inherently different view of user friendliness than the one you describe.

      --
      I hate liberals. If you are a liberal, do not reply.
    23. Re:Software installation by daviddennis · · Score: 1

      Sadly, as a mere peon in death, I wasn't able to find out. They don't let us near the big guys.

      Hope that helps :-)

      D

    24. Re:Software installation by spitzak · · Score: 3, Interesting

      Exactly. This is what I have seen using OS/X as well. I have no idea why this is this way, and it sure does not look user-friendly to me.

      I think installation on Linux is better, if it worked as the package creator intended. The problem on Linux is that the packages often don't work. Windows would be as bad if 60% of the windows installers crashed or failed with errors when you double-clicked them.

      I think in the ideal system, what you get is a file that you double-click and it RUNS the program (it it is not and "installer" and not a directory containing either the program or an installer). Only if the program needs daemons or other system setup, it can then detect if it has not been installed correctly and offer to do that, or just let you run to test it. For 99% of the programs "installation" should consist of dragging that file to the correct directory so users other than yourself can see it. "uninstallation" should consist of throwing the same file in the trash, and any symbolic links or init or daemons that it "installed" should have enough smarts to delete or kill themselves when the program disappears.

      Nobody (not Windows or Linux or the Mac) seem anywhere near this. Some of it seems to be complete brainwashing by the installers on Windows. We have discovered that people don't believe the installer works if it does not present them with a big scrolling box of text with an "I agree" button!

    25. Re:Software installation by DA-MAN · · Score: 1

      "Do I really have to install the same FUCKING driver for each FUCKING USB port? Don't believe me? Try any web cam."

      Tried and it's not working the way you describe. I can use any of my USB ports and the behavior is always the same - no need for driver instllation. This is with a Windows XP Pro machine.


      Really? Only thing that ever works on any USB port is the USB Mass Storage. On any machine whenever I wanted to use a Web cam or any device that needed drivers not built into Windows XP I always had to reinstall for every little thing.

      --
      Can I get an eye poke?
      Dog House Forum
    26. Re:Software installation by metamatic · · Score: 1
      What I'd like to see is a way to, by simply double-clicking on the RPM, install it to the directory of my choice (e.g. have it bring up an installer similar to the ones commonly used in Windows).


      So install Mandrake. Then you can just double-click RPMs and be lead through the install, just like Windows.

      Well, just like Windows except it works even if you're not administrator, and you don't have to reboot...
      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    27. Re:Software installation by DA-MAN · · Score: 1

      But there is another type of user friendliness that you're missing. It's that initial learning period when the user hasn't been trained with something. This is why the desktop metaphor came into being in the first place - a desktop is a known entity for most people and so translating that behavior to the behavior of a computer should be simple for a person.

      Linux has a desktop metaphor as well. It works great and most users can do everything they want. They can't just go ahead and install things without some knowledge, but they can do the usual Check e-mail, write documents, surf the web and play solitaire in almost the same way. This is what the poster was trying to say, I believe. The happiness of installing all that crap on their machines without needing too much knowledge.

      Windows however is the desktop that doesn't stay consistent over time. First 'My Computer' was on the Desktop on top of the 'My Documents', then it was under 'My Documents' and now it's gone from the desktop and on the 'Start Button'.

      I work for a Fortune 500 Tech company, and more users get screwed up dealing with those little intricacies where they think things are the same but just prettier than they do when we switch them over to Linux and they expect things to be a different.

      We are still using Office 97 on many desktop's because users won't let us change them to Office 2000 or XP which looks and acts totally different in their minds. People can cope with complete change a hell of a lot faster than they can going from one Microsoft version to the next, in my observations.

      I've even noticed this in myself. When I first learned how to drive, I learned stick and I could drive my 72 Mach 1 just fine. But when I tried to drive a stick Toyota, I would usually have problems getting out of first gear right off the bat. Switching to Automatic was not a problem at all.

      --
      Can I get an eye poke?
      Dog House Forum
    28. Re:Software installation by vericgar · · Score: 1

      As far as menus and icons go, there are standards and solutions out there, they just have yet to be finalized and implemented on a wide-scale basis.

      Desktop Entry Specification
      "Both the KDE and GNOME desktop environments have adopted a similar format for "desktop entries," or configuration files describing how a particular program is to be launched, how it appears in menus, etc. It is to the larger community's benefit that a unified standard be agreed upon by all parties such that interoperation between the two environments, and indeed any additional environments that implement the specification, becomes simpler."

      Desktop Menu Specification
      "This DRAFT document defines how to construct a user-visible hierarchy of applications, typically displayed as a menu. It allows third-party software to add menu items that work for all desktops, and allows system administrators to edit menus in a way that affects all desktops."

      Gentoo is working towards implementing these, as outlined in GLEP 16 and I'm sure patches they make to window managers will be passed back to the respective developers.
    29. Re:Software installation by Anonymous Coward · · Score: 0

      > I agree that "installation" should go away. Especially for operating systems - why bother with a complex installer when you can just copy a filesystem image?

      So, you think one-size-fits-all installs are a good thing, or even a possible thing? I see too many differences between servers, desktops and embedded installs to have a single filesystem image installer satisfy all needs.

    30. Re:Software installation by Anonymous Coward · · Score: 0

      let's compare:
      > su
      > emerge gaim

      vs.

      > su
      > apt-get gaim

      vs.

      go to aol.com
      search around their website
      download the installation program
      run the installation program
      click a bunch of buttons

      Installation for linux is obviously harder.

    31. Re:Software installation by randomblast · · Score: 1

      heh, Gentoo is even easier

      emerge foo

      emerge sync

      but that's just the easy part, try getting your girlfriend/parent/granparent/whoever to install debian or gentoo, i don't think so.

      imagine trying to tell them over the phone..."okay, you first you need to relabel the partition to type 83, then build an ext3 filesystem, then make a type 82 filesystem and activate it with swapon, then all you have to do is extract the stage, compile the GNU toolset and bootstrap GCC, then compile the kernel and start emerging your packages one by one. call me in 2-4 days when it's all compiled and i'll show you how to use evolution and openoffice"... "what?...i think i'll stick with windoze"

      I think a distro like xandros with red carpet and an easy installer, along with no choice of different dekstop environments or applications would be better for those kinds of people.

      --
      ...these aren't my real teeth.
    32. Re:Software installation by Wolfrider · · Score: 1

      --LINUX IS NOT WINDOWS!!! We don't **want** it to be!

      --Get used to it. Learn how The Linux Way actually works instead of whining about it.

      ' man hier ' explains where binaries (and other things) go.

      (yes I'm a bitter MF'er today, you would be too if you were in my shoes.)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    33. Re:Software installation by Wolfrider · · Score: 1

      That would be ' apt-get install gaim '. FYI.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    34. Re:Software installation by dilute · · Score: 1

      That's not TOO difficult, but answering the questions from the post-install scripts can be. It is easy to answer them incorrectly and get wierd configurations or deamons that run at boot which you don't need and which muck things up. Of course that can easily happen in Windows too, but Linux is supposed to be better than Windows.

      It's great for ME, but think about what you have to go through, even with apt-get or synaptic, in order, for example, to install nvidia drivers, decide whether they should have threadlocal support, adding yourself to the audio, video and scanner groups, learning the octal codes for permissions, deciding whether NFS should be kernel or user, or any of the other system admin stuff you have to master in order to be a successful Linux user.

      OS X would be the answer, if only a usefully fast setup didn't cost a fortune.

      There is nuthin like being able to run a free OS on dirt cheap commodity hardware.

      No, someone will come along with a better distro, along the lines of knoppix but more upgradeable.

    35. Re:Software installation by bhtooefr · · Score: 1

      Actually, on Winboxes that I've worked with, running stuff like setup.exe will automatically bring up a "Run As..." dialog. Also, you can Shift-Right Click on an icon to get Run As.

      Last I installed an RPM on my Mandrake box (about a week ago), I had to put in the root password.

    36. Re:Software installation by Nurseman · · Score: 1
      I think a distro like xandros with red carpet and an easy installer, along with no choice of different dekstop environments or applications would be better for those kinds of people.

      I can vouch for Xandros. I got a freebie at Linux World Expo a few weeks ago. Four clicks and it was installed. Took a small slice out of my Windows partition, and set it up for dual boot. Auto detected / installed my Nvidia card. Detected but could not set up my Soundblaster Audigy. After boot, went online, upgraded multimedia icon with on click, and I had sound. I also had a version of Codeweavers for plug ins for Mozilla. Couldn't be easier.

      The biggest roadblock for me understanding the system underneath the GUI. If a program crashes Windows, I can usually figure out why. I see a lousy desplay on a co-workers monitor, and I know to go to display manager and check the driver. I just can't seem to get that level of comfort in Linux, despite installing/running/crashing/re-installing it for the last 3-4 years. I dont even mind editing a config file or two. But I need to know where they are and what I need to do. This is the main stumbling block as far as I am concerned

      --
      Save a Life. Donate Blood. Please.
    37. Re:Software installation by budgenator · · Score: 1

      What I'd like to see is a way to, by simply double-clicking on the RPM, install it to the directory of my choice

      I know it's so confusing, down load the rpm file, store it in your home directory, and single click-it. OMG my mouse has three buttoms; guess the left button. (RPM opens in file manager) left click buttom that says "install with YaST" enter root password in dialog box and it installs

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    38. Re:Software installation by tuxedobob · · Score: 1

      The "ideal system" you described is called Microsoft Office on Mac OS X.

      How's that for irony?

    39. Re:Software installation by kd4evr · · Score: 1

      Nice point, and very true, regarding Windows migrations.

      However, the car gearbox metaphore is not a suitable one: anyone who can drive a stick-shift, will be more than qualified for the automatic - it's the vice versa that is a challenge for some people.

      Technically, the propper parallel would be Windows ~ automatic and Linux ~ stick shift.
      Anyway, metaphores must end at this point. Car industry is so different from software, especially the M$ kind of products, that comparisons are only suitable for jokes like:
      - imagine your car losing two of the wheels and dying on you while you simoultaneously indicate a left-turn while auto-tuning a station on your radio. At the shop, they later tell you that they need to replace the entire engine and re-wire the car to even start it again.

      Installing windows on a pentium is like having a Porsche only to be able to drive on two wheels in reverse with the handbrake on.

  3. Multi-monitor support in X extensions by WalterGR · · Score: 1

    I'm a multiple monitor addict: once you get used to having two or more monitors at your disposal, working on a single monitor just feels cramped. Unfortunately, I have one nice monitor and one crappy monitor I picked up god-knows-where. The nice monitor maxes out at a much higher resolution. I refuse to work at the "lowest common denominator" resolution, so until X extensions support multi-mon with differing resolutions, I will not migrate to Linux.

    In fact, this is the *one* reason I don't even have a Linux installation.

    1. Re:Multi-monitor support in X extensions by WalterGR · · Score: 1

      I hate replying to my own posts - but the wording of my original post isn't precise. Yes, Xinerama supports multihead with different resolutions on different heads. However, X's impression of "the area on which stuff can be drawn" is a single rectangle. Therefore, with two monitors of differing resolutions, there's a "dead" area - an area that exists in X's mind, but isn't visible on either monitor. It's the dead areas I don't like.

    2. Re:Multi-monitor support in X extensions by spitzak · · Score: 1

      Hate to break the news to you, but both Xinerama and Windows have the same API for the monitors, pretty much a list of rectangles. Nothing prevents a program from being just as intelligent about window placement on both of them.

      The main difference is that they made different decisions about the "old" one-monitor interface, used by any programs that are not aware of multiple monitors. On Windows it returns the "main" monitor, while on X it returns a rectangle around the entire set of monitors. This is likely the source of the programs that maximize or position their windows in the missing area. However conversely on Windows there are programs that refuse to work correctly if you drag them to the other monitor, for instance their overlay popups keep showing up on the main monitor.

    3. Re:Multi-monitor support in X extensions by GuyWithLag · · Score: 1

      I've had a 2-monitor setup (with different resolutions) in the last 6 months and it worked beautifully. I'm using GNOME, and everything worked fine. Different panels on each screen, panels that know the boundaries of the physical screens. Maximize maximizes to the current screen. Etc Etc Etc...

    4. Re:Multi-monitor support in X extensions by Zeriel · · Score: 1

      Admittedly, I don't use Xinerama, but I have a 19" and a 17" that behave properly under X. It's really quite simple if you're at all comfortable with mucking with text config files, you just set up two different configurations for your two monitors, then X does what you'd expect it to do (or at least what I'd expect it to do). Advantages of this configuration include the two monitors set to different resolutions at the same color depth, your panel stays on your main monitor and doesn't split between the two, and maximizing windows maximizes them to the current monitor, not both (so no gaps in the display because the window's stretched all over the bloody place). Best of all, no dead zones X thinks is there but can't display.
      Example XF86Config stuff follows, obviously change the details to match your hardware and resolution prefs:

      Section "Monitor"
      Identifier "Monitor0"
      VendorName "Optiquest"
      ModelName "V95"
      HorizSync 30.0 - 85.0
      VertRefresh 50.0 - 160.0
      Option "dpms"
      EndSection
      Section "Monitor"
      Identifier "Monitor1"
      VendorName "Panasonic"
      ModelName "P17"
      HorizSync 30.0 - 86.0
      VertRefresh 50.0 - 160.0
      Option "dpms"
      EndSection

      Section "Device"
      Identifier "Videocard0"
      Driver "mga"
      VendorName "Matrox"
      BoardName "Millennium G450"
      VideoRam 32768
      BusID "PCI:1:0:0"
      Screen 0
      EndSection
      Section "Device"
      Identifier "Videocard1"
      Driver "mga"
      VendorName "Matrox"
      BoardName "Millennium G450"
      VideoRam 32768
      BusID "PCI:1:0:0"
      Screen 1
      EndSection

      Section "Screen"
      Identifier "Screen0"
      Device "Videocard0"
      Monitor "Monitor0"
      DefaultDepth 24
      SubSection "Display"
      Depth 24
      Modes "1600x1200"
      EndSubSection
      EndSection
      Section "Screen"
      Identifier "Screen1"
      Device "Videocard1"
      Monitor "Monitor1"
      DefaultDepth 24
      SubSection "Display"
      Depth 24
      Modes "1280x1024"
      EndSubSection
      EndSection

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
  4. Not Trivial by warmgun · · Score: 1

    I want to play the newest games. Linux can't do that, so I don't use it.

    1. Re:Not Trivial by Anonymous Coward · · Score: 0

      Games are for children.

    2. Re:Not Trivial by Anonymous Coward · · Score: 0

      That's nice, sweetie. Now hush while the grown-ups talk.

    3. Re:Not Trivial by TedCheshireAcad · · Score: 1

      You raise a good point. Use whatever operating system suits your needs best. You are a gamer, so you would obviously be playing on Windows. I don't game (at least not on the computer), and all I need from a PC is a C compiler, Mathematica, and LaTeX, and the ability to print. Linux suits my needs, but I use a Mac because I don't want to spend time mucking around with the operating system, I just want everything to work.

  5. Dude, what the fuck? by Lord+Bitman · · Score: 1

    I am certainly not against apt-getting every little thing I here about, no matter how little I need, know about, or can trust it!

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  6. Sun Java Desktop by stonebeat.org · · Score: 2, Insightful

    Check out Sun Java Desktop System. It is a OS based on a Linux kernel and Suse Linux.
    Though you won't be able click and install applications, like one would do on a Window box, but Java Desktop System is a very close to it.
    I think Sun Java desktop introduced a happy medium. Making it too easy to install software, increase chances of getting infected by a virus, worm etc.

    Here are some more presentations on Sun Java Desktop

  7. Newbie detector by pontifier · · Score: 5, Funny

    When I first tried linux and the bsds it took me a while to figure out how to get arround in the terminal.

    perhaps "dir" should start a linux tutorial as i'm sure i'm not the only person who's first instinct was to type "dir" when given a command prompt.

    --
    -John Fenley
    1. Re:Newbie detector by Brandybuck · · Score: 5, Funny

      Maybe Windows should have a tutorial pop up each time I type "ls" in the command shell.

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Newbie detector by Anonymous Coward · · Score: 0

      10 years ago there was a common package of scripts/aliases that allowed one to use DOS commands from a Unix prompt.

      But now there's probably more people familiar with the unix prompt than with the DOS one.

    3. Re:Newbie detector by adamjaskie · · Score: 1

      btw, do you know how I can do an alias in DOS? I keep typing ls and getting "BAD COMMAND OR FILENAME"

      --
      /usr/games/fortune
    4. Re:Newbie detector by bcrowell · · Score: 5, Funny

      Actually we really need an animated paperclip to pop up and say, "It looks like you're trying to do an ls. Do you want the ls wizard to help you through the process?"

    5. Re:Newbie detector by Anonymous Coward · · Score: 4, Funny

      $ ls -a
      Are you sure you want to do an ls -a? That will
      show hidden files, and files are hidden for a reason.
      >y
      Okay, are you absolutely sure you meant to say yes to that last question?
      >y

    6. Re:Newbie detector by sparcv9 · · Score: 1

      I did this about a decade ago, before I abandoned Microsoft OSes entirely. I had a bunch of batch files named LS.BAT, CP.BAT, MV.BAT, etc, that did nothing more than call the MS-DOS equivalents and pass the commandline arguments off to the real command. I never used Windows/DOS enough to care about adding argument translation or anything, though. (Things like making CP.BAT accept a -r and call "xcopy" instead of "copy".) If there's a better way to do this, I don't know it, nor will it do me any good now.

      --

      This is not a Fugazi .sig
    7. Re:Newbie detector by JRIsidore · · Score: 1

      This might be a help: GNU utilities for Win32

      --
      :w!q
    8. Re:Newbie detector by Spoing · · Score: 1

      Well, I'm laughing. I hope both of the comments above get modded up. (Just used my last 3 points a few minutes ago!)

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    9. Re:Newbie detector by mbogosian · · Score: 1

      If there's a better way to do this, I don't know it, nor will it do me any good now.

      Even though it may not do you any good, some of us can't use Windows without CygWin anymore, which takes care of the "all your unix commands are belong to us" syndrome quite nicely.

    10. Re:Newbie detector by Krunch · · Score: 1
      --
      No GNU has been Hurd during the making of this comment.
    11. Re:Newbie detector by Ashtead · · Score: 1
      On the machine here (Red Hat Linux 9.0) the command dir here actually prints a list of files as one might expect.

      A little further examination reveals that this is the same as ls -C -b and so indeed you may find your files using dir. By the way, wasn't dir the command for listing files on VAX VMS back in the day as well?

      Either way, while it does what a user might expect, this does absolutely nothing to inform the user about the different commands in the shell, as the parent post notes. In one way, this is the way things are supposed to work; the user is presumably wanting and expecting to list files and not read a tutorial at that point -- there is no real way for the machine and OS of knowing. Except that maybe a better replacement for dir would have been something like:

      #!/bin/sh

      echo To list files you may use the ls command.
      echo For more information on this, type man ls.
      echo Or type ls now to see the names of the files
      which at least would point the new user in the right direction without getting in the way of the experienced ones.
      --
      SIGBUS @ NO-07.308
  8. Sharing limitation by PinkX · · Score: 3, Interesting

    One thing that I've been thinking of lately that is really a limitation for end users to adopt linux in the desktop is the (un)ability to easily share resources in a LAN environment.

    I might be wrong at this, but I haven't seen in either GNOME or KDE something like 'right button click' -> 'share this folder' option, to get a list of the known users and automatically add it to the samba/nfs shares/exports list. If someone knows about some work being done in that direction, that would be a Godsend.

    Regards,

    1. Re:Sharing limitation by Elwood+P+Dowd · · Score: 1

      I think that was one of the things that Licoris or Lindows was advertising. Don't remember.

      --

      There are no trails. There are no trees out here.
    2. Re:Sharing limitation by Brandybuck · · Score: 1

      Offtopic: everytime someone bitches about how KDE and GNOME are too much like Windows, and why can't be please be original, someone else is requesting yet another feature to duplicate something in Windows.

      Ontopic: You don't want clueless users to be able to trivially export their personal data with a single mouse click.

      --
      Don't blame me, I didn't vote for either of them!
    3. Re:Sharing limitation by xsecrets · · Score: 1

      Actually this is one of the great things about Xandros file manager It allows you to do exactly that. Corel had this functionality years ago and I can't believe that neither kde or gnome have added it yet.

    4. Re:Sharing limitation by jdkincad · · Score: 1

      Konqueror's (in KDE 3.1.*) "folder properties" dialog has a "local net sharing" tab. I'm not sure if it is of any use since I don't have any network sharing set up, but it's there.

      --
      The great advantage of having a reputation for being stupid: People are less suspicious of you.
    5. Re:Sharing limitation by KILNA · · Score: 1

      If we're touting OSS as better, shouldn't it have the option to do everything Windows does, plus? Don't cripple something both powerful and convenient because of the idiot corner cases. All users have to be accountable on some level, and most of them do OK for themselves. I have no sympathy for users who get upset when the computer does exactly what you told it to do. In the end, if security were always absolutely more important than connectivity then we wouln't have the internet.

      --
      Error: PANTS NOT FOUND. Press <F1> to continue.
    6. Re:Sharing limitation by Brandybuck · · Score: 1

      If we're touting OSS as better, shouldn't it have the option to do everything Windows does, plus?

      That's assuming that the Windows way is best. The jury is still out on that one.

      If there is something good in Windows, we should implement it. But not everything there is good. For someone who is most familiar with Windows, it's hard to determine what's good or bad. You need to take a step outside of Windows and evaluate it objectively.

      --
      Don't blame me, I didn't vote for either of them!
    7. Re:Sharing limitation by JimDabell · · Score: 2, Informative

      I haven't seen in either GNOME or KDE something like 'right button click' -> 'share this folder' option

      It needs to be enabled by the administrator, but right-click on a folder, go to Properties, and there's a Local Net Sharing tab there (KDE 3.2, dunno about previous versions as I don't use that feature).

    8. Re:Sharing limitation by Anonymous Coward · · Score: 0

      If we're touting OSS as better, shouldn't it have the option to do everything Windows does, plus?

      You mean like the ability to compromise the entire system with viruses, trojans, and other malware?

      No.

      The root of this problem is that Windows determines whether something is executable by examining the file name. Bluntly put, this is pure insanity - it's something that nobody who has even the most rudimentary understanding of security, would ever advocate.

    9. Re:Sharing limitation by Pantheraleo2k3 · · Score: 1

      I dual boot XP Pro and Mandrake 9.2. Mandrake 9.2 has exactly what you are asking for. You do need to enable it (so does XP) but I guess it works. I haven't actually tried it though.

  9. Lindows by alienw · · Score: 2, Interesting

    Lindows is trying to solve the very problem you are looking at. Sure, people bitch about them (mainly due to the elitism of many Linux users), but I heard it's a nice solid distro, and things like click-and-run make it very easy to install software.

    1. Re:Lindows by DAldredge · · Score: 3, Insightful

      Or people could bitch about the fact that Lindows runs EVERY DAMN THING as root.

    2. Re:Lindows by rabbits77 · · Score: 1

      Moron. Most MS Windows releases do exactly the same thing, effectively.

    3. Re:Lindows by aster_ken · · Score: 2, Informative

      Perhaps you really should read this article. It's actually an entry from Lindows.com's FAQ. Apparently, and I can vouch for this having setup multipe LindowsOS computers for friends and family, you can setup users during setup and don't have to run "EVERY DAMN THING as root."

      Turns out that this little bit of FUD took "root" (pun intended).

    4. Re:Lindows by alienw · · Score: 1

      First, this is only the default. Second, Windows XP does this exact thing without any ill effects.

    5. Re:Lindows by Anonymous Coward · · Score: 0

      Such an intellegent response, makes me fell like I am back at FreeRepublic.com

    6. Re:Lindows by temojen · · Score: 1
      without any ill effects.

      Riiiight... that's why we're all just sitting on our butts, never having to un-install click-by installed adware & spyware & trojans

    7. Re:Lindows by alienw · · Score: 1

      Of course, it's completely impossible to install software if you are not root. Right.

  10. My personal list of barriers by Evil+Attraction · · Score: 5, Insightful

    I use Linux most of the time. The only reason I sometimes (too often) boot to Windows, is when I want to either play a game or do some genealogy. There aren't many games for Linux - not very popular, at least - and there are certainly no genealogy software which can compete with the genealogy software developed for Windows. I guess I can live with that.

    What concerns me most is the situation for the rest of the family; We are Norwegians, and my father does some accounting for a few locale companies. I've yet to see a decent accounting application for Linux which works according to Norwegian rules. We're actually talking about one application which separates my father from using Linux instead of Windows.

    My brother took over my father's farm a year ago. He needs Windows for some special software related to running a farm. Once again - it's only one piece of software.

    My other brother doesn't have this problem, but he's not so good in English. I would have loved to install Linux on his laptop so that I didn't have to help him out every time Windows f*cked up. But most of the Linux software lacks in the localization field. Not many applications are being translated to Norwegian.

    Conclusion: Some special software which still looks a few years from now, and the lack of localizing the most popular software. I guess both of these problems will be solved over time, but I would've given my lef...right foot for having it solved now. :)

    1. Re:My personal list of barriers by Blackknight · · Score: 0, Flamebait

      Instead of bitching about it why don't you help translate some of the apps into Norwegian? I'm sure the KDE and GNOME projects could use a good translator.

    2. Re:My personal list of barriers by falsification · · Score: 1
      Because the thread asks people to bitch about it.

      Capice, kemosabe?

    3. Re:My personal list of barriers by aster_ken · · Score: 1

      If I had some moderator points I'd give you a +1 Insightful, but alas, I'm all out for today.

      So instead I'll have to just say a few things. First, thanks for speaking up about the lack of decent accounting packages - even ones that support the US tax rules! Yeah, there is SQL Ledger and others, but I've tried them. Not one works as good for my family's businesses as Peachtree Complete Accounting or QuickBooks Pro (let alone the mid-range stuff like MAS90).

      And there's a damn good reason for it, too. You see, tax guys like to get paid and they generally don't like putzing around with software. Open source guys like to putz around with software, but they aren't so good with the tax stuff.

      So, at least for now, the commercial software vendors have a leg up on free and open-source software - they can pay accountants to putz with software or at least work with the engineers.

      Somewhere along the line, we'll get great (and I mean great) free and open-source accounting software. I have every bit of faith in the process. Unfortunately, that process can sometimes be slow.

      As far as Norwegian internationalization / localization - any specific software package you're needing translated? I've been learning Norwegian steady for a bit now, and I might give it a go to help my skills along.

    4. Re:My personal list of barriers by BillyBlaze · · Score: 1

      While it may be difficult for games, you could try emulators (and not-emulators) for the genealogy and accounting software. Try WINE first, and if that fails, set up a Windows install inside Bochs, plex86, or vmware. And remember to email the vendors and tell them how many appendages you'd give for a Linux port.

    5. Re:My personal list of barriers by Evil+Attraction · · Score: 1

      Instead of bitching about it why don't you help translate some of the apps into Norwegian? I'm sure the KDE and GNOME projects could use a good translator.

      First of all, I don't think I'm a good translator. :) Secondly, I'm quite occupied with other things, but have just recently looked into translating the Mozilla Suite (at least the browser, Firefox), or getting involved with anyone already translating it.

    6. Re:My personal list of barriers by nicolas.e · · Score: 1

      There aren't many games for Linux

      Quake3 UT2003 AA SOF...
      with wine : hl/cs...

      Sure, if you don't like FPS, you're stuck.

    7. Re:My personal list of barriers by Tukla · · Score: 1
      I don't think I'm a good translator.

      Why? Is something wrong with your Norwegian? Because your English is excellent.

  11. I've got one. by dporowski · · Score: 5, Insightful

    I have to keep screwing with it.

    Seriously. I mean, I like messing about with computers, OS flavors, etc, etc. I've currently got a couple different flavors of linux, looking for a third, and am thinking about a BSD. It's just lack of space for hardware that keeps me from having more toys. It's nice to use, it's powerful, it's flexible..

    However, I'm not always in the mood to sit down and figure out why something doesn't work right. For instance, why Mandrake currently has told me three times in a row that my glibc is out of date. And upgraded it to the newest version each time. (Yes, using "mandrake update".) Oh, and doing so BROKE Mandrake Update. My OS update feature broke itself. I'm sure this is fixable, but why should I have to screw with it just to make the admin tools work again?

    My mouse. It's got 5 buttons. Why the HELL would I want to install a program, tweak multiple files, and chant ominously just to get the side buttons working? I know how, sure. It's just I have better things to do.

    I don't WANT to make my game work. I want my game to WORK. I don't want to have to make X program load properly, or hand-twiddle a configuration file. I want to open a damn document, view it, edit it, and save it with formatting. No, I don't want to learn TeX to do it. I know I CAN, but why do I have to?

    Seriously. I'm a damn hobbyist, and I do these things for fun, and it still pisses me off that I have to spend more time playing with it to make it work than it does working. Updates shouldn't break things. Upgrades shouldn't cause triple-layered dependency hell. THere shouldn't be dependency hell at all. We hate "dll hell", why is fucking about trying to find just the right version of a given module acceptable? I mean, there's girls and liquor and music out there for me, why should I spend all my time fixing something that can just work? (I know it can. Apple did it. It's been done once, thus can be done again. It's just not BEING done.)

    Choice? Screw choice! I want function! Would you drive a car if you had to put the damn wheels on every time you parked it? Would you put up with having to buy the correct grade of gas from JUST th right pump style, from the exact proper petrol chain, just to start the car in the morning?

    For fuck's sake, the 2.6 upgrade, which I look forward to installing on GENTOO for the love of god, isn't covered by the documentation, requires a full replacement of the main module utilities, and Still might not work right. I CAN'T RTFM, since this shit isn't IN the FM to R.

    I think you get the idea.

    I love doing this stuff, and it STILL pisses me off and drives me to drink. What do you think your granny's going to do?

    Go back to windows, or Mac, or something that does what she wants, when she wants it, and doesn't have to be babysat.

    And enough with the goddamn text editors, people. I understand you like them, but I don't need 50 of them. Spend the time you used to put those on my distro app disk to make sure the distro doesn't randomly shit itself.

    (Not bitter or anything, me...)

    1. Re:I've got one. by Anonymous Coward · · Score: 0

      That's exactly why I switched to a powerbook for my main desktop (linux is still on my server, and I have a beefy windows box for games and vmware testing). OSX just works, and when you want to screw with it, you can. It runs almost every linux app too. It's well worth the preium price, especially for a notebook since the premium is very small.

    2. Re:I've got one. by yarbo · · Score: 2, Informative

      Getting 2.6 to work with Gentoo is pretty easy. Just read the ewarn when you emerge it (it's got a few notes about what to make sure you enable in your kernel). The ebuild will autograb the new init-mod-utils also.

    3. Re:I've got one. by bakes · · Score: 1

      Original poster: I'm currently multitasking: building a computer for my girlfriend, ...

      dporowski: I've got one. I have to keep screwing with it.

      Wish I had that problem.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
    4. Re:I've got one. by Anonymous Coward · · Score: 0

      For fuck's sake, the 2.6 upgrade, which I look forward to installing on GENTOO for the love of god

      You're using Gentoo and you are complaining about having to mess about with stuff? Use a desktop dsitribution already. Try Mandrake or Redhat.

    5. Re:I've got one. by Anonymous Coward · · Score: 1, Funny
      Choice? Screw choice! I want function! Would you drive a car if you had to put the damn wheels on every time you parked it? Would you put up with having to buy the correct grade of gas from JUST th right pump style, from the exact proper petrol chain, just to start the car in the morning?
      Would you drive a car if you had to pay to learn how to drive it first, and then pay again to take a test to show you're qualified to drive? Would you put up with having it serviced twice a year, paying an expensive mechanic if you can't do it yourself, and having to buy the correct parts that only works with your car model?
    6. Re:I've got one. by Anonymous Coward · · Score: 0

      Good point.
      Mod this AC up.

    7. Re:I've got one. by Anonymous Coward · · Score: 1, Insightful

      Those reasons are exactly why I left windows for Linux. Because I don't need to screw around with Linux, things don't break by themselves. It just works. Stuff only breaks when I break it. So as long as I don't feel like screwing around, I just need to stop breaking things.

      Windows on the other hand tends to self destruct, things that worked yesterday suddenly don't work anymore, and at some point it even needs a reinstall (kinda like Game Over at level 24, when the last savegame (backup) is from level 8). No thanks.

    8. Re:I've got one. by NetJunkie · · Score: 1

      Not when I can go to the Apple Dealership and skip all that. I just want to get to work, not be a mechanic. :)

    9. Re:I've got one. by Alioth · · Score: 2, Interesting

      Choice? Screw choice! I want function! Would you drive a car if you had to put the damn wheels on every time you parked it?

      You've obviously never had to drive a British Leyland product, or anything with Lucas prince of Darkness electrics :-)

      But back on topic - you don't have to do that with Linux. I run RH8.0 at home, play games (such as RTCW:ET) that come for Linux, and spend no more time 'screwing around with it' than I ever do with Windows. My printer just works. The only bit of hardware at home I did have to fiddle around with was my ancient parport scanner, but you have to screw around a great deal to make the same scanner work under Windows XP, too.

      I've got my Dad using Linux. I know he'd get infected by social engineering worms such as MyDoom if he was on Windows because every so often he moans that he can't download $SPYWARE from an email and I tell him "That's why you have Linux because it STOPS you downloading $SPYWARE and it means I don't spend an hour a week de-crapifying your computer!" After seeing the havok wreaked on friends by worms and spyware, he's stopped moaning about not having Windows. (And he'd only moan if I put Windows XP on his system because I'd lock it down so he couldn't infect the machine with malware).

    10. Re:I've got one. by dporowski · · Score: 2, Interesting

      I'm honestly not sure of the point you're trying to make. Yes, I do cheerfully put up with it. I fix my own car when I can, pay when I can't do it or--and here's the key--when someone can fix it better and faster. I have better things to do than spend 16 hours replacing my clutch when someone else can do it faster. Sure, they charge, but how much is 16 hours of my time worth, again? What matters is that I have the choice to fix it or pay, as I like. Yes, I realise that I could pay someone to fix my computer when it breaks. But it shouldn't break in the ways I describe. When you use a hammer, it shouldn't shatter; when you use a wrench it shouldn't bend; when you use the tools a software company gives you, they shouldn't do the electronic equivalent of self-immolation.

      Someone new to computers will not use something they have to constantly fix. They will not use something that requires a level of artistry to manage. They want a toaster, something that just GOES, and to hell with "but its free and open! Its cool!"

      We're geeks. Huge ones. We like these things. But we wouldn't find it acceptable to have to reassemble our toasters to fit white instead of whole wheat, or get knife v2.13.02-rev3 to cut bagels instead of muffins. Linux is in a situation where its getting wonderfully better, constantly. Portage, apt, etc etc all make things simpler. But we're still rewiring our toaster for white, and there's those of us who feel that it's better that way, and if someone can't do that they should just eat cold bread and like it.

      This does not have to be hard. It does not have to require fiddling. Yes, WE like the fiddly bits, but few others do. Yes, we lose bragging rights if granny can make her machine do whatever with 2 clicks. We're no longer l33t. Normal people might be able to--gasp! Shock!--use something complex without the pain we go through and the hoops we jump through with a grin.

      Call me a waaaaahmbulance.

      Clicky means anyone can use it. "Just working" means they won't have to fix it or tweak it to keep it running. MS and Apple figured it out and proceeded to pwn everyone else, since despite the hideous, obvious flaws, it works like a damn toaster when you want, how you want, without chicken slaying.

      We need to make it so you don't need to fuck with it, but have the freedom to do so if you want.

      Its not "free as in speech" if we make people use it a certain way because we think its better, now is it? MS does that, we howl to the skies how they force "their way" down everyones throats, horror horror gibber froth.

      I say we should try not to be that guy. Its happening, slowly, and I love it. But it needs more. GUIs are not evil. "Easy" is not bad, y'know?

    11. Re:I've got one. by ratboy666 · · Score: 1

      1 - Updating.

      You should select OS vendor by OS update quality. If Mandrake isn't cutting it, try something else.

      2 - Five button mouse

      One for each finger, that's cool. Now, if the mouse vendor only supports Windows, then don't buy the product. Or, buy the OS that the mouse vendor IS supporting (if you *must* have that mouse.).

      If Linux hppens to support it, good. Get someone to install it for you (and pay for it). Solve the damn problem -- why are you whining?

      3 - You just want it to WORK

      So pay someone to set it up for you. Even Microsoft. Or some other company. Stop the silly whining.

      4 - The care anlogy

      That's wrong. You installed a "home-brew" OS onto your computer...

      Yes, if you *built* the car (say, from an old Volkswagen frame), and made a customized dune buggy -- you may have to put up with having to buy the correct grade of gas from JUST the right pump style...

      After all, you *built* the OS (especially the 2.6 upgrade -- and -- you are using GENTOO, for God's sake). Stop the whining.

      Sounds like you need to buy Windows, or RedHat commercial product, or Solaris (or whatever).

      Run on approved hardware, with approved applications.

      Get someone to firewall you... and mintain your installation.

      -- no problems, and no fucking whining.

      If you (as you say), are into this as a hobby, then enjoy. Contribute even. I just don't like this sort of senseless rant.

      My mother-in-law started using computers at 70 years of age. I gave her a LINUX box, locked down with a particular set of applications. It's been working for 3 years now -- no problems. (the hard drive just went -- and I have to fix that).

      No fancy 5-button mice, first person shoot-em-up games, no GENTOO "build it yourself" (indeed, she doesn't KNOW the root password), no manuals (well, I did give her a "StarOffice for Dummies" book).

      Updates handled "quietly" by me, from almost 1000 miles away.

      Since she IS my mother-in-law, I don't charge for the service, but I would be delighted to sell it to you. I just don't think that you want that.

      Ratboy.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    12. Re:I've got one. by alan_dershowitz · · Score: 1

      This is informative, but its not strictly 100% true. I had to futz around with the module init tools to get them to work properly with 2.6. And, if they are required, why aren't they a dependency? I don't understand that.

      Add to this the fact that PCMCIA-CS driver wouldn't compile at all under the new module tools, and under the previous tools, it wouldn't compile until you hack some structs.

      It ended up taking me about 5 tries to find the right combination under gentoo to get everything to work right, which ended up being unmerging the new module tools, hack pcmcia-cs and compile/install, emerge the new module tools again.

      Gentoo is on the right track though.

    13. Re:I've got one. by Anonymous Coward · · Score: 0

      Here here Ratboy, good points

    14. Re:I've got one. by Anonymous Coward · · Score: 0

      yeah, i would and i do. we have to pay for drivers ed class in school, and there is a charge to get your drivers license. i take my car to get its oil changed and tuned up 4 times a year, and yeah, if its something complicated or something i'd rather not do, i take it to an expenisive overpriced mechanic. and next time your at an autoparts store look at how many different lightbulbs they have, for instance. there isnt just one headlight; each car pratically has its own. and thats just a lightbulb!

    15. Re:I've got one. by Anonymous Coward · · Score: 0

      Seeing as you seem to absolutely loathe Linux, how about you stop bellyaching and use Windows?

      You seem to be of the mentality that everybody else needs to do the work to get YOUR computer to work and for free no less.

      Someone else has to ensure that Mandrake update doesn't screw up on YOUR machine, someone else has to ensure that YOUR 5-button mouse works, someone else has to get YOUR game to work.

      Here's the perfect solution for your functionality problems, hire someone else to do it for you.

      As for the different distros of text editors (this applies to anything else), people write them so that they themselves can use it, not for whiny people like you who can't appreciate their work. They think of features they want in one, and implement them. Maybe you should also consider that one person's hobby is writing a text editor and that they don't want to spend their time writing code for something they may not have any interest in.

  12. Re:MacOS Technique by Bastian · · Score: 3, Insightful

    Why not create an installer packaging program like the ones used on Windows and MacOS? This seems like something that would be good for KDE and Gnome to work on together. This packaging system would be great for beginning and desktop users, while not necessarily attempting to replace the myriad packaging systems already out there. I think that this is an important caveat - a lot of the packaging systems that linux distros use have a lot of features that are great for unix manglers, but from a desktop OS standpoint they qualify as creeping featurism and add excessive complication to the whole installation process. Also, using an InstallShield type system means that different packages can have slightly different install processes, depending on what needs to be done to get the package working.

    The directory structure is also something that doesn't necessarily need to be scrapped - I personally think it's a Very Good layout from a server/workstation administration standpoint, although I agree that it's terrible for a desktop computer. Again, I think OS X has hit on a very good solution - keep two separate file structures. One would be aimed at a desktop user and would be visible through the desktop environment. Applications that a desktop user needs can be placed here. Keep the old file tree, but make it invisible to the desktop environment (by default, anyway).

    This system isn't without its faults, but I've found it to be an excellent comrpomise on OS X.

  13. Ease of installation by rueger · · Score: 3, Interesting

    Every few months for several years I have downloaded a couple of Linux distros with the express purpose of trying install it on my PC. Sometimes I tried clean installs, sometimes dual boot.

    As much as I would love to use Linux and OSS, I have an even greater need of a working system that handles my basic needs. Right off the top my system has to handle a USB and parallel port printer, HP scanner, Palm sync, Internet connection, access to the Windows boxes on our small network, and allow the Windows boxes to use the printers and see my files.

    If all of those work, I can spare the time to wade though the great morass of information that Linux calls "documentation" and learn the obscure tricks that are needed to manage a Linux system.

    What I can't afford is to have a system that does only some of the things above. Thus far installing Linux has always left me with at least two of my needed functions absent. I already know that trying to find out how to fix them will consume days if not weeks.

    With Windows 2K (and driver discs) everything above "just works" out of the box.

    Just for the record: Mandrake (a few times) RedHat (3 times), Suse, Caldera (long time ago), Knoppix, and at least two others.

    1. Re:Ease of installation by Rysc · · Score: 1

      With Windows 2K (and driver discs) everything above "just works" out of the box.

      With windows 2000, everything dose not "just work" out of the box. You said it yourself: Wndows plus driver discs eventually works.

      Under Linux, the amount of time involved in 'fixing' the stuff that doesn't work right away will probably be about the same as in Windows... if you know enough about Linux to know where to start. Windows would take days to figure out, too, if you'd never figured it out before.

      If you take time to learn the process of getting things working under Linux once, you'll find that it is no less efficient than under Windows. I can personally set up all of the things you mention from not-working to working in at most a few hours, and I'm not an expert. If only one or two are broken and I was using a modern distribution it would take me less time than inserting a discs and clicking next a lot and rebooting 2 to 5 times.

      --
      I want my Cowboyneal
    2. Re:Ease of installation by FooAtWFU · · Score: 1

      Well, buddy, I don't know what your problems are exactly.... I think that every one of those things can be done in Linux with relative easy. My system (Fedora Core 1 right now) handled a USB printer out of the box, and HP is one of the best companies as far as Linux compatibility is concerned- Sane should probably be able to access the scanner with no trouble. As for the Palm, I don't own one but I know GNOME comes with a Palm Pilot connection utility or five, so I doubt it's a problem. Now, with a little twiddling of Samba, you can easily share files over standard network shares.

      Now tell me, what model of parallell port printer do you have, and how do you connect to the Internet?

      Have you ever asked for help from a local LUG or perhaps the #linux/#fedora/#redhat/etc channels on Freenode? That is good stuff right there.

      Days? Weeks? Depends on what proportion of the time you'll spend doing this stuff.

      This brings up another issue, however. You complain of documentation. Sometimes documentation is good, sometimes it's bad. But it's amazing how many people WILL NOT READ IT, no matter how easily it would answer their question. You lazy gits! (not you, reuger, the general lazy populace) THE INSTRUCTIONS ARE THERE FOR A REASON!

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    3. Re:Ease of installation by WhiteWolf666 · · Score: 2, Informative

      I've been in the same boat....

      Except, I now have SuSE 9.0....

      And everything works, just about, right out of the box. On one system, with a Geforce FX, everything just works. Installed the NVIDIA drivers using YaST2 update (SuSE's installer). Configured NVIDIA drivers using SaX2 (SuSE's X setup). Everything else worked without setup, and far faster than a Windows install would take.

      Minor problems: My nforce system needed the nforce rpms from Nvidia's site. My ATI Radeon 9800 Pro needed the rpms from ATI site.

      Both of which installed without a problem----

      The only text-based setup I had to do was the graphics card, because for some reason SaX2 can't handle the fglrx driver (you can use the DRI for ATI without using ATI's drivers, but ATI's drivers are 200% faster than the XFree86 opensource module).

      My USB printer? Check. My Palm? Check. My home network? Check.
      Samba? Check. Printing and file sharing? Check.

      Plus, buy the boxed set. $70, but the 500 pages of manuals you get are AWESOME, are usable by a non-geek (like, for example, my parents), and go through the usage of many of the more important apps you get with the distro (CD-burning? How to use K3B----- Wordprocessing? OpenOffice, etc. . .)

      It's really a great product, and its finally the linux distro I've needed to not dual boot (well, most of my systems---I've got one gaming rig that dual boots XP for the stubborn titles that simply won't run under WineX))

      Cheers,
      WhiteWolf

      P.S. If you are having serious problems with printing, its probably because your printer is a discount one :) I've got a pile of those, and I find that they never last very long. Its worth your time/energy to upgrade to an HP OfficeJet or an HP PSC All-in-one printer. I've got the oldest OfficeJet LX, and two fairly modern PSC 750s, a PSC 2210, and a PSC 1110....... (the last four are USB). All work right out of the box on SuSE.

      Dump Mandrake, it's been way too buggy since 8.2 (9.2 was a nightmare for me).
      All the stuff you expect to work in SuSE, does work (Flash, Java, RealPlayer), and if you get the WineRack, you have a great deal of windows compatability too (Crossover Office, Crossover Plugin, Transgaming WineX).

      Great Product! Can't endorse it enough! It really is what got me using linux on a daily basis without dual booting!

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  14. My first barrier, by dtfinch · · Score: 2, Interesting

    once I finally got it installed and working with my hardware, was the selection of text editors found in the Linux distributions I've tried. The graphical ones are getting better, but vi and emacs are very difficult for most newcomers to learn. mcedit is a bit more familiar, and comes with many distributions, but it wasn't until years later that I noticed it was there.

    1. Re:My first barrier, by Blackknight · · Score: 1

      A lot of distros include pico, which is pretty simple to use. FreeBSD includes ee with the base installation, which is another easy to use editor.

    2. Re:My first barrier, by Brandybuck · · Score: 2, Informative

      I don't get you problem. Windows doesn't have any text mode editors, and no one bitches about. It comes with cheesy notepad.exe and people think it's awesome.

      So what's your problem? Use kwrite, gedit, or whatever is in your desktop menu. Both blow the pants off of notepad. I can somewhat understand the intimidation factor of having to choose something during install time. Is this worse than Windows that doesn't let you choose between ANYTHING?

      --
      Don't blame me, I didn't vote for either of them!
    3. Re:My first barrier, by dtfinch · · Score: 1

      I used pico a lot before discovering mcedit. Pico just didn't meet my code editing needs. No auto-indent and word wrap is enabled by default.

    4. Re:My first barrier, by xutopia · · Score: 1

      I think you fail to address the issue. Under windows I was very happy with Ultraedit and it's column mode and all of its features. I cannot find anything close to it under linux. Nothing.

    5. Re:My first barrier, by Anonymous Coward · · Score: 0

      Windows does come with a text mode editor. Open the command prompt and type "edit". Unfortunatley it is mostly a text mode "port" of notepad and it sucks (ooh but you can change the colour scheme).

      Anyway, for my opinion, I use Vi for the console, and KDE advanced text editor (KATE) for the GUI. It still is a new text editor, but it has beaten emacs in recent surveys about text editors. I feel that the editor wars over the next few years could become more heated as the Vi and emacs teams struggle to catch up with KATE!

    6. Re:My first barrier, by Anonymous Coward · · Score: 0
      Windows does come with a text mode editor. Open the command prompt and type "edit". Unfortunatley it is mostly a text mode "port" of notepad and it sucks (ooh but you can change the colour scheme).
      Actually DOS edit was the editor component of Microsoft's QBasic for DOS (a QuickBasic-lite). On DOS 5.0 - 6.22 edit.com would simply call qbasic in editing mode. From Win95 onwards qbasic wasn't included anymore but edit.exe became a stand-alone editor. It is actually a pretty decent lite editor, much better than notepad as it displayed line numbers, supported multiple buffers, could open larger files than the 9x version of notepad, and didn't append .txt to the filename you choose.
    7. Re:My first barrier, by Anonymous Coward · · Score: 0

      Searching for "ultraedit" on freshmeat.net gave me this:

      Katy - Text editor inspired by UltraEdit

    8. Re:My first barrier, by xutopia · · Score: 1

      gee thanks but still no column mode.

  15. Re:Not all Windows user download that much softwar by Anonymous Coward · · Score: 0

    Problem is--and this is not a dig--that the stuff on Sourceforge and Freshmeat is virtually always poo.

    That's the way it's supposed to be. Sourceforge and Freshmeat are places where any schmo can post his perl script for printing "boobies!" a billion times.

    It's incredibly hard to find useful things on either of those sites just by browsing.

  16. Dependancies & Hardware by JustAnOtherCodeSerf · · Score: 1

    Getting hardware to work is a pain.
    Chasing dependancies is a pain.

    Who cares what "trivial" problems an OS has if you can't see the CDRom or install software?

    I'd love to ditch windows for Unix/Linux, but I don't have time for this nonsense.

    --
    -=sig=-
    1. Re:Dependancies & Hardware by 1lus10n · · Score: 1

      were you born using windows ? nope. you had to learn it, once you get used to OSS (generically speaking once you know one you know enough to use the rest) you will say the EXACT same thing about windows. trust me, i havent used windows in years and now everytime asks me about something in windows i just blankly stare at them and mutter about using vim and bash .....

      user friendliness is up to the USER not a GROUP of people who deciede to force their definitions onto other people. I have installed redhat and gentoo onto (l)users systems including my computer illiterate mother, and i have not gotten any complaints, and have gotten quite a few compliments and thank you's.

      and yes i agree, hunting for the right version of a windows driver is a pain. and trying to figure out why the hardware manager has that damn ! icon next to the hardware is also a pain. getting virus's is a pain to.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    2. Re:Dependancies & Hardware by JustAnOtherCodeSerf · · Score: 1

      Bull.
      I know and use unix. It's a pain.

      --
      -=sig=-
    3. Re:Dependancies & Hardware by 1lus10n · · Score: 1

      i know and dont use windows because its a pain.

      the only reason you would think something is a pain is if you do not know it well enough, which would cause you to expend to much T&E on it.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
  17. might not be that big a deal.. by mehu · · Score: 4, Interesting

    My mom's computer was popping up ads every couple minutes under windows, so last summer I set it up as a dual-boot Debian box. Installed mozilla, gaim, openoffice, & the usual basics (my mom had to have solitaire & mahjohngg), and showed them how to switch back & forth w/ the lilo menu. I also set up gdm w/ the face browser, & set it so they don't have to type in a password (although my 16-yr-old sister opted to have one anyway, 'cause "it's cool!").

    Next time I went home, they had me switch the default to Linux so they didn't have to sit there when it booted up. My mom, sister, and stepdad (who can't even figure out how to use the DVD player) have been using it quite happily since then, and aside from having to install flash for my sister (which I was able to do remotely via ssh, another plus), they haven't complained at all about not being able to install shit. They're just damn happy they can read their email (they use mozilla), chat, & web surf w/o being bombarded by popups all the time. They're also quite impressed that they can each have their own web bookmarks and desktop pictures (first thing my sister did was put up a Pirates of the Caribbean background). I don't think they've booted into Windows much at all since then.

    Only real problem they've had is that there's currently no way I know of for them to switch users when my sister has xscreensaver locked, short of killing X.

    1. Re:might not be that big a deal.. by MarkusQ · · Score: 1

      If you limit them to low-impact screen savers (no realtime ray tracing or other cpu-hog bloat code) you could give them each their own session (and they could hop back & forth with Alt-F<your number here>); that way, even if one of them is in the middle of something, they could yield the system to someone else without needing to close or exit anything (although it's generally a good idea to save!).

      We've used this sort of setup at work with reasonable success, though we did have to break a few MS-scarred individuals of thinking they had to reboot all the time.

      -- MarkusQ

    2. Re:might not be that big a deal.. by Ramses0 · · Score: 2, Informative

      Change to latest versions of KDE ... it has the option to "log in as a different user", basically "startx -display :+1" ... starts a new X-session on the next virtual terminal (alt-f7,f8,f9, etc) without losing currently running programs and allowing people to switch users.

      This is on debian unstable, it's a really nice feature. And maybe it isn't x-screensaver but k-screensaver, but whatever it is, it works pretty good. :^)

      Good luck, glad to hear a success story.

      --Robert

    3. Re:might not be that big a deal.. by Anonymous Coward · · Score: 0

      Wouldn't it have been much faster and easier to just install Mozilla and VNC on Windows?

    4. Re:might not be that big a deal.. by ncr53c8xx · · Score: 1
      (and they could hop back & forth with Alt-F);

      That would be Ctrl-Alt-F[1-7]. You will have to do another startx after logging in console mode though.

    5. Re:might not be that big a deal.. by MarkusQ · · Score: 1

      It could be anything from vt1 to vt12 (Ctrl-Alt-F1 to Ctrl-Alt-F12)--higher, actually, but there aren't simple key chords for those.

      And rather than having them do a (manual) startx--and presuming that the machine is in an environment where walk-up-security isn't an issue--just replace the getty-flavour-of-your-choice in /etc/intittab with a scrupt that does something along the lines of "su - -c='startx -:-...(formulas to grab this vt number in the right format)' (the user who gets this vt)".

      If you're really interested, respond and I'll grab the exacts from one of the machines we have set up that way.

      -- MarkusQ

    6. Re:might not be that big a deal.. by ncr53c8xx · · Score: 1
      It could be anything from vt1 to vt12 (Ctrl-Alt-F1 to Ctrl-Alt-F12)--higher, actually, but there aren't simple key chords for those.

      Most distros default to 8 ttys I think. (8 ttys ought to be enough for anyone :-))

      If you're really interested, respond and I'll grab the exacts from one of the machines we have set up that way.

      The multiple login feature was really impressive, especially to Windows users. Why not post the code here? Sounds like a nifty method. In Mandrake default security setting, however, anyone could execute startx.

    7. Re:might not be that big a deal.. by Confessed+Geek · · Score: 1

      As for getting around Xscreensaver locks, get the newest version of KDE 3.x from the KDE website. They have an apt repository for woody and Unstable has a 3.x version already in.

      Anyway, under the newer KDE's when the deskopt is locked with screen saver, you have the option of Starting Another Desktop for a different user. Yep, Fast User Switching is already available for Linux under Debian Stable (with the KDE addon ;) ).

    8. Re:might not be that big a deal.. by MarkusQ · · Score: 2, Interesting

      Why not post the code here? Sounds like a nifty method.

      Here it is, in bite-sized chunks. First, the command to launch X on the current tty:

      startx -- :`tty | tail -c 2` vt`tty | tail -c 2`

      Note the back-ticks. If you call this "win", make it executable, and put it in the happy place of your choice, you can do an number of interesting tricks with it.

      1. You can set the system to come up in mode 3 (see the top of /etc/inittab) and then call it from the end of each user's .bash_profile (though depending on which terminal program they use, it may cause trouble if they try to launch an xterm, which you could guard against with a check for $TERM == "xterm" or whatever).
      2. Same deal but make it their default shell in /etc/passwd
      3. If you don't even want to have them log in, you could do something like "su - -c win [username]" as in etc/inittab like so:

        1:2345:respawn:/sbin/su - -c win alice
        2:2345:respawn:/sbin/su - -c win bob
        3:2345:respawn:/sbin/su - -c win carol

      There will be a little fussing needed to get it working the way you want in your environment of course. The only two real gotcha's I've seen: 1) make sure they can't have processor intensive screen savers running, or it will be dog slow, and 2) either educate your users or remove the easy "reboot" options so they don't nuke each other (examples, gnome & KDE bye-bye dialogs, Ctrl-Alt-Del (also in intitab), etc.).

      -- MarkusQ

    9. Re:might not be that big a deal.. by ncr53c8xx · · Score: 1
      If you don't even want to have them log in, you could do something like "su - -c win [username]" as in etc/inittab like so:

      So this runs as soon as the machine boots? What would be cool is if it started when Ctrl-Alt-F?? was pressed (saving some RAM).

      One issue I have had with KDE is that the devices (fd0, sound) are only available to the user who logs in first. I don't know if that is a KDE bug.

    10. Re:might not be that big a deal.. by MarkusQ · · Score: 1

      One issue I have had with KDE is that the devices (fd0, sound) are only available to the user who logs in first. I don't know if that is a KDE bug.

      *smile* I almost included that in my note (it's part of my general-system-frendliness process). Provided that the system is only accessable to trusted people (people that won't pipe fart.au to the speakers when someone else is trying to work), you can just:

      chmod a+rw /dev/dsp*

      to give everyone access to audio in/out. I think that will do what you want.

      -- MarkusQ

    11. Re:might not be that big a deal.. by ncr53c8xx · · Score: 1
      chmod a+rw /dev/dsp*

      I suppose that could be made a policy option for the desktop. The bug was that /dev/dsp etc were only accessible to the user who logged in first after boot. Even after logging off, the next user would not get access (without a chmod (by root)).

    12. Re:might not be that big a deal.. by MarkusQ · · Score: 1

      I'd think you could get away with doing it once (as root) when you build the system, no?

      -- MarkusQ

    13. Re:might not be that big a deal.. by ncr53c8xx · · Score: 1
      I'd think you could get away with doing it once (as root) when you build the system, no?

      I suppose you mean doing the chmod a+rw thing. The idea is that KDE will see the local login and set permissions on the devices. Remotely logged in users don't need access to them. This is probably fixed in the latest KDE builds.

  18. Love of Crapware by daviddennis · · Score: 2, Insightful

    I think this is one of the most interesting problems. Many users love their Hotbar and ever-changing desktops, even when I explain that it's what's making their computers run at the speed of a drugged slug.

    I have one particular user, a cute girl, who just loves her Hotbar. "It's pretty!" she gushes. And of course her desktop picture is filled with Pink, her favourite colour.

    I have been quite surprised how much people get attached to these things. As someone who doesn't even switch away from the default MacOS X desktop theme (it's tasteful!), I find them absolutely bewildering

    But since they love their Hotbars, I leave them alone, because above all, I want my users to be happy. Happy users are productive users. And so on.

    But why are people addicted to things as silly as ever-changing resource-killing screensavers, and Hotbar?

    I'd love to know.

    D

    1. Re:Love of Crapware by Anonymous Coward · · Score: 0

      > But why are people addicted to things as silly as ever-changing resource-killing screensavers, and Hotbar? I'd love to know.

      Same reason they dress differently, customize their cars to their tastes, etc. Personalizing possessions is a time-honored way of expressing themselves and making people feel more comfortable with the things around them.

      You seriously didn't know this?..

  19. Printer Support by rizzo · · Score: 2, Insightful

    Setting up CUPS is easy, but the drives available for my Canon BJC-3000 printer all SUCK. Normal printing is all faded, and even the "high quality" printing (which takes FOREVER to print) still has crappy colors.

    My wife wants to print things like cards or color signs and labels. Until someone writes a much better BJC-3000 driver, (I'm using the gimp-print-4.2.5 driver) I'll have to keep that windows partition around.

    --

    "More organs means more human." - Zim

    1. Re:Printer Support by BillyBlaze · · Score: 2
      Please remember to tell Cannon how you feel.

      It's difficult to reverse-engineer hardware, and even Microsoft doesn't write it's own print drivers. It's no surprise that Cannon's drivers are better, they did write the hardware after all.

      But no company will write CUPS drivers if they think the demand for them isn't significant. And they don't know unless people tell them. So it really does make a difference to ask for driver support.

    2. Re:Printer Support by Anonymous Coward · · Score: 0

      Check out TurboPrint

      http://www.turboprint.de/turboprint.html

      Their BJC-3000 driver is quite good.

  20. Mainly by falsification · · Score: 2, Insightful
    What other minor, apparently trivial barriers exist to personal Linux use?

    Frankly, I don't feel like pluging into the user forums and mailing lists only to get flamed because I didn't read the entire 400 pp manual accessible only with less.

    I don't feel like getting flamed on IRC or Usenet or Slashdot for asking what to me is a really hard question and to you what is really easy.

    I don't feel like it because right now I've got what I need on Windows. If some day I can switch to Linux with a little online support that will not result in a bunch of elitist geeks calling me whiny or annoying or stupid just because I asked a question or tried to answer a question that f********* calls for people to be whiny in the damn first place, then maybe I'll switch.

    If you want people to join your &#&$##@ club, don't bitch them out when they walk in for the first time. It's just basic.

    1. Re:Mainly by Anonymous Coward · · Score: 1, Interesting

      If it's in the manual, and you want somebody to hold your hand and read it to you slowly, then that's what paid support is for. Personally, I think we could do with less people with your attitude in this particular "club". I'm not being elitist, I just don't appreciate it when I try and spend it helping people in genuine need of help, and instead my time is wasted with people too lazy to read the manual.

    2. Re:Mainly by Anonymous Coward · · Score: 0

      Don't look for support in IRC channels named "1337 HaXors". Those people won't support Microsoft products either.

      From my personal experience, I can tell you that the help in (danish) linux newsgroups are much better than windows newsgroups. Usually people get help in the linux groups, but windows groups tend to be populated by MCSE (minesweeper consultant/solitaire export) people. I didn't even get a satisfying answer to simple questions like how to move a laptop between two different networks, without needing an administrator to add it to the domain everytime the laptop is moved (twice a day).

      (On linux, I'm the geek, but when it comes to Linux, I'm the user who doesn't even understand why the button for turning off the computer is labeled "start").

  21. Re:Not happy by Bastian · · Score: 1

    Let's assume I'm as computer savvy as your average Windows or Mac user.

    Let's also say that this application I want isn't in the ports tree, so I can't get to it with apt-get. What do I do then?

    Or maybe let's say that I heard a program's name, but I don't know the package's exact name. Or maybe I want version 2.x, but there are packages for version 1.x and 2.x. I don't really want to have to bother with finding out that I only get 1.x when I $apt-get install foo, and to get version 2.x I need to $apt-get install foo2.

    We're talking barriers to use for people who are used to completely GUI oriented operating systems, not people who are comfortable with command-line tools like apt-get.

  22. my opinion by n.o.d.y.n.e · · Score: 1

    If Micro$oft Office was ported to Linux things would change dramatically in favour of Linux on the desktop. Like it or not.

    --
    Failure is simply the opportunity to begin again, this time more intelligently. - Henry Ford
  23. Try BSD. by FFFish · · Score: 4, Insightful

    Over the past decade or so I've tried Linux on and off a half-dozen times. Every time, I've gone back to Windows, which blows goats but at least lets me get my g.d. work done instead of having to continually f*** with obscure configuration files.

    But I've installed FreeBSD a week ago, and it's going along pretty well. There's still a fair bit of f***ing with configs, but less so: it's secure from the start.

    FreeBSD feels, to me, like it was designed. Linux always feels like it just accumulated by accident.

    --

    --
    Don't like it? Respond with words, not karma.
    1. Re:Try BSD. by nathanh · · Score: 3, Insightful
      Over the past decade or so I've tried Linux on and off a half-dozen times. Every time, I've gone back to Windows, which blows goats but at least lets me get my g.d. work done instead of having to continually f*** with obscure configuration files.

      Whenever I use Windows I find it a frustrating experience, having to deal with obscure registry settings and drivers and service packs.

      FreeBSD feels, to me, like it was designed. Linux always feels like it just accumulated by accident.

      Comparing FreeBSD to Linux is like comparing a Toyota Corolla to a V8 engine. Try comparing FreeBSD to a distribution like Suse, Red Hat or Mandrake.

      My experience is that FreeBSD is no better or worse than any of the community driven distros like Gentoo or Debian. Seeing as the majority of userspace is the same (XFree86, OpenOffice and GNOME) that's really no surprise. It's strange to claim FreeBSD is "designed" whereas Linux is not, because most of the software in FreeBSD is accumulated in exactly the same way that it is accumulated in every Linux distribution.

    2. Re:Try BSD. by ebbe11 · · Score: 1
      Comparing FreeBSD to Linux is like comparing a Toyota Corolla to a V8 engine

      At least a Toyota Corolla will get you somewhere. The V8 won't unless you wrap a car around it.

      --

      My opinion? See above.
  24. A few of my issues by jeoin · · Score: 3, Interesting

    1. no uniform installer w. no uniform uninstaller 3. permissions... :) 4. a billion configuration files 5. how do i talk to all my windows stuff 6. drivers, see #1 and #2 And lastly Why does every one have to have their own distro, with their own package manager. Linux is supposed to be this great free software movement, Lets get it together and find A path. I want to help. let me know what i can do...

    --
    Jeoin
    1. Re:A few of my issues by Confessed+Geek · · Score: 1

      1. Dpkg or RPM
      2. Dpkg/RPM
      3. Permissions!! :) Just say no to worms and viruses.
      4. Have you tried to read your windows Registry recently?
      5. 2.6 reads all MS filesystems
      6. My 2.6 kernel "just works" with most everthing I plug into it. I have to install drivers for a new MOUSE under MS XP.

      Lastly: Because diversity is the spice of life, mother of invention, and conformity breeds monoculture, incest, and extinction.

      Linux IS a great free software movement. Part of that free is Freedom, freedom to do your computing how you want and if you disagree, spin off your own version. If you would like to help, start coding and/or stop purchasing non-linux compatible software and start asking the companies who's software you want to use to start providing it under linux.

      I know I'm over simplifing a bit

    2. Re:A few of my issues by Anonymous Coward · · Score: 0

      I really appreciate the clarification. 1. there is one method of installing on windows and it works every time. 2. it also uninstalls smooth one click... 3. permissions save my file system, but to say linux is completely safe from worms and virus's implies a lack of need for virus software.. i wasn't aware it was so well designed.. 4.If i need to regedit my windows registry everything is right there, one place one method.. 5.Tell the new guys the simple one step upgrade path to follow to move from 2.4 to 2.6... its not as simple as typing. 6.your mouse would work in windows with no driver, but if you want snap to functionality you add a driver.. In linux if your not a computer professional things don't go so smooth. Lastlier uniformity and consistance are very distinct from conformity. Currently there are six billion ways to do things. If we all had our own language we would never get anything done. Linux is Supposed to be a great free software movement, but still fails to provide to the novice a way in. Distros are being abandoned or wrapped in charges. I do want to help, I do use linux software, but feel saying no to other systems(as you suggest) is the same type of hipocracy that Gates has forced on the world. I apologize if I sound rude, I just see so many elitist programmers who preach the benifits of swapping, but achieve only a self proclamation. "I have 2.6 and it works great" Still the world is far behind, and those are the issues I tried to bring up. Forgive my tone.. I enjoy discussions.

    3. Re:A few of my issues by jeoin · · Score: 1

      sorry that said i was Anonymous.. It was me Jeoin..

      --
      Jeoin
    4. Re:A few of my issues by random_static · · Score: 1
      1. you're running one distribution of linux. doesn't much matter which one, because they each have their own one method of (un)installing stuff. these methods tend to work just fine, in my experience - it's been years since Mandrake gave me the sort of headaches i've currently got trying to install Visual Studio .NET on Windows 2000 server, for instance. (no, you don't want to know...) stick to packages made for your one distro, and using its one method of installing, and things'll go fine. step over that line, and it'll be just as hard as trying to run random windows 3.11 software on 2000 Professional can at times be... it might work, or it might not.
      2. uninstalling, see above - if anything, this tends to work better on linux, because most uninstalls don't tend to leave junk files behind undeleted.
      3. no need for virus software - well, i've certainly not needed any so far, have you...?
      4. one place two methods. regedt and regedt32. and i dare you to claim those random-gibberish alphabet-soup registry keys make more sense than pick-a-file-from-/etc-at-random; sure, there's jillions of them, but at least they tend to be in something vaguely resembling english. hey, a lot of them even have their own man pages. man pages may suck, but how many registry keys have even that much?
      5. simple upgrade to 2.6: wait until the distribution you prefer puts out a new version that's based off 2.6 by default, upgrade to that using the distribution's preferred upgrade method. simple. if you want it now now now, things'll get trickier, that's true. so's running Longhorn, so what?
      6. in linux, to do some advanced things, i need to be at least experienced - i won't call myself an expert, because i know how much i still have left to learn. but in windows, sometimes you try to do something simple and the experts get baffled at what happens. my own local friendly windows sysadmin type has never heard of the problem i'm having installing Visual Studio (see above) and can't give me any better advice than what i already thought of myself - which will be, copy the install CD to hard disk and try to fix it manually from there while the install is in progress. neither of us have the slightest clue why it is i'm having inexplicable problems. whereas, in my experience, a Linux expert will usually be able to answer at least that last question if not any other.
    5. Re:A few of my issues by Confessed+Geek · · Score: 1

      Oi! VS.net OI! I just got done doing that for a users so they can run geant4 under cygwin. I FEEL FOR YOU!

      Is it the Prereq Disk? The user is at a site that has a blanket MS licence so the ISO for the Preq Disk was avaialabe... except its bogus. For the life of me we could NOT get that thing to burn, mad a really nice set of shiney coasters though. Finally had to get a Made-In-Redmond version of the disk to get it to install.

      If you are having some other problem let me know and I might be able to help.

      BTW, thanks for defending my post better than I could have ;)

    6. Re:A few of my issues by Confessed+Geek · · Score: 1

      1. There are OODLES of ways of installing on windows, they are just mostly transparent to you ;) And I don't know how many times I've tried to use them and they go to hell.

      2. SOMETIMES it uninstalls with one click, other times it doesn't or it sort of does and leaves crap all over your HD and registry.

      3. Permissions CAN be a pain, but they are usually set up in a very sane fasion. If a normal user can't change it, they probably shouldn't be. BUT try running Win2000/XP as a limited users... MS is getting more unix-like everyday. If it bothers you you can just run as root *shudder*, or put your power users in sudoers

      4. See the response above - The registry is gobblety gook. I'll take plaintext with man pages :) As for access methods I use one tool for editing my config files too. /bin/vi

      5. apt-get dist-upgrade unstable && apt-get install kernel-image kernel-image-2.6.2-1-686

      6. Try knoppix/Mandrake/Lindows or some other "intro" distro. I takes me less time to do a default RH 9 install than it does a MS XP install. And when I get done with my linux install I have 90% of the software I will need. After I install windows I then have to install the Office suite, winzip, mozilla, virus protection, and then do 6 reboots of windows update for the OS and Office.
      To be fair that redhat system will need at least one reboot and a run of up2date, but if I'm installing a debian system on then lan, I install from 2 floppies and using net install my system is fully up to date after one reboot.

      I apologize too. I'm being a bit of a smart-ass today myself. ;)

    7. Re:A few of my issues by random_static · · Score: 1
      no, the prereqs installed fine, i'm on to the main VS install. it goes along for a while, then complains it can't find certain DLLs on the install CD and asks me to check it out.

      the DLLs are on the CD, just not in the directory the installer goes looking for them - and, naturally, it won't let me tell it to look elsewhere. argh! plus, this is an academic edition install, using CDs that probably hundreds of people have used before me; the division computer expert hasn't heard of any of them getting this problem.

      what i'm gonna do is copy the whole thing to harddisk, then move the files around as needed every time it complains - since, luckily, the complaint dialog boxes all seem to have "retry" buttons. they don't all have "ignore" buttons, only some of them do, at some point i get stuck having to cancel and roll back the whole install... for no reason i can think of.

      over ten years of using it, i cannot remember linux ever doing such a thing to me. not once.

    8. Re:A few of my issues by jeoin · · Score: 1

      Hey guys, I just wanted to say a few more things. dotNet-->if you have directory created(i saw you said cd), but if you have a directory buried to deep it will bitch about not being able to find files. It has to be very shallow.. One folder from root, if not root. and more bitchin... I love linux.. I use mandrake 9.2. Both of you guys are obviously very computer savy, so i think that precludes you from the actual question. There are alot of trivial issues that prevent Linux from destroying Microsoft like it should and will do. I want it to. I don't think that saying there are no issues helps to resolve the core problems, and there are obviously some or we wouldn't be talking. What can we do to change it, to make it better and guarantee that Linux will take its place? First we have to find the issues. I feel that many of mine were valid and reiterated throughout the column. I strive to percieve the issue from the point of view that was requested. We should all do that. Think about the folks that don't know what a compiler is, and how to traverse via command line the myriad of config files. Sure they are in english, but they differ from the registry of windows. The registry is something that 90 percent of windows home users know nothing of. Yet on linux familiarity with config files is a must. So how to fix that? First we have to admit it and talk about it. It is so easy for us that know somethings to do, we take it for granted. Disable usb on your laptop to install redhat, all the quirks.. No i haven't used an antivirus software program for my linux box. I wouldn't know where to start. I feel less secure on it than my windows box. Windows is intuitive.. What can be done to capture that.. Anything i missed, let me know. I am sure I sound like a loser with no idea. The only idea i have is the one i got from my personal struggle to learn linux. Thank god I am comfortable with computers, most of the world isn't.

      --
      Jeoin
    9. Re:A few of my issues by jeoin · · Score: 1

      hey would you have time to help me abit with /. i want to send you a message.

      --
      Jeoin
  25. People, Places, Things by imag0 · · Score: 3, Interesting

    I guess the subject ties all I really have to say in together nicely enough.

    I migrated my wife to Linux a few months ago, after some skips and jumps migrating her IE Favorites over (had to write my own script to migate them over. Ask for the source if you want it) I had to move her mail client from Kmail to Evolution.

    What a nightmare.

    Just coverting between maildir to MBOX formats were a pain, getting her people in her addressbook was another fight, and in the end I decided, there must be a better way.

    Anyone remember good old BeOS? In Be you had People... Every mail client used People as a master address book. It was clean, intelligent, and you didn't have to code up your own converter every time you wanted to switch mail clients. The same goes for Mail... The system saved mail on the hard drive in a specific place and format (Maildir, I think it really ended up being). All mail clients used it, and they all behaved well with it.
    And finally, the browser favorites were located in one place, installed a third party browser? No problem! They all read the favorites from the same place. Coolest part, if you had to backup, just a few folders to drag from the users directory and all the important stuff was backed up to cd.

    Here lately i've started working on a framework to unify People (address books) Places (Favorites) and Things (Mail) so that users can use any mail client they wish, with any browser, and everything stays (and, more importantly, keeps) updated, no matter what client one uses.

    Oh, well. Someone get in touch if you want to bring back some of the cooler aspacts of BeOS to the world of Linux. It's not going to get any easier until we make it so.

    1. Re:People, Places, Things by rmm4pi8 · · Score: 1

      (1) amen! i think that would be an enormous help.

      (2) what _is_ the best way to convert between mdir and mbox?

      (3) since you offered, any chance you'd email me the code to convert the IE bookmarks?

      thanks!

      --
      U.S. War Crimes blog. Email for free Mandriva support.
    2. Re:People, Places, Things by Anonymous Coward · · Score: 0

      > after some skips and jumps migrating her IE Favorites over (had to write my own script to migate them over. Ask for the source if you want it)

      (nodding) Yes, thanks; that would be a very useful post.

    3. Re:People, Places, Things by imag0 · · Score: 1

      post your email address and i'll send you a link to it.

      thanks!

    4. Re:People, Places, Things by tengwar · · Score: 1
      2) what _is_ the best way to convert between mdir and mbox?

      Set up an IMAP server and set it up as a service under Outlook. Copy the existing mail folders over to it (within Outlook). The same folders will be accessible in any mail client that uses IMAP, and it's possible to use multiple mail clients with the same folders, which may be useful if Outlook still has to be used for some reason. You can have mbox or mdir as the storage format, but unless you need to be compatible with mail (i.e. the Unix-type command-line utility) there may not be much point.

  26. Text editors under Linux by FunkyRat · · Score: 1

    If you're looking for a great light-weight but full featured graphical text editor geared toward programmers under Linux I highly recommend Cream for Vim. On the other hand, if you'd rather have an easy to use editor in shell that doesn't suck for coding, I would suggest JOE (Joe's Own Editor) which you can download here.

  27. It's called Xandros. by Reality_X · · Score: 2, Insightful

    Just go to distrowatch.com and read the rave reviews.

    It looks good, it detected all my hardware on multiple machines and set everything up properly, and it's extremely user friendly.

    IMHO, the best desktop Linux distribution on the market today. And I've been using Linux since '95 and have never seen it as well put together as Xandros.

    Oh, and it has shiny graphical interfaces for software installation and what not.

    Try it. :)

  28. Re:Try Anal Sex by Anonymous Coward · · Score: 0

    Ahh, yes. The pink sock.

  29. APPLICATIONS FOLDER by itzdandy · · Score: 1

    I have a solution.

    This is very simple, It avoids breaking various distros by working outside the distros file tree. /applications /applications/mozilla /applications/mozilla/bin/mozilla.

    each installer package would link all the executables to a /applications/bin folder. so

    ln -s /applications/mozilla/bin/mozilla /applications/bin/mozilla.

    Have a script run before every install to check all the links in the /applications/bin folder and delete invalid ones, so that you can just delete a directory to uninstall.

    the installer could also be responsible for checking if requiered libraries are installed and prompt a daemon for these libraries, that daemon would be distro specific and perform the appropriate action to get the packages.
    ex.1 if the distro is debian, and an installer needs samba3.x.x, it passes the need to a daemon "need samba3.", this then apt-get install samba3.
    ex.2 if the distro is gentoo.....emerge samba-3.x.x, where the daemon would need to check if that is the default install for samba or if it needs to pass ACCEPT_KEYWORDS="~x86" .

    you get the point.

    now we also have a /applications/menu

    this folder contains menu items, just text files with the path to the /applications/bin/*whatever

    also, it would contain some other data identifying the program as office, games, whatever so that the menus can be built inteligently.

    now another program that would be run whenever this menu directory were altered would update KDE, GNOME, windowmaker, flux, this, that, everything so that menuitems were automagically generated.

    I think this would be a fairly simple system that is cross-distro compatible, easy to implement, and with easy to write tools.

    any thoughts?

    1. Re:APPLICATIONS FOLDER by hkroger · · Score: 1
      Hmm, that sounds more like workaround than real solution. You cannot just copy directory from machine to another to install same software on both machines, can you?

      That system would also cause situation in which all files are in two locations. Confusing? Oh yes...

    2. Re:APPLICATIONS FOLDER by mystdrkn · · Score: 1

      Intriguing idea. The only problem I can see with such an idea is what will you do with configuration files in the home directories? I suppose you could recurse down the home tree and delete configuration directories as well, and thereby uninstall everything. Or would you just leave them alone?

  30. From my point of view by bersl2 · · Score: 1

    The Windows methodology: every program gets its own space (C:\Program Files\*\) and makes its own rules, not necessarily the user's.

    The UNIX methodology: every program uses the provided spaces and follows the system's rules (/usr hierarchy); if the program chooses not to (e.g., /opt/*/), the burden falls on root to make it work. Unfortunately, for us source people, every distro has a different setup.

    Conclude from this what you will. I'm too tired to think anymore.

  31. Easy: Porn by jrivar59 · · Score: 1

    The #1 use for Internet must work as well on linux on as windows before widespread adoption. Weather this is cause or effect isn't clear to me, but this is the sign.

    When joe sixpack can operate a pc drunk and get download the linux equivelent of activeX viru^h^h^h^h extensions to view the website of the moment, then linux is the mainstream.

    Porn drove the movie industry, home videos, the internet. It'll drive linux too.

    1. Re:Easy: Porn by Anonymous Coward · · Score: 0

      You may be interested in this.. Anyway, Linux has been better for Porn downloads for ages. Get mplayer, konqueror, and of course the gimp.

  32. Familiarity and software by Twylite · · Score: 1

    Linux has to make it onto the office desktop before it will make it onto the home desktop.

    Most people still learn to use computers in an work context (but computing in schools is making this less prevalent) and at work or in school the desktop is (by and large) Windows. This gives the advantage of familiarity to the Windows OS, and people will typically choose something familiar.

    Related to this is the lack of Linux software in stores. When you walk into a computer store you see plenty of software and games for Windows. Nothing for Linux. Not everyone can download hundreds of megs of free stuff from the 'net; not everyone wants to; not everyone knows. But more importantly its the perception: "hey, there's nothing here for that Linux thing, its obviously not well supported, I probably won't be able to get the software I need".

    Its all about perception. You don't see Linux, you don't know Linux, and you don't have a warm fuzzy feeling that Linux will do what you want.

    Finally, don't underestimate the value of a vast amount of crappy software -- there are a lot of Windows utilities out there that offer a lot of nifty features that end users like, and they have a lot of choice. Linux also offers a lot of choice but often more aimed at geeks than non-techie end users.

    In particular a lot of the available Linux software is not "polished". Please don't misread this: most of the base applications in distributions qualifies as "polished", but a lot of the alternatives (that offer choice and nifty features) are not.

    A lot of this comes down to the market maturity of Linux. Windows has a massive software market with a strong base: there are many tool and component providers. Application developers can easily develop powerful applications, concentrating on functionality and usability and leaving the details of components (especially GUI widgets) to third party developers. In addition the Windows model is economic: there are literally tens of thousands of shareware developers out there who have incentive to provide what end users want, as opposed to what they personally would like to make (which is typical of Open Source).

    There are relatively few development tools and third party components for Linux (in fact Linux doens't have a strong and consistent component model). The choice present at the basic levels of the OS (e.g. KDE vs GNOME vs vanilla X) is a huge obstacle that fractures the commercial development community. All of this increases the difficulty of development, the liklihood of bugs, and thus the cost. Most Linux users appear to be against paying for software, so there is not a strong shareware model.

    In short, there are few Linux developments that are focused squarely on the end-user and "too hell with the geeks". And this is a problem for end users. Aside: something most OSS developers don't seem to understand is that your average end user wants choice of applications, not choice of functionality of an application. A mail client that has twenty configuration screens is just not something they want to play with, not matter how powerful or useful it may be in the long run. The more settings that can be assumed (or at least hidden for advanced users only) the better.

    --
    i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
  33. I'm with you on that... by Ratface · · Score: 1

    After 2 years of Linux on my home box I went reluctantly back to Win 2K for much the same reasons. I install and remove a lot of shareware (not crapware, but progs that may be useful for development purposes) and found that I was spending more time getting things to work using a myriad of different configuration methods than I was actually using my computer for useful work.

    I love Linux and have regretted going back to Windows occasionally, but at the moment I'm even considering deleting my Linux partition as I haven't booted into Linux for months.

    --

    A little planning goes a long way...
  34. Linux For Domestic Use... by CraftyUK · · Score: 1

    To me the thing is what can Linux give me over running say XP ?
    The short answer is nothing. My home machine is used for net access, writing the odd webpage, sotring pics from my camera, a bit of word / spreasheet work... thats about it.. Whats the point in me changing to use Linux just for the sake of it and cause myself god knows how much hassle to get it working ?
    Until Linux can give clear advantages to a home user its use will never be widespread in the home.

    1. Re:Linux For Domestic Use... by Anonymous Coward · · Score: 0

      Just wait until the worm-du-jour wipes out all your data, and then perhaps you can see the advantage.

    2. Re:Linux For Domestic Use... by CraftyUK · · Score: 1

      A free virus program that updates regularly and a free software firewall have kept my system(s) virus free for years. Of course a little common sense is also handy, which it would seem most "joe sixpack" users don't seem ot have.. Think about it like this, if Linux does ever get popular some little %$&@#? will manage to write a virus/worm/spyware package for it.. its "virus free" status doesn't necessarily mean its more secure, simply that its not common enough to cause widespread disruption.

    3. Re:Linux For Domestic Use... by Gnascher · · Score: 1

      It is pointless to say that you should go to Linux because it is Virus free. Linux really only enjoys that freedom right now because it is NOT the #1 installed operating system. A virus writer wants to infect as many machines as possible ... you don't achieve that if you write your bug for *nix! Now, if ever *nix DOES get a significant portion of the installed user-base ... those lovely virus-free days will go buh-bye. And all those security holes that nobody knows Linux has will begin to show their ugly heads. (Don't be so nieve as to think *nix has perfect security. There are so many Windows bugs, cracks, hacks and holes turning up all the time mainly because they are king of the hill ... it is only natural to try and dethrone the king.

      --
      It's not my fault! It was this way when I got here.
    4. Re:Linux For Domestic Use... by cr0sh · · Score: 1
      If things are set up right, this won't be a problem.

      First off, you should only run as "root" when absofinglutely necessary - and not at any other time. Plus, when running as root, you have to realize the power you have over your system, and how much it can be mucked up. All other times you should be running as a user.

      I would go one step further and have a separate user for browser/email - one segregated from everything (or nearly everything) else that is writable (ie, internet user/group only gets r-x privs on most things). That way, if something wayward happens to the user while browsing, emailing, etc - it can only affect those files under that user/group and nothing else. Hopefully, those files will be few and far between (everything else under the other users set up - financial stuff, resumes, dissertations, etc).

      I realize though that this situation is never likely to be the case - if it were, then it would already be set up that way under Windows XP, which does have these type security features already. But nobody uses them, it seems. That wouldn't likely change if they switched to *nix, unless it was that way out of the box.

      --
      Reason is the Path to God - Anon
  35. Trivial Barriers to Windows use. by Anonymous Coward · · Score: 0

    Really, I have been trying to install Windows XP and I have ended up with blue screens of misery and misery. Now I remembered why I left Windows in the first place.

    The answers is, there is no barrier. Get a boxed distro, one with printed manuals (because who can RTFM when they CANT RTFM), come with proprreity apps such as Nvidia, flash and crossover (good for those propreitry apps such as Office, Photo$hop, etc). My recommendations would be SuSE 9, Mandrake 9.2, Lindows (latest version no longer runs as root, free version can be grabbed from NvU, but have to pay for click and run), Xandros and Turbo Linux. If you are willing to get a free distro, try Fedora, Ark or Knoppix. But dont go near Debian, Slackware or Gentoo. They are the "3l33tist" distros, the ones that spread the Linux is hard lie.

    There are no barriers, except for inserting the cd rom, click next, next, next and reboot into a complete operating system full of applications, games and utillities all pre installed. Plus no need to reboot about 20 times to get all your drivers installed.

    If there is any distro that is hard, it would be Microsoft Windows. Linux has been easy when I tried it (Mandrake 8.1), and still is today. SO WHY ARE PEOPLE STILL SPREADING FUD FROM THE PRE KDE AGES?!?

  36. barriers by GoksinAkdeniz · · Score: 1

    Hi all.I do experience the same problems when I try to convince people to migrate to linux.The problem is that many people are scared of computers.Using a concole is easy but not for scared ones.Many issues are still missing for the windows users as they are accsutomed to it. Such as language modules, spell check and others. Besides normal ordinay people likes things eqasy. Linux on the other hand lets you have the control. Windows is more like servant compared to Linux. Linux user is in command,while windows not. Many people would switch to linux as long as they are enforced to.

  37. application support by martin · · Score: 1

    This is the key,

    anyone can walk down to a PC store and pick up the software they want (games/ quicken type stuff/ desktop publishing/photoshop....) and install then easily, by themselves, on Windows.

    Until Linux gets the native app support from the big software guys, AND the software is as easy to install, its not going to succeed in the long run.

    THEN the PC vendors will start to sell Linux with the hardware (or will send lawyers at them?).

  38. In reply to games and software installation: by der_joachim · · Score: 1

    Two big barriers are games and software installation, according to some posters. I agree with them, but it is getting better. A few days ago, I downloaded the Linux version of Wolfenstein: Enemy Territory. Installation was simple: download, su to root, run the .run file, follow the on-screen instructions, and play the game. It worked out of the virtual box.
    Okay, now I'll have to tweak my X server a bit, but hey! A free mainstream game for Linux! We're getting there.

    --
    Geek runner, motorcyclist and professional know-it-all
  39. Give her a Mac. by torpor · · Score: 2, Insightful

    She'll love you for introducing her to OSX.

    (Put Konfabulator on there first, and set up a few nice widgets for her ...)

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  40. Have any of you used modern distros? by Anonymous Coward · · Score: 0

    I have read these comments here, and it looks like most of the complaints are from ancheint distros. Take a modern distro for example, such as Knoppix.

    WIth knoppix, just insert the CD, reboot the computer, press the enter key. Thats all you have to do.

    It just works (tm).
    It detects your hardware, displays a cute little tux at the top of the screen, shows a nice little green progress bar, then it loads KDE, if your sound card was detected, it will say "Intiating Start-up Sequence". Its version of KDE has been modified to be the Knoppix Desktop Environment, so KDE was the obvious choice.

    Your list of disks will be displayed on the desktop, so click on one to display its contents. It comes will all the apps you need to do common everyday things. OpenOffice for your documents, Xine for your Movies, XMMS Music player for your MP3s, Konqueror and Mozilla for your web browsing, with built in pop-up blocking.

    Did I mention over 100 games? Yes, a hundred pre installed games, no more games complaints!

    Best of all, this is all from a "Live CD". No installation required. If you havent go to "install" it at all. 99% of new computers are able to boot from the CD, so grab a knoppix disk today! Its amazing how they did it, but unlike Micro$oft you can leaglly get the source code to see how.

    Download it now today, recently updated to include improved hardware detection, and in the 0.001% chance that it dosent work, please help them support it!

    For everyday use, I recomend Mandrake 10, Ive tried the beta and it rocks. You can get 9.2 if you cant wait, but 10 will include the two of the most anticipdated Linux software of all time, KDE 3.2 and Kernel 2.6.

    There IS NO EXCUSE not to just try Linux, many first tried Linux this way, and once your done, give the disks out like AOL cds, they are so easy, to use, that No wonder the Linux is hard trolls are actually getting the -1, troll rather than 5, insightful.

  41. Re: Mac. by Anonymous Coward · · Score: 0

    FUCK OFF MAC ZEALOT!

    Do I really want to spend 3000 on an expensive slow machine that LOOKS LIKE A FUCKING CHEESE GRATER that gets whomped in performance by 1000 e-machine computers that look good. Not to mention that before Mac OS X, Macs were pieces of colour candy crap! Ooo, did I mention the mandatory $129 upgrade extortions that you need to pay! Yeah right, she would like that, for what. So she can look at icons enlarge when they move over them? So she can look at all her windows as thumbnails when she points the mouse cursor at a screen corner? Stop wanking Mac Fanboy, Linux has surpassed Mac OS X's usabillity AGES ago. Since KDE 3.0 and SuSE 8.0 infact!

    Im getting her KDE 3.2. All the mac she wants, and with 2000 to spend on other stuff for her. Karamba kicks the shit out of Konfabulator anyday. Look at it and weep. Linux gets more eye candy then you, not to mention we get more applications becuase We use the INDUSTRY STANDARD X11 graphical system rather than some propreitry crap!

  42. There is a solution by epsalon · · Score: 1

    It is called wine.

  43. Ehm depends on the distro by SmallFurryCreature · · Score: 1
    but a lot of them got the dir command aliased to "ls -l" and you even get pretty colors now ain't that nice?

    There are some good books out there apparently to help complete beginners, personally I learned from a unix guy, but you really need to start to worry when you hit midlevel.

    When ls and such no longer hold any secrets there are few books who will help you along in a general way.

    I can see plenty of tutorials on installing apache. Sadly all of them seem to be for very low volume sites. Start hitting the 20mbit mark and they are totally and utterly wrong. Referer log a good idea? Not when it will fill the 2gb mark in a couple of hours.

    Ah sorry. Went completly of on a tanget. My point I guess is that people can learn the, unpack, make, make install process. It is learning what comes next that is really hard. Mostly because you have no idea what comes next.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  44. Brain dead options by jazman · · Score: 2, Interesting

    There definitely need to be brain-dead options. Click - done. At the moment doing anything with Linux is an uphill struggle even for someone like me with decades of experience with computers of various different types. I even gave up on a new Linux box simply because copy/paste between applications was so bizarrely different (and I'm already used to switching between C-c/C-v/C-y/C-k on my Windoze box, and remembering that yank has opposite meanings in my two favourite editors, so that's not the issue.)

    Installing software is a joke. Where? Which RPMs do I need? Which RPMs need updating? What other apps fall over because their dependent RPMs have been updated without their knowledge? The number of times I'm like "oh for fuck's sake" and back to the old Windows box.

    Click - done. This should be available. Of course, this doesn't mean that all the fannying around options should be removed for people who do want to use their brain, but not everyone wants to read gigabytes of bad-attitude HOWTOs for the slightest little thing.

    I even gave up installing BitTorrent on my Windows box last night. What the fuck is a tracker? Where do I get one?

    Ok, you can whine at me for being thick but that's rather missing the point. I'm /not/ thick, I just have better things to do with my time. At the moment, even though I want to use Linux, I know every time I turn to it that the least thing is going to be an uphill struggle of poor docs, thousands of dependencies, other software falling over, yadda yadda yadda.

    1. Re:Brain dead options by TechniMyoko · · Score: 1

      trackers keep track (hence the term) of all downloads for site. You connect to the tracker to get a list of other people getting the file, then connect to them.

    2. Re:Brain dead options by Anonymous Coward · · Score: 0

      If you're getting "Cannot connect to tracker" errors, make sure the appropriate port is open @ your firewall.

  45. One-Click Installation by DaracMarjal · · Score: 1

    Really, there should be no problem with installing programs from a browser (in the way you can on Windows). All it needs is the correct configuration. Sure, if you download a tarball of the source code, you're going to have to compile it, but a lot of the time there's no need for that. If your browser recognises that you're downloading an RPM or a DEB or whatever, then it should be able to pass the downloaded file to rpm or dpkg and automatically install the program.

    This is EXACTLY what package managers are for. Pre-compiled applications with all the config and data files in there PLUS meta information so that menu items can be added, dialogs can be displayed asking what shade of pinnk your widget should be and so on.

    Just as we all know Open Source means you can pore over the code before you install a program, we all know users would much prefer to click on a link and have the program installed with a minimum of fuss.

  46. User installed software is dangerous! by chthon · · Score: 2, Informative

    Nobody seems to have thought far enough that user installed software is dangerous. You have two solutions here.

    a) Use standard installers like yum, apt-get, urpmi, whatever, which only install software as root from trusted repositories.

    b) Give the user the possibility to install software, but only in their own directories as themselves, and make sure through the installer that none of this software is installed setuid root.

    The alternative, to make it possible for them to install whatever software as root is probably the biggest gaping hole waiting to get exploited on Linux, if it becomes mainstream desktop software.

  47. Desktop widgets: SuperKaramba & gDesklets by Spoing · · Score: 1
    Both gDesklets and SuperKaramba both have oodles of existing desktop plugins written in Python -- so you could whip up or modify what's out there to look and work as she would like.

    Of the two, SuperKaramba has more plugins that will appear to the novice or non-geek. To see SuperKaramba applets, go here (though the KDE-Look.org site is currently having fits, so you might have to check back later).

    These bits of mostly eyecandy might help make a Linux desktop more interesting to the uninitated.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  48. 4DOS by BinLadenMyHero · · Score: 2, Interesting

    Back in the day I used DOS, 4DOS (a COMMAND.COM shell replacement) was the number one must-have software.
    Simple, small, clean, fast, and with all the features a power user want, even more that you could dream of.
    I even prefer its TAB completion over bash.
    It was incredibly productive.

  49. Re:Not all Windows user download that much softwar by Anonymous Coward · · Score: 0

    "That should satisfy her urge to try out new things"

    Heh, heh hurrr hurrr hurrr

  50. Options that don't matter by wom · · Score: 1

    Linux provides many options like filesystem type that don't really matter, but are in your face. The options I want are more like WISIWIG vs text editors, not 47 text editors to choose from. Given an option, users feel frustration if they don't know and can't find out which is "best". I like to change the look of my desktop once in a while, just for variety, and because it takes about 7 mouse clicks. I hate editing text files to make configuration changes, then restarting the affected program to see what happened. The big aps like Mozilla have gone a long way to getting it right but even KDE doesn't get it. I rarely need a programmable interface, just more to frustrate me. The whole "try a new application" process is impossible. Look for a precompiled version suitable for your flavour/version/update history of linux, download it , break someting else, go to backup. Or find source, download, six or seven command line incantations, learn C++ or whatever to correct compile errors.....

    It is still a professional's tool or a toy from my point of view. I am a professional computer guy in the business since '69.

    --
    Trouble, a mistake or fun, your choice
  51. Genealogy SW by swusr · · Score: 1
    Did you try GenealogyJ?

    I use it and it's quite good.

    --
    - Sw Usr
  52. Re: Mac. +1 FUNNY by Anonymous Coward · · Score: 0

    too bad I don't have mod points to mark this as FUNNY. We all know that Windows in the first and KDE in the second place only copied the GUI from the Mac. Period.

  53. People like you... by sczimme · · Score: 1


    show up in technical forums all over Usenet. Here is a hint to make your life easier:

    Be prepared to do some work on your own before asking questions - ones that have no doubt been asked countless times before - in a public forum.

    Learn to use Google (and Google Groups). Learn to search text files so you don't *need* to read all 400 pages. You should also learn not to exaggerate.

    If you aren't willing to put in the time to do a little research, and if you expect people to take their time to hold your hand when you can't be bothered to do said research, then be prepared to receive some unfriendly responses.

    I provided help on various comp.* newsgroups for several years. I lurked extensively to absorb all the knowledge I could in the years before that. You know what? I learned a lot, helped a lot of people that had questions, and sometimes problems were resolved with the collaboration of several individuals. I also saw the rise of people like you who ask FAQs and get upset when someone replies with "read the FAQ". I don't spend much time on Usenet anymore.

    Pick up a book at Borders or wherever and read it. If you can't buy one, go to a library. Make an effort.

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:People like you... by cdipierr · · Score: 1

      The problem is that a lot of times, read the FAQ is not merely stated "Read the FAQ". Instead, some people seem to have a powertrip over embedding "Read the FAQ" in personal insults or putdowns.

      No, this doesn't mean you specifically, or even 90% of the community. However, for whatever reason, there's a sizable section of Linux users that like to tout their superiority. It's great that these people know so much about their OS of choice, and it's great they're taking the time to answer a question, but if they're going to do all that anyway, there's no reason for them to try to prove how great they are.

      Basically, if someone wanders into a forum and asks a question, they're likely going to be appreciative of an informative response. Live for that reward instead of the powertrip.

      Personally, I've been using Linux for nearly 10 years as a server platform. It's not my desktop of choice, and I don't spend 90% of my time reading up on the latest distros, kernels or apps. Consequently, I'm not always up on all the latest and greates Linux info. I do search for answers before pestering groups, but I've still seen the elitest attitude.

    2. Re:People like you... by ebbe11 · · Score: 1
      Learn to use Google (and Google Groups). Learn to search text files so you don't *need* to read all 400 pages.

      All well and good. I do know netiquette and can use Google. I know my way around Windows - but I've yet to keep Linux (Redhat, SuSE, Mandrake etc. etc.) on a PC for more than a few days. There are several reasons for this:

      • It's b****y difficult to find your way around on a Linux PC, being it the menu system or the file system. I'm lucky if I can make do with three guesses.
      • There is no one way of configuring things. The not-invented-here principle really thrives in the Linux community
      • And last but not least: Most of the time I don't know which question to ask. That makes it very difficult to find something in the documentation. Where is the Linux/Windows dictionary? The place where I can see what the things I know from Windows are called in Linux?
      --

      My opinion? See above.
  54. Currently Migrating My Girlfriend... by Silburn_Luke · · Score: 1

    ... using Mandrake 9.2 and there are some minor personal nitpicks for her:

    1 - initial impression of Gnome was good, but she immediately picked up on a tendency to laggy-ness. If it continues to grate I'll have to look at alternative graphical managers (I can sell the availability of alternatives as a plus of course).

    2 - her HP Jornada won't play with Linux so it looks like we'll have to keep the XP partition for the timebeing (suits me - I can use it for games that don't run under Wine...).

    3 - the scanner is playing up so that's something I need to troubleshoot over the weekend. Doing this sort of project while working away during the week is a major pain BTW - telephone calls from frustrated g/f and nothing to be done for 3-4 days *isn't* a good selling point.

    4 - she thinks the time it takes to boot into Linux is excessive.

    However the major roadblock (possibly a deal-breaker) is the f*cked up OEM version of WinXP that gets shipped with Compaq boxen these days. What it means is that after installing Linux, any time you opt to boot into Windows (to export contacts from Exchange ready for Evolution fer instance) it spots that the MBR has been altered by the bootloader and initiates the 'Recovery for Morons' mode (meaningful explanation of what is going on? nada; option to flip into an 'I Know What I'm Doing' mode and tell it to STFU? nope). The only options, apart from aborting and going back to Linux, are where to Recover from (partition or DVD) and of course either process takes 10-15 minutes, zeroes your box back to factory settings (bang go any security patches, config changes, user settings and the like) and blows out the bootloader (so you have to go through the Mandrake installation routine to reinstate Linux again).

    I gather that Compaq, or rather HP, are obliged to provide full installation media upon request; so that's the *other* thing I'm doing this weekend (beyond the valentines thang that is) and as soon as they arrive I'm doing a proper install and blitzing the recovery partition - I could care less about Compaq's warranty support...

    I'm an obstinate SOB however and do this sort of thing for a living; if Linux-on-the-Desktop really gets some mass-market traction in the next year or two I can forsee whole swathes of the general public hitting this Windows Recovery Tango on recent vintage OEM machines and running screaming from the Penguin unless some primers that cover this issue are made a prominent part of the online resources.

    Regards
    Luke

    PS
    Another gripe I have with XP (only 1?) is the Simple Security Model forced upon you by the Home Edition. I gather that booting into Safe Mode gets you around this irritatingly idiotic example of MSoft's 'helpfulness' and makes the security tabs available within Windows Explorer, but the OEM-crippled piece of cr*p I have seems to think that Safe Mode isn't necessary now that you have their groovy Recovery feature. Anyone know how to get to it? Its not offered as an option during startup or shutdown at present.

    --
    #include witty_one_liner.h
    1. Re:Currently Migrating My Girlfriend... by random_static · · Score: 2, Informative
      [...] f*cked up OEM version of WinXP that gets shipped with Compaq boxen these days. What it means is that after installing Linux, any time you opt to boot into Windows (to export contacts from Exchange ready for Evolution fer instance) it spots that the MBR has been altered by the bootloader and initiates the 'Recovery for Morons' mode [...]

      LILO on a floppy.

      floppy in, boots to linux; floppy out, boots to XP. XP never even knows LILO or Linux is there. keep a couple extra copies of the magical LILO boot floppy just in case, and keep 'em all write protected of course. not really any slower on bootup, since all that's on the floppy is LILO itself; kernel, initrd and so on get loaded from the root fs just like in a normal install.

      learned this when my wife got an XP box (a HP OEM machine, as it happens, they're not much less FUBAR than what you're describing as it turns out) and i didn't dare mess with her MBR lest i bring down the wrath of you-broke-my-brand-new-windows-you-brute on my head. has worked fine ever since - that floppy is constantly in the drive, just ejected if she wants to go to XP. she never uses the floppy drive for anything else anyway, so this way at least it's good for something.

      'course, i've been too lazy to make any spare copies of the disk (though i know i should). so if the floppy ever dies on me, i'll boot from the mandrake CD and use its rescue mode to LILO another one.

    2. Re:Currently Migrating My Girlfriend... by Silburn_Luke · · Score: 1

      Hmmm. Hadn't thought of that. Sounds like a good stopgap fix. Thanks. Of course now the ADSL is playing up (was fine earlier in the week) and I've managed to use the Mandrake control centre to configure Linux into (non-functioning) winmodem mode and can't it get back to the default LAN mode so there's still plenty of mucking about and twiddling to be done this weekend... g/f is starting to voice concern that a Mac might have been a better idea, so I'd better get cracking. Regards Luke

      --
      #include witty_one_liner.h
  55. Obligatory windows-can-do-that-too post by Illissius · · Score: 1

    While I'm not one to defend Windows just for the sake of defending Windows, it might be useful to know that Windows can do most of those as well, and no one else seems to be posting about it atm. So I will.
    Popups are the easiest thing to get of if you have the slightest intention of doing so; Mozilla, The-lite-version-of-Mozilla-whose-current-name-I'm -not-keeping-track-of, and Opera are all available on Windows. Or you can just download the Google Toolbar. Ever heard of it?
    Seperate bookmarks, backgrounds, etc., graphical logon, and fast user switching are all available on XP as well, and are quite easy to find/enable (hell, it sets up the multi-user + logon for you automatically during the install). Have you looked at all?

    Your method is a somewhat novel way of getting people to use Linux, but not the most honest or helpful.

    --
    Work is punishment for failing to procrastinate effectively.
    1. Re:Obligatory windows-can-do-that-too post by ratboy666 · · Score: 1

      "...but not the most honest or helpful."

      What!?! He set up a dual boot system! The family can CHOOSE Linux or Windows. If they DON'T have Windows/XP, they would have to pay for the upgrade. Why would they, if Linux works?

      And, after PAYING, they then have to install Mozilla, or Opera (replacing IE), or the "Google Toolbar" (no, I don't know what that is, sorry). I do know what google is, but have never seen this "toolbar".

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    2. Re:Obligatory windows-can-do-that-too post by Illissius · · Score: 1

      The point is that he didn't even try to fix their Windows installation, by running Ad-Aware, installing a decent antivirus, a browser that can block popups, etc., but he *did* completely set up and tweak Linux. That is not a fair grounds for comparison.

      --
      Work is punishment for failing to procrastinate effectively.
    3. Re:Obligatory windows-can-do-that-too post by muleboy · · Score: 1

      I haven't used Windows for 5 years now, so this is an honest question: with Windows XP can you have two desktops for two users open at the same time, and switch back and forth between users with a single key-combination? That's what they're talking about doing here. If my desktop isn't the same down to the last pixel after my wife gets done using the computer and gives it back to me, it doesn't count.
      Is that what you're talking about?

  56. Why copy one of Windoze's weaknesses? by tiger99 · · Score: 1
    You really don't need, and definitely don't want a Program Files folder. In fact you don't want any folders at all, folder is a dumbed-down name for what has been since the beginning of heirarchial file systems (pre Unix even...) been called a directory. There is no need to folow the dumbing-down imposed on the world by a mere Convicted Monopolist, in fact why should anyone listen to such an entity at all? Programs are segregated into /bin/ /usr/bin/ /usr/local/bin, /sbin etc for good reasons, however it is not difficult to make your own directory for things that you add, as long as you put it in the path.

    I think that where issues like installation are concerned, you should try Xandros, with SuSE a close second. Xandros is based on Debian, hence uses a much better packaging system, SuSE is a derivative of Red Hat a long way back, and so uses RPM, which is fairly unpleasant. Xandros puts a pretty face upon the underlying Debian system, it is not yet perfect but quite reasonable.

    Of course if you get a full, comprehensive distro like SuSE Professional, there are so many applications supplied that you will not be wanting to load any new ones for a long while.....

    I use several distros including Xandros 2 and SuSE 9.0. They are both OK, and easier to configure than most others. If you are inexperienced, best to avoid SuSE if you have an Nvidia graphics card, until they sort out a stupid, long-running problem with broken configuration utilities. Otherwise, SuSE has a lot more in the distro, but most of it might not get used. Count the text editors, you will see what I mean....

    1. Re:Why copy one of Windoze's weaknesses? by FlipmodePlaya · · Score: 1

      I'm using Suse 9. I was using a TNT 2 card (that's as specific as I remember) from NVidia until a week ago, when I got a 5900. They've both worked perfectly... I'm not sure what you mean.

      It's also worth noting that I can install RPMs with two clicks and a password from Konqueror with SuSE.

    2. Re:Why copy one of Windoze's weaknesses? by bhtooefr · · Score: 1

      Nitpick: Said convicted monopolist used directory for many years, while Apple used the term folder. Microsoft simply ripped it off of Apple.

      Also, if SUSE 9.0 is at all like 8.2, be afraid. Most RPMs crashed and burned, and compiling apps? Never. Mandrake isn't the easiest to configure (especially when your old box is dragging along), but it Just Works. RedHat (now Fedora) is also good BECAUSE it's the industry standard, and RPM was designed FOR IT (the R in RPM is RedHat). However, it's bloated to hell, and Mandrake is about as popular, meaning that many of the packages are available for it.

    3. Re:Why copy one of Windoze's weaknesses? by Azure+Khan · · Score: 1

      Programs are segregated into /bin/ /usr/bin/ /usr/local/bin, /sbin etc for good reasons, however it is not difficult to make your own directory for things that you add, as long as you put it in the path.

      The problem is, most normal end-users don't even know what that sentence MEANS. They don't even BEGIN to know what that sentence means. I can tell you that as a support tech, there is a large segment of the population that doesn't even LEARN Windows. And generally seems incapable of doing so. Their minds are somehow blocking. I've been on a call where I've walked someone step by step through going to Control Panels literally a dozen times. And the thirteenth time, they still ask "Where was that again?". And it's not even counter-intuitive. Start -> Settings -> Control Panels. Pretty simple, really. You could recite it like a nursery rhyme. But they just can't do it.

      No user like this will remember the /bin... style directory structure, and even users more familiar with Windows probably couldn't keep it all straight. You could convert middle of the road users, people who are fairly knowledgable and can learn, but why would they switch? Most of them use programs in Windows, and don't care to learn the Linux equivalent if it's not present there. Who wants to relearn an office app? Or an image editing application? Linux gives middle of the road individuals NO reason to switch. If these same people had STARTED their computer lives with Linux, it probably wouldn't have mattered, but now they are 'locked in' to Windows.

      So that leaves the hardcore computer folks, which you separate instantly into "gamers" and "non-gamers". Gamers are out. Which leaves us with hardcore non-gamer computer folks. Mostly these are sys-admins, tech support folks, network admins, programmers, some engineers...and these people already use Linux.

      Linux adoption continues to ramp up in these domains. But there STILL is no REASON to switch to Linux. There still is no compelling application or set of applications to pull people over. And without a REASON, it will simply continue as it is.

      --

      --- I'm going sane in a crazy world.
  57. Forget Java Desktop -- Java Web Start! by aquarian · · Score: 1

    Java Web Start offers one-click downloading and installation on any OS or desktop. It works beautifully. The trouble is getting developers to use it. Most don't program in Java to being with, and if they do, they insist on native installation routines, etc.

    Similarly, InstallAnywhere, the ubiquitous Windows installer, is actually a cross-paltform Java application. It allows a developer to plug in routines to install an app on any system -- Windows, Mac, or Unix/Linux. The trouble is getting developers to actually do that.

    The bottom line is that the system isn't the issue. Cross-compatibility doesn't matter anymore. Developers only care about the proverbial "middle 50%" of the market, which is Windows. So that's all they bother to develop for.

  58. Re:Software installation - red carpet by couch_warrior · · Score: 1

    Dude, Download red carpet from http://www.ximian.com It makes updating and installing software amazingly user friendly...

    --
    "Sic Semper Path of Least Resistance"
  59. Format limitation by RomulusNR · · Score: 1

    I'm sure someone will come out and insist I'm entirely FOS on this, but...

    A lot of the modern Internet eye-candy out there has limited support under Linux. One big problem is QuickTime and WMA video formats. They have limited support i.e. you can download those files and (maybe) play them, but that's quite a few steps away from the inline-web-page proprietary-plugin-dependent hypermedia world that today's wannabe-digerati (hack spit) marketers intend -- and layusers expect.

    Not to mention limited or no ability to run most third-party apps out there, especially games.

    OTOH, the wide majority of other desktop and internet uses are simulable on Linux -- Gaim, OpenOffice, KSirc, whatnot.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
    1. Re:Format limitation by jkrah · · Score: 1

      I have to agree.. Iv been using Linux ont the desktop for a few years now (Im a unix admin) and browser plugin support has to be the single most common (albeit most trivial) limititaion I regularly find..

      I have also tried to convice others of the pros of Linux but web browsing is a big part of their requirements...

      Ximain and Open/Star Office have come a long way to empowering Linux on the desktop.. but bloody browser plugins and even java support still seem a bit flakey under mozilla..

      btw.. when I use windows I get pretty much the same problem since the issue is with my browser of choice... Mozilla firebird.. not really the os..

  60. Drivers by wigle · · Score: 1

    We shouldn't overlook driver support. That was my main problem I had when I tried switching my main PC over to Linux. The following caused me trouble with a standard Slack 9.0 install: - Radeon 9800 / OpenGL - Turtle Beach Santa Cruz - HP LaserJet 6L (I know this is easy to setup, but I had trouble configuring CUPS) - mouse scroll wheel Should I have to hunt on Google for two weeks to get all these working properly? I wouldn't want to--and the majority of Windows users wouldn't either.

    --
    ::wigle::
  61. unified address book by Anonymous Coward · · Score: 0

    Next version of Windows will to have one, according to a recent article. That still doesn't solve your Linux problems, though.

    What's amazing to me is how much more time I spend fixing Linux than I do Windows. I used to use Linux, but I switched to Windows about two years ago. I find that it is just so much easier to get stuff done.

  62. Re:Not all Windows user download that much softwar by Wolfrider · · Score: 1

    --I'm blowing my mod points for posting a reply here, but: BULLSHIT.

    --I tried putting my root admin-helper Bash scripts on Freshmeat a year or so ago, and they DENIED me. Not that I'm bitter, I have a Tripod site - just wasn't expecting that.

    --And incidentally, Mr Troll, freshmeat is pretty easy to navigate. Not that hard to find $useful-software there.

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  63. You need easy to use installers by Anonymous Coward · · Score: 0

    This one was just released : Bitrock Installer You can find many others in Freshmeat. Software developers just need to start using them

  64. My list of trivial barriers by DeRes · · Score: 1

    case-sensitivity.
    Unexpected behaviors (double-click titlebar is Shade not Maximize).
    No drive letters (which is great once you adapt).
    Every distro has different names for things (the Start button).
    Unmount before eject.

    As for the d/l software issue, buy her the full/pro distro, tell her to install any of the thousands of programs on the disk.

    --
    If a cow laughs, does milk come out of it's nose?
  65. "people like you". by Anonymous Coward · · Score: 0

    Wow.

    Sometimes people read the fucking manual. Sometimes they still don't get it. That's why they ask.

    That's why people like us eventually look down on people like you. Then we fire your elitist ass and pay someone without an attitude.

  66. Re:Not all Windows user download that much softwar by James+Wright · · Score: 1

    You should not try to force Linux on your girlfriend. I recommend that you put both Windose and Linux on her machine so that you can both use it. Couples that hack together, stay together. In addition, if you put only Linux on her system, she will be calling you all the time for help. I personally don't have time to teach my girlfriend how to use Linux.

  67. Enjoy by TechniMyoko · · Score: 1

    Having your girlfriend call every five minutes asking how to do the most inane task. Linux isnt for someone that, how you say, doesn't know what BIOS stands for, for example.

  68. Some trivial barriers by pkphilip · · Score: 1

    Basic stuff:
    1. Copy/Paste should work - it works haphazardly now.

    Software installation:
    1. Graphical installers and uninstallers. No rpm -i types.. Kinda like the Mozilla installer.
    2. The installation of the software icons into the desktop needs polish - for instance, if I uninstall a software, the icons should disappear from the desktop; similarly when I install a software such as mozilla, the icon should appear on the desktop.
    3. The installed software should be available on other user's desktops as well - again, this could be an option during installation - "Make available to all users / Make available to selected users / Only you".

    Samba integration:
    1. Stuff like SAMBA should come as standard since most users require access to SAMBA shares.
    2. Samba needs to be integrated into apps well - for instance, it should be possible to open files over SAMBA in open office and what not - smb:\\server\filename should work with the appropriate login prompt popping up when necessary.

    Device drivers:
    1. Allow for loading of device drivers dynamically using an easier to use interface - choose a driver and click install.. and the right click the driver in the "hardware settings" screen to get a context sensitive menu with a setup option for the driver.

    Configuration management:
    1. Include stuff like libgda/libgnomedb as standard along with the database configuration tool. Include this in the "control panel".
    2. Include stuff for configuration management like gconf - manage configuration using a single tool; the configuration could be saved across multple files using "exporter" plugins and read using "importer" plugins. Include an extensive API which all apps can use; get rid of the many configuration files lying all over the place; have the files in a single directory and utilizing a consistent naming scheme.
    3. Support versioning of configurations - so that a user can rollback to a earlier more stable version if some configuration changes cause problems.

  69. New to Linux by thewintermute · · Score: 1
    I am just starting out and having read this amongst many other articles on the pro's and cons of Linux I am still unperturbed. My biggest problem so far has been getting bittorrent to download mandrake, so after a brief visit to linuxISO.org I am using IE to get it. The issues raised here though are of particular interest to me since I have ideas for a half way point of Open Source versus Commercial Viability.

    My ideas in brief consist of a commercial base OS that will work as a default OS, with openly available interfacing and a unified set of standards for developers to comply with. The main point is to find a balance between Windows and Linux. If this sounds dumb, then fine that's your opinion, but I'm sure that someone else out there has had similar ideas. I know it doesn't sound too different from the various distro's out there, but the differences will become apparent when I layout the basic specification on my journal in the future.

    Thoughts please?

    --
    "Linux has no idea what orange juice is."
  70. works fine by morgajel · · Score: 1

    I have the same setup, or rather did- I finally got tired of the junk monitor and pitched it. looking to get a better monitor to work with my current one.

    dual monitors worked fine for me, it's just a matter of setting up X correctly- I agree, it's a pain in the ass.

    --
    Looking for Book Reviews? Check out Literary Escapism.
  71. general commentary by phloydphreak · · Score: 2, Insightful

    In response to commentary about 'how to make linux better'

    Windows has its place. It is for people who do not WANT to learn how to use a computer. It is for my grandma, so she can play freecell and online bingo. It is for businessmen who are being payed to conduct business, not learn a computer.

    It is NOT something which should be emulated by a real operating system. It is NOT something linux should be competing against for marketshare.

    WHY?

    -FreeBSD, (one of?) the finest OS on the market has no emulation of windows; its users understand their role in the computing industry: the role of the elite. Those who have learned all they could from linux and continued to grow in the technical field.

    -Linux will always have a marketshare: those who understand and want to understand computers. Those who are tired of being limited by windows (and its damn in-kernel processing of display... worst idea EVER!).

    MOST IMPORTANTLY:
    -Everything in linux is designed as it is FOR A REASON... comments like "linux needs a unified folder system, because linux is too hard to figure out" are responded to with Nietzschen rage and whifflebats.
    --corrolary: it is 1000X easier to find [system components, program files, server configuration files, you NAME it] in Linux than it is in windows... go to its particular root directory subfolder... if you dont know which one that is, check online. not that hard: IF YOU TAKE THE TIME TO LEARN.
    --corrolary: i have a whiffleball bat. not afraid to use it.
    --corrolary: Linux is well designed. Windows is not. for this reason alone, windows will fall in the OS war... to my whiffleball bat...

    whoa, its my old friend the flamebait bot. w00t!

    --
    "this is the gloaming"
    radiohead
  72. QBasic in Windows95. Text Editors. by solprovider · · Score: 1

    QBasic is included with MSWindows95 through MSWindows98SE. (I do not have a WinME CD for obvious reasons.) QBasic is not an option during install. The WIN98SE CD has QBASIC.EXE and QBASIC.HLP in the /TOOLS/OLDMSDOS directory. DELTREE, XCOPY, and HELP (for MSDOS commands) are also there.

    ---
    I write most of my Java in Wordpad. I use Eclipse to check for improvements, but I have yet to become comfortable generating code with the IDE. I was using Notepad, but the lack of a Replace function made me convert.
    - Isn't replaceSubstring() taught in Programming 101? Notepad is how old? And nobody at MS has the ability to add one simple control?
    - java.lang.String does not have a replaceSubstring() either.

    I use (text-based) vi for Unix and Linux. When I started with Unix, Emacs was new and was not guaranteed to be installed. I only wanted to learn one, so vi was the best choice.

    I have yet to find a decent GUI text editor on Linux. Trying to delete and enter new text in config files drives me crazy. I usually open a terminal and use vi. The terminals have trouble with the DEL and BACKSPACE keys. There must be a better method.

    --
    I spend my life entertaining my brain.
  73. Non-problems by the_womble · · Score: 1
    Windows users are addicted to downloading every piece of crapware that comes down the tubes

    Firstly, there is plenty of Linux software avaialbe for download. Secondly Linux distros come with a LOT of software - there is less need to download things to try them out, you have them on CD. Thirdly, Linux software tends to be a lot safer to try out: free (as in beer) stuff is largely open source and not goign to be spyware/adware/otherwise obnoxious.

    they can't do this on Linux without some command line mucking about, compilation,

    I have been using only Linux at home for the last two years (bar some software I needed for a course that I ran on my old windows PC), I ahve tried out plenty of software and I have never compiled anything, not once.