Slashdot Mirror


Linux Annoyances For Geeks

Taran Rampersad writes "Every now and then, someone comes up with a fun title. 'Linux Annoyances for Geeks' is a definitely fun - and accurate - title for this book. While some people have been fiddling with Linux since it first came out, the majority of Linux users haven't been. I started using Linux in the late 90s, and my work schedule didn't allow me to go to meetings, or track down people who knew things. And the first time you do an install on a machine, you may be disconnected from the very information that gets you connected. Been there, done that. So this book attracted me because despite being an advocate of Free Software and Open Source, there are times when I still type very naughty things on the command line. Read the rest of Taran's review. Linux Annoyances For Geeks author Michael Jang pages 484 publisher O'Reilly rating 8/10 reviewer Taran Rampersad ISBN 0-596-00801-5 summary Answers to intermediate questions for Linux users.

Most of the time, I had fiddled with a previous install and gotten it the way I wanted it to work — when I had to do it again with a different install, I'd forgotten how I did it in the first place. There have been times, honestly, where I didn't even know. Fortunately, life has become better. There are books now. Some even come with Linux distributions, and there's plenty of documentation online that you can print out in advance when you go install things on your only connection to the Internet.

But there aren't that many books that really deal with the things that are annoyances, because the annoyances usually come from the late phone calls or the unanswered emails on a list. That's what this book is supposed to be for.

In reading this book, I caught myself nodding a lot. Not to sleep, mind you, but the, "I've seen that before" nod. The descriptions of the desktop environments, GNOME and KDE, started me nodding. Here's an idea of what the book covers:

Configuring a Desktop Environment: There's a great section on KDE and GNOME in here that starts the book off with a bang. Custom login menus, configuring standard backgrounds, desktop icons, oversized desktops and undersized monitors, Naughty mouse syndrome, Naughty users mess up the desktops, the infamous 'broken CD/DVD' problem, No GUI Syndrome, user downloads causing problems and ... sound. This chapter isn't one that I really had personal use for, but when people start asking questions — this is where they start. Great reference material here for desktop-finicky users.

Configuring User Workstations: Backing up data with rsynch and cron explained (where was this in 1999?), 'lost' files, 'lost' data... this chapter is one of my favorites, because people keep asking me about stuff like this. And dealing with Windows folks who complain that there's no ZIP — well, I wish I heard more of that.

Optimizing Internet Applications: I think that optimizing Internet applications is probably one of the largest problems out there, but I haven't really heard anyone ask about any of this. It's very strange. I think the world would be a better place if people read this chapter — from getting Firefox to work properly, sorting email into folders (yes, you can do that...), this covers a lot of ground in a very short space. My personal favorite was converting data from Outlook, which I have never done. Hidden in there are some tips on dealing with Microsoft Exchange Servers.

Setting Up Local Applications: This chapter focuses a lot on getting that irate I-am-new-to-Linux-and-I-want-my-toys person happy. It's filled with converting goodness, PDF inoculations and points you at the cure. And for those users who want movie players, there's something in here for them as well.

Installation Annoyances: This is probably the part of the book that will see the most use. There's a quote in here that I love: "Any A+ certified technician can list the hardware components on a computer. A Linux geek can cite the compatible components, such as the chipsets associated with a specific wireless card. He can use this information to compile the most efficient kernel for his system." So true. This chapter points you at the right resources and walks you through planning an installation. Which is priceless, even as a reminder for geeks.

Basic Start Configuration: Long boot times, bootloader issues, the ever-present dual-booting problems, the 'boot reboot repeat' problem, and my personal favorites, "I lost the password for Root!" and "My Server is So Secure that I can't log in as root". This chapter is pure gold.

Kernel Itches and Other Configuration Annoyances: Kernel upgrades, recompiles, kernel panic, 'file not found' boot error, NFS and Samba directory walkthroughs, and the infamous 'regular users can't mount the CD/DVD. Let's not forget dealing with Microsoft formatted partitions.

System Maintenance: Corrupted Partitions, emergency backups when the hard drive is knocking, small /home directories, slow hard drives, Update Repositories (not to be confused with User Suppositories), Dependency Hell solutions with yum and apt... platinum chapter for the troubleshooters out there.

Servicing Servers: Service Options, enabling downloading of files and , email issues when it is down, 'lost-printer syndrome', the BIND and growing network issue and the 'Windows Computers aren't on the network' issue. All rolled up here in Chapter 9.

User Management: Just about everything you would need to know about administering users, from special groups to keeping former employees from accessing the server, to securing the user (without duct tape).

Administration Tips: A lot of good things here for administrators; my personal favorite being configuring the Linux Gateway. Lots of great stuff in here.

For the life of me, I don't know why Chapter 5, Installation Annoyances, isn't Chapter 1. That seems to be where I've spent the most time helping other people out. The good news is that because it is where it is, the book stays open by itself here. Still, I think that might scare someone walking in while you're troubleshooting an installation. They might wonder what the 173 pages before installation problems was about. In fact, that could be funny... That's about the only thing that I could say I think is a bit off about the book, but perhaps that's by design. It's not a bug, it's a feature!

One of the things I liked most about this book was the fact that the chapters aren't named for the solutions; they are named by the problems. So when you're having a problem, you can find the solution.

Overall, this book meets the criteria for being next to my monitor, for quick reference in helping people out (including the worst one, me!). I haven't had the opportunity to use it's contents yet for Ubuntu, but since the book's solutions include Debian, they should work fine. As the author says in the preface, "The solutions are designed for three of the more prominent Linux distributions: Fedora Core, SUSE, and Debian." It would be interesting to see how it does with the Mandriva distribution.

In the Linux world, there are those that read and there are those that bleed. Those that bleed write what others read. This book was written in blood. It allows the leaders, the bleeders and the readers a means of finding their way around some of the annoyances that crop up. It does so in a well written manner which is well thought out, and amusing when you'll need to be amused.

( Original review on KnowProSE.com.)

You can purchase Linux Annoyances For Geeks from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

445 comments

  1. My #1 annoyance: by jargoone · · Score: 5, Funny

    Users

    1. Re:My #1 annoyance: by Winckle · · Score: 5, Funny

      Cocky Admins

    2. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      Yeah, it's an old joke, with a bit of truth. However, a machine without users is kind of pointless (even servers have users who use those services).

    3. Re:My #1 annoyance: by neonprimetime · · Score: 5, Funny

      Know-it-all ./ers

    4. Re:My #1 annoyance: by Anonymous Coward · · Score: 2, Funny

      Is that a recursive annoyance or just ironic?

    5. Re:My #1 annoyance: by BunnyClaws · · Score: 1, Funny

      Hot chicks who don't put out.

      --
      "Anything tastes good if you deep fry it."
    6. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      neonprimetime for the win!

    7. Re:My #1 annoyance: by MrAnnoyanceToYou · · Score: 1

      Aww. :(

      What if I promise to ask you the same question nine times without ever even thinking about writing down the question?

    8. Re:My #1 annoyance: by $RANDOMLUSER · · Score: 4, Funny

      That's /.ers, not ./ers, n00b!

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    9. Re:My #1 annoyance: by JayDot · · Score: 3, Funny

      The fact that the command "man woman" still doesn't work. How long till we get good a good man page, doggonit?

      --
      Meh, a real sig would take too long, and I have an MMORPG to play with....
    10. Re:My #1 annoyance: by Winckle · · Score: 3, Funny

      Have your shell scripts gained artificial intelligence? I find it helps to lower it, if they start to become know-it-alls.

    11. Re:My #1 annoyance: by buswolley · · Score: 1
      Well if they are bad admins, then they can:

      um ` Slash the dot`

      --

      A Good Troll is better than a Bad Human.

    12. Re:My #1 annoyance: by gEvil+(beta) · · Score: 2, Funny

      You almost have to wonder if he meant to type ./esr

      --
      This guy's the limit!
    13. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      People who post these stupid one-word comments describing someone they don't like

    14. Re:My #1 annoyance: by Winckle · · Score: 1

      Posting as AC isn't going to fool anyone neon.

    15. Re:My #1 annoyance: by neonprimetime · · Score: 2, Interesting

      Jealous /.ers because the parent got modded Funny ... and they didn't

    16. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      My #1 annoyance: pedants

    17. Re:My #1 annoyance: by colinbrash · · Score: 5, Funny

      Cocky Admins

      Whoops, there goes your home directory!

    18. Re:My #1 annoyance: by Eideewt · · Score: 2, Funny

      And ugly chicks who do.

    19. Re:My #1 annoyance: by jrockway · · Score: 1

      > The fact that the command "man woman" still doesn't work

      If you use emacs you can M-x woman man and read the man manpage in woman. :)

      --
      My other car is first.
    20. Re:My #1 annoyance: by Anonymous Coward · · Score: 2, Insightful

      Ubuntu itself – no, seriously. Wireless support is abyssmal, at least as far as I could tell, and apt-get can be a real pain in the ass with dependency hell... I just can't stand that show-offy astronaut guy, you know? Fine. You've been into outer space. Doesn't mean you can be trusted to create a decent Linux distribution.

      Having said that, I will say Debian is OK, at least in my experience (mostly consisting of using their source code in my own Slackware-based distribution, but hey, at least they're good for something ;-)

    21. Re:My #1 annoyance: by numbski · · Score: 1

      renice 4 know-it-alls ./know-it-alls

      Much better. I think the argument here should be whether or not the know-it-alls were slow to begin with or not...

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

    22. Re:My #1 annoyance: by fireboy1919 · · Score: 1

      You're just reading it wrong.

      He hates it when you have to type in the current directory name to run a program in the shell.
      He believes that the current directory should always be part of the path like it is in Windows.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    23. Re:My #1 annoyance: by Orange+Crush · · Score: 2, Funny

      The fact that the command "man woman" still doesn't work. How long till we get good a good man page, doggonit?

      Probably as soon as a man learns how to write about the correct operation of a woman. Don't hold your breath.

    24. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      Well, he should downgrade to RedHat 4.1 (1996ish?). It had this feature.

    25. Re:My #1 annoyance: by gameforge · · Score: 1

      You of course made a backup of it for your own perusing, didn't you? Hehehe.

    26. Re:My #1 annoyance: by takeya · · Score: 1

      Know-it-all ./ers are a bit more dangerous.

    27. Re:My #1 annoyance: by gameforge · · Score: 1

      Actually, it's been in the works for almost 40 years... they're just not done yet.

      It will require consumer-level storage capacity to increase on an order of terabytes, when it's eventually complete, as well as a new category number in the /usr/man directory.

      It still won't include anything about women after 1968; a low-cost patch dvd set is planned at a later date...

    28. Re:My #1 annoyance: by EngMedic · · Score: 1

      >clickety

      --
      filter: +3. Hey, look! all the trolls went away!
    29. Re:My #1 annoyance: by nephridium · · Score: 1

      Grammar-nazis

      --


      And when you gaze long enough into the code, the code will also gaze into you.
    30. Re:My #1 annoyance: by Anonymous Coward · · Score: 0
      That's /.ers, not ./ers, n00b!
      No, he really did mean dyslexic quidnuncs ...
    31. Re:My #1 annoyance: by ragefan · · Score: 1
      Probably as soon as a man learns how to write about the correct operation of a woman. Don't hold your breath.

      Should a man solve this problem, he would be a fool to simply provide this knowledge in a man page.
    32. Re:My #1 annoyance: by krewemaynard · · Score: 1
      If you use emacs...
      Whoa, you got the wrong OS. We're talking Linux here.
      --
      I saw it on Slashdot, it must be true!
    33. Re:My #1 annoyance: by Short+Circuit · · Score: 2, Interesting

      My home directory fills 200GB of a 250GB drive. And you want me to make a backup?!

      Almost three hundred CD-Rs. Or a little over forty DVD+Rs.

      No cracks about pr0n, please.

    34. Re:My #1 annoyance: by brendan_orr · · Score: 1

      This is where knowing an experienced *nix user (or at the very least, one that's been around the block a few times) is handy. He/she would simply say "add 'export PATH=$PATH:.' to your ~/.bashrc or ~/.profile" and problem solved.

      Then again, as the review states, if you don't have a LUG or know any such gurus, then you are S.O.L. (yes, there are forums, IRC, and google, but face-to-face is the most comfortable kind of help you can get)

    35. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      He/she would simply say "add 'export PATH=$PATH:.' to your ~/.bashrc or ~/.profile" and problem solved.

      Only if he or she is a fucking idiot, although that would qualify the vast majority of LUG members of Linux "experts".

    36. Re:My #1 annoyance: by csrster · · Score: 1

      You can be rude ...
      or you could point out why this is a bad idea. It's not like he suggested putting "." at the front of the path. Putting . at the end of the path is potentially dangerous only if there are trojans around based on common typos.
      Has anyone ever seen such malware in the wild?

    37. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      Thats OK...

      It was a symlink ...

      To /home/colinbrash/porn

    38. Re:My #1 annoyance: by el_$corpio · · Score: 3, Funny

      heh heh heh - you said cracks

    39. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      or a single 200GB/250GB hard drive, maybe?

    40. Re:My #1 annoyance: by linvir · · Score: 4, Funny
      If you use emacs you can M-x woman man and read the man manpage in woman. :)
      I always knew you emacs people were perverted.
    41. Re:My #1 annoyance: by Anonymous Coward · · Score: 0

      # rm -rf / .ers

    42. Re:My #1 annoyance: by Liquid+Len · · Score: 2, Funny

      Cocky Admins
      You're telling me ! Mine is a bitch. If it weren't fo
      NO CARRIER

    43. Re:My #1 annoyance: by zip_000 · · Score: 1

      For me, Ubuntu has been the only distro that I've tried that I've been able to get everything that I want to work to work. I suppose that this singles me out as a n00b, but I've tried several distros (debian, slackware, zenwalk, as well as FreeBSD) and Ubuntu just works the best for me. To each his own I suppose.

    44. Re:My #1 annoyance: by Anonymous Coward · · Score: 0
      So does mine. I back it up to a second 250GB drive nightly (in my machine), and an external 250GB drive once a month that I keep offsite.

      I have no desire to lose my thesis work.

    45. Re:My #1 annoyance: by Short+Circuit · · Score: 1

      Sadly, my data isn't valuable enough to justify the cost of an additional hard drive.

    46. Re:My #1 annoyance: by wobblie · · Score: 1

      an experienced *nix user would not put "." in the PATH. It really isn't a bother to not have "." in the PATH, and all having it in the path allows is for you to be mistaken about what program you're running.

    47. Re:My #1 annoyance: by nuzak · · Score: 1

      It's not a malware thing, it's the fact that you get unpredictable behavior depending on what directory you happen to be in if you have an executable that shadows another. This isn't likely to bite you when entering simple commands in an interactive shell, but it could cause some really bizarre behavior in a script or complex pipeline that changes directories. Even putting it at the end of the path is still going to be a source of confusion.

      It's not like unix itself enforces this -- you can always put . in the path -- but that's just how the convention has arisen and stayed. Novice users tend to never notice it since they don't go around cd'ing to /bin just to run commands any more than they would go to %SystemRoot%, and expert users know better. It's not like they can use $PATH for finding DLL's after all (and I have in fact commonly put . in $LD_LIBRARY_PATH despite my better judgement)

      --
      Done with slashdot, done with nerds, getting a life.
    48. Re:My #1 annoyance: by nuzak · · Score: 2, Informative

      > apt-get can be a real pain in the ass with dependency hell..

      As is any distribution whatsoever that uses packages. RPM doesn't magically solve this problem, and gentoo tends only to hide it unless you do rebuilds of every affected package -- plus not every site wants compilers on all their production systems.

      Consider using aptitude instead of apt-get: it tracks which packages are automatically installed and "garbage collects" them when they're no longer needed, and more recent versions of aptitude offer a way to select alternative dependency resolutions. You can always manually tweak installations and removals whether you're the main package selection screen or a package detail screen.

      Also consider that if you use Sid or a prerelease Ubuntu, you're always going to run into the occasional dependency hell. Such is the bleeding edge.

      I'm not a big Ubuntu fan, and even Debian only inspires lukewarm support from me (it is what I run), but apt is hardly the problem with it (unless you consider its hoary and byzantine internals and the fact that multi-arch is still not done).

      --
      Done with slashdot, done with nerds, getting a life.
    49. Re:My #1 annoyance: by martinultima · · Score: 1

      My (largest) home directory takes up about 20-40 GB, but the nice thing about it is that it's all software development stuff for my Linux distribution. All the important files I'd need to restore it to another disk or even another machine are burned to CD, because they're a part of the distro, and a lot of the reason it even takes up so much space is because I've got the ISO files as well as the regular, non-ISO-packed ones on there.

      Of course, I have a bunch of machines, even more hard disks, and everything's scattered all over the place, so most of my personal files tend to be backed up not to CD's – although I do occassionally move older work to CD to free disk space – but to other hard disks... probably not the best solution, but it's worked so far :-)

      --
      Creative misinterpretation is your friend.
    50. Re:My #1 annoyance: by Short+Circuit · · Score: 1

      I don't trust CDs. Undetected bad burns, sunlight decay, simple misplacement, there's several ways to lose your data. Granted, having a faulty backup means you're more likely to keep your data than if you have no backup, but I don't like unpredictable fallbacks. I'd rather have no backup at all than one I can't depend on.

      Once I can get a $50 250GB+ drive, I'll write a cron-and-sh-based compressed RCS+backup system. It'll be strictly on-site (or at-home, in my case), but it'll work.

  2. Copy by Anonymous+Crowhead · · Score: 3, Interesting

    & paste.

    1. Re:Copy by Intron · · Score: 5, Funny

      Nothing wrong with copy & paste. My system has three different ways to do it. ... all incompatible

      --
      Intron: the portion of DNA which expresses nothing useful.
    2. Re:Copy by MerlynEmrys67 · · Score: 5, Informative
      >Nothing wrong with copy & paste. My system has three different ways to do it. ... all incompatible

      You must be a Windows user.

      Strange - I am only aware of three cut and paste mechanisms on Windows and they are all compatable with each other. Nothing drives me nuts in Linux like trying to cut something out of a KDE window and paste it into a Gnome window. At least on Windows it is:
      Ctrl-C Ctrl-V
      Right click - Cut Right click - Paste
      menu->edit->mark menu->edit->cut menu->edit->paste
      Which one of those is incompatable?

      Now show me how the different clipboards that exist on a single Linux Desktop can even cut from one and paste to another.

      --
      I have mod points and I am not afraid to use them
    3. Re:Copy by G+Morgan · · Score: 1

      Just opened up Kdevelop and Gedit. Selected code in Kdevelop right click copy, over to Gedit right click paste. Works perfectly.

    4. Re:Copy by SFalcon · · Score: 1

      Just 3? What about shift-delete -> shift-insert?

    5. Re:Copy by HuguesT · · Score: 2, Insightful

      Hello,

      When was the last time you tried Linux, honestly ? are you still stuck with Debian 3.0 or something ?

      Cut and paste works fine between KDE and Gnome. Even drag-and-drop does now.

      I'll grant you that ^C^V doesn't always work, because ^C is the keyboard combo for SIGINT (interrupt process). Cutting and pasting always work from the menus.

      Now under Windows, try cutting and pasting in the cmd.exe console, and tell me with a straight face that Linux is worse.

    6. Re:Copy by OzPeter · · Score: 1

      Hate to tell you .. but its really easy .. You just set Quick edit and quick insert. Highlight with left mouse click and drag .. copy highlighted text with right mouse click .. past copied text with another right mouse click.

      --
      I am Slashdot. Are you Slashdot as well?
    7. Re:Copy by Anonymous Coward · · Score: 0, Informative

      Which one of those is incompatable?

      Try this:

      1. Copy a bit of text.
      2. Open Word 2003 (not sure of other versions).
      3. Paste the text into the Word document.

      It doesn't work. You have to have Word 2003 open at the time you cut or copy in order to paste it into Word.

    8. Re:Copy by Anonymous Coward · · Score: 0

      MS Word 2003 SP1. Verified that winword.exe was not in the process list, copied text from command window (and also did the same from notepad), launched Word, pasted into Word. Works fine - you have other issues.

    9. Re:Copy by roscivs · · Score: 2, Informative

      These days there are lots of clipboard managers for Linux (Klipper for KDE, Gnome Clipboard Manager for Gnome, IIRC). They synchronize all the different clipboards for you.

      Personally, I prefer having a separate "selection buffer" clipboard and a CTRL-C/CTRL-V clipboard, so I don't use a clipboard manager, but just thought you should know that they do exist.

      --
      ~ roscivs
    10. Re:Copy by Anonymous Coward · · Score: 2, Insightful

      Copying from KDE window (konsole) into GNOME window (gnome-terminal) works quite fine. Just did it. Two different ways (mouse selection and through the menu).

      They both most likely use X clipboard/X selection. What different clipboards are you talking about??? How is the parent "5 Informative" ??? Get a clue!

    11. Re:Copy by Anonymous Coward · · Score: 1, Interesting

      You see, that is PRECISELY what is wrong with so many things in Linux - "These days there are lots of _____ for Linux". There are some things for which there should be just one. Great example is the system clipboard (emphasis on "the" - ie just one). What you describe is just a workaround for the egos of those geeks that refuse to use someone else's "inferior" clipboard.

    12. Re:Copy by Anonymous Coward · · Score: 0

      Highlight with mouse, press 'Enter' to copy to clipboard, ctrl-v will do the rest.
      Windows is not that bad if you actually spend the time. Win2k rocks if you ask me.

    13. Re:Copy by prmths · · Score: 1

      :1,$y
      p

    14. Re:Copy by Anonymous Coward · · Score: 0

      "Now under Windows, try cutting and pasting in the cmd.exe console, and tell me with a straight face that Linux is worse."

      Done. (Running Vista right now. It's pretty nice.)

      Linux is worse.

    15. Re:Copy by Anonymous Coward · · Score: 2, Funny

      Ok, smartass, now try doing that with only 1GB of ram!

    16. Re:Copy by gg3po · · Score: 1
      Now show me how the different clipboards that exist on a single Linux Desktop can even cut from one and paste to another.

      No problem. Next question?

      --
      ---
    17. Re:Copy by the_greywolf · · Score: 1

      it's off by default.

      first thing i do on any windows system i use is to set Quick Edit and Quick Paste, and modify every shortcut that opens a console.

      at least on linux, it actually works out of the box. :D

      --
      grey wolf
      LET FORTRAN DIE!
    18. Re:Copy by DeafByBeheading · · Score: 1

      Shift-Delete cuts. Ctrl-Insert copies.

      --
      Telltale Games: Bone, Sam and Max
    19. Re:Copy by swillden · · Score: 4, Informative

      Nothing drives me nuts in Linux like trying to cut something out of a KDE window and paste it into a Gnome window.

      Works fine for me. There is a distinction between the selection buffer (the currently highlighted text) and the clipboard that occasionally confuses people, but it has nothing to do with toolkits.

      If you want to use the selection buffer, just highlight the text, then middle-click to paste. This is by far the nicest way to copy and paste on any system..

      To use the regular clipboard, use the keyboard shortcuts (Ctrl-X, Ctrl-C, Ctrl-V, just like Windows) or use the menu items.

      Note that this only applies to text, though. Cutting and pasting images, sounds, etc., is more hit and miss (and more miss than hit) across apps with different toolkits.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    20. Re:Copy by kcbanner · · Score: 0

      Highlight (copy) + Midclick (paste)

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    21. Re:Copy by yaman666 · · Score: 1

      Actually, I find that using Ctrl+Insert and Shift+Insert works a lot more often than Ctrl+C and Ctrl+V when using linux.

    22. Re:Copy by linvir · · Score: 1

      You must have a better box than me or something, because I have the exact same issue with konsole as with cmd.exe

    23. Re:Copy by Anonymous Coward · · Score: 0

      Related question: do any linux systems still have that god-awful "you highlighted it means you copied it" so-called feature? That was one of the (few) things I absolutely loathed in some *nixen (the other thing was having to keep the mouse over the window I was using in X. Alt-tab is one of the things ms got right imho). Highlighting *might* mean I intend to copy said text, or alternatively it might mean I'm trying to highlight some part of my code for the person standing next to me... or that I'm using the mouse like a highlighter for my own purposes, or any number of things.

    24. Re:Copy by ashayh · · Score: 1

      You're right, but FWIW, my Windows 2000 laptop sometimes stops copying/cutting completely. I think it has something to do with MS Ooffice which gave me "OLE not working error" or somesuch error a while ago.

      Also an Excel doc refused to open on the same machine but opened fine under OO in linux.

      Tommorow, I will reproduce this and try to make a movie with VNC.

    25. Re:Copy by friedmud · · Score: 2, Insightful

      What cracks me up is that people are so used to having _shit_ shoved down their throats by "the man" that they complain when they actually have choices!

      Why does there have to be only 1 clipboard manager? Open source developers were not put on this earth to serve your whims. Use your brain and just choose one! Or none if you prefer (which I do).

      Repeat after me: "Choices are good!"

      Friedmud

    26. Re:Copy by Blakey+Rat · · Score: 1

      You're about to get 50 replies from Linux geeks insisting that copy&paste works fine.

      But what they are forgetting is that they are Linux geeks... they program for a living. Programing is working in plain text, and all they're copying back and forth is in plain text.

      Yes, copying and pasting plain text works in Linux. Please don't bother penning another post reminding us of it.

      But on my Macintosh, in 1988 (that's 16 years ago, for those of you keeping track), I could copy cells from Excel and paste them into AppleWorks, and they'd show up correctly. If I pasted them in an application that didn't support tables/cells, they'd show up as an image. If I pasted them in an application that didn't support images, they'd show up as spaced out text. That was in 1988. When Quicktime came out, I could do the exact same functions with sound clips and video clips. And, as before, the video pasted as video in apps that supported it, or static images in apps that didn't. 1988.

      Windows had this all figured out pretty much by Windows 95, or certainly Windows 98. Linux still can't do it.

    27. Re:Copy by netmucus · · Score: 1

      What are you running it on, a Mac with a Windows Emulator? CygWin command line? VNC Windows XP? Your config is not valid, nor is your statement.

    28. Re:Copy by Anonymous Coward · · Score: 0

      Done?

    29. Re:Copy by Anonymous Coward · · Score: 0

      Damn RIGHT! Preach on BROTHER! NOBODY'S gonna tell ME how to COPY and PASTE!!
      FIGHT the POWER!! FIGHT the POWER!! FIGHT the POWER!!

    30. Re:Copy by angelasmark · · Score: 1

      Maybe I'm new around here... but are you guys actually arguing about which OS pastes to the command line better? I knew /. was geeky but damn... The only thing worse is the fact I read the thread and was actually interested in the outcome... Stepping back and having that realization is scary sometimes.

    31. Re:Copy by Anonymous Coward · · Score: 0

      Its not the job of Linux to do all that. Linux is just a kernel. Blame the DE devs. At least get your fucking insults straight, you fucking low-id-moron.

    32. Re:Copy by badstate · · Score: 0

      X11: hilight text in window one, middle-click in window two.
      MSWindows: Hilight text in window one, right-click->copy, right-click->paste in window two
      OR: hilight text, ^C, move to second window, ^V

      Of the three methods, I'm totally hooked on the old X11 method. I always get tripped up on that when I'm in MS Windows. I particularly love middle-clicking URLs into Firefox.

      --
      iPods are for girls.
    33. Re:Copy by the_womble · · Score: 4, Informative

      Yes, it is a classic case of FUD, it keeps getting repeated, and the moderators are high enough to mod it +5 insightful.

      I have never had a problem with copy and past in Linux - and Klipper is much better than the Windows equivalent.

      The fact that I use Kipper with Gnome is a pretty convincing demonstration of the compatibility of Linux copy and paste.

    34. Re:Copy by sgbett · · Score: 0

      but, I need to paste this funny picture I saw into a OO document so's I can attach it to an e-mail!

      --
      Invaders must die
    35. Re:Copy by Anonymous Coward · · Score: 0

      The only time I've had problems using the 'select' and 'middle-click' method is when I've used Windows programs with Crossover Office.

    36. Re:Copy by WWWWolf · · Score: 2, Informative
      Now show me how the different clipboards that exist on a single Linux Desktop can even cut from one and paste to another.

      You don't "cut and paste from one another clipboard".

      You have two different clipboards and you're probably using one to copy, another to paste, thus you're probably confused when the results are wrong.

      Basically: X11 has selection and clipboard. Selection is what gets used when you select stuff. This is what gets used when you, in most cases, try to select stuff with left mouse button and try to paste with middle mouse button. The clipboard gets used when you explicitly use the clipboard, with the application's cut/copy/paste commands.

      So basically: Either use left/middle copypaste, or the Ctrl+C/Ctrl+V things.

      Selecting with mouse, then Ctrl+V'ing just doesn't work as expected. Selecting with mouse, Ctrl+C'ing, and then pasting with middle mouse button kind of works (due to doing selection with mouse); Selecting with keyboard, Ctrl+C'ing, and pasting with middle doesn't.

      Once you learn the distinction, this thing is dead simple and you'll notice how much more useful it is than Windows clipboard. In many cases, I wish Windows had this same system too. Too bad it would be met with, um, resistance.

      Heck, my father isn't a computer expert and even he could copy/paste in Linux once. "Uh, edit, copy... edit, paste. There we go!" =)

    37. Re:Copy by linvir · · Score: 1

      Holy shit, I hadn't even realised. You make a good point, gave me a good laugh at myself.

    38. Re:Copy by Anonymous Coward · · Score: 0

      It's not FUD, it's just people who are still annoyed by problems they had a while ago. Or who are still running old Linux distributions. My current linux desktop has reasonably compatible cut&paste facilities (although it'd be kind of nice if the same keys were used for it in all apps). I think my previous desktop did too. Prior to that, though, getting text from one application to another was often a matter of retyping it, because nothing else worked.

    39. Re:Copy by stry_cat · · Score: 1

      I agree Choices are good...but look at it from another point of view like my mother or even a CEO. Both have some really important things to think about (mom has to worry about taking care of her kids, the CEO has to worry about getting the SOX reports filed correctly). They don't have time to think about their computer's clipboard manager. WTF is a clipboard manager anyway? They've got more important things to think about (Johnny just scraped his knee or the SEC just called about the SOX report). They just need one option that works. This is why MS has become so successful.

      Another example. Do you spend all day going across town to five different stores to pick up the best of each item you need or do you hit Wal-Mart down the street and pick up all the items you need for less (both in cost and quality). You pick the one option that works.

    40. Re:Copy by CrazyLegs · · Score: 1

      Sure, choices are good. But inter-operability standards are better.

      --

      CrazyLegs

      "Pork!!" said the Fish, and we all laughed.

    41. Re:Copy by friedmud · · Score: 1

      "Another example. Do you spend all day going across town to five different stores to pick up the best of each item you need or do you hit Wal-Mart down the street and pick up all the items you need for less (both in cost and quality)."

      Hah!

      This is the worst example you could have used for me! I _really_ do drive all over town looking for the best price and quatlity of each item... and _never_ go to the wal-mart just down the street (Wal-mart is a terrible company... I try to give them as little money as possible... but that's a rant for another day)... ;-)

      But of course, your point is still well taken.

      My response is that for the CEO and Mom... there will be a default... there are always defaults... just use them. For the rest of us though, there is no harm in choice! ;-)

      Friedmud

    42. Re:Copy by Anonymous Coward · · Score: 0

      if they're running vista they'll be done soon enough...

      BSOD done. (or what ever the GPF/BSOD will be called in vista... Maybe a Green screen of death GSOD?)

    43. Re:Copy by Anonymous Coward · · Score: 0

      This is supposed to be an argument in favour of Microsoft?

      Uhm... don't know where you've been lately, but, uh... duh?

    44. Re:Copy by wagebo · · Score: 1

      Am I the only person that just uses the mouse? Left click and drag to select, release, move mouse to area you want to paste, click middle button. That's it, and it has worked flawlessly since I can remember.

  3. Annoyances for Geeks? by asv108 · · Score: 4, Interesting

    This book seems more like a "Desktop Linux Configuration Guide" than annoyances book. My original understanding of the annoyances series was that the books were for making OS's like OSX and Windows more habitable for say people with a UNIX background.

    1. Re:Annoyances for Geeks? by Sawopox · · Score: 1

      Well, perhaps you can look it as a solution to the annoyances, which would fit with the desktop configuration guide you suggest.

      --
      [http://it-tastes-so-good.blogspot.com] Are you hungry?
    2. Re:Annoyances for Geeks? by Anonymous Coward · · Score: 0

      Here are the top 10 Linux annoyances for Windows geeks:

      1) No antivirus
      Geek: "How can you run a system without protection? so much for linux security"

      2) No spyware
      Geek: "Nothing to do on Friday nights if the damn linux does not have the spyware I can remove!"

      3) No defrag.exe on linux
      Geek: "How will I ever SPEED UP MY COMPUTER with linux?"

      4) %sudo rm -fDR /
      "Windows cannot dual-boot after that!"

      5) Run box in KDE will not execute `iexplore.exe`
      "No Internet, that's LAME"

      6) Windows Media Player does not run
      "How am I going to listen to the 'plays-for-sure' crap I bought?

      7)xconfig...
      "How am I supposed to know the horizontal refresh rate???"

      8)no native .NET support
      That's lame, how can a l33t h4x0r like me program my k00l VB apps?

      9) "I cannot play mp3s, movies, etc."

      10) "Where do I download linux warez?"

    3. Re:Annoyances for Geeks? by Anonymous Coward · · Score: 0

      dont forget...

      11) Whenever I go and ask about it on Internet forums some wanker always calls me a n00b.

      12) All linux users think they're "sticking it to The Man" or some kind of anti-capitalist warrior in the fight against Bills Fourth Reich.

      13) I cant play any games; and thats why i spent so much cash on my PC.

      14) Theres too much choice: why should i have to choose between 57 types of file manager? If you made 1 which worked in the first place the other 56 would never have been made. Do i have to download all 57 before I find one I like? fair enough with things like file editors (office apps, picture editing etc.) but with key OS features?!?

  4. #1 solution by DaSenator · · Score: 5, Informative

    "RTFM n00b" Possibly one of the single biggest reasons that more people don't make an effective full switch to Linux.

    --
    Entia non sunt multiplicanda praeter necessitatem.
    1. Re:#1 solution by FooAtWFU · · Score: 5, Insightful
      Remember that if someone is going to RTFM, someone else needs to WTFM first....

      and hopefully, do a good job, to boot...

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:#1 solution by TheDauthi · · Score: 1

      You'd know why you get this a lot, if you'd just RTFM.

    3. Re:#1 solution by Anonymous Coward · · Score: 1, Insightful

      in the vast majority of cases, I can't /find/ that manual.

    4. Re:#1 solution by Anonymous Coward · · Score: 1, Insightful

      ...and when you do, it's many point revisions behind. You find the manual for 0.3 but you have the 0.6 code/softare and, of course, it was completely rewritten for every point release between and the 0.3 manual is worthless for it. Of course, the software will eventually make it to only 0.9999999999999.99999999999 revision because OSS software can only have 0 as it's major version number.

    5. Re:#1 solution by Anonymous+Crowhead · · Score: 1

      Heh, yeah. Don't you love it when you google about something and can only find the same shitty man page posted on a dozen websites as well as the only thing to be found in groups?

    6. Re:#1 solution by Khaed · · Score: 5, Insightful

      I don't know why this is being moderated down. It's a fact.

      I use Linux exclusively. Slackware, to be specific.

      I read as much as I can stand to while trying to configure something. I read readme files, install guides, man pages -- anything I can get. Then I Google if it still won't work. I'll spend six or so hours trying to tinker until something works. Only after I've just had enough will I go to a forum. I've done that one time in the last six months.

      The last thing I want is for some assmonger to reply with a basic "RTFM" type response. It's unfair, it's assumptive, and it makes them look like a prick. Don't assume I haven't read the manual -- just fucking help me. Don't be a twat. The real bitch of this is that "RTFM" is considered a perfectly reasonable response, but if I tell them off for it, it's now a flame.

      Someone once joked that the best way to get help on a Linux forum is to flame and say "You can't do (x) in Linux!" where (x) is what you want to do. You'll then get a dozen different ways to do (x) from the forum regulars. But if you ask how to do (x), even politely, you just get snark.

      This is a problem for Linux. It's not the worst, in my opinion, but it's in the top five. (Having to download hundreds of megabytes of dependencies to get a lot of programs working is the worst.)

    7. Re:#1 solution by spwatkins · · Score: 1

      You mean because everytime they have a problem, this is the reply they hear?

    8. Re:#1 solution by gEvil+(beta) · · Score: 2, Funny

      Well yeah, I hope they can get it to boot. How else are they going to write a good manual?

      --
      This guy's the limit!
    9. Re:#1 solution by Professor_UNIX · · Score: 1
      The real bitch of this is that "RTFM" is considered a perfectly reasonable response, but if I tell them off for it, it's now a flame.

      Not entirely. It's permissible to say "RTFM" if the answer is obviously contained within said FM. A lot of the lusers that say "RTFM" haven't bothered to RTFM themselves and are just trying to look like they know their ass from a hole in the wall by beating up on a newbie, but there are many people who get sick and tired of answering the same question over and over again when it is clearly explained in the manual and they know it. I don't think I've asked a question on a forum or newsgroup in years because I can ALWAYS find something in the manual, the source code, or by using Google with the appropriate search keywords to find someone else who had a similar or the same problem. The only problems I have are with proprietary software and in that case I have to bug the vendor about it because they choose not to distribute the source code with their app.

    10. Re:#1 solution by PFI_Optix · · Score: 1

      It's good to know I'm not the only one going through the same crap (both noob bashing and dependency hell).

      That and I'm having trouble with Linux on VMWare (but not Windows), but I'm just getting started there.

      --
      120 characters for a sig? That's bloody useless.
    11. Re:#1 solution by yanndug · · Score: 2, Insightful

      With OS X and even Windows these days, you don't need to RAFM at all. That's where the problem is. "n00b"'s are not the problem. Linux programmers are.

    12. Re:#1 solution by Anonymous Coward · · Score: 1, Insightful

      And then you're told to go read the code to figure out what you need to do... and to fix any bugs you might find while you're at it.

    13. Re:#1 solution by gEvil+(beta) · · Score: 1

      That and I'm having trouble with Linux on VMWare (but not Windows)

      Really? I'd imagine you'd have a hell of a time with Linux on Windows...

      --
      This guy's the limit!
    14. Re:#1 solution by DaSenator · · Score: 3, Insightful

      Not exactly the fault of the Linux programmers themselves, but the fact that as a whole, people these days are raised with a familiarity with either OSX or MS Windows; both of which, (I'll probably incur a flamebait for this one) are relatively similar in their approach to their GUI. While they look different, they essentially operate on similar wavelengths.

      This isn't a problem until any Unix/Linux/BSD/Solaris/etc. environment comes in.

      Being a minority in installed OS's, and requiring a higher degree of computer knowledge in order to successfully operate it, the Unix family does turn a lot of people off for that reason, in conjunction with several others. (When someone asks how to learn Linux, I usually tell them to take everything they know about computers, forget it all, and start over. Its what I did/am currently doing.)

      Everything has its annoying fanboys who don't help people and decide to just respond with "RTFM" or similar comment. However, I'd be willing to wager that if someone was raised from a young age, having only Unix/Unix derivitave experience and knowledge, they would have some (albeit less) issues with Windows or OSX.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    15. Re:#1 solution by joe+155 · · Score: 1

      To some extent I know where your coming from... but I often just don't have the time or inclination (or in the case of the source code, the knowledge) to do a lot of those things when the solution is really simple... I've asked questions before as the first way I tried to get help because pretty much any user could answer it in 10 seconds but it would have taken me 2 hours to find it (this instance was actually on my first full day with linux). I did get a reply which is nice... infact I've only once got a RTFM (maybe it's just a nice forum). I even respond to people who are having the same problem I have already answered because I like to be nice; also I can just copy and paste it over from where I've posted it before. what often annoys me is when people don't come back and say if it worked and say thanks

      --
      *''I can't believe it's not a hyperlink.''
    16. Re:#1 solution by kimvette · · Score: 5, Insightful
      Remember that if someone is going to RTFM, someone else needs to WTFM first....


      Yeah isn't that true. Don't you just love searching for documentation or at minimum a FAQ or HowTo for an application, then posting to the list for the location of the documentation only to get no useful reply, then follow up asking for specifics on how to do (n) with the tool, then you get blasted and told to RTFM. Then, post back that if there WERE a FM to R, that you'd have RTFMed already and wouldn't be posting a question for some wiseass to post a snarky RTFM reply. At that, you'll be told to WTFM, which is senseless because you don't know how to DO (n) because there is no FM to R, so telling you to WTFM is fruitless, or they point you at a wiki which is nothing but a skeleton consisting of Feature (N) : To be written later.

      Thankfully most OSS development teams are not so snotty and will at least point you at a mailing list archive, FAQ, or an abstract on the application. Take Quanta for example: the folks developing Quanta are downright friendly.

      But then again it's just like the Windows free software "community" - there are very nice and helpful folks developing some tools, and there are some developing very useful tools but who seemingly go out of their way to be assholes to users. It's not a Linux phenomenon, it's a human nature thing. The few jerks make everyone as a whole look bad.

      Sometimes an RTFM or GIYF (Google Is Your Friend) is the appropriate answer, e.g., if you ask "how do I play DVDs on SuSE/Ubuntu/etc." you should get "read the fucking stickies" or "GIYF" as a reply, because the question gets asked DAILY and you shouldn't be a lazy sod.

      On the other hand, if you're running into a crash (say, trying to play a Real Media file in Xine) the answer should not automatically be "try the latest CVS" or "RTFM." First of all, the user may be a n00b and totally unfamiliar with what CVS even is, the documentation is inadequate, and you haven't really helped the user, but brushed them off Microsoft Windows Support-style. You have also not helped to identify what the problem is so that it can be captured and documented in a FAQ for the next umpteen-dozen users who run into the same exact bug. Nothing against the xine folks here The folks I ran into THIS kind of issue with was actually one of the asterisk-related projects where a feature just plain did not work so I asked if anyone else could reproduce so that I could know if it was something I misconfigured or if it's broken code since log files turned up nothing and I had no proper debug environment set up (plus I haven't dug into the asterisk projects and could not afford the time to learn the project, I just want to be an asterisk user, not a developer or QA member).

      Depending on what you're doing, using open source solutions may be just too much work, or the people involved may be too much of a PITA to make the savings worthwhile. On the other hand, for most routine desktop and server applications, Linux and other OSS projects can be a choice which is superior to commercial alternatives.
      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    17. Re:#1 solution by SillyNickName4me · · Score: 1

      To some extent I know where your coming from... but I often just don't have the time or inclination (or in the case of the source code, the knowledge) to do a lot of those things when the solution is really simple

      Yet somehow you expect others to have the time to:
      - write said software
      - write the documentation
      - repeatedly answer the same question

      Does not compute.

      But then, people who actually make clear in their posts (or irc messages) what they did try to solve their problem, not only would it help to prevent people from suggesting things already tried, it also makes it clear what kind of efford has been spent on trying to solve the situation before asking.

    18. Re:#1 solution by neonprimetime · · Score: 1

      Somebody is going to need to WTFM for all the acronyms being tossed around!

    19. Re:#1 solution by DuckDodgers · · Score: 1

      And put it where the n00b can find it.

      And include a really good index.

    20. Re:#1 solution by joe+155 · · Score: 1

      well I'd only ask on a forum, not the people who wrote the software... besides, if someone doesn't want to answer the question then they can just ignore it... I neither force people to read it or reply to it. Besides, I now like easy questions, they are a good way of me helping people with no effort... I've even spent over an hour searching round to try and help a person who couldn't figure out what was going; it's a bit of give and take or karma or something...

      --
      *''I can't believe it's not a hyperlink.''
    21. Re:#1 solution by G+Morgan · · Score: 1

      Probably but Windows problems are due to an attempt to restrict options. Theres nothing worse than having an OS where a pointless paperclip appears seemingly from nowhere yet the tools required to set up user privileges properly are not in the same place as the create a new user dialog. No you have to dive deeply into completely seperate areas of the control panel to do that. Of course most Windows users only ever log in as root.

      I'd say Windows is definately easier for less technical users but a small increase in knowledge can make a Unix system far more useful.

    22. Re:#1 solution by envelope · · Score: 3, Funny

      GIYF

      --

      appended to the end of comments you post, 120 chars
    23. Re:#1 solution by Anonymous Coward · · Score: 0

      Actually, ninety-nine times out of a hundred, the "RTFM" problem is actually just a symptom of the "not Ring the Fucking M" problem.

      Seriously, what is it with some people. "Hmm, I have a problem. Shall I read this nice shiny manual? No, I'll harrass strangers into spoon-feeding me the same information, and then complain about it!"

    24. Re:#1 solution by Sumadartson · · Score: 1

      Both dependency problems and community attitude were two of my main reasons for going Ubuntu.

      Seriously, apt-get and ubuntuforums.org make take that distribution to a different level.

      I have never seen an RTFM there, unless it was accompanied with a kind reference to where to find the manual and an explanation of how to read it.

    25. Re:#1 solution by Anonymous Coward · · Score: 0

      I agree with parent. And here's a question for him: How do I open this CD that someone at work gave me, on my windows machine? Any help would be appreciated. Thanks...

    26. Re:#1 solution by EugeneK · · Score: 0

      Worked pretty well for me..except, I can't seem to hit the linux IP, in bridged mode, from Windows.

    27. Re:#1 solution by foamrotreturns · · Score: 1

      It's unfortunate that what you've said is so true. I believe that many Linux users gain an elitist mentality and don't feel like passing their knowledge on to newbies. I've been in the newbie seat before, and I can tell you that in most cases, talking to an IRC room full of Linux gurus is one of the most painful things a newbie can do. The only reason I got to where I am now is because I was very tenacious about learning and when I was refused help, I went elsewhere. Incidentally, the forums at knoppix.net and the #kanotix room on irc.freenode.net are both excellent sources for newbies. I gained much of my knowledge through those places and try to contribute back as often as possible.

    28. Re:#1 solution by HoboMaster · · Score: 1

      "Someone once joked that the best way to get help on a Linux forum is to flame and say "You can't do (x) in Linux!" where (x) is what you want to do. You'll then get a dozen different ways to do (x) from the forum regulars. But if you ask how to do (x), even politely, you just get snark."

      You're not kidding. I spent a LONG time looking for Broadcom drivers for Linux, couldn't find them or get anyone to tell me anything useful. I recently posted on /. citing a lack of broadcom wireless drivers as the reason I don't use linux. Within an hour, someone posted saying how to get the thing working. Granted, I got called a dumbass n00b in the process, but it solved the problem.

      --
      Remember kids, tin foil doesn't work, so use LeadHat.
    29. Re:#1 solution by SillyNickName4me · · Score: 1

      well I'd only ask on a forum, not the people who wrote the software... besides, if someone doesn't want to answer the question then they can just ignore it...

      Well, it doesn't really matter whom you are asking, rather, the point is that the software, documentation, and answering of questions all take time from others. Not having the time or not feeling like figuring out something really aren't good excuses imho. Not knowing where to start however is a very good one.

      I neither force people to read it or reply to it. Besides, I now like easy questions, they are a good way of me helping people with no effort... I've even spent over an hour searching round to try and help a person who couldn't figure out what was going; it's a bit of give and take or karma or something

      You see, being willing to learn how to figure things out and investing some time yourself in helping others is perfectly acceptable to me at least. Being unwilling to invest some time and efford yourself while expecting others would not be fine with me, that is basicly what it comes down to.

    30. Re:#1 solution by Anonymous Coward · · Score: 0

      I'd say it's being modded down because people like me are reading the message wrong. I thought he was telling the reviewer to "RTFM noob".

    31. Re:#1 solution by Chandon+Seldon · · Score: 1
      Bullshit.

      When you try to do the sort of stupid shit with, say, OSX that people try to do with Linux you absolutly need to RTFM to figure it out. The advantage to OSX is that people believe you and give up when you say that something doesn't work. With Linux, they're like "I just installed Linux on my laptop and I heard that I can share the Starcraft installation on my Windows desktop... I've got it shared via Samba."

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    32. Re:#1 solution by Professor_UNIX · · Score: 3, Insightful
      what often annoys me is when people don't come back and say if it worked and say thanks

      Ugh, that's another pet peeve. Don't just come back and say "Hey, I figured it out, thanks anyway" or something like that. Recap what you did to get it working!! Chances are someone else is having that same exact problem or will in the future and it's best to sum it up so Google can archive it. ;-)

    33. Re:#1 solution by shish · · Score: 1
      Don't assume I haven't read the manual

      95% of people I see asking linux questions haven't read the manual. Why should I go out of my way to spend my time (which I'm not being paid for) doing things the hard way, when the easy way ("RTFM") is correct and sufficient almost all the time?

      Also, it's standard advice that when asking for help you say what you've tried already -- if you say "I've read the manual" then people won't have to make assumptions :P

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    34. Re:#1 solution by iabervon · · Score: 1

      I may only hang out in civilized places like the linux-kernel mailing list (where the standards for flames have been set by Al Viro when he had a more stressful job, and nothing anybody can now write remotely compares...), but my experience is that anyone who tells you "RTFM" doesn't actually know anything and should be ignored. Don't tell these people off; it's just feeding the trolls. Anyone worth listening to will tell you exactly which documentation to read (and it's worth getting this citation, even if it's not helpful, because then you can quote the part that doesn't answer the question but is supposed to, and everybody has the same context for the discussion). It's not actually too uncommon that you'll have read the readme, the install guide, and man pages, and none of these are actually up-to-date; the thing you actually have to read is an obscure Wiki only mentioned on the mailing list info page. Or the version of the readme file that's... wait for it... fixed in CVS.

    35. Re:#1 solution by Adam+Hazzlebank · · Score: 1
      Yeah isn't that true. Don't you just love searching for documentation or at minimum a FAQ or HowTo for an application, then posting to the list for the location of the documentation only to get no useful reply, then follow up asking for specifics on how to do (n) with the tool, then you get blasted and told to RTFM. Then, post back that if there WERE a FM to R, that you'd have RTFMed already and wouldn't be posting a question for some wiseass to post a snarky RTFM reply. At that, you'll be told to WTFM, which is senseless because you don't know how to DO (n) because there is no FM to R, so telling you to WTFM is fruitless, or they point you at a wiki which is nothing but a skeleton consisting of Feature (N) : To be written later.
      Emergence had a good section on Internet forum dynamics. IIRC the basic conclusion was that in a real life discussion people present but not actively participating in the provide feedback to the group (expressions gestures etc.) that you know, whoever's talking is being a pain. This doesn't happen in Internet forums, and nobody it willing to speak up and say "look your being a pain, chill out". Many we should.
    36. Re:#1 solution by Khaed · · Score: 1

      Well, it doesn't really matter whom you are asking, rather, the point is that the software, documentation, and answering of questions all take time from others. Not having the time or not feeling like figuring out something really aren't good excuses imho. Not knowing where to start however is a very good one.

      No one is forcing them to reply and be snarky. That takes time, too. Some times, people have tried to figure it out, they've spent hours on it, and they just don't have the knowledge to get anywhere. Not everyone has hours a day to learn everything about programming and Linux -- and that is why Linux isn't hugely popular. Which was sort of my original point. I'm not talking about wanting everything done for me.

      You see, being willing to learn how to figure things out and investing some time yourself in helping others is perfectly acceptable to me at least.

      And sometimes people do, and still don't get it. They ask for help, and get crapped on. Keep in mind I'm talking about people who are being nice about it and actually trying to learn, not someone who wants everything handed to them -- I'm aware those people exist. Just like the jerks who snot off at people asking for help. Not everyone is like that, but enough are. (This also isn't limited to Linux, or even software.)

    37. Re:#1 solution by Khaed · · Score: 1

      The only reason I got to where I am now is because I was very tenacious about learning and when I was refused help, I went elsewhere.

      I guess some people have a trial by fire attitude, or they were shit on and are passing it on. "If you can't figure this out, you're not good enough to be part of our club."

    38. Re:#1 solution by Khaed · · Score: 1

      Yet somehow you expect others to have the time to:
      - write said software
      - write the documentation
      - repeatedly answer the same question


      If they write the software and expect other people to use it (hence making it available for other people), they should write the documentation. Some times, the documentation just sucks, some times it doesn't -- MythTV has a hell of an extensive bit of documentation, and so does CUPS. IVTV is getting there, but it's somewhat lacking.

      If they get the same question more than a few times, maybe adding a FAQ (or even asking someone else who knows the software to add a FAQ) would help. We're talking about a community here where people volunteer time, with hundreds of support forums. There's no reason we shouldn't have damn good support and help, and no reason for someone to snark off at someone asking for help. Some people need more help than others.

    39. Re:#1 solution by Khaed · · Score: 1

      Chances are someone else is having that same exact problem or will in the future and it's best to sum it up so Google can archive it.

      Yes, please.

      I've found people complaining of problems I have had on forums and e-mail lists, and a "I figured it out" or "thanks, but I got it working" reply at the end don't help. If you have a weird, obscure problem and find only two or so threads about it, and they're all a year old -- that's frustrating.

    40. Re:#1 solution by SillyNickName4me · · Score: 1

      And sometimes people who have been helping people for years assume too easily that everyone who comes with a question they believe documented, did not try to find the answer, as well as many people getting a 'rtfm' answer assume it is just a snide remark.

      Regardless, I responded to the 'I have no time or don't feel like it' statement saying I regard that as a good reason to be either ignored or actually trigger some annoyance (you tend to forget that the spending time part comes first of all from reading and unneeded traffic on lists, and only after that from answering). I think I was clear about the 'willing to learn' and 'putting in efford' part. Of course not everyone understands everything at first glance, but really, how difficult is it to ask 'I read x and y, but I still don't understand how to get z to work' instead of 'how do I get z to work'? Your question is simply easier to answer that way, people know what to not point you to, what you prolly missed reading, or can ask some more directed questions.

    41. Re:#1 solution by foamrotreturns · · Score: 2, Interesting
      "If you can't figure this out, you're not good enough to be part of our club."
      That is exactly the mentality that is keeping Linux off the desktop. The problems that most people have are far from insurmountable if they are given the right kind of guidance - the real hurdle that's holding back Linux on the desktop is these elitists who won't offer that kind of guidance because they do see Linux as a trial by fire. As long as that's the case, this powerful, versatile operataing system will remain in a constant state of obscurity, pushed aside by inferior operating systems with more supportive, friendly and helpful experts backing them.
    42. Re:#1 solution by SillyNickName4me · · Score: 1

      If they write the software and expect other people to use it (hence making it available for other people), they should write the documentation.

      Now wait a moment..

      I make something because I need/want it for whatever reason. I then decide to share what I made with others, and now you tell me that results in me being required to do something?

      You can come back with that argument the day you pay me for the work.

      When I publish some bit of open source software, it is in the hope it is usefull to someone, but I do not expect anything, and you should not expect anything from me besides what you just got. Seems like a fair deal to me.

      Some times, the documentation just sucks, some times it doesn't

      Yep, and it has been that way for as long as I have been using computers regardless of what kind of software or software development process you are looking at. Some people can write documentation, some can't.

      Sometimes users who can't write the underlying code, but can very well figure out what it does, write howtos and even documentation.. Sometimes that documentation is very good, sometimes it is a big mess.. usually its somewhere inbetween..

      Maybe, just maybe the problem is that writing documentation isn't exactly easy, and what is usefull documentation for some people isn't usefull by definition to everyone who would be interested in what is documented. This isn't just true for software either.

      Regardless, there exists usefull documentation for many of the open source projects out there. Sometimes it takes a bit of efford to find, sometimes it isn't too well organized, but often it is actually pretty difficult to miss on the project's website, and I find the typical quality above average given you have sufficient knowledge of the system it is supposed to work on (and no, that doesn't mean having to be a cs major at all)

    43. Re:#1 solution by Haeleth · · Score: 1

      Get a decent OS. One with the "wtf" command:

      $ wtf is rtfm
      rtfm: Read The Manual. Used to gently guide a newbie user to the manual page for the tool he's trying to use. The "F" is historical, and was initially added for emphasis. Nowadays it's just plain necessary.
      $ wtf is wtf
      wtf: Who or What, depending on the context. Usually implies a question mark. The "TF" is really padding, to make this a three-letter acronym, meaning something like "pray tell".

    44. Re:#1 solution by mikelieman · · Score: 1

      That's why you get the source.

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    45. Re:#1 solution by ClosedSource · · Score: 1

      "there are many people who get sick and tired of answering the same question over and over again when it is clearly explained in the manual and they know it."

      Of course, the logical thing to do in that situation is just ignore the question and move on. I think anyone who responds with RTFM must have a lot of more time on their hands than they would have us believe.

    46. Re:#1 solution by BobNET · · Score: 4, Funny

      You have to know how to ask your questions.

      Instead of saying "I need help getting the drivers working for my wireless network card", which will certainly get you an RTFM, you have to phrase it like this:

      "lunix sux because you can't use wifi! i have a [insert name of network card here] that worked right away in windos xp! i didnt even need drivers! how come windows is so much better than [insert distribution and version here]? oh right its cause you all suck"

      I guarantee that within an hour you'll have a dozen replies from people with exactly the same hardware and distribution as you telling you the steps needed to get it working, how easy it was compared to some dissimilar task in Windows, and how much you suck for not knowing this.

    47. Re:#1 solution by Anonymous Coward · · Score: 0

      Why should you go out of your way to spend your time (which you're not being paid for) to find someone who has a problem, and tell them to "RTFM"?

    48. Re:#1 solution by Anonymous Coward · · Score: 0

      True story on that one-I played with Suse 10.1---the Yast is broken to the point novel has a whole bugzilla forum dedicated to it. Soooo I asked once politely. Got blown off. then as if I was a n00b (told to rtfm)-then I went at it with all the zeal of a slashdot troll and anounced: why the ))))) is Yast' such a broken peice of sh*** I can do all this and more in windows! For (((( sake. After going on a tirade like that. All kinds of help crawled out of the wood work. I was told how, and where to get downloads to "fix it" do updates. etc. Somone even recomended a few distros I had blown off before.

    49. Re:#1 solution by linvir · · Score: 1

      Wrong again fatty. The real hurdle that's keeping Linux off the desktop is that people even need to ask for help so much in the first place. The people who make it to the forums are a minority, with most people either getting out-of-the-box perfection or switching straight back.

      Also, the Windows communities are no different, and in case you are referring to Official Microsoft We Love You Now Pay Us Support, well uh, we have that in Lunix too.

    50. Re:#1 solution by Khaed · · Score: 1

      Of course not everyone understands everything at first glance, but really, how difficult is it to ask 'I read x and y, but I still don't understand how to get z to work' instead of 'how do I get z to work'?

      Point accepted.

      I do not mind being pointed to what I missed reading -- that's completely acceptable, especially if it's a document I may not have seen or tried reading. "Read this... (URL)" is fine, I don't expect someone to reype FAQs or man pages for me -- and anyone who does is nuts.

    51. Re:#1 solution by Khaed · · Score: 1

      Now wait a moment..
      I make something because I need/want it for whatever reason. I then decide to share what I made with others, and now you tell me that results in me being required to do something?


      Perhaps I came off too strongly -- I don't mean just a regular, average programmer who makes Linux stuff. But if you're writing something for the community at large, as part of a project, and you want it and Linux to succeed, it's a good idea to write good documentation.

      regardless of what kind of software or software development process

      Given. Microsoft produces ridiculous help, in my experience. The difference is, Linux doesn't have the money or the near-monopoly that Microsoft has, and if we want new users, we have to be better than the other guys -- being free isn't better if I can't figure out how to make it work. You can give me a free microwave, but if I have to enter a password that I don't know to get it to bake my potato or heat up my ramen, it's just a waste of my kitchen space.

      I'm not trying to condemn the community as a whole or say that the people asking questions are all saints. I've been given very good advice by people about Linux, and great help. I've also seen complete dicks asking questions. I also realize this isn't just Linux/Free/OSS related -- if jerk Linux users were the only assholes on the internet it would be a better place because 95% of the 'net doesn't use Linux.

      This isn't just true for software either.

      Oh so very much agreed. My printer came with ass documentation and it was made by a huge company, and almost every appliance I've bought in recent memory has about a 400 word instruction manual, reprinted in eighteen languages and not very helpful in any of them. (Or so I'd imagine; I can only read a few of them). Again, not just blaming Linux people here -- but this isn't a thread about my particular printer or DVD player (both of which I'd be SOL trying to figure out if I didn't already know how to figure them out).

      Writing this reply, it has occurred to me: At least the Linux "RTFM" guys aren't telling me to restart my computer like Dell/MS support used to. "Okay, still doesn't work? Okay reformat your hard drive..."

    52. Re:#1 solution by TCM · · Score: 2, Interesting
      Wow, is this some perverted politically-correct version of NetBSD's wtf(1)?

      Here are the correct ones:
      $ wtf is rtfm
      RTFM: read the fine/fucking manual
       
      $ wtf is wtf
      WTF: {what,where,who,why} the fuck
      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    53. Re:#1 solution by Khaed · · Score: 1

      Well, as much as I bitch and moan about support forums and dependencies, the things I see keeping Linux off of the desktop are games and hardware support. When ATi/nVidia/whoever start releasing drivers half as decent as the Windows drivers, and Blizzard/EA/whoever start releasing their hit titles for Linux on launch, all the rest will probably fall into place. The elitists will be overrun by hundred of gamers who figure everything out and then we'll all have to deal with jackass gamers instead of jackass gurus.

    54. Re:#1 solution by Anonymous Coward · · Score: 0

      You've clearly got some anger issues. GTTAFP. (Go Talk To A Friendly Psychiatrist)

    55. Re:#1 solution by zerocool^ · · Score: 1



      Yeah isn't that true. Don't you just love searching for documentation or at minimum a FAQ or HowTo for an application, then posting to the list for the location of the documentation only to get no useful reply, then follow up asking for specifics on how to do (n) with the tool, then you get blasted and told to RTFM. Then, post back that if there WERE a FM to R, that you'd have RTFMed already and wouldn't be posting a question for some wiseass to post a snarky RTFM reply. At that, you'll be told to WTFM, which is senseless because you don't know how to DO (n) because there is no FM to R, so telling you to WTFM is fruitless, or they point you at a wiki which is nothing but a skeleton consisting of Feature (N) : To be written later.


      So, I see you've tried to use OpenWRT on your Linksys WRT54G, too?

      ~Will

      --
      sig?
    56. Re:#1 solution by Toba82 · · Score: 1
      I'd be willing to wager that if someone was raised from a young age, having only Unix/Unix derivitave experience and knowledge, they would have some (albeit less) issues with Windows or OSX.
      I was raised using Windows and I started having some issues with it within 5 years of first using it. If you know what I mean. It was something to do with the disgusting interface, memory waste, stupid filesystem(s), and the list goes on. By the time I switched to Linux I hated every minute of Windows use.
      Everything has its annoying fanboys who don't help people and decide to just respond with "RTFM" or similar comment.
      Man, I hate Linux fanboys too. Oh wait...
      --
      I pretend to know more than I really do by mooching off google and wikipedia.
    57. Re:#1 solution by zerocool^ · · Score: 1


      However, I'd be willing to wager that if someone was raised from a young age, having only Unix/Unix derivitave experience and knowledge, they would have some (albeit less) issues with Windows or OSX.

      "Some" issues. Like, a complete inability to do anything a new way! I support a bunch of people who used unix, and VMS on vax, and a bunch of old skool stuff. You know what I can't get them to do? Transition away from their old DEC Alphas and into something a little more modern ("I highly doubt that an x86 pentium can beat a DEC in floating point math" Um, yeah, it only has a 1200% speed advantage, and it is designed to play games). I had to solve a problem where one Alpha had a license manager for EDT that generated it's code based on the IP address of the machine! Plus, EDT?!? A text editor written for a PDP-11?!? That cost $700!!?!?

      And yet these same - the same people who can use latex and EDT - can't use office and acrobat. The same people who use mh (inc, scan, repl, folder -pack, etc) or pine can't seem to figure out a GUI imap mail client.

      Yes, they have difficulties. I gues it always goes back to what you learned on.

      ~Will

      --
      sig?
    58. Re:#1 solution by syousef · · Score: 1

      I read as much as I can stand to while trying to configure something. I read readme files, install guides, man pages -- anything I can get. Then I Google if it still won't work. I'll spend six or so hours trying to tinker until something works. Only after I've just had enough will I go to a forum. I've done that one time in the last six months.

      You're an expert user. When is the last time your parents or grandparents spent 6 or so hours trying to work out how to do something on a computer. If this is the expected standard it's attrocious and it's no wonder at all that end users are turning away from Linux even if it is free.

      Here's how to help someone who asks a trivial question:
      1) If you think it's a stupid question, hold your tongue and move on.
      2) If they sound like they can handle it point them to the manual. If you have time to the right part of the manual.
      3) If they don't sound like they can handle it and you have the time give them the answer - not everyone who wants to use a computer wants to be a guru. Add a reference to where you got your information in case they do decide to persue it.

      The RTFM attitude has nothing to do with Linux itself by the way. This is a problem of the types of people Linux seems to attract in droves. People with no manners or interpersonal skills but lots of time and brain power to tinker and who like to compensate by showing off their mental prowess. There's just no excuse for being rude and/or unpleasant to a stranger if all they've done to you is ask a question (let alone when that question isn't even specifically addressed to you!)

      --
      These posts express my own personal views, not those of my employer
    59. Re:#1 solution by Khaed · · Score: 2, Insightful

      And people like you are why people like everyone else think Linux users are assholes. I'm talking about asking polite questions after going through a ton of work and reading -- hours of each, at least -- and being unable to get anywhere, then having some ass down-talk me. If you don't like someone's request, don't fucking reply.

      I guess it's okay to be an asshole to someone because they asked for your help in your world. Do us all a favor, and don't have children. Because they might as for free help.

      We're talking about forums for help here, not some 1337 super kewl Linux guru webpage where everyone has years of programming experience.

      I never said anything about Linux developers. I was talking about jerkoffs who snub people who ask for help, on said forums for help.

      Just because you're too stupid and have like a third grade reading comprehension, don't flame me. I've got karma to burn, and don't care if I get moderated down for this, but you're just an asshole.

    60. Re:#1 solution by Khaed · · Score: 1

      When is the last time your parents or grandparents spent 6 or so hours trying to work out how to do something on a computer.

      Probably the last time I wasn't available to explain the CTRL+C/CTRL+V thing.

    61. Re:#1 solution by hoskeri · · Score: 1

      another solution: have the forums use slash and appoint some moderators.
      Slashdot is worth reading only because of the mods.

      --
      Even if you win the rat race, you are still a rat
    62. Re:#1 solution by DF5JT · · Score: 1

      Will try this in de.comp.os.unix.linux.misc

      Brilliant.

    63. Re:#1 solution by Anonymous Coward · · Score: 4, Funny
      Instead of saying "I need help getting the drivers working for my wireless network card", which will certainly get you an RTFM, you have to phrase it like this:

      "lunix sux because you can't use wifi! i have a [insert name of network card here] that worked right away in windos xp! i didnt even need drivers! how come windows is so much better than [insert distribution and version here]? oh right its cause you all suck"
      That's one approach. But I think you'll be better off if you phrase it like this:

      "How do I make my wifi work on Linux? I have a [insert name of network card here], but my boyfriend says it just won't work on Linux! He's so difficult sometimes. It's like he won't even try to help me! If he's wrong about this, I swear I'm going to leave him for good! Kisses, Jessica"

    64. Re:#1 solution by FractalZone · · Score: 1

      The real problem with Linux, IMNSHO, is that while it is certainly technically feasible to make it easy for most users install the OS itself as well as major apps and utilities, that is not the case in the real world. Wintel systems are bad enough as far as ease of setup and use go, but Linux is not nearly as mature a technology, although it is an improvement over Unix.

      People want to do useful things with computers and networks. Most of them have no interest in being geeks. Look at how they buy and use cars. Many people who are serious consumers of automotive technology and often are also driving enthusiasts really don't give a flying fuck why their spiffy vehicles do what they do. They just want to get behind the wheel and go!

      Admittedly, one need only watch traffic on busy roads to realize how woefully ignorant most people are of cars and driving. But think about this: there is the now classic analogy of what today's cars would be like if automotive tech had progressed as fast as computer tech (e.g., incredibly fast, cheap to own and operate, and reliable); yet I can get behind the wheel of almost any car in the U.S. (or England) and drive it reasonably well. I don't feel too lost, even when driving cars with everything on the wrong side (Brit style) or when I encounter an different transmission or gear pattern than the ones I know and prefer.

      The thing is, one needs to know very little about how cars function internally in order to make effective use of them. That is not true of computers and especially not of any Linux systems I am aware of.

      Linux already allows for far more powerful and functional systems than Windows or MacOS systems ever have, but the extra utility is not accessible and therefor not useful/meaningful to the typical consumer. Gets what? Typical consumers are the folks who buy things in mass quantities and thereby determine which products/technologies will be most successful.

      The biggest Linux Annoyance for most geeks is that they have to waste so much time fiddling with and explaining the guts of it. If/when Linux becomes a mature technology, it will be as intuitive and easy to operate as the more popular cell phones and will "network" as seamlessly. One will Just Use It! (apologies to Nike)

      --
      "You're young, you're drunk, you're in bed, you have knives; shit happens." -- Angelina Jolie
    65. Re:#1 solution by Anonymous Coward · · Score: 0

      You would prefer to download thousands of megabytes of apps? (with their dependencies included, duplicated in each app, all of which to be redownloaded when their dependencies update)

    66. Re:#1 solution by SillyNickName4me · · Score: 1

      But if you're writing something for the community at large, as part of a project, and you want it and Linux to succeed, it's a good idea to write good documentation.

      If you want others to use your stuff it helps to document it, sure.

      Given. Microsoft produces ridiculous help, in my experience. The difference is, Linux doesn't have the money or the near-monopoly that Microsoft has, and if we want new users, we have to be better than the other guys

      And this is where the problem is. Linux was not made to replace Windows. OSS isn't out to 'win' from Microsoft, however, some contributors have beating MS as their main motivator. Don't confise those 2 things.

      Linux (and many other OSS projects) was made to 'scratch an itch'. Its success is defined by how well it does that, not by how many people use it or whomever gets beaten in marketshare.

      Now, more users is a nice idea because it also means more people helping out, and documenting things helps for that, but as said, people giving you stuff for free doesn't make for you being able to 'demand' things from them, rather, if you feel that documentation is lacking and would be helpfull, maybe help writing it.

    67. Re:#1 solution by l0b0 · · Score: 1

      Here's a few annoyances to think about for those involved in creating Linux documentation:

      Incomplete documentation, e.g., how to configure LDAP in Evolution. WTF? No examples? No (link to an) explanation of DN or search filters?

      All the different ways of getting to the documentation, even for command line applications: --help, -h, man, help, info...

      Overly technical manuals, such as for vim. Look, I just want to know how to include a .vimrc from another, not learn some new form of English.

    68. Re:#1 solution by drachenstern · · Score: 1
      and then we'll all have to deal with jackass gamers instead of jackass gurus.
      [sarcasm on]yeah, 'cos that's soooo much better[sarcasm off]

      so with that in mind, ATI/nVidia/whomever, keep waiting, or at least release the drivers but "whomever" should keep their games on windows and proprietary consoles for now
      --
      2^3 * 31 * 647
    69. Re:#1 solution by Anonymous Coward · · Score: 0

      who needs a manual when there's source.
      RTFS

    70. Re:#1 solution by iBod · · Score: 1

      I sympathize.

      #1 Linux annoyance for me is other Linux users ;)

    71. Re:#1 solution by Anonymous Coward · · Score: 0

      Dear Moderator:

      You made my day. I laughed so hard I scared the dog. Thank you.

    72. Re:#1 solution by Khaed · · Score: 1

      Linux (and many other OSS projects) was made to 'scratch an itch'. Its success is defined by how well it does that, not by how many people use it or whomever gets beaten in marketshare.

      Agreed on all points, this in particular. I don't particularly want Linux to have 95% market share. I just want to see it grow. Enough that hardware manufacturers stop treating it, to use an old cliche, like a redheaded step child.

      if you feel that documentation is lacking and would be helpfull, maybe help writing it.

      Would but I could; I'm still learning. I'm still afraid of giving out wrong information.

    73. Re:#1 solution by Ender+Ryan · · Score: 1
      Funny, I was more polite to you than you just were to me. I was not meaning to be offensive. You are the one who opened up with a lot of swearing and namecalling.

      Personally, I've never had these problems you are describing, and I've been using Linux and Linux support forums for over 10 years. But, right, I'm sure people like me are the problem, not people like you who are the ones foaming at the mouth on /.

      And I was SO offensive as to deserve being marked a foe? Just for questioning your whinging?! Sheesh...

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    74. Re:#1 solution by Khaed · · Score: 1

      You directly address me with:

      No offense, but it looks to me like you're the asshole / twat.

      I see the "no offense" there, but you can't just tack that on and expect everything to be okay. I didn't call you out personally in my initial reply. I didn't reply to you directly, either, so there was no way any of what I said could be taken to mean you -- unless you go around telling people off who ask for help.

      Personally, I've never had these problems you are describing, and I've been using Linux and Linux support forums for over 10 years.

      So, of course, that invalidates everyone else's experience, including the people who replied to me agreeing with me, and the moderators who felt the need to up my initial post (I can't figure out why my reply got moderated up insightful).

      not people like you who are the ones foaming at the mouth on /.

      I use Linux, I tell people about it, and I don't treat them like shit when they ask me questions about computers. A rant under a pseudonym on a website read by people who have already been exposed to Linux isn't going to hurt Linux. Treating new users like shit slows the growth of the Linux user base -- and I think we need more users, if only to get better driver support and make life a little easier.

      And I was SO offensive as to deserve being marked a foe? Just for questioning your whinging?!

      Actually, I looked at your other posts to see if we had crossed paths before and maybe you were pissed at me for something else I said, and found pretty much more of the same. You attack people directly and act like they should say thank you for the privilige. The foe marking was probably a bit of a rushed decision, but oh well, people like me are the problem.

      And I wouldn't call your original reply to me "questioning" so much as "condemning and insulting."

    75. Re:#1 solution by Ender+Ryan · · Score: 1
      Look buddy, In my original response, I only wanted to turn things around on you so you could do a little introspection. "Just fucking help me." That quote right there I think is the most telling thing here. The people you are asking for help don't owe you anything, and you're saying, "Just fucking help me."

      All I did was use your own words against you and I got myself marked a foe for it. And that doesn't strike you as a hint that maybe you too have an attitude problem? Can you not have an argument with someone without writing them off for good(or whatever it is marking some a foe means to you)?

      I know shit gets frustrating. I've been there. I've pissed people off while trying to get help. But try not to get bent out of shape when people get pissy with you. You're probably being an asshole too. Judging from your original post, I'd bet on it.

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    76. Re:#1 solution by strikethree · · Score: 1

      How about framing your question correctly? Something like:

      "I can't get my wireless card to work. Help me please."

      Will get me to tell you to RTFM. I may even throw in a "n00b" just for good measure if I have just got done reading the same series of "I'm so helpless" questions. Try something like this:

      "My kernel is configured to accept modules. I compiled the module for my wireless card and did a modprobe on it. No errors were reported in my logs. My configuration is posted at http://www.example.com/~Khaed/wireless.config and it looks correct according to the examples. I am not terribly experienced with this kind of thing. Could someone please help me get this working?"

      I will typically go look at your config and determine if you even bothered to put the least effort into understanding TFM. Once I see that your efforts are sincere, I will gladly spend a few hours stepping you through some of your mistakes and helping you to understand what went wrong.

      My time is NOT free damnit. I have things that I want to do in my limited amount of spare time. I have a wife, kids, a job, and several hobbies. I do not have time for free tech support. I do have time to help a fellow hobbiest/whateverest to gain the same level of understanding that I have. I love helping people. I hate performing free labour. Think about it.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    77. Re:#1 solution by SillyNickName4me · · Score: 1

      I just want to see it grow. Enough that hardware manufacturers stop treating it, to use an old cliche, like a redheaded step child.

      Fair enough.

    78. Re:#1 solution by WuphonsReach · · Score: 1

      Indeed.

      Heck, it's a good use of a blog. Anytime I run into a technical issue that stumps me, I create a blog entry with the problem, my attempts and the ultimate solution.

      Easy to publish, doesn't matter that it's not indexed 6 ways to Sunday and it doesn't matter that it's stored in reverse-calendar order. Odds are high that anyone who stumbles across it probably hit the page directly from a search engine anyway.

      Also makes for a nice "I know I fixed that last year..." archive for the absent minded.

      --
      Wolde you bothe eate your cake, and have your cake?
    79. Re:#1 solution by WuphonsReach · · Score: 1

      The problem with the car analogy is that cars are specialized machines and computers are general purpose machines.

      Your analogy makes more sense if you apply it to a specific application within a computer system, such as the web browser. Most people, once they learn how web browsers work can move to other web browsers without too many issues. (i.e. most web browsers include "back", "forward", "bookmark", "address line" functionality).

      --
      Wolde you bothe eate your cake, and have your cake?
    80. Re:#1 solution by shish · · Score: 1
      Why should you go out of your way to spend your time (which you're not being paid for) to find someone who has a problem, and tell them to "RTFM"?

      I don't go out of my way to find them -- I hang out in various tech forums where discussion of news happens, and interesting questions are often asked; the people with problems also go there, and we meet.

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    81. Re:#1 solution by saroth2 · · Score: 1

      People who simply reply "RTFM" to a question just waste their own time and alienate the user. Nice way getting people to use GNU/Linux! They would be better off not replying at all.

  5. Awesome! by Mr.+Underbridge · · Score: 2, Interesting

    Sounds like something to enhance/replace my personal "cheat sheet" of stuff I do to make a bare Slackware install sing for me. And my birthday's next week...one more thing for the list

  6. Or as the rest of the computing world describes it by Anonymous Coward · · Score: 0

    "Adding features is more fun than finishing what you started"

    The computing world is waiting around for the open source crowd to grow up and learn the difference between a Project and a Product.

    A Project is never finished, it sits out in the garage with ugly primer sprayed all over it with oil underneath and parts lying around it.

    A Product can be placed in anyone's hands and with the flick of a switch be ready for use.

    It's no wonder that most of the most popular open source programs come from commercial company engineers who know that a Project is a Product that is only 10 percent done.

  7. Naughty Commands? by ArmyOfFun · · Score: 5, Funny
    there are times when I still type very naughty things on the command line.
    Like what? "touch me"? "finger her"? "man kill"?
    1. Re:Naughty Commands? by DaSenator · · Score: 0

      Or

      sudo apt-get remove kde

      --
      Entia non sunt multiplicanda praeter necessitatem.
    2. Re:Naughty Commands? by Aqua_boy17 · · Score: 2, Funny

      Whatever it is, I'm guessing it's typed using only one hand. (shudders)

      --
      What if the Hokey Pokey really is what it's all about?
    3. Re:Naughty Commands? by flooey · · Score: 1

      Like what? "touch me"? "finger her"? "man kill"?

      I think he's more talking along the lines of "look you &*$#@^$ing &*(@#&*er, change the $^&@#@ing piece of @&^*@!" And of course, the machine always plays dumb, with its "usage: look [-df] [-t char] string [file]", like it doesn't know what you're talking about.

    4. Re:Naughty Commands? by ArchAngelQ · · Score: 1

      man touch
      man scottsman
      touch sheep

    5. Re:Naughty Commands? by Penguin+Programmer · · Score: 5, Funny

      killall bitchx

      If that's not naughty, I don't know what is.

    6. Re:Naughty Commands? by naapo · · Score: 1

      %blow

    7. Re:Naughty Commands? by dwolshin · · Score: 1

      You forgot my two favorite unix commands: "man mount" and > cat "food in can" Cat can't open food in can! > | / \ | (Tried this under RH9 and it didn't work damn it!! I know it's good under Solaris...)

    8. Re:Naughty Commands? by Anonymous Coward · · Score: 0

      i tried touch me but i got a permission denied message. . .
      our admins are making sure we have no fun on the job it seems.

      an older one i saw here was:
      i hate linux cause it made me type 'man mount'

    9. Re:Naughty Commands? by ArmyOfFun · · Score: 1

      Ah! "man mount" how could I forget?

      The closest I got to your cat command was on a hp box:
      cat: Cannot open food in can: No such file or directory

    10. Re:Naughty Commands? by Anonymous Coward · · Score: 0

      "make love"

      or this four-letter word: "emacs"

    11. Re:Naughty Commands? by dr-suess-fan · · Score: 3, Funny

      Can't believe no-one's posted this:

      unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep

    12. Re:Naughty Commands? by bstrunk · · Score: 2, Funny

      "Emacs" is a five letter word.

      --
      --BSOBN--
    13. Re:Naughty Commands? by meltedeyes · · Score: 1

      Yeah, that's all i got on IRIX os X and SuSU 9.2gave me cat: food in can: No such file or directory

    14. Re:Naughty Commands? by Anonymous Coward · · Score: 1, Funny

      I usually type in, "I'm gonna put Windows on - I'm gonna put Windows on."

      Suddenly it starts working.

    15. Re:Naughty Commands? by Yakko · · Score: 1
      Solaris still has old, shitty utils (and that god-forsaken non-POSIX /bin/sh!), so you'll get "cat: cannot open food in cans" still

      How about:

      $ cd god
      god: does not exist

      --

      --
      Me spell chucker work grate. Need grandma chicken.
    16. Re:Naughty Commands? by dwolshin · · Score: 1

      That "cd god" is awsome :) I'll have to send that to my father - he laughed about the "...food in can" one for close to an hour! I take offense to the Solaris blasphemy though! ;)

    17. Re:Naughty Commands? by Anonymous Coward · · Score: 0

      ls -fuck *

  8. And where is the book by TristanGrimaux · · Score: 1

    that mocks on users with funny anecdotes and stuff like that? A GUIDE?!
    ---
    Donde Ser Geek No Duele

    1. Re:And where is the book by shrikel · · Score: 1

      Normally it's at http://bofh.ntk.net/Bastard.html, but that page is currently a homage to Simon Travaglia's recently-departed father. But you can see the more recent manuals at http://www.theregister.co.uk/odds/bofh/

      --
      Any sufficiently simple magic can be passed off as mere advanced technology.
    2. Re:And where is the book by SnarfQuest · · Score: 1

      You mean, like this: http://www.rinkworks.com/stupid/

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    3. Re:And where is the book by hughk · · Score: 1

      The guys who wrote the book han an innovative agreement that once out of print, they could publish it online for free. You will find the xomplete 3.5MB pdf here. You will also, surprise, surprise, find a link from the site of a well known computer company.

      --
      See my journal, I write things there
  9. Enjoying those B & N kickbacks? by Anonymous Coward · · Score: 0

    Once again Slashdot links to the book at BN.com when Amazon.com has it much cheaper.

    1. Re:Enjoying those B & N kickbacks? by $RANDOMLUSER · · Score: 1

      We'll just order it from your kickback link. No reason you shouldn't make a buck off it, too. Thanks AC!

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Enjoying those B & N kickbacks? by Anonymous Coward · · Score: 0

      BN.com is much cheaper for me after membership discounts (10%), coupons (15%), and cash back (5%) on the B&N mastercard.

  10. Re:Or as the rest of the computing world describes by imcclell · · Score: 0

    I'm not sure I agree with that. If we were talking about anything but software, I would probably agree with you, but software is a different answer.

    I would say that Windows and OSX are no more done than a good linux distribution, but they count as "products" don't they?

    Every software project that a user is willing to put their money towards is a product. It'll eventually change, just not any time soon.

  11. Werd by rmadmin · · Score: 4, Funny

    there are times when I still type very naughty things on the command line.

    root@kungfu:~# history | wc -l
    500
    root@kungfu:~# history | grep fuck | wc -l
    148
    root@kungfu:~#

    Hmmmm..

    1. Re:Werd by pclminion · · Score: 1

      Hmm...

      scott@tornado:/u/rel/scott/work$ history | wc -l
      47625

      I keep a LOT of history... Never know when some old command might come in handy again.
    2. Re:Werd by ruiner13 · · Score: 2, Insightful

      Why are you running as root? Is "users running as root" in the list of annoyances?

      --

      today is spelling optional day.

    3. Re:Werd by rmadmin · · Score: 1

      1: I'm not a $luser, I'm an admin.
      2: This is my personal server.
      3: I hate prefixing root commands with sudo all the time

    4. Re:Werd by Anonymous Coward · · Score: 1, Funny

      I would add "| grep -v mplayer", or else all your lesbian pr0n is counted in as false positives.

    5. Re:Werd by pclminion · · Score: 1

      Well, as he showed, there's a very high incidence of the word "fuck" in his history... Only an admin can screw up so often :-)

  12. Finally, some respect! by Rob+T+Firefly · · Score: 5, Funny

    For the past decade, my Linux books have been calling me a "Complete Idiot" and a "Dummy" for reading them. Finally, one that only thinks I'm a "Geek!"

  13. Where is "Case Sensitivity" by xxxJonBoyxxx · · Score: 5, Interesting

    Where is "Case Sensitivity" on this list? I mean, have you really ever used CASE to distinguish two different files? (Worse, have you ever had to try to describe cased files over the phone?)

    1. Re:Where is "Case Sensitivity" by Anonymous Coward · · Score: 0

      you know, some people shouldn't use computers, let alone linux

    2. Re:Where is "Case Sensitivity" by Anonymous Coward · · Score: 0

      Some people shouldn't even use English, let alone type.

    3. Re:Where is "Case Sensitivity" by mustafap · · Score: 1

      >you know, some people shouldn't use computers, let alone linux

      I think you meant:

      some people shouldn't use Computers

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    4. Re:Where is "Case Sensitivity" by griffjon · · Score: 4, Funny

      I use case to version. The current working file is all lower case, the current muck-around with is in all upper case, and versions are in mixed case, with the location of upper case letters indicating recent-ness,

      e.g.

      test.pl - known good working copy
      TEST.PL - testing copy, under current development
      Test.pl - testing copy 1 rev back
      tEst.pl - testing copy 2 revs back

      This becomes a bit less useful for multiple revs on the current branch, but then I just add silly letters at the end, e.g.

      test.pl.ofcourseimjokingyoufuckwiT

      --
      Returned Peace Corps IT Volunteer
    5. Re:Where is "Case Sensitivity" by drauh · · Score: 2, Funny

      not for files, but for job security, i distinguish variables purely by case: aaaaaa, aaaaaA, aaaaAa, aaaAaa, etc etc

      --
      This is a tautology.
    6. Re:Where is "Case Sensitivity" by ednopantz · · Score: 2, Funny

      We keep that kind of thing in our company's list of "programming practices punishable by death." right below magic numbers.

    7. Re:Where is "Case Sensitivity" by kimvette · · Score: 3, Informative

      Yes and yes.

      FYI, Windows can actually be configured to support case sensitivity, at the expense of some backward compatibility. Installing Services for Unix can enable this functionality automagically when you install it (it's one of the options) or you can enable it manually through a registry hack or three.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    8. Re:Where is "Case Sensitivity" by Jugalator · · Score: 1
      Case insensitivity is a bug, Linux does it the correct way.

      Surely that depends on what file system you're talking about. Many, many filesystems intentionally have case insensitivity.
      --
      Beware: In C++, your friends can see your privates!
    9. Re:Where is "Case Sensitivity" by Anonymous Coward · · Score: 0

      Yes: they're emulating an old bug from the earliest file systems. Windows emulates plenty of bugs intentionally to provide backwards compatibility, that doesn't mean it isn't still a bug.

    10. Re:Where is "Case Sensitivity" by Odin_Tiger · · Score: 3, Insightful

      When I describe case verbally, I speak caps very loudly, so alternating caps for instance might be, "CUE double-u EE ar TEE why." I developed this by myself as an easy way to remember passwords, because I have an excellent memory for sounds / tones. Many years down the road, I got my current job and found that my boss does the exact same thing. Try it, it works great!

      --
      Unpleasantries.
    11. Re:Where is "Case Sensitivity" by zzatz · · Score: 3, Insightful

      There are many features in file names that I normally avoid, such as whitespace or special characters. But it is MY option to use them if I run into a situation where they would be useful. And that's the point: the decision should be mine, not forced by the filesystem designer.

      The filesystem is too low a level to make sensible policies about case. It belongs at the application level, where ignoring case may make sense in certain contexts, but not others. The filesystem can't know the context, the application may have some idea, and only the user can be sure when case matters.

      I prefer software that just does what I tell it. Software that tries to be smarter than me just gets in my way. I know that the proper symbol for millihenry is 'mH', that's what I type, and it's a pain when Word changes it to 'Mh'. If I name a file 'mH', then that's what I'll type, and I'd like it left that way.

      If case doesn't matter, then why don't you always use upper case?

    12. Re:Where is "Case Sensitivity" by Paperweight · · Score: 2, Funny
      If case doesn't matter, then why don't you always use upper case?
      YOU MUST BE NEW HERE
    13. Re:Where is "Case Sensitivity" by LihTox · · Score: 2, Informative

      I only write single-file C programs, so I use program.c for the source code and Program for the executable.

      Ah yes, and try to do "make install" on a case-insensitive filesystem (e.g. OSX) when there is a file called "INSTALL" in the directory; I always have to rename the latter INSTALLATION first.

      Don't know if I've proved anything by posting this; ah well. (And no, I'm not a 133t programmer like y'all; just a fan. :)

    14. Re:Where is "Case Sensitivity" by Khaed · · Score: 1

      If case doesn't matter, then why don't you always use upper case?

      Almost 90% of the time I use just lowercase for file names -- but not passwords. That's one thing I love about case sensitivity.

    15. Re:Where is "Case Sensitivity" by Rakshasa+Taisab · · Score: 2, Funny

      test.pl.ofcourseimjokingyoufuckwiT

      That's just stupid. You got the perfect opportunity to encode the revision in binary and you decide to increase the length linearly?

      --
      - These characters were randomly selected.
    16. Re:Where is "Case Sensitivity" by Anonymous Coward · · Score: 1, Informative

      It's a feature :) Having a lower-case character set used to be an expensive option on micros.

    17. Re:Where is "Case Sensitivity" by TeknoHog · · Score: 1
      I prefer software that just does what I tell it. Software that tries to be smarter than me just gets in my way.
      I was going to reply along the same lines. One of the general things I like about unix is a kind of simplicity. For example the lack of filename extensions; it's simpler to just use a string that may or may not have a dot in it. That string consists of characters that bear no special meaning to the computer; for example 'a' and 'A' represent two different binary numbers. It's a matter of user interface whether they are represented as human-readable letters that may or may not relate to each other.
      --
      Escher was the first MC and Giger invented the HR department.
    18. Re:Where is "Case Sensitivity" by Blakey+Rat · · Score: 2, Informative

      Bullshit. Linux filesystems are case-sensitive because they were programmed by lazy bastards... it's a lot easier to program case-sensitive sorts and finds than it is to program case-insensitive sorts and finds. Especially when non-english languages are used.

    19. Re:Where is "Case Sensitivity" by Mancat · · Score: 1

      Installing Services for Unix with the "case sensitivity" option enabled, only enables case sensitivity for the POSIX subsystem.

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
    20. Re:Where is "Case Sensitivity" by overbored · · Score: 2, Informative

      If you use bash much, then adding this to your .inputrc should alleviate some of the pain:

      set completion-ignore-case On

    21. Re:Where is "Case Sensitivity" by shellbeach · · Score: 1
      Where is "Case Sensitivity" on this list? I mean, have you really ever used CASE to distinguish two different files? (Worse, have you ever had to try to describe cased files over the phone?)

      Have you ever tried using Windows' tab-complete which lacks case sensitivity?? Drives you utterly nuts!
    22. Re:Where is "Case Sensitivity" by griffjon · · Score: 2, Funny

      Well, the upper/lower case of the file (lower case letters are 0, upper are 1) also match an internal checksum that a shell script grepping over out entire filesystem checks against various magic numbers using a crontab that's set to run every third minute (the HD makes weird noises otherwise!)

      For some reason, the IT staff keeps trying to get shotgun purchases approved as business expenses.

      --
      Returned Peace Corps IT Volunteer
    23. Re:Where is "Case Sensitivity" by zerocool^ · · Score: 1


      Dude.

      1.) Valium

      2.) grep -i

      ~Will

      --
      sig?
    24. Re:Where is "Case Sensitivity" by Antique+Geekmeister · · Score: 1

      All files should be lower case, "LANG=C" compatible ASCII text with no spaces or command-line altering punctuation such as brackets, parenthes, ampersands, etc.. Case sensitivity is simply a smaller case of the difficulty of supporting all sorts of weird fonts and abuses of file names, which has been wildly exacerbated both by the development of unicode and by the extremely poor, inconsistent, and incomplete implementations of it.

    25. Re:Where is "Case Sensitivity" by corngrower · · Score: 1
      it's a lot easier to program case-sensitive sorts and finds than it is to program case-insensitive sorts and finds


      Actually, programming a proper (dictionary order) sort for case sensitive is more difficult than
      programming a case insensitive sort, but not by much.

    26. Re:Where is "Case Sensitivity" by iBod · · Score: 1

      I think you and your boss both have tourettes syndrome. HTH

    27. Re:Where is "Case Sensitivity" by dargaud · · Score: 1
      Worse, have you ever had to try to describe cased files over the phone?
      Exactly! That's why case sensitivity doesn't make sense when dealing with files. I know it's a very old debate and I first stepped into it about 20 years ago when I first worked on a Unix machine after coming from a VMS background. I had that exact same arguments with one of the other users and then one WE I had to prepare a data file for him. I left him a phone message: "The file in called ~/whatever" but I had generated every possible combination of upper and lower case files with that same name, filling all but one with /dev/random. Okay, not a nice way to win an argument... C;-)
      --
      Non-Linux Penguins ?
    28. Re:Where is "Case Sensitivity" by rbarreira · · Score: 1
      test.pl - known good working copy
      TEST.PL - testing copy, under current development
      Test.pl - testing copy 1 rev back
      tEst.pl - testing copy 2 revs back

      This just shows that one can expect everything from a Perl programmer...
      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    29. Re:Where is "Case Sensitivity" by Felonious+Ham · · Score: 2, Insightful
      Case-sensitivity has got to be my biggest annoyance in Linux. The original motivation as I understand it was to save precious CPU cycles (since case-insensitive parsing takes twice or so the effort). The problem is, humans don't think case sensitive. Noone (as has been mentioned) would reasonably name any two things the same differing only in case, which is a pretty strong argument for getting rid of it all together. With case-insensitive filesystems, you still get the 'option' of naming things however you like, just not two things with the same spelling.

      If the filesystem designer leaves it as an option on the filesystem, this option will inevitably get exercised and suddenly my software doesn't work.

      This actually reminds me of my other big annoyance with Linux: too many Linux folk think people serve computers, when obviously (to anyone who ever gets out of the basement) the opposite is true.

    30. Re:Where is "Case Sensitivity" by Anonymous Coward · · Score: 0

      fuck fuck cunt bitch cocksucker shit

  14. Re:Or as the rest of the computing world describes by xoundmind · · Score: 1

    Agreed!
    Not to start the troll fest....but this IS the reason why Solaris and *BSD are (and should be) considered to be mature and stable operating systems/. (Keep your tinker toys out of the server room, kids.) But Linux - perhaps by design and certainly by its' development model - will always be a Project and not a Product. Albeit a damn good project.

  15. No WYSIWYG by Rethcir · · Score: 0, Troll

    That shitty text editor that you can't even backspace in. Join the 21st century and give us a better gui damnit!

    1. Re:No WYSIWYG by jedidiah · · Score: 1

      Where have you been?

      I've been able to "backspace" in my text editor since 1988.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:No WYSIWYG by fishybell · · Score: 2, Informative
      If your text editor is typing out ^? instead of doing backspaces, quit, then on the console type "stty erase ^?"

      If your text editor is typing out ^H instead of doing backspaces, quit, then on the console type "stty erase ^H"

      To make the change permanent, add in the stty erase line into your .bash_profile file in your home directory.

      Of course you realize, WYSIWYG text editor is an oxymoron.

      --
      ><));>
    3. Re:No WYSIWYG by WuphonsReach · · Score: 1

      If your text editor is typing out ^H instead of doing backspaces, quit, then on the console type "stty erase ^H"

      Ah, thank you very much. A command that I did not know.

      The Solaris boxes at the office drive me up the wall because they don't support the [Backspace] key. So I added the following line to my ~/.profile file:

      stty erase '^h'

      I also found out that SecureCRT has a checkbox that will automatically change [Backspace] into [Delete] on the fly.

      --
      Wolde you bothe eate your cake, and have your cake?
    4. Re:No WYSIWYG by Anonymous Coward · · Score: 0

      I've been able to "backspace" in my text editor since 1988.

      $64,000 Q: Do they still list that as a feature?

  16. As someone who has learned many operating systems by Sheetrock · · Score: 2, Insightful

    The secret is to spend less time complaining and more time reading.

    Of course a different operating system will act differently than the one you're used to. That's kind of the point. Treat it as something unique rather than as an inferior version of your current platform and you'll get farther.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  17. Parsing Error by Quirk · · Score: 2, Funny

    I read the title as 'Linux Avoidance for Geeks'. I was reaching for my flame retardent suit when the flashing red error light went on.

    --
    "Academicians are more likely to share each other's toothbrush than each other's nomenclature."
    Cohen
  18. Re:Or as the rest of the computing world describes by SparkEE · · Score: 2, Insightful

    You missed his point. He isn't saying that being "done" makes something a Product, but that being together and ready to use does. To continue his analogy, when you buy a car, you're handed a key. If that car were some linux distros, you'd be handed a large box of parts and told there's a manual online somewhere to put it all together, and no key.

  19. Re:Or as the rest of the computing world describes by jedidiah · · Score: 1

    If I want to make serious use of Solaris I will have to install the exact same cobble-ware onto it that I would have to under Linux. This notion that Solaris is a "complete product" is just a Sun fanboy fantasy. Unix in general is "immature" and is still trying to catch up to the level of where more robust competitors were 20 years ago. ...and as far as *BSD goes: you must be joking. It's even less well supported than Linux and less complete too.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  20. The Absolute #1 Annoyance by jo42 · · Score: 0, Troll
    Every frickin' distro does things its own way.

    Give me FreeBSD..!

  21. Grrrrrrrrrr... by Anonymous Coward · · Score: 0

    I'm glad someones finally publishing a book on how to get rid of PAM.

    1. Re:Grrrrrrrrrr... by Anonymous Coward · · Score: 0

      Huh, I just shot her and buried her deep.

  22. Documentation by bigredradio · · Score: 3, Insightful

    /* [ Go back later and write comments on documentation - 02/22/01 ] */

    1. Re:Documentation by buswolley · · Score: 1
      Yes.. I have a file on my computer entittled "A_Great_Idea".

      I open it, and read: Ok I remember.

      What the hell was that idea?

      --

      A Good Troll is better than a Bad Human.

  23. Re:Or as the rest of the computing world describes by Chazmyrr · · Score: 1

    A Project is a temporary endeavor to create a unique product or service. Commercial projects can be much easier to manage. When you're paying someone to write a particular feature, they write the feature or you replace them. When you rely on unpaid contributions, you get the features that people want to write instead of the features you need.

  24. Re:Or as the rest of the computing world describes by imcclell · · Score: 0

    You can buy a Harley like that for "real cheap" (Around $12-15K). So does that make the Harley not a product?

  25. Vi. Burn in hell Vi, and all those who "like" you. by Anonymous Coward · · Score: 0

    DIE VI DIE
    die die die.
    argh die vi damn you
    dieeee

    DEATH TO VI.

  26. The loser coward demonstrates the problem... by xxxJonBoyxxx · · Score: 1

    ...and then you wonder why Windows continues to smack Linux around like a little girl when it comes to desktop OS deployments. (Ever try a case-sensitive search on Google? Why not?)

    1. Re:The loser coward demonstrates the problem... by G+Morgan · · Score: 1

      Windows abolished case altogether surely being a purely GUI system these days. (and no the XP command line doesn't count since it has no functions)

    2. Re:The loser coward demonstrates the problem... by Eideewt · · Score: 1

      Because I know Google won't let me, that's why.

  27. My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 4, Interesting

    Well folks, i've been meaning to write this down anyway; here seem's like the perfect place.

    Now, I am a 100% Win fan. I love it; things just work. But, I have made the switch to Linux (Fedora Core 5) at home, seeing as it does 99% of what I want. After a couple of months of constant, un-interupted use, my biggest issues with Linux are broadly thus:

    1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

    2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

    3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

    4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

    5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders.

    Actually, I think that's largely it. In all, Linux has, and is continuing to be great fun to play with. So many cool tools - yum being one of them. I'll stick to Linux @ home; it can only get better, but I'd be interested to know what people think of the above points - any suggestions maybe? I want this to work after all...

    -Sr. Samwel.

    --
    throw new NoSignatureException();
    1. Re:My Linux Annoyances as a Hardended Windows user by LittleLebowskiUrbanA · · Score: 0, Troll

      Congratulations. One of the best trolls I've seen in some time . I'll just step back and watch the flames.

    2. Re:My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 1

      I'm not meaning to troll at all. It's geniune critism; which is more or less what this whole thread's about.

      I'm even writing this from our wonderful Linux too, so I'm not being hypicritical either. I hope people see that.

      --
      throw new NoSignatureException();
    3. Re:My Linux Annoyances as a Hardended Windows user by ShibaInu · · Score: 2, Informative

      Switch to Ubuntu. No bullshit with the video drivers and with automatix getting all your codecs/media players is easy as pie. Faster too.

    4. Re:My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 1

      I might well try that. I've only heard good things about Ubuntu, not that Fedora 5 is particually bad either.

      Incidently, this link was very usefull getting multimedia support in FC5 - http://www.tldp.org/HOWTO/html_single/Fedora-Multi media-Installation-HOWTO/

      Cheers,

      Sam

      --
      throw new NoSignatureException();
    5. Re:My Linux Annoyances as a Hardended Windows user by Bugs42 · · Score: 1

      Gotta love how the average /.er mods: "WINDOWS SUCKS!" +5 Funny and/or informative "Linux has a few bad points..." TROLL/Flamebait

      --
      Programmer: an ingenious device that converts caffeine into code.
    6. Re:My Linux Annoyances as a Hardended Windows user by Nimey · · Score: 5, Informative

      If you try Ubuntu, make sure to grab and install EasyUbuntu. It installs all the proprietary/nonfree codecs like MP3 and DVD, plus stuff like Java and Flash. Ubuntu is also very good at detecting your monitor, so you shouldn't have to worry about setting X modes. Further, nVidia and ATI drivers are included in the base install and are kept synced with the installed kernel, so (to coin a phrase) It Just Works. I can't say if its mouse-detection routines work better -- mine is just a 3-button w/scroll, but that was detected immediately & works fine. Synaptic is a pretty good package manager, but I can't compare it to yum since I haven't used it.

      Have you tried KDE? It has a more Windows-y interface than Gnome, which IMO is closer to Mac OS X. There's an Ubuntu distro called Kubuntu that uses KDE instead of Gnome, and EasyUbuntu works with it as well.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    7. Re:My Linux Annoyances as a Hardended Windows user by _xeno_ · · Score: 4, Informative
      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      Of course you have, why do you think some Windows updates require reboots? (Beyond those that require reboots because of file locking issues.) The reason the Linux kernel bumps revisions so frequently is mostly due to driver work, since most drivers are built into the kernel. Which I personally think is stupid, but, see the response to point 3 below.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      Because Linux doesn't have a binary driver interface. Instead drivers are written for a specific kernel, and have to be recompiled every time to ensure everything matches up. Attempts at adding a binary driver interface have met huge resistance with the kernel developers, too, so expect to have to recompile third-party drivers for the forseeable future. Why? To force the source to be open, to ensure the flexibility of the kernel, or something like that. Whatever the reason, it's still annoying as a user.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      I'd love to know the answer to this one. I remember going through hell trying to get a USB mouse to work. Installation under Windows: Plug it in. Installation under Linux: edit /etc/X11/xorg.conf. It doesn't work. Google. Try other options. Still doesn't work. Give up and go back to Windows.

      I recently installed Debian Etch, and it still wanted to know the refresh rate for my monitor. Plug-and-play monitors have existed for how long, now? Why do I need to know this?!

      5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders.

      I keep on thinking "some day, I should write a file browser for GNOME that doesn't suck" but I've yet to get around to it...

      --
      You are in a maze of twisty little relative jumps, all alike.
    8. Re:My Linux Annoyances as a Hardended Windows user by wrook · · Score: 1, Informative

      I'll bite for no particular reason...

      1. Dunno about MP3 on XMMS on RedHat, works on those out of the box on Debian. But wrt to the others... Well the answer (as you probably know) is that the developers of those codecs would rather I not be able to use them on a system that isn't completely under their control. Ridiculous I agree. There are plenty of good codecs that can be implemented and used by anyone. Why don't content distributors use those codecs? Beats the hell out of me. Anyway, out of respect for the aforementioned developers most Free Software developers don't include support for their stupid codecs. You can hack around it (and it isn't hard) if you wish to show your disrespect...

      2. You don't have to upgrade your kernel. Ever. Feel free to use a 10 year old kernel if you want. You've got source code. You can back port your own security fixes if you want. It's up to you. If you want the leading edge you can have that too. Somewhere in the middle -- suit yourself. That's why it's call "Free" software. You're "free" to do whatever the hell you want.

      3. Well, you see there's these developers at NVidia who don't want you to use your graphics card in a system they can't completely control. Ridiculous I agree. There are plenty of good graphics cards that can be used by anyone. Why don't more people use those graphics cards? Beats the hell out of me. Anyway, out of respect for those aforementioned developers most Free Software developers don't include support for their stupid graphics cards. You can hack around it (and it isn't hard) if you wish to show your disrespect...

      4. XWindows configuration is potentially hard if you decide to configure it by hand. You don't have to (give Ubuntu a try if you don't want to do it). Specifying the exact parameters for your monitor and mouse allows you to support a more hardware than some "Program Director" decided was important. Got a 20 year old monitor made in Java that noone has ever heard of. Go for it! It's up to you. Don't want to do it? No problem. That's why it's called "Free" software. You're "free" to do whatever the hell you want.

      5. I don't use file browsers. Could never get the hang of them. If I want to open a file in an application (say "fun.txt" in emacs) I just type it in ("emacs fun.txt"). But have fun with your file browser. I find Windows explorer so completely useless that I've had to install a bash shell on Windows to get half of my stuff done. But like I said, whatever floats your boat.

      I hope that answered most of your concerns.

    9. Re:My Linux Annoyances as a Hardended Windows user by too_old_to_be_irate · · Score: 1

      Wait, wait, wait... reasoned responses, calm thinking, no oh-so-sharp wit - you must be new here...

    10. Re:My Linux Annoyances as a Hardended Windows user by treeves · · Score: 1

      Did you really intend the title of your comment to be "Hardened Window User"?
      Or are you really "hard-a*sed"? ;-)

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    11. Re:My Linux Annoyances as a Hardended Windows user by harryk · · Score: 1
      Well.. this certainly can/could turn into a flame war, but for now, lets try to avoid that...

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      MS Windows is no different, the difference is that the Linux kernel is updated more often and is made available more often than the Windows kernel. You can compare the kernel upgrades under linux (sorta) to the service pack updates available for Windows, although even that is inaccurate, because updates under linux can (and do) fall under MANY varying categories. Bug fixes, performance improvements, new features, etc... Can you honestly tell me that the stock Windows kernel is complete and never requires updates, no. On the contrary MS developers don't have the time or resources to fill every wish they've ever had about adding something at the kernel level.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      While I couldn't agree more that configuring X is a pain, I think you cannot honestly blame the 'linux' nor 'os' developers for this one. In a Windows world, every manufacturer out there gladly submits driver information to MS in order to include it as part of the base install. Certainly quite a bit of information has found its way into the Linux world as well. But generally speaking the linux settings are 'safe'. In order to get very detailed with the hardware, it does usually require entering settings manually. As for mouse support... well... I don't know what to tell you. I've honeslty never really had any problems with Linux recognizing the mouse I was using, nor the number of buttons it had, maybe I've been lucky!

      What I'm really trying to say is that you bring up valid points, but you are comparing a free OS to one that is bought and built for commercial use. I'm certainly not saying that Linux is not commercial grade, only that its lacking in some areas, mostly the 'it just works' department, as you stated. However, I think you are trying to bring the experience down to the lowest common denominator. While I can understand this argument, I can only explain that a number of people are attempting to make it better. The fact that you are running a Fedora release tells me you are most likely an end-user and not a power user. I would have to say that for the most part, Fedora makes it fairly easy to install, upgrade, and configure a nice running workstation, with very little help needed (Atleast from experience).

      Having said that, you're experience is not unique. Distro developers are working diligently on a number of problem areas, and I can only offer that it will get better.

      harryk
      --
      think before you write, it'll save me moderator points.
    12. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      Wait, wait, wait... reasoned responses, calm thinking, no oh-so-sharp wit - you must be new here...
      said 'too_old_to_be_irate (941323)' to 'Nimey (114278).'

    13. Re:My Linux Annoyances as a Hardended Windows user by futuresheep · · Score: 1
      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      MP3 is not a completely free format, RedHat just chooses to stick with free software, same goes for DVD playback. Windows isn't much different, with no support for Divx, Xvid, CSS's DVD's, or Ogg/Theora files without finding and downloading codecs.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      You've most likely installed patches for your Windows kernel, you just didn't realize it was a kernel patch when you did it.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      This I wholeheartedly agree with, I hate this, and wish that there was some mechanism to deal with this. Some distros that have precompiled binaries for Nvidia drivers will do it with thier kernel update, but RedHat doesn't, since the NVidia driver isn't completely free.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      Windows isn't very good at picking your optimal refresh rate though. It simply gives you a nice and safe 60Hz, and leaves it at that. The slowness you feel is more likely an issue with Gnome over X-Windows. Try a KDE based distro, I think you'll agree.

      5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders.

      Try a KDE based distro. Konqueror is the cats meow of file browsers. I find myself missing is uber functionality when I'm in Windows. It really does kick ass for the poweruser.

      Actually, I think that's largely it. In all, Linux has, and is continuing to be great fun to play with. So many cool tools - yum being one of them. I'll stick to Linux @ home; it can only get better, but I'd be interested to know what people think of the above points - any suggestions maybe? I want this to work after all...

      I would highly recommend trying the lasest beta from Mepis. I think you'll be much happier. Go here: Link, hit one of the mirrors, go to the 'testing' directory, and grab SimplyMEPIS_6.0-beta5_i386.iso. It's a live CD with a nice installer that you can run from there.

    14. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      One of the best trolls I've seen in some time

      Based on the longstanding linzealot definition of TROLL == TRUTH THAT HURTS

    15. Re:My Linux Annoyances as a Hardended Windows user by i.of.the.storm · · Score: 1
      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.
      Yeah, I really hate having to google my monitor's refresh rates every time I reinstall, but I don't really use linux that much anyway. For me, it's more of an educational experience. And I don't know what's up with GNOME, but KDE feels way snappier than XPSP2.
      5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders.
      Another GNOME problem I think. For me, I wish I could use Konqueror in Windows because it's so much better than Explorer it's not even funny. The file previews alone are reason enough to ditch Windows, imo. That's why I'm anticipating KDE4, which I believe I read will be cross-platform and thus I'll be able to ditch Explorer at last.
      --
      All your base are belong to Wii.
    16. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      I know this sounds like a flame, but do give KDE under SUSE a try. It is very polished, and feels much smoother than any Windows install, rivaled only by a Macintosh (OS X) install. This is just my honest opinion as a Mandriva -> Fedora -> SUSE convert. (I tried Ubuntu as well, but didn't much like it.)

      The issues you mentioned:
      1. This is also an issue under SUSE (although they are planning to introduce an unrestricted mp3 decoder)
      Points 2. and 3.: SUSE takes care of all these transparently -- you won't notice a thing, except get warned when you update. But no functionality is broken, and you just need to restart after installing a kernel patch. NVIDIA drivers continue to work fine.
      4. SUSE's X setup utility is as far automatic as humanly possible, but also is flexible. This won't be a problem. True, it's not X itself detecting things, but SUSE's tool (SAX2), but to the end-user, it's all hassle-free.
      5. This is a matter of preference, but Konqueror is pretty powerful, and does offer context-sensitive menus... this is why I mentioned KDE.

      SUSE comes with apt-get, a very decent package manager, and YAST2, also very good, but heavier.

      Fedora is great, but in many ways is intended for a more advanced class of user. SUSE caters to that audience as well, but its main historical focus has been the desktop, and that shows.

    17. Re:My Linux Annoyances as a Hardended Windows user by PitaBred · · Score: 2, Informative

      What? Try installing Ubuntu or something desktop-centric. Every mouse I've tried has worked on that without any mucking with the xorg.conf file. Do you just not get all 3 buttons? Are you expecting it to do something special with mice with more than 3 buttons?

    18. Re:My Linux Annoyances as a Hardended Windows user by arkhan_jg · · Score: 5, Informative

      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      Alas, blame the law. The US allows software patents. Software patents means that codecs like mp3, mpeg2, ac3 etc etc are patented, and they can only be distributed if licence fees are paid by the distro. Since fedora is distributed free, they can't pay the licence fees, and they don't want to get sued if they distribute the distro in the US, so the only option is to host the codec packages outside the US where the patents don't apply, and you get them yourself. Note, Windows doesn't come with DVD playback out of the box for the same reason. If you want codecs and other patented software out of the box, you need to pay for a distro, and the US codec licence fees will be paid for out of your purchase price. No way round this, short of getting US patent law reformed.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? ... 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times?

      Two main reasons. First, a lot of the linux drivers are in the kernel, so new kernel versions include improved drivers and ones for new hardware. Second, the linux kernel is adding a lot of extra features and improvements, as well as bugfixes (not even a majority of bugs are security holes, don't forget). Third, windows does indeed get kernel updates, they just get included in Windows Update. Be glad linux is evolving so quickly :)

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      Nvidia don't want to release open-source drivers. They have a great big chunk of closed driver, with a 'shim' that links that binary code to a particular kernel. The kernel is updated, the shim needs to be redone for your particular kernel. Admittedly, the linux devs don't exactly make life easy for nvidia to do it this way. Chalk it up to the conflict between the open-source and closed-source world. Still, life isn't exactly rosy in the closed-source world either, I've lost count of the times I've needed to update drivers on windows to fix some bug or conflict, especially when it comes to video card drivers and PC games. Tell nvidia you'd like proper open-source drivers for the hardware you paid for...

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      Agreed on the Xorg config problems. Largely a hold-over from a long period of political infighting, now resolved. Xorg is rapidly improving, and many features are coming in now that have been held up for years. The slowness is probably down to a slight problem with the config (possibly the openGL parts) - properly setup, I find Xorg quicker than windows. Still, it should be easier to 'automagically' configure it than it is - too many times I've had to fix an Xorg setup manually.

      5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on fo

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    19. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      Windows isn't very good at picking your optimal refresh rate though. It simply gives you a nice and safe 60Hz, and leaves it at that.

      I'm not sure what you mean, because in my experience, it is pretty good. Yes, it uses 60 Hz by default, and on any modern modern it can also detect a list of compatible refresh rates. Its autodetection is pretty reliable on any VGA monitor, and it's perfect for DVI monitors. Changing it is as easy as picking the new rate from a drop-down box and seeing if it works; if it turns out that your monitor can't support it, you'll get a black or distorted screen for 15 seconds, and then everything's back to normal.

      If you want to customize your refresh rate with X, you're going to have to manually edit xorg.conf and enter the vertical & horizontal refresh rates and timings, and then you have to restart X -- and guess what, if those rates didn't work, you're dumped out of X and to a text prompt until you fix it.

    20. Re:My Linux Annoyances as a Hardended Windows user by _xeno_ · · Score: 1

      Wouldn't work as in "I'm wiggling the mouse all around, and the pointer's not moving!"

      Or, more specifically, it was working when I started X, it just stopped working after about five seconds.

      And, yes, I would really like to be able to use my fourth and fifth button in Linux, but I've long since given up on ever being able to do that.

      --
      You are in a maze of twisty little relative jumps, all alike.
    21. Re:My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 1

      Excellent. Thanks for your feedback; most appreciated! I'm sticking with Linux - it's the geeky toys that do it for me so far; there's so many that Windows doesn't have!

      --
      throw new NoSignatureException();
    22. Re:My Linux Annoyances as a Hardended Windows user by LittleLebowskiUrbanA · · Score: 1

      OK, you'd rather bitch on /. than actually use Linuxquestions.org or Google but here's a few tips and explanations.

          Microsoft can distribute the codecs to play MP3s, Fredora cannot and doesn't have the $$ to waste on this. You cna install ONE package via yum and you're playing MP3s. Understand? Same goes for the rest of the codecs.

          You update Windows all of the time and reboot it, don't tell me any differently. Your point doesn't make much sense. At least whenever you update a broswer on Linux you don't have to reboot (unlike Internet Explorer).

          nVidia drivers are compiled agaisnt the kernel. There are Linux distributions that make this updating painless and transparent (Ubuntu).

          You've never had to set resolution manually for Windows? I have, many times. Windows does not just know the number of buttons on my mouse-both oepratings systems take about 5 mintues to setup properly. I've also had to dowload monitor drivers for Windows frequently.

          Lack of a decent file browser? Are you freaking kidding? Apparently you've never used Konqueror. Nautilus offers me a choice of media players when I right click on a media file.

          Seriously dude. You get what you put into it. Either pay a small amount for Linspire which will do everything you want it to or ask a few damned questions ona Linux forum or even use Google Search or just shutup. I'll be glad to help you offline if you want it.

    23. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      Are you expecting it to do something special with mice with more than 3 buttons?

      Yes, in fact, I am. I've got a mouse with a total of ten buttons (8 if you don't count the mouse wheel). Know how to install it under Windows or OS X? Plug it in. Bam, everything works. Then, there are convenient GUI tools to map the buttons to whatever actions I want.

      Know how to install it under Linux? If you do, let me know. I can get three buttons working reliably, but anything past that is torture. At one point, I had X actually recognizing all of the buttons through the evdev mouse driver, but that took hours of work and experimentation with config files; even then, there was no easy way to configure what I wanted the buttons to do. I got to spend another few hours playing around with things like imwheel and xmodmap. Things worked for a while, until Ubuntu decided to upgrade evdev, and everything broke again; now evdev doesn't work at all, and the ImPS/2 mouse driver only recognizes five of the buttons. In my experience, mouse support is pretty much the absolute worst thing in Linux at the moment. (Bluetooth isn't too much better, though)

    24. Re:My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 1

      Thanks for your feedback; most appreciated! I'm sticking with Linux - it does rock after everything I mentioned!

      --
      throw new NoSignatureException();
    25. Re:My Linux Annoyances as a Hardended Windows user by jejones · · Score: 1

      You can thank proprietary software and hardware vendors for a couple of your problems. MP3 et al. are not open standards for encoding multimedia. nVidia refuses to give out sufficient information to allow open source drivers.

      About scan rates: eh? It's been possible to tell X to go ask the monitor what its ranges of acceptable horizontal and vertical scan rates are for years.

    26. Re:My Linux Annoyances as a Hardended Windows user by futuresheep · · Score: 1

      KDE does it with a right click on the desktop > display. You can change your resolution and refresh rate there. You still have to restart X doing it this way though. The XrandR applet will make the changes on the fly, just like in windows though.

    27. Re:My Linux Annoyances as a Hardended Windows user by Nimey · · Score: 1

      ROTFL. That's the second time this has happened in a couple months.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    28. Re:My Linux Annoyances as a Hardended Windows user by Nimey · · Score: 1

      Look at installing imwheel. It advertises support for extra mouse buttons.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    29. Re:My Linux Annoyances as a Hardended Windows user by spisska · · Score: 1

      Alright. I'll bite.

      Now, I am a 100% Win fan. I love it; things just work.

      (sarcasm) Then you haven't been properly following the Genuine Advantage Update (TM) process (/sarcasm)

      But, I have made the switch to Linux (Fedora Core 5) at home, seeing as it does 99% of what I want. After a couple of months of constant, un-interupted use, my biggest issues with Linux are broadly thus:

      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      As I'm gussing you've discovered, media support in Linux is comprehensive but by no means intuitive, especially with a distro like Fedora. FC is more of a business distro -- the free cousin of Red Hat Enterprise Linux, and as such doesn't come with much media support standard. But install a few packages like mplayer and xine and you can play just about anything including media that won't play under WMP.

      I can't remember what specific packages I installed on FC4, but mplayer and/or xine on my system will play anything, including proprietary MS formats like wmv and asf, commercial DVDs, quicktime formats, real formats, streaming formats, etc. I don't know about aac or other ITMS stuff -- never used it. Because of patent, licensing, and DMCA issues, this support doesn't come straight off the install disc but most certainly exists and is not that difficult to get working.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      You're the only one who can answer why you needed a new kernel. Maybe you needed it, maybe you didn't. Most likely you were trying to install the latest version of foo which requires a newer kernel than the one you were using. If you pulled foo down with a package manager like smart or yum, it resolved the dependencies and pulled down the updated kernel for you. If you let it continue with the install after being presented with the list of dependencies, then voila, you've got a new kernel.

      You might have been able to get an older version of foo that was built for the kernel you were using. Maybe you could have compiled from source and not had to upgrade the kernel. Without knowing specifics, it's a bit difficult to tell.

      Linux isn't Windows -- it's not 'release once, patch often'. The kernel is in constant development and newer revisions represent increased capabilities and improved operation rather than just bug-fixing. If you're system is stable and does what you want, there's no reason to upgrade.

      When you do upgrade, there are tools like smart, yum, and apt that can help upgrade everything in one go, but the more experimental and bleeding edge drivers and modules you have, the more difficult this can be. (This comes up fairly frequently on the Mythtv-users list -- "My system was working perfectly for six months, then I did a apt-get dist upgrade and now nothing works." Answer: if it was working perfectly, then why do an upgrade?)

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      Now here you've got me a bit confused. The bog-standard nvidia driver is nv, and is in the kernel. Nothing to compile. The proprietary "nvidia" driver is binary-only. You couldn't compile it even if you wanted to. The answer, of course, is to switch to the nv driver while you're upgrading and then to install the nvidia binary for yo

    30. Re:My Linux Annoyances as a Hardended Windows user by jb.hl.com · · Score: 1

      1. There are GPLed MP3 decoders. Debian etc have clearly never been sued for including such things. The reason content distributors use MP3 is because just about every music player on earth can play it, whereas if they used FanboyCodecDuJour#392 they wouldn't be able to reach the same market.

      2. Isn't backporting security fixes in code by hand sort of stupid and time-consuming for someone who wants to get work done on a desktop? How on earth is that superior to Windows Update?

      3. It's not about NVidia controlling your system, it's about keeping trade secrets under wraps. Considering the fine work they've done on the drivers so far, I'm inclined to let any source code quibbles slip. The reason nobody uses non-ATI/NVidia graphics cards is because those cards suck a hard one for gaming. Anyway, he wouldn't have to redo his drivers if the kernel devs could standardise on one single interface, which they have refused to do in the interests of irritating the fuck out of people^W^W^W^W^W^Wpreventing binary drivers from becoming too widespread.

      4. That doesn't exactly help him with his problem, does it? He doesn't want flexibility, he wants easy configuration.

      5. That's your opinion. I'm fine with both CLI and GUI browsers, but again that's just my opinion. Just because you don't find GUI file managers useful doesn't mean anyone else shouldn't either or that the Linux browsers shouldn't be improved.

      --
      By summer it was all gone...now shesmovedon. --
    31. Re:My Linux Annoyances as a Hardended Windows user by shish · · Score: 1
      average /.er mods: "Linux has a few bad points..." TROLL/Flamebait

      What is it with so many slashdot users saying "average /.er says XYZ", when in fact most of them *aren't* saying XYZ, most of them are *complaining about how "everyone else" is saying XYZ*?

      Also: 60% Interesting + 20% Troll + 20% Insightful; average = Troll / Flamebait... what defenition of "average" are you using o_O?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    32. Re:My Linux Annoyances as a Hardended Windows user by Phleg · · Score: 1

      Having used Debian, I'd probably recommend Ubuntu for you. Most of the problems you've mentioned are basically non-issues

      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      A non-issue in Debian and Ubuntu. In GNOME, gstreamer-0.10 has support for virtually every audio/video codec, and it's included as a core component of GNOME.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      Not sure why Fedora Core would have that many revisions. Debian usually has about two or three bugfix revisions for each kernel version. Most of them fix relatively obscure bugs, but on occasion they will fix a bug that affects large numbers of users. I can't say for Ubuntu, but I'd reason it would be a similar number.

      As for updating your Windows kernel, yes you do. It comes as part of security updates, service packs, etc. They just don't tell you that it's specifically a kernel update--but it is.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      You don't really have to use the NVidia binary-only drivers unless you're actually using significant amounts of 3D acceleration. Since most people aren't running Linux to play games or do other types of 3D rendering, this should really be a non-issue, but new people don't tend to realize that.

      If you are using it, then this is one of those sad things that you will have to put up with. Linus doesn't want to encourage binary-only drivers, so every kernel revision prevents drivers compiled against a previous revision from working on it. And NVidia won't release their drivers as open source. It's a sucky battle that the user unfortunately is dragged into, but both sides have their reasons.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      Basically, use a distribution other than Fedora Core. I know Ubuntu doesn't require you to know this, and the refresh rates selection is optional (but still presented to you) in Debian. I'm surprised that Fedora still requires you to do this, but know that this isn't pandemic of Linux--only your particular distribution. Debian and Ubuntu can autodetect your mouse settings as well as your refresh rates and resolutions (although, as mentioned, Debian still asks for the information; you just don't have to fill it in).

      5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders.

      This is something that could be improved. However, most people who use Linux with any regularity quickly discover that the command line is sickeningly more useful than a GUI file browser for doing virtually anything file-based. Editing files (even if you open up a GUI editor), viewing directories, moving/ren

      --
      No comment.
    33. Re:My Linux Annoyances as a Hardended Windows user by Toreo+asesino · · Score: 1

      Yes, thanks very much - most appreciated.

      --
      throw new NoSignatureException();
    34. Re:My Linux Annoyances as a Hardended Windows user by arkhan_jg · · Score: 1

      FYI, Konqueror is part of kdebase, but it'd probably be easier to just install all of kde, if you have the space. That also means you get to install and play with amarok (media player), digikam (photo manager) and k3b (cd/dvd burner) that I consider to be best of breed apps on any platform. It's worth pointing out that both fedora and ubuntu are mainly Gnome platforms, though they do support vanilla kde installs.

      If you do end up liking KDE more than gnome - which happened to me - your two main choices of other distros are SUSE and mandriva for slightly better KDE integration. I'm a firm believer in sticking to the distro you know and making it work though, rather than jump around too much. If you like fedora - and yum is very nice - stick with it, you won't be missing out as such.

      As far as speed goes, if your box is a little light on horsepower, you might have the most joy with xfce or the rox desktop, both sort of 'gnome-lite'. You'll still be able to use all the kde and gnome apps you've got installed, so you can pick the desktop that suits you best.

      Also, if you can confirm opengl is working ok, you can give Xgl a go. It's very new and pretty buggy yet, but it's part of the future of 3D accelerated desktops on linux, and very swish. You'll need a fairly beefy nvidia card though.

      Ignore those flagging your original post as a troll; linux has zealots who can't stand criticism or basic questions, just like any platform. There's plenty of sane and helpful people who are happy to see people finding the fun that linux can be.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    35. Re:My Linux Annoyances as a Hardended Windows user by Timothy+Brownawell · · Score: 1
      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      This is because we let people patent the formats/codecs, which can cause annoying legal problems.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.

      Because it's a program like any other, so you get bugfixes (mostly minor enough that you won't care) and extra features (mostly support for more hardware that you probably don't care about either). There's no reason that you *have* to upgrade it each time.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      I use the nvidia drivers as packaged by my distro. They get automatically upgraded to always match the kernel I'm using (also the version packaged by my distro), so they don't break.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'. Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't. Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier.

      Yes, it is a mess. More annoying is that it can't autodetect when I add/remove my second monitor (laptop, but I like having dualhead when at my desk). I haven't personally noticed any slowness, though.

    36. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      No need for extra programs, Xorg should handle as many buttons as you have. xorg.conf should look something like this for a 5 button mouse with scroll wheel:

      Section "InputDevice"
              Identifier      "Configured Mouse"
              Driver          "mouse"
              Option          "CorePointer"
              Option          "Device"                "/dev/input/mice"
              Option          "Protocol"              "ExplorerPS/2"
              Option          "Buttons"               "7"
              Option          "ZAxisMapping"          "4 5"
              Option          "ButtonMapping"         "1 2 3 6 7"
      EndSection

      What it means: The "Buttons" option tells how many buttons we have, the scroll wheel counts as two (scroll up and scroll down) plus our 2 main buttons, clicking the scroll wheel and two thumb buttons.

      "ZAxisMapping" tells it to use buttons 4 and 5 (scroll up and scroll down) as the scroll wheel.

      "ButtonMapping" then tells it to use buttons 1,2,3,6,7 as normal buttons.

      If I wanted to swap left and right click I'd do something like:
      Option          "ButtonMapping"         "2 1 3 6 7"

      If I had more buttons I'd tack them on to the end of ButtonMapping. If I had a scroll ball I'd be doing:
      Option          "ZAxisMapping"          "4 5 6 7"  //I think, I don't have one...

      You may need to change which numbers are where if you find that scrolling is causing a right click or something, but most mouses seem to number buttons pretty much the same way.

    37. Re:My Linux Annoyances as a Hardended Windows user by Eideewt · · Score: 1

      Convenient GUI tools that you have to install. It's not like Windows will do anything with extra mouse buttons out of the box either. It bugs me when Microsoft gets credit for making things "just work" when they don't at all. Manufacturers *make* them work on Windows (while generally ignoring Linux).

    38. Re:My Linux Annoyances as a Hardended Windows user by Eideewt · · Score: 1

      4. Don't forget that X isn't all you're running. You've also got all of Gnome running on top of it (or so I assume from your mention of Nautilus). Metacity (Gnome's window manager) may well be slower than Windows, but that doesn't mean X itself is. For me, Gnome and KDE are way too bloated. I don't want all the junk they include, so I just run X with a simple WM on top of it. Usually Ratpoison, although I'll switch to Windowlab if I'm running a program like The Gimp which doesn't play nice with Ratpoison's tiling system. You can strip it down considerably if you like.

      5. I'm pretty impressed by Konqueror, KDE's file manager. Kparts and KIOslaves allow it to do neat stuff like display files right in the file manager and access special directories in special ways, like displaying an audio cd as a few folders holding the CDs contents in different formats (i.e. Ogg Vorbis and .wav) which can simply be dragged to another folder if you want to rip them. I'm a shell guy myself though. No reason to complicate things.

    39. Re:My Linux Annoyances as a Hardended Windows user by dbIII · · Score: 1
      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict.
      That is annoying and sadly it's where politics has hit us in the nose. Write to your senator, use a distribution based outside the USA or download the stuff to fix it (www.fedorafaq.org) from outside of the USA. RedHat have to play by some odd rules that I'm glad I don't even have to consider.
      2. Why the hell do I have to install a new kernel?
      You don't unless there is an improvement that you want. I don't do it very often due to the Nvidia issue mentioned in point 3. Since it is a big project and all the drivers are in the kernel there is always something being changed - eg. support for new hardware or better support for existing hardware. I have dozens of machines on a RedHat patched copy of 2.4.21 that are running some old commercial software that doesn't like linux 2.6.*.
      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor?
      A lot more flexability so you have to be more specific - it's like installing "powerstrip" on windows to be able to specify more than the usual resolutions (I've seen a few situations in MS Windows where I can't use the full resolution or refresh rate of the hardware since the defualt GUI doesn't let me do it). When MS windows "just knows" it is because the monitor is listed in a database - many linux installers do the same thing but changes after the install for some reason are done with a different GUI configuration tool or editing the config file. Odd stuff like a dual setup with two different copies of X, two keyboards and two mice are trivial to configure (my second monitor is a TV used to watch movies in another room) since you add entires to a file instead of trying to find a box to tick that isn't there - but the downside is that a basic setup is often more complicated than it should be. As for slower, try fluxbox, icewm, enlightenment or other things without an attached kitchen sink wasting time polling for usb keys and a thousand other things. Gnome is a lot better than it was but it still has many annoyances.
      5. Lack of decent file-browser.
      There are dozens, from "mc" (similar to the old norton commander) up all with different behaviours which some people like and others don't. All will be different to MS Windows explorer for different reasons - which is not entirely a bad thing - if it all looks too much like MS windows people will go looking for a C: drive or other things that make no sense in the context.
    40. Re:My Linux Annoyances as a Hardended Windows user by grcumb · · Score: 1

      "5. Lack of decent file-browser. The best I've come across is Nautilus in a mode that resembles Windows Explorer. It'll do for now, but as far as I'm aware, offers no context-sensitive menus for applications (like the Winamp "Play in Winamp" right-click menu on folders."

      There's a historical reason for this, and it's one that makes many Windows users uncomfortable. It's called the command line.

      It's not pretty, and it's not easy for people who've spent their computing life mousing through a GUI, but honestly, the command line is immensely more powerful in terms of file management. There are very few file management operations that are more efficient through a GUI. I love graphical applications for many tasks, but when I'm moving a file from one place to another, or when I'm performing a task that involves changing the properties of many files at once, I always find myself going back to the console. When I'm in Windows, I often find myself grinding my teeth at the lack of a decent console - or more to the point, any way to easily automate file and configuration management tasks.

      See, Linux will never be Windows. Philosophically, it can't be. It has a different history and a different culture. This is not necessarily good or bad; it's simply the way things have, er, developed.

      Some kinds of file listings lend themselves very well to GUI - image, movie or song archives are good examples of places where visual and/or auditory cues are really desirable. GNOME and KDE have made good progress in their respective environments. In the fullness of time, you'll likely see some really decent performance and features.

      ...But they still won't be Windows.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    41. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      When I'm in Windows, I often find myself grinding my teeth at the lack of a decent console - or more to the point, any way to easily automate file and configuration management tasks.

      Automate as in a shell script? Try creating a batch file... Although I must admit that Microsoft goofed when they ditched some of the more useful batch commands, like choice.com - they're still available on the web, but not included in the default install anymore... as for the lack of a decent copy command, try typing "xcopy /?" at the command prompt - I think you'll be pleasantly surprised at the number of options available. I know, I know, i'm tooting M$'s horn, but I have found that any OS is only as good as the effort you put into learning how to use it.

      I've tried many *nix distros over the years, and I keep coming back to Windows because it tends to do what I want it to right out of the box, no headscratching or swearing required. I have tried using *nix for customers, and it would sometimes seem to be the OS of choice (for an OS-independant networked database solution, for instance)... but the learning curve required is too much of a chore. It's bad enough having to teach them to use the new software, without having to give them a crash course on context menus.

      On a side note, show me *any* major software company that will offer *FREE* linux support to a user *WITHOUT CHECKING A WARRANTY*. For that matter, show me *any* ISP that will help you configure your *nix box to use pppoe or slip to attach to their network...

      I'll stop here, since I have nothing else useful to say.

    42. Re:My Linux Annoyances as a Hardended Windows user by EvilSporkMan · · Score: 1
      --
      -insert a witty something-
    43. Re:My Linux Annoyances as a Hardended Windows user by theLOUDroom · · Score: 2, Insightful

      No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. of licensing conflict.

      My suggestion is this: Suck it up, you wouldn't believe all the separate programs with seperate liscenses windows users have to deal with!

      You have to manually install TWO things?

      Why the hell do I have to install a new kernel?

      You don't. Nobody's holding a gun to your head and making you.

      I've never had to on Windows

      Bullshit. You don't honestly know whether you have or not because virtually EVERYTHING requires a reboot. Ever head of service packs?

      Item 3 is vendor specfic. I suggest you ask the people you're actually giving money to for a fix.

      Item 4, shrug. It all depends on your choice of linux flavor. If configuration tools are important to you, choose software that has them. I remember tools where you could at least punch in you monitor model and it knew all the modes and that's five or more years ago.

      5. Lack of decent file-browser.

      Konqueror rocks. It's not windows explorer, and don't treat it like it is. If you invest all the time you did learning windows explorer into knoqueror, you'll be pretty impressed.

      --
      Life is too short to proofread.
    44. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      Can you point me to any GUI tool that will handle such things for Linux? Seriously. Any at all. Even if I have to compile it from source. Seriously, I've looked. There aren't any.

      And that's only necessary if you want to bind mouse buttons to specific actions. All of the buttons are at least usable in Windows without installing extra software -- any programs that allow you to rebind your mouse buttons (such as most games) will work without anything special installed. Not so, in Linux.

    45. Re:My Linux Annoyances as a Hardended Windows user by phdmf · · Score: 2, Insightful

      Firstly, I agree about the conflicts between kernel upgrades and closed-source nVidia drivers. A kernel upgrade is sure to crash the nVidia driver and who knows what else. Clearly, a solution is needed.

      That being said, I can't fault nVidia for protecting their revenue generating developments. Few realize how much of the power of modern graphics cards comes from highly optimized drivers. When you buy a graphics cards, you are buying both the hardware and the software, and thousands of hours are put in to software driver development. Those drivers are just as essential to achieving good graphics performance as the actual silicon in the cards. Without good drivers, nVidia is just another chip design company. Coca-cola doesn't give away its formula, why should nVidia? Sure, business is business, but nVidia has continued to develop linux drivers and the entire linux community has reaped the benefit. One of the only reasons it is possible to have a functional linux machine that can handle OpenGL apps alongside smooth rock-solid 2D graphics performance is the nVidia hardware/driver combo.

      So many linux users do not remember the "good ol' days" when there were no linux drivers for graphics hardware. If you were lucky, X would start and perhaps run for a short while, but forget about any 3D API's. Any hardware acceleration features of your high-end graphics card were wasted. It was a framebuffer world. About 1999, nVidia came to dominate the graphics market, killing off S3, #9, Matrox, etc. with graphics performance that put most everything to shame. Moreover, nVidia developed and continues to develop linux drivers. Okay, the earlier drivers were junk. X would crash when trying to use some high-end nVidia hardware acceleration show magic flower pots, or something. But, things got better. Much better. A modern linux nVidia driver is as foolproof and robust as a current windows driver and provides all of nVidia's cute features such as quad-buffered stereo, TwinView, etc.

      So, I think the onus for improvement on this issue lies with the linux kernel developers, not nVidia. Unlike so many other hardware designers, nVidia develops high?quality linux drivers. They work well, provide a great deal of functionality, are easy to install, and are very user friendly. How many open source endeavors can say that? Power and versatility have been longstanding mantras in the linux world. NVidia is willing to continue to develop linux drivers, so the linux development world should continue to maintain its goal of providing powerful and accessible software and develop a more seamless interface for such binary drivers.

      In short, count your blessings. Remember, you could have no drivers at all.

    46. Re:My Linux Annoyances as a Hardended Windows user by grcumb · · Score: 1

      "Automate as in a shell script? Try creating a batch file... Although I must admit that Microsoft goofed when they ditched some of the more useful batch commands, like choice.com - they're still available on the web, but not included in the default install anymore... as for the lack of a decent copy command, try typing "xcopy /?" at the command prompt - I think you'll be pleasantly surprised at the number of options available. I know, I know, i'm tooting M$'s horn, but I have found that any OS is only as good as the effort you put into learning how to use it."

      Sorry, maybe I should have made it clear that I worked professionally with MS products from about DOS 6 until Windows 2000, when I finally switched entirely to FOSS. I've written a number of batch files - and you're right about some of the assumptions they made once DOS bagen to fade. I've also used ActiveState Perl, Cygwin and a number of other really wonderful utilities. I didn't mean to create the impression that this kind of thing is impossible on Windows. It's just that it's hard to get at by default.

      Entirely the opposite is true in the Unix/Linux world. No matter what GUI I find myself staring at, I'm pretty much assured that - with a nominal amount of variation - I will find more or less the same toolset at hand, and files in more or less the same place.

      Using Windows as a development or sysadmin workstation is not a big deal, because within a day or two you can get things tweaked just the way you like them, and all your favourite tools installed. Unfortunately, that kind of thing isn't very portable. Working on client computers was the situation that set my teeth a-grinding, as I mentioned in the GP.

      "On a side note, show me *any* major software company that will offer *FREE* linux support to a user *WITHOUT CHECKING A WARRANTY*."

      Heh, the staff who develop the contribs.org SME Server do that, and have done since we were first hired by e-smith, inc. back in the dotcom boom. Of course they do it on a best-effort, spare-time basis, but they do provide a lot of support.

      "For that matter, show me *any* ISP that will help you configure your *nix box to use pppoe or slip to attach to their network..."

      You picked the wrong person to ask. I've been working with the national telecom in the country where I live, helping them test exactly this kind of scenario. They gave me three free months Internet, fixed IPs to run servers from, and have consulted me on all their relevant documentation.

      Times, they are a-changin', my friend. 8^)

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    47. Re:My Linux Annoyances as a Hardended Windows user by Eideewt · · Score: 1

      Really? I've never played a game that allowed that (not that I'm saying you're wrong). In that case, I may be wrong about mice. It's been my experience that fancy mice need fancy software to do their fancy stuff in Windows.

    48. Re:My Linux Annoyances as a Hardended Windows user by 10Ghz · · Score: 1
      Have you tried KDE? It has a more Windows-y interface than Gnome, which IMO is closer to Mac OS X.


      GNOME is OS X-like? I have heard this claim maybe zillion times, and I have yet to see any explanation why people think that this is the case. Now, I have used GNOME for several months now, and I don't see much "Macness" in the UI.

      I think that the reason why people think GNOME is "maclike" is because it has bunch of menus in the top of the screen. And Macs have the menubar in top of the screen as well. Therefore GNOME == Mac. Well, having bunch of system-menus (as opposed to application-menus like in Mac OS) in top of the screen does NOT make the GUI "maclike". Ironically, if you really want to use Mac-like GUI on Linux, KDE is your only choice, since it really supports Mac-style menubar (where the apps menubar is in the top of the screen). GNOME does not support such menubars.

      It seems to me that because Windows has a start-menu in bottom-left corner of the screen, and KDE has K-menu in the bottom-left as well, it somehow makes KDE "Windows-like". And since Macs have bunch of menus in the top of the screen, and GNOME has three system-menus ("Applications", "Places" and "System") in the top of the screen, GNOME is "maclike".
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    49. Re:My Linux Annoyances as a Hardended Windows user by ookaze · · Score: 1

      Now, I am a 100% Win fan. I love it; things just work

      Good, at least you're not lieing about where you come from.

      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end

      It's a legal issue. And you basically can't complain, because there IS actually VERY GOOD media support.
      The only problem you got here, is that you used a free (and experimental ground) distro, instead of paid for a desktop oriented distro.
      Which makes a big difference. The paid for desktop oriented distros actually come with media support, and even encrypted DVD playback. You discovered Linux is not magic. You can get this for free, but you have to know what you're doing.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still

      You didn't install any new kernel, it was automatically installed by the update just like Windows does.
      As it didn't annoy you at all, and was less annoying than in Windows, this reaction is just some knee-jerk reaction because you heard of Linux kernel having several releases, and want to find a problem where there is none.
      Besides, distro do not release a package for each minor revision they make, so no, having +68 in the number does not mean they released it 68 times, just that they made 68 more internal revisions of their package.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

      Because you didn't bought the desktop oriented distro I talked about earlier. These distro also update the NVidia driver for you.
      Free of charge means you get no support, that's the choice YOU made. There, you got your answer. Linux is not magic.

      4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor? Windows just 'knows'

      You meant "X Window (System)", there is no X-Windows. Now that it's corrected, X Window is not your problem at all.
      And no, Windows does not just 'knows' your monitor refresh rates, it got them from the monitor.
      Which XOrg (which you probably use) does too ! I mean, a desktop oriented distro like Mandriva configures everything automagically (even the closed NVidia drivers if you have the commercial versions) and my stock XOrg does it too.
      If you don't force refresh rates in the config file, XOrg will discover them itself when you launch it.
      "Xorg -configure" will even discover your monitor's name. And all that works since a long time (years).
      Only if your monitor does not provide informations it obviously won't work.

      Many more things here I feel that X-Windows should just 'know' - the number of buttons on my USB mouse for-instance. If Windows can do it, there's no reason why Linux can't

      Windows can't know the number of buttons on your mouse. You forgot (selective amnesia Windows users suffer from) that your mouse did not even support your mouse wheel out of the box on Windows (I'm talking XP SP2). You forgot that the driver was specific for your mouse, or asked you your mouse type on Windows, and that's how it knew your mouse capabilities.
      Linux is not magic, it won't know more than the manufacturer of your mouse. A desktop oriented distro like Mandriva will offer you to choose your mouse type (from those the distro know).

      Also, X-Windows 'feels' slower than Windows. I'm sure there's good reasons for this, but I don't care; Windows is snappier

    50. Re:My Linux Annoyances as a Hardended Windows user by Gunstick · · Score: 1

      > A non-issue in Debian and Ubuntu. In GNOME, gstreamer-0.10 has support for virtually every audio/video codec, and it's included as a core component of GNOME.

      not true (at least in gstreamer 0.8) unless you do this

      apt-get install gstreamer* gxine libgstreamer* libxine* totem-xine xine-ui

      and perhaps some more. But you have to know what to install
      My dream would be "cannot play that, do you want to install software so that it plays [yes] [no]" dialog.

      Oh and with which mysterious application I should play simple wav files?

      --
      Atari rules... ermm... ruled.
    51. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0
      1. No fecking media support! I get XMMS inform me on first attempt at playing an MP3 that it won't because of licensing conflict. Wtf? Codecs for avi's and DVDs were a simular story; all had to be downloaded via yum (bloody excellent tool!). Seriously; not good, but fixed in the end.

      Well, the problem is that some of the codecs require paid licenses in some countries to be legal, and you can't pay for the licenses if you give the distro away for free. That being said I heard (on tllts episode 143) that Linspire will be doing something about getting licensed versions of some/all codecs even for the free version, although I'm not sure how it would be economically viable for them to do this.

      2. Why the hell do I have to install a new kernel? Why? I've never had to on Windows - why is Linux different? Is it so buggy? I installed with a factory version something ending 054. Now I have something ending 122 I believe. I did it ok, but that's not the point I'm making; were there really 68 cock-ups so great in the kernel build from release-time until that now they had to re-release 68 times? I'm guessing probablly not, but still.
      The number at the end there is, I believe, Fedora's build number, so I guess that is how many times they needed to build the kernel to get to the version you are using. As mentioned in other posts the frequent kernel updates are caused by new features being added to the kernel (which wouldn't happen in Windows outside of service packs and new Windows versions) and driver updates, there are of course bugs that need fixing aswell.

      3. Point 2 also breaks my nvidia drivers. I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!
      Blame Fedora? On my Arch Linux box I only need to recompile my madwifi driver (for my Atheros based wifi card) when there is a major kernel update i.e. a 2.6.x update rather than a 2.6.x.y update, I haven't currently got a nVidia card to check if the same holds true for the nVidia driver, but I assume it will. If recompiling the driver bothers you, I suppose you could just not update the kernel, though this could potentially leave you with a buggy/insecure kernel, it probably wouldn't be a big deal just leaving out the kernel update most of the time.
    52. Re:My Linux Annoyances as a Hardended Windows user by tmortn · · Score: 1

      Most games... and alot of windows software have cutomization options that essentially work like a learning universal remote. IE You pick the function you want to re-map and then click what you want to do that action be that a keyboard button/combination or mouse click etc... I haven't seen to many programs in Linux that offer that same functionality much less the OS on the whole. Though to be fair Windows doesn't offer it at the OS level either. Not sure why really. Seems like an obvious functionality.

      It just works but that is because windows has shedloads of drivers inlcuded with it that manufactureres strive diligently to have included in windows. Linux does not have nearly as many included by default though it has slowly be adding them. And in many cases there are no specific drivers avaialble for a piece of hardware in linux and someone either has to custom write it by painfull/meticulous trial and error or it has limited/no support based on standard interface information (hence 3 button support generally works).

      Yes there is almost always a way to make it work in Linux. And for some the challenge of finding that way is its own reward. But for most they don't just like it to work out of the box. The REQUIRE it to work out of the box as they are users who want a tool. Not a toy. IMHO this is the last real hurdle Linux has for mainstream adoption (along with better media support). The process for adding new equipment is all over the place... from plug and play on down to the endless config file tweaking adventure. Windows and mac have long since reached the point where driver nightmares are by and large the exception. In contrast under linux you are pleasently surprised when something works out of the box.

      --
      I don't ask you to be me. I only ask you not expect me to be you.
    53. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0
      Good points.
      >> Note, Windows doesn't come with DVD playback out of the box for the same reason

      And it doesn't come with copying for CDs either. Go ahead! Check!
      It was a trek to look for that feature only to find a pretty clever gotcha: 'Burning cds' NOT QUITE == 'copying CDs;' to MS it just means "backing up data files with a new Wizard interface."

      Apparently XP competed with the newly released MacOS 10.0's native CD copying thru a disguised ploy where you fell for wanting to get rid of Roxio... Though they were lazy and WiMP's burner API uses licensed Roxio code to rip / burn as in "macos freedom," you can't copy, say, bootable disks --just the unbootable files. IT workers sure hate XP for that.

    54. Re:My Linux Annoyances as a Hardended Windows user by apeeira · · Score: 1

      I agree with this. Ubuntu (at least for me) is the closest the Linux world has for "Just Works", true, in order to install all of those codecs and apps to see my media I have to fool around with apt but it was worth it, my Laptop boots more quickly now, I can use all my media (DVD, USB pen drives, mouse, you name it) plus having to hunt around forums and reading material makes for a good experience and practice (by the way this configuring of the codecs took me just a few hours in Ubuntu (reading stuff and that), contrary to Fedora Core ) And besides...if I have something I can't manage with Ubuntu, in a dark corner of my Laptop's hard drive, in a prtition that shall remain nameless, lurks my Windows XP, so....

    55. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      Funny - I just installed Kubuntu a few weeks back and my main complant was how much of a pain X setup was. It did not in fact come with the correct nvidia drivers and once I'd downloaded them it still defaulted to the nv drivers which didn't work. And I'm still trying to figure out what synch settings I need since the default flickering gives me a huge headache.

      Could just be bad luck on random hardware but I generally assume IBM machines will be pretty well supported. Maybe I've just been spoiled by SuSE =P

    56. Re:My Linux Annoyances as a Hardended Windows user by Seraphim_72 · · Score: 1

      Cool! But let me ask this then - how do you map those extra buttons to do something? let us say that I have a 5 (plus wheel = 7) button mouse. How do I get those extra buttons to do what I want? Can I get the second button to act as say "F1" or "Tab" or "Return" or even better something like - "Return Return " ? I would looooove to macro my extra mouse buttons.
      <p>Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    57. Re:My Linux Annoyances as a Hardended Windows user by JamesGecko · · Score: 1

      Aside from those reasons, Gnome's ease of use standards are way up there. As Mac OS is infamously easy to use, I think that's why it receives so much comparison.

    58. Re:My Linux Annoyances as a Hardended Windows user by Anonymous Coward · · Score: 0

      >And no, Windows does not just 'knows' your monitor refresh rates, it got them from the monitor.
      >Which XOrg (which you probably use) does too ! I mean, a desktop oriented distro like Mandriva configures everything automagically (even the closed >NVidia drivers if you have the commercial versions) and my stock XOrg does it too.
      >If you don't force refresh rates in the config file, XOrg will discover them itself when you launch it.
      >"Xorg -configure" will even discover your monitor's name. And all that works since a long time (years).
      >Only if your monitor does not provide informations it obviously won't work.
      Hmmm...
      I've never have had luck with the nvidia driver finding the correct resolutions and refresh rates.
      nv does this flawlessly, but not nvidia, it doesnt like my monitor for some reason.

      If I start X with startx - --verbose 5 --logverbose
      it finds all the modes, but under normal startup through kdm it invalidates all modes excetp for VGA.

      It's not like its hard to disable DDC and set a manual DPI and the modelines i want to use though.
      mayby Nvidia should read how nv does it and contribute somthing to the Free driver.

    59. Re:My Linux Annoyances as a Hardended Windows user by 10Ghz · · Score: 1

      Well, to be honest, I don't find KDE to be "hard to use". Yes, GNOME is easy to use. So is KDE. People make it sound like using KDE is hard, that the user needs to do zillion things in order to carry out their tasks. But that is not so.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    60. Re:My Linux Annoyances as a Hardended Windows user by Azuma+Hazuki · · Score: 1

      Why is this being called trolling? This, people, is *market research* for the OSS developer community. This is a self-described hardened Windows user who had the courage and the intiative to try Linux, and gave a list of valid criticisms. Notice that his basic points weren't about applications (except the FM); they were about *ease of maintainence.* This is the demographic the OSS dev-comm has to market to, and while what he's said is nothing they haven't heard before, improvement in these areas is what Linux needs to claim more mindshare.

      --
      ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
  28. Re:Or as the rest of the computing world describes by Anonymous Coward · · Score: 0

    >You can buy a Harley like that for "real cheap" (Around $12-15K). So does that make the Harley not a product?

    Yeah, right. How many drivers on the planet buy their vehicle that way?

  29. The predecessor by DaveAtFraud · · Score: 3, Insightful
    The Unix Haters Handbook

    It would be interesting to see how many Linux complaints and annoyances date back to Unix.

    Cheers,
    Dave

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
    1. Re:The predecessor by Anonymous Coward · · Score: 0

      I've always thought that something that requires a handbook to hate can't be all that bad ;)

    2. Re:The predecessor by DaveAtFraud · · Score: 1

      Actually, when it was first published it was an excellent reference as to what behaved differently or maddeningly the same on various flavors of Unix. Kind of a repository of oddments and errata. Fairly useful if you had to move from one flavor to another and wanted to know what would behave differently even though it was ostensibly the same program (sendmail in particular comes to mind).

      Cheers,
      Dave

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    3. Re:The predecessor by Anonymous Coward · · Score: 0

      I've never read the book, I just always thought how weird the title sounds.

      And I'm quite spoiled, I only took up linux approx. two years ago. It's quite mature, driver support is reasonable, a lot of tools for every job etc. Also, before that I had only used windows and when you only have a GUI things like the bash shell, pipes and tools like awk are awesome. It's not perfect of course, but more than once I've been very amazed at what I could do with it.

    4. Re:The predecessor by DaveAtFraud · · Score: 1

      Look into find and xargs. You will be amazed at what you can do. I started using Unix in 1988 with HP-UX which makes me only sort of an old-timer. DEC VAXen and CDC and IBM big iron before that.

      Cheers,
      Dave

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    5. Re:The predecessor by DoctorDyna · · Score: 1

      It's easier to hate in writing. Keeps out the department of redundancy department commentary when there are this many issues with usability.

      --
      Windows has more viruses because linux has more virus coders.
  30. I'd have to agree by phorm · · Score: 3, Informative

    One of the first things I do on a new debian system is:

    apt-get install vim links-ssl curl-ssl wget finger bzip2 tar aptitude ssh

    Hopefully you weren't stirring the old Vi/Emacs debate, because though plain ol "vi" is a real pain, "vim" is much nicer than "vi"
    (oh, and for those using Debian, the newer versions come with aptitude already installed, which is generally preferable to 'apt-get' and can be used with the same syntaxes, except there is no 'aptitude moo' command)

    For others, what are the first apps you install on a fresh linux distro?

    1. Re:I'd have to agree by ktulu1115 · · Score: 1

      Here's mine (at least the current one)... it ends up getting edited often enough:

      mv /etc/apt/sources.list /tmp
      cat /tmp/sources.list | sed 's/^# deb/deb/' > /etc/apt/sources.list
      rm /tmp/sources.list

      apt-get update
      apt-get --assume-yes install gawk gkrellm gkrellmwho2 gftp unrar-free
      apt-get --assume-yes install libxine-extracodecs libdvdread3 xmms xmms-dev madman totem-xine-firefox-plugin
      apt-get --assume-yes install nvidia-glx nvidia-kernel-common
      apt-get --assume-yes install ssh samba

      --
      # fuser -v /dev/attention | grep work
      #
    2. Re:I'd have to agree by Dragoonmac · · Score: 0

      I use ubuntu so the first thing I do is
      Sudo gedit /etc/apt/sources.list
      and add some repositories, Universe and Multiverse aer a must, also some private ones to get codecs a few necessary programs.
      Sudo apt-get update
      Sudo apt-get install gstreamer gstreamer-all wget libdvdcss xine-totem mplayer wmcodecs vlc firefox frozenbubble konsole yakuake
      After those, I pretty much just get stuff as needed. Ubuntu comes with a lot right off the CD so after that its often just a matter of updating what's already there.

      --
      Shots: A Populist Parable
    3. Re:I'd have to agree by Eideewt · · Score: 1

      It depends on what's installed by default, of course, but I need to have

      vim -- need a good editor from the start
      screen -- so I never need a bunch of virtual terminals, and can detach my session
      tar/gzip/bzip2 -- basic and necessary
      X.org -- for obvious reasons
      ratpoison -- my WM
      firefox w/ adblock -- so I feel like a cool kid
      aterm -- preferred over xterm because of its fake transparency.
      C/C++/perl
      emacs -- I'm scared to hack in vim

      After that, I can install stuff when it's needed.

    4. Re:I'd have to agree by ChaoticChowder · · Score: 1

      Vim is one of the first things I install on any system, including Windows boxen. Then it would be the latest version of Mozilla, which is usually a couple of versions behind in most distros. Then its the Java SDK, as I am mostly a Java developer these days.

  31. Re:Or as the rest of the computing world describes by xoundmind · · Score: 1

    The Project/Product nuances are worth exploring more. Here's my take:
    Any Linux distibution is an amalgamation of the currently available feature sets: kernel, basic system, security and networking tools, xorg (if you need it), etc. In a word: snapshot. That reeks of Project status. ("Support for diver XYZ won't be available until the next release, as the hardware was released just after the launch date.")
    Solaris and *BSD do not work that way. They are vastly (and centrally) planned operations. Goals are established and they are released at the pleasure of the developers. Yes, it is a pain in ass to get a Sun or *BSD system fully useful with many Project addons. But the point is to release a powerful, stable BASE system for your use. If that's tooo dificult for someone, well...too bad. Enough homework should allow you to be ready for the next release. (No finger pointing at anyone in particular here!).
    Like my automobile, I want my OS to be a safe, reliable Product. There's a reason most Project cars probably won't pass inspection.

  32. Linux Book Annoyances for Geeks (and Others) by PFI_Optix · · Score: 3, Insightful

    For the life of me, I don't know why Chapter 5, Installation Annoyances, isn't Chapter 1.

    I think the OP just nailed down the problem with 90% of Linux books, and one of the big problems with Linux adoption by the less-than-ubergeeks. Very few Linux book authors seem to know how to teach someone to use Linux. Either they spend three chapters on the basics of PCs and lose me, they dive straight into stuff that goes way over my head, or they just present the material in as counter-intuitive an order as possible for maximum frustration.

    I can't remember how many books I've picked up, started reading, and ended up shelving between chapters three and five. Reasons:

    1) They never actually got around to discussing Linux beyond the sales pitch about why I should use it.

    2) They skipped a lot of important basics that left me wondering just what they were talking about.

    3) They had me configure the desktop, type a few commands in the shell, install Linux, and THEN talked about the file system and various other basics that are relevant to everything you do in Linux.

    --
    120 characters for a sig? That's bloody useless.
  33. Re:Or as the rest of the computing world describes by imcclell · · Score: 0

    Motorcycle owners? Plenty. Motorcycles are like the linux of the automotive industry.

    Never heard the state "You need to know how to fix a bike to own a bike"?

    Almost every single motorcycle owner you ever meet with carry a toolkit with them on their bike so that they can correct things quickly as needed.

    Besides, if you want a Harley bad enough and you don't have the $40-50K for one, that seems like an excellent option.

  34. And this necessarily makes a product better? by Flying+pig · · Score: 5, Insightful
    I live in a house, I have two cars and a boat. The cars are products. I buy them, I run them, periodically I have to replace something. The house and the boat are projects. They are continually being modified - the only rule being that the house has to work all the year round and the boat has to work from March to November. I find things, I fix things, I improve things. But then for me cars are just a form of transport, and for some people they too are projects.

    I can't be the only person who believes that, now that software does all the basic things, much of it is evolving from Product to Project. Even Microsoft, the supplier of boxed software par excellence, has got to come to terms with this; we now know that under the shiny paint there are hidden recesses with rust and loose parts and we expect them to be fixed as they are discovered. We also know that a company of some size can release stuff and label it beta, simply being more honest than labelling it "release 0.8" or whatever.

    You can see Open Source as the logical outcome of all the work that was done on quality in the 80s and 90s: everybody involved, continuous improvement, no hiding place for bad work. You can see it as a response to the perception by many people in the standards world that software standards were abysmal. Oh, and I have yet to see the new product that can just be placed in someone's hands and used. It may be "ready for use", but the user will not be. Continuous improvement and user feedback makes the learning curve easier.

    --
    Pining for the fjords
    1. Re:And this necessarily makes a product better? by Anonymous Coward · · Score: 0

      The culture that rewards crap like you just posted is exactly what the GPP was talking about.

      Why get shit done and in a usable form when you can be hanging out on Slashdot getting the warm fuzzies in your heart from your +5 Insightful post about 'teh power of teh open source!'

  35. so... what has this all to do with LINUX??? by Anonymous Coward · · Score: 0

    From what i read, his complaints are mainly with:

    - Unix Distros
    - KDE/Gnome
    - various GNU and OpenSource programs

    there is only a tiny mentioning of Linux itself (THE KERNEL!!)

    so, all in all i'd say this is a nice rant about non microsoft software in general.

    1. Re:so... what has this all to do with LINUX??? by PFI_Optix · · Score: 2, Informative

      It's really hard to seperate Linux from KDE/Gnome and "various programs" on the desktop level. Linux alone isn't exactly viable for much. You need Apache to make it a web server. Samba to make it a file server. XWindows to make it a desktop system. EXPECT people to lump them all as "Linux" because in all reality, Linux isn't anything without them.

      --
      120 characters for a sig? That's bloody useless.
    2. Re:so... what has this all to do with LINUX??? by Anonymous Coward · · Score: 0

      So if I install Apache on Windows to turn my machine into a server, I should call it "Linux"?

  36. File copy = lost file date by Gnavpot · · Score: 2, Interesting

    My favourite annoyance is the default behaviour of 'cp'. Unless I add additional command line arguments, the file date will be changed into today's date. I don't want that. I cannot imagine why anyone would want that so much that it is the default behaviour.

    At least it has been changed in Konqueror now. Two years ago I trashed the dates of some 100s of vacation photos by using Konqueror on a Knoppix CD to copy them from the camera card and clear the card afterwards. Konqueror on my Ubuntu Dapper Drake doesn't seem to do this. Nautilus doesn't either.

    1. Re:File copy = lost file date by $RANDOMLUSER · · Score: 1

      And the sad thing is, you've probably got alias cp='cp -p' somewhere in your environment and aren't even aware of it.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:File copy = lost file date by Gnavpot · · Score: 1
      And the sad thing is, you've probably got alias cp='cp -p' somewhere in your environment and aren't even aware of it.
      Huh? If I had that, cp would not trash the file dates. It does on my Debian Sarge PC, but not on the previously mentioned Ubuntu PC. Should I add inconsistent cp behaviour dependent on distribution to the list?
    3. Re:File copy = lost file date by dar · · Score: 1

      I agree about how preserve should be the default. However you can easily set
      alias cp='cp -p'

      to get what you want.

      --
      My other Slashdot ID is much lower.
    4. Re:File copy = lost file date by fishbowl · · Score: 1

      >I cannot imagine why anyone would want that so much that it is the default behaviour.

      Any other behavior would essentially be forgery of the file creation date.

      --
      -fb Everything not expressly forbidden is now mandatory.
    5. Re:File copy = lost file date by spitzak · · Score: 1

      Besides -p, I would like cp by default to do -R (recursive) and -d (copy symbolic links unchanged). The gnu version has -a which supposedly stands for "archive" and does all this. It would be really nice if this was changed to the default, but I suspect that back-compatability paranoia will prevent anybody from doing this.

      There is no excuse for the gui tools not doing this, however.

    6. Re:File copy = lost file date by enrevanche · · Score: 1

      It's not paranoia, backward compatability is essential as it would break existing scripts.

      Nautalis preserves the date of files and the directory structure (including symbolink links) as you describe. For some reason on my version the copied directories are set to 12/31/1969 (unix date = 0 - 1/1/1970 GMT), clearly a bug.

    7. Re:File copy = lost file date by Anonymous Coward · · Score: 0

      Write your own shellscript version of cp that makes that the default behaviour- it should take two lines, and about twenty characters total. Put it in the proper location in your home directory (Check your path). Problem solved.

    8. Re:File copy = lost file date by Novus · · Score: 1

      If your camera puts EXIF metadata in its JPEG files, you could use something like the following to extract the correct dates from the files and change the file system's date stamp (requires exif, tested on v0.6.13-2 on SuSE 10.0):

      for a in *.JPG; do touch -t `exif -m -t "Date and Time (original)" $a | sed "s/://;s/://;s/ //;s/://;s/:/./"` $a; ls -l $a; done

      I wrote this to fix modification dates corrupted by using HP PhotoSmart software on Windows XP (surprisingly, it worked fine under Windows Me).

    9. Re:File copy = lost file date by Anonymous Coward · · Score: 0

      There is no creation date in Unix-land: "ctime on unix isn't creation but change time"


      Magic word: design

    10. Re:File copy = lost file date by fishbowl · · Score: 1


      >there is no creation date in Unix-land: "ctime on unix isn't creation but change time"

      Ok. So the ctime reflects the creation date of the inode that is created by the cp.

      It's still not a flaw.

      --
      -fb Everything not expressly forbidden is now mandatory.
  37. Re:Or as the rest of the computing world describes by mikael_j · · Score: 1
    Don't forget that the car salesman points out to you that he will under no circumstances just make you a key for your car because it's much better if you make one yourself so that you can decide if you want just a regular key (like 99% of all drivers want) or if you want to make it six feet long or perhaps you want a key so small you can barely see it... Of course, not everyone is like that, but the loudmouth zealots tend to act that way (IMHO).

    /Mikael (I used to run Linux, now I run OS X and FreeBSD)

    --
    Greylisting is to SMTP as NAT is to IPv4
  38. Annoyances? by TyrainDreams · · Score: 0, Troll

    Whatever do you mean? Linux is perfect with no flaws what-so-ever.

  39. Re:Or as the rest of the computing world describes by G+Morgan · · Score: 1

    Ubuntu has more working out of the box than Windows. When I install XP very little works, when I install Ubuntu I have everything bar my GFX card installed and even installing than (sudo apt-get nvidia-glx) is easier than in Windows (hunt the net, agree to 'we own you' EULA, install, reboot). Ubuntu even has a working app suite, of course Windows has the calculator and notepad working as default so thats something.

    Admittedly I always change the way my network is setup but theres no doubt that it works out of the box. They have even got most wireless cards working now.

  40. The reason for troll-accusations by Anonymous Coward · · Score: 0

    Well the post did say Windows just works 100% or so, without mentioning device driver cd:s, viruses, firewalls and antivirus software you have to pay for, bloat, crashes, reinstalls, dll hell, constant annoying pop-up messages, reboots. adware, spyware, lack of a good package manager, call-home, lack of configurability, every piece of crap software costs money, Ballmer..Windows don't work for many people.

    And the fact that you actually never have to install Windows yourself.. you just go buy a new "PC".

    The points are good but ancient history. It's like everyone is trying to install Gentoo as their first OS.

  41. My #1 annoyance: by j79zlr · · Score: 1

    Ubuntu users.

    --
    I'm not not licking toads.
  42. Excellent by crossmr · · Score: 4, Funny

    This is good because one thing I've found in my switch to Linux since last November. The community isn't all its cracked up to be. I'm not saying its bad, I'm just saying its less amazing than what you hear before the switch.

    When you run into a problem, if its simple hey no problem. People will line up to give you a quick response that will send you on your way. If its anything less than that you could spend days and weeks and longer finding an answer.

    You google late into the night hoping to find something and you do.. a 3 year old post on a mailing list for another distro possibly from a parrallel universe. The only problem is the solution is "Hey I fiddled around last night and fixed it, no more problems guys!"

    if you're really lucky there is an e-mail address, if you're blessed, the person still uses it. If you had a fresh horse-shoe inserted that morning he actually remembers the incident in question and how he solved it.

    I think I've still got half a dozen or more outstanding "annoyances" on mailing lists and message forums for things that no one can seemingly solve. Like why if I change my window theme in gnome the background for all my screensavers changes from black to the color of the window border.

    1. Re:Excellent by linvir · · Score: 1
      why if I change my window theme in gnome the background for all my screensavers changes from black to the color of the window border
      The reason for this is the same as the answer to any question about GNOME: because it'll confuse the users
      That's right, it works both ways.
    2. Re:Excellent by Eideewt · · Score: 1

      "When you run into a problem, if its simple hey no problem. People will line up to give you a quick response that will send you on your way. If its anything less than that you could spend days and weeks and longer finding an answer."

      Well, yeah. If you've got a difficult problem on your hands no one else wants to spend days on it any more than you do. If you're lucky the one guy who knows the answer shows up, but if a problem is uncommon you can't expect everyone to know the solution.

      The community may want to be helpful, but that doesn't mean everyone knows how to fix your computer.

    3. Re:Excellent by crossmr · · Score: 1

      Except that isn't what you hear before you switch which is my point. Before you switch you hear how helpful linux users are and how they'll solve any problem you have, etc. But in reality its not even remotely true.

      But they don't even help with any kind of troubleshooting has been my experience. None of my outstanding annoyances have gotten anything along the lines of "Try checking this log, or run this command, etc" to try and get an idea of whats going on. They just sit there with zero input.

      I can't imagine between fedora forums and linuxquestions someone doesn't even have the slightest clue what things I should even look at. Its one thing not to have an instant answer, its another thing for an amateur to have months go by without even the slightest hint at what he should look at to solve his problem.

    4. Re:Excellent by Blakey+Rat · · Score: 1

      I always make it a point, when I post a problem on a forum, to also post the solution to it... even if I figure it out on my own or someone outside the forum tells me. That makes the forum about 10 times more useful to people Googling for the same problem in the future. Unfortunately, most people don't want to spend the time and just post "I got it working."

    5. Re:Excellent by crossmr · · Score: 1

      Which is what I often do if I ever find a solution. It seems FC5 doesn't include an alias for wins in a file, so if you try to ping machines by name by default it doesn't work. I found a solution on linuxquestions and made sure to post it to my thread on Fedora Forums. Unfortunately a lot of people don't do that, even with harder problems.

  43. system-config-display by roscivs · · Score: 1

    You don't have to know your x/y refresh rate in Linux. There's a utility in Fedora called "system-config-display" that will automatically detect your hardware and give you a drop-down list of resolutions and bit depths, just like Windows. You can run it from the command-line before you have X installed, or you can run it from within X to change your settings. I haven't manually twiddled my X configuration for years. (Well, except for dual-monitor support. That's one place Linux is still catching up on.)

    HTH.

    --
    ~ roscivs
    1. Re:system-config-display by mvdw · · Score: 2, Informative
      Well, except for dual-monitor support. That's one place Linux is still catching up on.

      I disagree: dual monitor support in linux is far, far superior to that under Windows.

      Want a taskbar that goes across both monitors? Windows doesn't do it; both gnome and (especially) KDE will give it to you. Gnome lets me have 4 taskbars: one at the top and bottom of each monitor. Under both gnome and kde the taskbar is a much more generalised container than the windows taskbar, which gives much greater flexibility.

      Want to run 2 matrox PCI cards with an ATI AGP card for 3 monitors? Windows won't let you do it (It won't initialise the bios of the ATI card) - linux can do this, and has for more than 5 years.

      Want to run multiple cards for multiple monitors, all different manufacturers? Linux lets you do this, easily. I don't know whether Windows can do this.

      Want to run 4 monitors, in a 2x2 formation? Linux lets you do this easily. I don't know whether Windows can do this.

      In short, multi-monitor support in linux is much more flexible, much more configurable and thus much better than under windows. Windows is certainly playing catchup in this area (thanks both to better multi-driver compatibility in linux and better window managers).

    2. Re:system-config-display by Darth_Burrito · · Score: 1

      Dual monitor support is much harder to configure in linux than in windows. It generally involves editing a flat file by hand, and introducing an error in that file generally leaves you stuck at a command line without a GUI. Dual monitor configuration in linux is the kind of thing sys admins can't figure out without spending way too much time. Meanwhile, dual monitor configuration in windows is easy enough for an average user to figure it out. Windows may have fewer options, but it's far more usable.

      Want to run multiple cards for multiple monitors, all different manufacturers?

      I've done three monitors in windows and I believe they were all running on different video cards. It worked fine. That said, I found three monitors was excessive and the fact that I had to swivel my head and would occassionally forget which monitor I left something on made me go back to two monitors.

      It's nice that linux can have a zillion task bars or arrange monitors in any configuration if you really know what you are doing, but most people who want multiple displays just want dual displays and there is something to be said for making the 98% common case easy and idiot proof.

  44. Re:Or as the rest of the computing world describes by iamlucky13 · · Score: 1

    I've been told many times that the following is flamebait, but I've never once heard a decent reason why, so I'm gonna risk my karma and say it*:

    Ubuntu has more working out of the box than Windows. When I install XP very little works

    That's because for Microsoft to include things like a media player with the basic install is "anti-competitive." Ok, actually the EU decision was that they had to also offer an non-WMP version of windows, but it's still kind of a lose-lose thing - get labeled anti-competitive or get criticized for not including simple tools that they offer for free.

    That little bit aside though, what are you referring to that doesn't work on windows upon install? A productivity suite like Office? Well, it is a seperately marketed product, after all. Correct me if I'm wrong, but isn't OpenOffice or whatever is included actually a feature of the EasyUbuntu package, not the basic Ubuntu install itself? Your drivers point is granted, but those aren't exactly hard to install on Windows, either.

    * (anti-flame disclaimer) - Please note that I never said anything to suggest that linux is hard to use or in any way limiting, nor did I attempt to imply that Microsoft is not evil or that Bill Gates is not the spawn of satan. I just asked a question, and I'd much prefer a coherent answer rather than a "you suck noob" or a "-10: Windows User" mod.

  45. Can't believe I'm using it for 10 years now by Anonymous Coward · · Score: 0

    and here is my MAJOR ANNOYANCE from just last week:

    confusing late at night an "x" with a "c" and typing

    tar cvzf /backup/last-backup.tar.gz

    The Horror! And there is NOTHING you can do afterwards!

    I'd file that as a major, serious BUG, being around for 15+ years as my google groups research showed.

    1. Re:Can't believe I'm using it for 10 years now by theTerribleRobbo · · Score: 1

      Have you tried it recently at all?

      rhoward@aura ~ $ tar cvzf tmp.tar.gz tmp.txt
      tmp.txt
      rhoward@aura ~ $ tar xvzf tmp.tar.gz
      tmp.txt

      # ... And later...

      rhoward@aura ~ $ tar cvzf tmp.tar.gz
      tar: Cowardly refusing to create an empty archive
      Try `tar --help' or `tar --usage' for more information.
      rhoward@aura ~ $

      It's been that way for at least a year, probably longer.

    2. Re:Can't believe I'm using it for 10 years now by Anonymous Coward · · Score: 0
      It's been that way for at least a year, probably longer.

      Heh, I've been using Linux for like 10 years and it's always been there.

      The other AC should finally give up their Yggdrasil and try a bit more modern distribution =)

    3. Re:Can't believe I'm using it for 10 years now by Anonymous Coward · · Score: 0

      You are right, I forgot the dot:

      tar cvzf tmp.tar.gz .

  46. My annoyance by arkan2525 · · Score: 2

    I am a win xp user, and have been using windows ever since my first pc. I program as a living, primarily in PHP and CGI/PERL, and i am a heavy internet user. I have been aware of the apparant advantages of Linux over the past 5 years, and have made numerous attempts to give it a go. However, I have always found it painstaking to get everything working. As a newbie, you have to: * Set up sound to get working * Set up the internet * Set up the ability to play mp3/divx & xvid * become familiar with all the aspects of the operating system and applications * and have to make numerous other changes, just to get it working just the way you want it. * my latest attempt to install Ubunutu has failed, due to my ATI x800GT graphics card not being recognised And all these require extensive googling which can sometimes be painstaking. However, I have managed to fine tune my windows box to work exactly the way i want to, making use of autostart-up applications, installation of PHP/MySQL etc, wireless internet and so on. So basically i can load it up and begin working right away, exactly how I want it, and produce the results that i need. So, for me personally, I see no overwhelming need to jump to Linux, which would require so much more effort to even get to the same stage that i am in WinXP. Having said that however, I have vowed not to move to Vista in the near future either. WinXP does everything i want to do now; i would be very upset to see my 1gb of high performance memory be gobbled up by Vista just to have a fancy interface. And besides, from the screenshots it seems to be a mere Mac OS clone :p To summarise: * I can see why for some organisations, with the expertise could find it justifiable to use GNU/Linux, due to the relativly lower cost and customisability, however for me personally, my current needs are met aduaquatly * Windows Vista is excessivly bloated, laden with DRM and comes with ridiculus hardware requirements...i mean to use Notepad on vista would require 1gb of Ram and a 2Ghz processor at the very least, why?!!!!!

    1. Re:My annoyance by Eideewt · · Score: 1

      Could you at least upgrade to paragraphs soon?

    2. Re:My annoyance by Toby_Tyke · · Score: 1

      Here's a FM for you to read.

      --
      "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
    3. Re:My annoyance by Seraphim_72 · · Score: 1
      So to sum up then - You know windows well, and know how to tweak it. You dont know linux well or know how to tweak it, therefor you see no reason to switch. I agree, don't. But don't lay your inexperience at linux's feet. You put in a heck of a lot of time to get as familiar as you are with windows, don't expect any less of linux.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  47. Ubuntu Users by moberry · · Score: 3, Funny

    You must be a gentoo user.

    1. Re:Ubuntu Users by j79zlr · · Score: 1

      So...

      --
      I'm not not licking toads.
  48. Your solutions/answers by tweakt · · Score: 1

    >>> 1. No fecking media support!

    Distributor's policy.
    For RedHat, please see: http://www.redhat.com/legal/patent_policy.html

    >>> 2. Why the hell do I have to install a new kernel? Why?

    These are build numbers. Many are test builds which are not released. These are not always changes bugs but lots of times performance and hardware compatibility adjustments.

    See http://rpm.pbone.net/index.php3/stat/22/idpl/28456 36/com/changelog.html for an example of changes.

    Windows also does this, it's called Windows Update. But most of it's fixes and patches tend to be in other applications. The windows kernel rarely changes because Microsft is not actively developing or maintaining it. Also hardware support does not need to be programmed into the kernel in the same way it does in Linux. But this has tradeoffs in terms of security and stability.

    >>> 3. Point 2 also breaks my nvidia drivers.
    >>> I don't want to re-compile new drivers everytime there's a new 'patch'. For the love of god, why?!

    You generally shouldn't have to, unless the kernel changes version or some other change breacks ABI (application binary interface) compatibility. That's where two compiled programs no longer work together and need to be recompiled to function. Sometimes syscalls get removed or changed in linux and then you need to recompile to get them working again.

    Again windows doesn't have this issue because windows never changes (which may or may not be a good thing).

    >>> 4. X-Windows. What a mess. Why do I have to tell it my x & y refresh rates for my monitor?

    It *DOES* just 'know'. For quite a while now. It's call EDID, short for "Extended display identification data". It's an open hardware standard that allows the video card to query the monitors capability. If things are configured properly, X along with your video driver will query the card and will know which scanrates are valid. Check your /var/log/Xorg.log.0 for details. You should no longer have any 'ModeLines' in your /etc/xorg.conf file.

    >>> 5. Lack of decent file-browser. The best I've come across is Nautilus
    >>> in a mode that resembles Windows Explorer. It'll do for now...

    Not every enjoys "spacial mode", the default on some distros. It was introduced as the default for Gnome in 2.10 I beleive to very much mixed review. It can be disabled via gconf (similar to windows registry). See: http://www.larsen-b.com/Article/133.html

    >>> as far as I'm aware, offers no context-sensitive menus for applications
    >>> (like the Winamp "Play in Winamp" right-click menu on folders.

    In fact, it actually does. In fact it's got "Open With" and a feature to allow you to specify which program to launch with, which is remembered and presented in the menu and associated with the file type by it's mime-type (file extentions don't matter), which is superior with windows, imho.

    From the right-click context menu on any file, choose Properties, and go to the "Open With" tab.

    >>> Actually, I think that's largely it. In all, Linux has, and is
    >>> continuing to be great fun to play with. So many cool tools -
    >>> yum being one of them. I'll stick to Linux @ home; it can only
    >>> get better, but I'd be interested to know what people think of
    >>> the above points - any suggestions maybe? I want this to work after all...

    Glad to hear it. I wish more people shared your supportive and constructive attitude. The fact that desktop linux is where it is now is even amazing considering it's being built and shaped by so many people and specialized into so many different areas of use. It's still relatively new in comparis

    1. Re:Your solutions/answers by tweakt · · Score: 1

      I just realized that Redhat patent policy link is not terribly relevant. I googled for a bit but couldn't quite find a good source. If anyone knows where the proper info can be found please post it.

      Basically MP3 is patent-encumbered and not freely available. In RedHat's case, they would have to pay licensing fees to Fraunhofer (the owner of the MP3 patent) for distributing MP3 codcs (Which I beleive Microsft does in fact do). But this goes for any peice of software open source or binary which does not have a free license. You are subject to certain restrictions on how that software or code can be used and distributed.

      Also, while this applies to the US, many other countries don't recognize patents on software (and I would have to aggree).

      The solution is to always use Free and Open software when a reasonable option is available. (Ogg, OpenOffice, Xvid, etc). Laws suddenly become important when you are forced to obey them.

  49. Linux Annoyances is Cheapest at Buy.com by roblambert · · Score: 1

    The lowest price for "Linux Annoyances for Geeks" is at buy.com ($19.83) See here: http://www.alienegg.com/lowest-price-finder.php?ur l=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F059 6008015/ Enjoy.

  50. sed -i by sslayer · · Score: 1
    mv /etc/apt/sources.list /tmp
    cat /tmp/sources.list | sed 's/^# deb/deb/' > /etc/apt/sources.list
    rm /tmp/sources.list
    Instead of this, you can just do

    sed -i 's/^# deb/deb/' /etc/apt/sources.list
  51. Save $6.30! by Anonymous Coward · · Score: 0

    Save yourself $5.95 by buying the book here: Linux Annoyances For Geeks. And if you use the "secret" A9.com Instant Reward discount, you can save an extra 1.57%! That's a total savings of $6.30, or 22.83%!

  52. Re:Or as the rest of the computing world describes by G+Morgan · · Score: 1

    I think the main problem is that they don't provide any uninstall option for most of these packages. OOo most certainly is a part of the ubuntu-desktop and is installed by default along with Firefox, Evolution, Rhythmbox and a host of other apps. The only thing it lacks is out of the box codec support but most codecs aren't installed in XP by default (even MP3's only have playback by default) which is why things like k-lite exist. Automatix and easyubuntu makes codec support as easy as k-lite.

    Drivers for my version of XP are difficult to install. I have a Geforce 6800 and had to reinstall XP on my dual boot machine this very day. The default vga drivers on the CD are of no use (and I forgot to backup the drivers I downloaded since XP is little more than a gaming toy which a family member destroyed in 30 minutes) so I had to install Firefox then search the web, all the while my mouse pointer was jumping everywhere. Of course I could have downloaded the drivers in Linux then copied them across but thats a lot of effort for an OS that just works, you have to risk searching the net without updates or install Linux and use it as a secure environment.

    Now the nv drivers are far superior than MS's default attempt and even if Ubuntu was going nuts I could drop it to a terminal and apt-get the driver.

  53. Re:Or as the rest of the computing world describes by Anonymous Coward · · Score: 0

    >Motorcycle owners? Plenty. Motorcycles are like the linux of the automotive industry.

    Yup, a tiny niche market. I wrote "vehicles" for a reason in my response.

    Dude, I'm not going to live long enough to custom-build and then deal with the quirks for ever single stinking thing I use in my day to day life. I do it for Linux because it's worth it to me. For the other 99.999% of the population, it's not. A box full of motorcycle parts is not a ready-to-use consumer product and neither is Linux.

  54. thus is why I 3 archlinux by pobudz · · Score: 3, Informative

    So far I see complaints about: recompiling kernel/drivers and windows... and, then there was Arch.

    I introduce you to the 'hwd' package.

    Hmm my ethernet card isnt working.
    > hwd -ec
    (probes lshwd based on tables for usb pcmcia and pci and loads appropriate modules if not already loaded)

    Hmm I can't get xorg to work.
    > hwd -xa
    (probes monitor, writes xorg config)
    > startx ... hey its working now (not ONCE has this failed me on multiple monitors including laptop LCDs and otherwise.

    Anyone who updates their kernel EVERYTIME a new patch or release comes out is retarded. Typically I wait for a new 2.6. before I even touch it. But in the case of those who like it...

    > Pacman -Syu
    (syncs db, downloads files and seeks and downloads dependencies, checks for conflicts, installs packages)
    All done. One command, and.... done. Upgrades the entire system... gcc/kernel/nvidia (or ati),etc in one command. No rebooting just make sure if you run a kernel update to update lilo/grub conf and for precaution... stop all running services that you don't need for just running updates.

    No need to recompile anything... because that's just how life is with Arch.

    1. Re:thus is why I 3 archlinux by linvir · · Score: 1
      > hwd -xa (probes monitor, writes xorg config) > startx ... hey its working now (not ONCE has this failed me on multiple monitors including laptop LCDs and otherwise.
      Well it failed me only an hour or so ago. Post-reboot I did an update, installed hwd, xorg and windowmaker, did a hwd -xa, and got a beautiful crash-to-console from startx. The best part is that a few hours earlier the same steps on the same computer had worked just fine. Arch gives new meaning to the word unstable.
    2. Re:thus is why I 3 archlinux by Eideewt · · Score: 1

      Hm. That would have been good to know yesterday when I was setting up Arch on a computer that had not been blessed by it before. I had to copy and modify an old xorg.conf.

  55. Annoying enough to switch to OS X by bigtrike · · Score: 0

    My #1 biggest complaint in using linux has to do with sound support. It seems like at any given time there is at least one segfault-every-couple-hours bug in taglib, amarok, artsdsp, jackd, libxine, or artsd. I've spent many many hours tracking down critical bugs in these libraries and programs. It seems as if when one bug is fixed, another is introduced. Even when it does work, it's very lagged, but I have yet to experiment with the "low latency" kernel patch. Getting sound to work again after one of these applications segfaults requires shutting down every app which uses sound, restarting an application which uses artsd directly instead of artsdsp, and clicking your heels 3 times. Even after all of that, you can be guaranteed that your sound isn't going to sync up properly with video in xine or vlc. Sure, I could probably use OSS, but then I have to worry about making sure my window manager or web browser doesn't have the sound card open when I open up my MP3 player.

    I've had quite a few other major hassles such as copy and paste (even with klipper sometimes i can't copy from firefox to emacs, which both break x specs and use different buffers), bluetooth support (doesn't always work, doesn't appear to be actively maintained), printing (should i really need read manuals on lpd and foomatic and gimpprint and cups and ghostscript just to print my current web page?), among other things.

    Despite "common knowledge" that XP is easier to use, I've got an equally long list of bitches about it.

    My solution was to buy a Mac. I can have a bash shell and listen to music at the same time. My phone syncs. The fonts are beautiful, and the UI is well thought out and stable.

    1. Re:Annoying enough to switch to OS X by spitzak · · Score: 1

      Actually firefox is using the clipboard correctly, only Emacs is broken. I've never been able to figure it out, sometimes it will paste the mouse selection, but often it will paste it's own internal selection, and I cannot change it's mind except by cutting something in Emacs, then reselecting the text in the other program. This is all probably historical from when Emacs was written to run by itself on a terminal.

    2. Re:Annoying enough to switch to OS X by Shadyman · · Score: 1

      > at least one segfault-every-couple-hours bug in taglib, amarok, artsdsp, jackd, libxine, or artsd

      Well, I guess it's beside the point then that KDE segfaults itself on my machine, on a clean install, and without anything running?

    3. Re:Annoying enough to switch to OS X by WWWWolf · · Score: 2, Informative
      It seems like at any given time there is at least one segfault-every-couple-hours bug in taglib, amarok, artsdsp, jackd, libxine, or artsd.

      It suddenly drops drastically when you nuke artsdsp and artsd from orbit.

      If you see "artsd" or "esd" in your process list, configure the hell out of the system until you don't see a trace of them. These two were hacks to skirt around limitations of old sound hardware. If you have a modern, full-duplex, hardware-mixing sound card, you simply don't need these things.

      Plus I believe they haven't been maintained for some time either.

  56. Re:Or as the rest of the computing world describes by Anonymous Coward · · Score: 0

    That's because for Microsoft to include things like a media player with the basic install is "anti-competitive."

    Not a media player, their media player. When they went to court in the US, they were still deciding what their OEM resellers could sell on the OEM's computers. Netscape? No way. A second OS (BeOS tried it)? Not on your life.

    Ubuntu doesn't own a media player, so it's not bundling "their" player. Perhaps this is why when you install it, you can choose between mplayer, xine, vlc, and probably a half dozen more that I've never used. You can choose browsers too, firefox, konqueror, lynx, whatever.

  57. Re:Or as the rest of the computing world describes by Anonymous Coward · · Score: 0

    FBSD works great for me: Sound, multimedia, even some flash. How can you make such a broad and pointless statement? I've found that the more automated support a linux distro offered the more aggravating it was in daily use. On the other hand, my Slackware years, while requiring a lot of make installs, were so easy and trouble-free I was always at a loss at how it acquired its reputation for being a terrible install. It's a perfect linux. FreeBSD has been even better, and now that they've put the 5.x mess behind them and gained java binaries it's been extra sweet. Java, UFS2, gmirror and ports. My oh my.

  58. Linux Annoyances by NullProg · · Score: 3, Interesting

    For everyone who has problems with Linux, whether your using/installing SuSE, FC4, Ubuntu, Slackware, etc. Go to http://www.linuxquestions.org/. You won't get RTFM responses. No I'm not affliated with the web site and have no vested interest.

    Slashdot, while being a great forum, is not the place to get Linux help,

    Enjoy,

    --
    It's just the normal noises in here.
  59. my pet peeves by Anonymous Coward · · Score: 0

    I have a healthy catalog of complaints- some of them are fairly fundimental to the OSS and friends. So I understand that taking on a task from mulple angles will produce a solid outcome. I don't undersetand-Lets reinvent the wheel! Syndrome

    Say hello Arch

    Arch Hi!

    Arch can you explain to me what posses your makers to not colliberate with a source distro to handle--source?

    Arch: No idea..

    hwd is bugy, sound is bugy, java is bugy (this is a near show stoper, firefox/konqui work. The lack of colaberation between projects just to name a few.

    Kde has a long list of bugs, and worse, their fairly basic. For instance if you have a "long" file name copied to your usr home directory via fish. This apparently is not suposed to hapen in the first place-then kde won't let you rename it. (xorg ocasionaly segfaults as a resault). What the? The inane squabling of Free over "free".

    etc.

  60. Sometimes you can judge a book by it's cover. by twitter · · Score: 1
    For the past decade, my Linux books have been calling me a "Complete Idiot" and a "Dummy" for reading them. Finally, one that only thinks I'm a "Geek!"

    Those were geared to Windows users and readers of such books are still mostly such.

    You may have been happier with the earlier Unleashed series or those from O'Reilly without fancy adjectives. Some of the better books leave the decorations out of their words.

    Still, whatever gets you there is good.

    Don't bite that chicken unless it's cooked!

    --

    Friends don't help friends install M$ junk.

    1. Re:Sometimes you can judge a book by it's cover. by Anonymous Coward · · Score: 0
      readers of such books are still mostly such

      That's so nice. Thanks.

  61. Wake me up when M$ catches up. by twitter · · Score: 2, Insightful
    Nothing drives me nuts in Linux like trying to cut something out of a KDE window and paste it into a Gnome window. ... Now show me how the different clipboards that exist on a single Linux Desktop can even cut from one and paste to another.

    That's a very old and dealt with issue.

    There are a few old applications around that might be annoying but most work better than anything in the windoze world. Almost all the common methods of cutting and pasting, shift-delete/insert, ctrl-c/v, and alt entered menus with shortcuts. I routinely do things like cut text from Kate (KDE) into gnumeric (GNOME) without a problem. Gnome not only sees the clipboard, it calls up the text import tool and gets it right. Tools like KDE's klipper give you your clipboard history for all applications, not just a few, and it lives on your taskbar. If that's not good enough, most applications also cut and paste through ssh -X forwarding. That's right, you can cut and paste across the network, through multiple machines. Do any of the M$ "Desktop Anywhere" type interfaces do that right?

    --

    Friends don't help friends install M$ junk.

    1. Re:Wake me up when M$ catches up. by Ender+Ryan · · Score: 1
      You're goddamn right man. I copy / paste through ssh with X forwarding all the time. It is by far the quickest way to do certain tasks. Do not FUCK with my X clipboard and selection buffers, under pain of death!

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    2. Re:Wake me up when M$ catches up. by WuphonsReach · · Score: 1

      That's right, you can cut and paste across the network, through multiple machines. Do any of the M$ "Desktop Anywhere" type interfaces do that right?

      While I'm not entirely sure of all the limitations, I reguarly copy-n-paste between Remote Desktop windows. As in, I have a window open to a Terminal Services session on server A and I copy and paste text into another window that is a session on server B. Basically, the clipboard is shared between my laptop and the two servers.

      Rather useful. Much nicer then the old pcAnywhere method where you had to manually transfer the clipboard with a GUI button. Whether it stacks up against the SSH+X copy-n-past I don't know. (I only run linux on servers, the desktop and laptop are both Windows XP. So I do all my linux work at the command line through SecureCRT.)

      --
      Wolde you bothe eate your cake, and have your cake?
    3. Re:Wake me up when M$ catches up. by Anonymous Coward · · Score: 0
  62. Re:As someone who has learned many operating syste by rampant+mac · · Score: 1

    "The secret is to spend less time complaining and more time reading.

    Of course a different operating system will act differently than the one you're used to. That's kind of the point. Treat it as something unique rather than as an inferior version of your current platform and you'll get farther.
    "

    Yes because I have all the time in the world to read books, manuals, web pages and forums. No, wait. I don't.

    The first time I used Linux (Red Hat 'Manhattan' - Early 1996) I had to print out about 400 fucking pages just to get a small understanding of how Linux worked. When I was in college. And unemployed. Sure, back then I had the time and the desire. Now? I work 40 to 60 hours a week. On the weekends I go camping, hiking, fishing or riding on my RM-Z250 around Mt. Hood. I _don't_ have the time to dick around compiling lib-foofoo0.14ß from source like I did when the bulk of my day was spent boozing it up and gaming on the Playstation.

    So spending 'less time complaining and more time reading' doesn't work for me. It doesn't work for a whole lot of people, I'd imagine.

    --
    I like big butts and I cannot lie.
  63. LOLOL M$! by Anonymous Coward · · Score: 0
    work better than anything in the windoze world

    Do they really? You of course realize who you're talking to here, right? Or did you forget this is the group of people who actually know how the Linux desktop environments work, as opposed to ignorant newbies you're trying to "evangelize" at to help them get off "Windoze"?

    cut and paste through ssh -X forwarding

    ROFL!!

    That's right, you can cut and paste across the network

    Oh yeah, haven't seen that since... um, NT4, circa 1996.

  64. Re:Or as the rest of the computing world describes by Chazmyrr · · Score: 1

    Project, Product, Operation, and various other terms have well defined meanings in software development and project management. Since the thread involves software development and project management, lets not muddy the waters by redefining terms inside a car analogy.

  65. aptitude moo by coder111 · · Score: 1

    Hey, there is aptitude moo :) try adding a few -v switches.

    Cheers,
    --Coder

  66. Uh-Oh, FUD alert by The+Bungi · · Score: 1
    That's right, you can cut and paste across the network

    The network-enabled "clipbook" in NT4, while crude, worked well enough in 1997 or so.

    Copy/paste between terminal server (or remote desktop as it's called now) sessions is completely transparent.

    Using that ever-funny "M$" deal doesn't lend more credibility to your arguments, especially when they're wrong to begin with.

  67. Show me the money. by twitter · · Score: 1
    The network-enabled "clipbook" in NT4, while crude, worked well enough in 1997 or so. Copy/paste between terminal server (or remote desktop as it's called now) sessions is completely transparent.

    Transparent? I doubt it. It's only transparent if it's available and easy to use.

    Does remote desktop comes with XP Home? Is it as easy to set up as "ssh -X hostname"? Why is it that just about everyone who runs free software knows how to use network tools but just about no one knows how to use the "easy" system? The average windoze user is not going to come anywhere close to such convenience. I could be wrong because I don't waste my time with the crap, but my impression is that M$ networking services are asymmetrical, buggy, expensive and shrouded in secrecy designed to bugger interoperability.

    I would not compare that to a system that works symmetrically out of the box from any modern free software distribution. For those afraid of the command line, there's always the KDE utilities.

    Like I said, I could be wrong. There could really be this fantastic, network aware clipboard from M$ that I've never seen used at home, or at any large or small company I've ever worked for. Pigs one day might fly too.

    --

    Friends don't help friends install M$ junk.

    1. Re:Show me the money. by Anonymous Coward · · Score: 0
      Asymmetrical and symmetrical, mmm? Why do I get the feeling you haven't the foggiest idea of what you're talking about?

      If you're going to shoot off your "M$ windoze" bullshit, that's great. Just learn to do it without spreading FUD left and right.

      Pigs one day might fly too.

      And who knows, you might develop a brain cell or two.

    2. Re:Show me the money. by The+Bungi · · Score: 1

      I'm not going to "show" you anything. Go buy a "Windows for Zealot Dummies" book and enlighten yourself.

    3. Re:Show me the money. by Lehk228 · · Score: 1

      only XP pro allows you to RD, also if someone RD's into the box you are using you get bumped to the winlogin screen

      --
      Snowden and Manning are heroes.
    4. Re:Show me the money. by jabelson · · Score: 0

      This whole thread shows the absurdity of the Linux arguemnt - i.e. superior - what nonsense: it's superior, or so it seems, after you've spanned the globe for the bits and pieces that make it run well: I wonder which is the best version today, Debian? Red Hat? Ubuntu? What nonsense! While MS may lack in certain aspects - and is bloated in others, usually, you install, install the one of millions of software packages made for windows (as opposed to the far leaner selection for OS) and go to work. Anyone who gets down to the minutia of which cut and paste obviously is not really using a computer for work: come on kids, get out of your parent's basement and into the sunshine: let the men get back to work!

    5. Re:Show me the money. by Blakey+Rat · · Score: 1

      The parent post gives the "booted to the login screen" tidbit as if it's a bug or flaw, but it's actually a security feature and there by design. It makes it impossible for someone to remote desktop to someone else's machine and watch/record them putting in credit card numbers and such.

    6. Re:Show me the money. by Lehk228 · · Score: 1

      no, even if the account logged on is different from the one being RD'd in you get kicked. it's a licensing issue

      --
      Snowden and Manning are heroes.
    7. Re:Show me the money. by twitter · · Score: 1

      The parent post gives the "booted to the login screen" tidbit as if it's a bug or flaw, but it's actually a security feature and there by design. It makes it impossible for someone to remote desktop to someone else's machine and watch/record them putting in credit card numbers and such.

      Is there anyone in the world dumb enough to actually believe that? M$ spokesvole, "Drool, drool, because there's only one elektronik desktop we don't want people to share the GUI resources. Sharing would be a security violation aloving the few secrets not already stolen by browser, email, messenger, pnp idiotzy, drool, born keyloggers to slip off the desktop into the vilelan's hands. Teh only other way to do things would be to simply export the process like any other but that would let people share M$ Word, a horrible financial security threat to us." It's all in your best interest, you see, to have such crappy networking.

      --

      Friends don't help friends install M$ junk.

    8. Re:Show me the money. by Anonymous Coward · · Score: 0
  68. Good ol' notebooks by cprior · · Score: 1

    I have about 150 pages of handwritten notes, from first SuSE install to Gentoo emerges. Sometimes nothing more than a .bash_history, but diagrams and charts are inclued, too.

    The poster sounds as if he attempts to do sys admin works every once in a while. He will always fail.

    And I have recycled my notebooks in IRC channels numerous times...

  69. You can be as rude as you like by Flying+pig · · Score: 1

    But at the end of the day I am the CIO of an IT consultancy with 25 years of experience, qualifications in quality management and business software development, a former member of IEC technical committees, a track record of product development. And you are?

    --
    Pining for the fjords
  70. I'm sorry, but I had to... by drachenstern · · Score: 1

    mention that it doesn't have to be like this.

    Where I work (major NA computer manufacturer, has it's own proprietary chip w/ Intel, you know who) the "Add user to domain" screen that managers use to add new employees has all the options available. I mean everything. If you can think of a setting in a dialog box off of "control panel" or "administrative [options/toolbox/**]" then they have it on that webpage. And all kinds of other stuff too. It's quite thorough. Also, the manager cannot give out more permissions than they have, so that limits some things right off. Plus, depending on the dept, certain options are [un]checked by default. So instead of:
    1. Create User
    1a. User Name
    1b. User Icon ...
    73z. Whatever

    The IT guys have setup a process that goes like this
    1. Select employees name and if they want a particular login enter it now and wait for the email address and initial login password to be emailed to you so you can print the page and give it to them to destroy as soon as they login because they will automatically be added to the groups that your department belongs to and you should select their extra classifactions below if HR didn't already add those into the database that the script pulls certain information from
    2. ....
    3. Profit ***

    So granted, yeah, they haven't exactly released said configuration script or put it out on the market, but hey, it only works with their servers on their domains, etc. It's all custom. Point is, you can do something similar for yourself if you are adding a lot of users. It should be built into Windows Server on the CLI level, I thought, to some extent, not discounting all of the options that should be set. Yeah, they've got PhD's in programming and Windows who know all this stuff by rote and can build these option type pages and who have the time and are getting paid for it, but . . .

    Where was I going with this. You get the idea. It's there. So *nix does this from the get go on the CLI. Not all the options, you know, and so does MS.

    ** whatever the name of that folder is since I'm on a unix box and won't go look it up
    *** Okay, so they're not making too much money right now for profit, but at least they're not fielding thousands of manager requests on why their employees can't access folder XYZ on server CBA. You get the idea (I know you do, because you made it this far)

    --
    2^3 * 31 * 647
    1. Re:I'm sorry, but I had to... by G+Morgan · · Score: 1

      The difference is in this crucial area Unix environments have sane options by default but with Windows you have to go quite deep. You shouldn't have to write a script to handle users its one of the most crucial parts of any OS and is something that needs clarity. It would have helped if they had given more sane options in the user management area but 'limited user' is an understatement. When I had setup a machine with people as power users rather than limited or admin it at least gave them the ability to run 90% of apps without the ability to trash the OS too easily since they still had no install options.

      The one thing I never understood with the XP user system. Why didn't they just create a folder for legacy apps and gaive everyone full access to that part of the system. At the very least then you can seperate the apps that do things correctly from the need full write access apps.

    2. Re:I'm sorry, but I had to... by drachenstern · · Score: 1
      I agree with you in this regard, they should never have tried to merge the NT with the 9x. They are meant to be used and maintained by two different groups of people. The NT by corps who have guys like us who know the diff between a PU and an Admin, and who know how to spot the PUs and give em that status, and then the 9x crowd just wants to play games on their boxen

      For the record, since there may be other people browsing that may not realize, but you CAN turn off those annoying limited account/admin account options and go back to the NT style of things by using the administrative toolkit in the control panel. But then we get back into the fact that XP is a 9x shell on NT with the 9x simplifications, which is what most people need.

      I really hope that vista gets it right and says
      It would appear that you are attempting to install a program. Did you really intend to
      a) add information to the registry
      b) run an install file
      c) install XYZ program?

      if so, please complete this captcha response or otherwise scan your computer now for a virus infestation
      and then we would all just be limited to spyware installations for the most part, since people can be trained to not answer yes if they didn't want to install something.

      Now for a simple rebuttal to this comment:
      The one thing I never understood with the XP user system. Why didn't they just create a folder for legacy apps and gaive everyone full access to that part of the system. At the very least then you can seperate the apps that do things correctly from the need full write access apps.
      Why don't game designers et al design programs correctly so that they don't install to the "c:\program files" directory. That dir should be utilized by approved installs, the individual users should have a "My Programs" directory that they should not delete files out of, where each program stores its files in a different branch of that dir, and then the game should be smart enough to also store it's saves and other files in a different location, not under "My Programs" or "C:\Program Files". why do all games want to save to "C:\program files\my program dir\my user files\my saved games\savegame.sav" That's just sloppy programming to me. Would a *nix programmer ignore the SET variables? I mean, granted, you don't have to abort save because there is no HOME_DIR or what have you SET VAR, but if there is one there, wouldn't you use it first to suggest a save location, since that's what it's there for?

      And why do all programs on windows have to utilize controls which require registry additions? I can understand Blizzard doing that, since they may have common controls accross all of their games, but I haven't seen it, so what settings do they need to save in the registry? Are you really that likely to double click on a save game to start the program?
      --
      2^3 * 31 * 647
  71. Re:File copy = lost file date? Try jhead! by JAFSlashdotter · · Score: 1

    There's also a program called "jhead" which can do this for you (jhead -ft *), as well as other fun things involving the EXIF, like auto-rotating your images (jhead -autorot *) if your camera keeps track of the position it was held when the shot was taken (I know both my Canons do). Linky here.

    --
    We apologize for the preceding message. All those responsible have been sacked.
  72. Many of us probably have our own "rough draft" by smchris · · Score: 1

    Talk about a book that probably wrote itself by someone with a few years of linux experience? I have an expandable binder that has about reached its 3" limit marked "linux tips" on the spine gleaned from all over the web. More than a few taking literally hours of searching to do some mundane configuration.

    It has been my impression that documentation is the linux achilles heel. And too much of what exists is of the "Worked? Good! Worked? Good!" variety that doesn't offer a troubleshooting tree for problems. This book only follows the Windows series because of market share, not seriousness of need.

  73. Klipper is broken now by Carl+T · · Score: 1

    On this system, running the KDE version that comes with SuSE 10.0 (3.4.2 judging by the versions of the rpms), Klipper works fine. If I mark some editable text, or just anything in e.g. Mozilla, I have to press ctrl-c for it to end up in the clipboard. This is nice because it should be possible to mark something and then paste over it with something else. And if I mark some text in a terminal window, it is immediately stored in the clipboard, and that makes sense too.
    But at home, where I've installed SuSE 10.1, and with it a somewhat newer version of KDE, there seems to be no way to get this behavior. Whenever I select text anywhere, it immediately kills whatever was in the clipboard. And since the contents of an input field often are selected when the field gets focus, it's suddely quite difficult to e.g. paste in a new URL in the URL bar...
    I could of course turn off the synchronization between selection and clipboard, but then I could no longer copy with the mouse and paste with the keyboard in a terminal window, and that's something I rely on a whole lot.

    So no, copy and paste is still a big problem.

    --

    This signature is not in the public domain.
    1. Re:Klipper is broken now by G+Morgan · · Score: 1

      The select middle paste clipboard is entirely isolated to the normal copy paste system. I actually use both quite regularly. When I'm copying and pasting to a terminal I always half the Alt-Tab work by using both clipboards. Windows does not have this feature AFAIK.

  74. Available for free by metamatic · · Score: 1

    The Unix Haters Handbook is available for free, in PDF format.

    From a guy who works for Microsoft, of course.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  75. The Real Linux Annoyance by Anonymous Coward · · Score: 0

    suppose you can define common workstation computers as general purpose machines, but since today's cars, light trucks, and SUVs (collectively known as Light Duty Vehicles) can all contain most common workstations (just add an inverter and pay attention to laws regarding driver distractions), while no common workstations contain LDVs (set theory alert!), one could argue that LDSs are a more general class of objects than small general purpose computers.

    Nit picking aside, we use LDVs for getting from here to there in the civilized parts of the world and even the uncivilized parts if the vehicle has off-road capability. Once you start getting into specialized uses, the operation of LDVs can become complex quite rapidly. Ditto for workstations. The thing that annoys me about Linux (and recent versions of Winblows) is that one can't install, upgrade, repair, or optimize the OS correctly without knowing a shitload about computers. It also is fair to say that once can't install, upgrade, repair, or tune the drive train on an LDV without knowing a shitload about automotive technology. So why am I griping?!?

    Computer tech is fairly able to pull itself up by its bootstraps as it matures. Automotive technology tends not to. Once can use the current generation of computer tech to make the next generation faster, cheaper, more reliable, more versatile, more effective and easier to use. In fact, it is fairly safe to say that one must use computers to develop newer, better computers. That is not true of LDVs (unless you claim that LDVs allow automotive workers, designers and engineers to get themselves and small items to the workplace...but that is a trivial case).

    So where am I going with this? Well, how come nearly all Linux geeks seem to avoid the obvious when it comes to making their favorite OS more appealing to the masses? The sort of general purpose tasks most people use and maintain computers for are really fairly standardized, conceptually and even functionally. The first major problem for most multi-platform users is terminology. Way back before Linux was even a dream, one could get Unix shells that emulated DOS, the OS that the first significant generation of microcomputer users got to know "by heart". One of the reasons Macs never really comprised more than a tiny segment of the microcomputer market is that they worked differently from a user perspective. People who really got to know and like Macs rarely wanted to use PCs and vice versa. The problem for Apple is that there is nothing inherently special about a Mac that can't be done on more standard PCs. Guess what? There is little that most folks do on Linux boxes that can't be done on a Windows system.

    I really want to see Microsoft blown out of the OS, office software, and Web browser marketplaces. That won't happen until one or more competitors assimilate the parts of the Windows interface that have become a standard and make it better. So far, Linux tends to be more powerful, but far less intuitive, less popular, less versatile, and more difficult for the typical user to work with. A big part of that is terminology. WTF is KDE? Gnome? A kernel? A distro?

    Linux geeks have set themselves up as being elite because they know Linux. Feeling superior seems to be a major part of life for many of them. The problem is that most people do not want to become computer experts and expect their computers to do most of the work as far as being easy to use and maintain. Like it or not, MS Windows, Office, and (to a lesser extent) IE, have become what the majority of computer users expect and want to see...but they are fickle and almost certainly don't give a damn about things having the MS logo on them, as long as those things provide the familiar look and feel and can be discussed using the standard terminology. Just as Apple took some great ideas from Xerox ARC and ran with them, only to get stomped by Microsoft in turn, so can the Linux community assimilate the part of the computing experience that users like and expect f

  76. The Real Annoyance for Linux Geeks by FractalZone · · Score: 1

    I suppose you can define common workstation computers as general purpose machines, but since today's cars, light trucks, and SUVs (collectively known as Light Duty Vehicles) can all contain most common workstations (just add an inverter and pay attention to laws regarding driver distractions), while no common workstations contain LDVs (set theory alert!), one could argue that LDSs are a more general class of objects than small general purpose computers.

    Nit picking aside, we use LDVs for getting from here to there in the civilized parts of the world and even the uncivilized parts if the vehicle has off-road capability. Once you start getting into specialized uses, the operation of LDVs can become complex quite rapidly. Ditto for workstations. The thing that annoys me about Linux (and recent versions of Winblows) is that one can't install, upgrade, repair, or optimize the OS correctly without knowing a shitload about computers. It also is fair to say that once can't install, upgrade, repair, or tune the drive train on an LDV without knowing a shitload about automotive technology. So why am I griping?!?

    Computer tech is fairly able to pull itself up by its bootstraps as it matures. Automotive technology tends not to. Once can use the current generation of computer tech to make the next generation faster, cheaper, more reliable, more versatile, more effective and easier to use. In fact, it is fairly safe to say that one must use computers to develop newer, better computers. That is not true of LDVs (unless you claim that LDVs allow automotive workers, designers and engineers to get themselves and small items to the workplace...but that is a trivial case).

    So where am I going with this? Well, how come nearly all Linux geeks seem to avoid the obvious when it comes to making their favorite OS more appealing to the masses? The sort of general purpose tasks most people use and maintain computers for are really fairly standardized, conceptually and even functionally. The first major problem for most multi-platform users is terminology. Way back before Linux was even a dream, one could get Unix shells that emulated DOS, the OS that the first significant generation of microcomputer users got to know "by heart". One of the reasons Macs never really comprised more than a tiny segment of the microcomputer market is that they worked differently from a user perspective. People who really got to know and like Macs rarely wanted to use PCs and vice versa. The problem for Apple is that there is nothing inherently special about a Mac that can't be done on more standard PCs. Guess what? There is little that most folks do on Linux boxes that can't be done on a Windows system.

    I really want to see Microsoft blown out of the OS, office software, and Web browser marketplaces. That won't happen until one or more competitors assimilate the parts of the Windows interface that have become a standard and make it better. So far, Linux tends to be more powerful, but far less intuitive, less popular, less versatile, and more difficult for the typical user to work with. A big part of that is terminology. WTF is KDE? Gnome? A kernel? A distro?

    Linux geeks have set themselves up as being elite because they know Linux. Feeling superior seems to be a major part of life for many of them. The problem is that most people do not want to become computer experts and expect their computers to do most of the work as far as being easy to use and maintain. Like it or not, MS Windows, Office, and (to a lesser extent) IE, have become what the majority of computer users expect and want to see...but they are fickle and almost certainly don't give a damn about things having the MS logo on them, as long as those things provide the familiar look and feel and can be discussed using the standard terminology. Just as Apple took some great ideas from Xerox ARC and ran with them, only to get stomped by Microsoft in turn, so can the Linux community assimilate the part of the computing experience that users like and expect

    --
    "You're young, you're drunk, you're in bed, you have knives; shit happens." -- Angelina Jolie