Slashdot Mirror


Top 10 Things Wrong With Linux, Today

An anonymous coward sends in this link to a list of the top ten things wrong with Linux today. He's noting things that are "wrong" not with Linux per se, but with a user's experience with Linux; most of his points actually have to do with KDE/X. The KDE 3 bug he's talking about is a user-interface change in konqueror: form elements can be changed by mousing-over them and turning the scroll wheel, which is very bad. Hopefully the KDE guys will roll this change back to the previous behavior.

8 of 699 comments (clear)

  1. Changing resolution on the fly.. by XaXXon · · Score: 3, Informative

    10. No easy way to configure X - especially change resolution on the fly.

    I'm not running X right now, but I do believe, you just hit ctrl-alt-[+-] (maybe only on the number pad?) to switch between available resolutions on the fly...

    1. Re:Changing resolution on the fly.. by 1010011010 · · Score: 4, Informative


      Let's say I want to connect my laptop to an LCD projector that supports only 800x600 display, but the laptop is normally configured for its native resolution, which is 1600x1200.

      Yeah, I can crtl-alt-whichamafuckle until I get the right res, and hopefully the refresh rate is acceptable. But now, I have to be careful about banging the mouse against the side of the viewable area, to avoid shifting my presentation off-screen. I also have to manually, carefully, size and position windows to make them as large as possible on the projector display.

      Pain in the ass. It's much better to just change the size of the desktop, and click "maximize."

      Just because you don't get it, doesn't mean it's not a problem.

      Keith Packard is even working on the problem, with his R&R extension.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    2. Re:Changing resolution on the fly.. by Unknown+Lamer · · Score: 3, Informative

      Yeah, I can crtl-alt-whichamafuckle until I get the right res, and hopefully the refresh rate is acceptable. But now, I have to be careful about banging the mouse against the side of the viewable area, to avoid shifting my presentation off-screen. I also have to manually, carefully, size and position windows to make them as large as possible on the projector display.

      Actually, you can run X without modelines if you have a monitor that reports the modes it supports. The only thing you have to do is put the modes you want to use (e.g. "1024x768" "800x600" ...) in the screen section where you already have them. If you want to hook up to a lcd projector (I did this before) or any other display device, just restart X and it will automatically configure the refresh rates and use the highest mode support by the projector (if the project reports its supported modes using vbe (? I forgot what the name is)). The invalid modes (e.g. if the projector can't do 1600x1200) are ignored (a warning is printed during startup). If Windows will automatically configure it, then XFree86 more than likely can. I don't think it is too much hassle to have to restart X because it isn't like Windows where you have to restart the entire machine.

      --

      HAL 7000, fewer features than the HAL 9000, but just as homicidal!
    3. Re:Changing resolution on the fly.. by Unknown+Lamer · · Score: 3, Informative

      If all the apps I'm running are GUI apps, and since I'm trying to use a projector this is likely to be the case, then restarting X and all the apps is inconsequentially better than rebooting the whole machine.

      There is a little things called "session management"...most of the programs I use can do session management, and will automatically start after I restart X if they were running before I exited the windowmanager (windowmaker in my case).

      Besides, one other nice feature of Winders is that it will ask "does this display setting work," and then revert if you don't answer YES. On X, the equivalent solution is to switch to a console, re-edit XF86config-4, (or not -4, depending), switch back to X, ctral-alt-backspace and hope.

      When configuring X, stuff like dexconf will start X for a few seconds with a prompt "Does this display setting work" and will exit after 30 or so second if you don't hit ok, doing basically the same thing.

      --

      HAL 7000, fewer features than the HAL 9000, but just as homicidal!
  2. Not entirely true by damiam · · Score: 5, Informative
    #1: No best browser He claims that Mozilla/Galeon can't do AA. This is untrue. Add the following to your prefs.js:

    pref("font.FreeType2.enable", true);
    pref("font.freetype2.shared-library", "libfreetype.so.6");
    pref("font.FreeType2.autohinted", true);
    pref("font.FreeType2.unhinted", false);
    pref("font.antialias.min", 16);
    pref("font.directory.truetype.2", "/usr/share/fonts/truetype");

    // AA with Bitmap scaling.
    pref("font.scale.aa_bitmap.enable", true);
    //pref("font.scale.aa_bitmap.always", true);
    pref("font.scale.aa_bitmap.min", 16);

    #2: Prompting for a FS scan I'm using Debian sid and ext3, and I've never seen this problem.

    #5: Cleaner redraws GTK2 implements double-buffering, and I've yet to see any flicker in GTK2 programs.

    #7: Easy way of sharing files. The Ximian Setup Tools have an easy NFS/Samba shares config tool. Not exactly what he wants, but quite good.

    #9: No common editor which supports "soft wrapping." I've never had a problem with the way wrapping is done in Linux editors. If you really want it "soft", you can use Abiword.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  3. Re:Quibbles by Obiwan+Kenobi · · Score: 4, Informative
    I think you may have gotten a bit carried away with yourself here. I have a few counter-points to discuss:

    Second, cutting and pasting has never been a problem in the X environment with *any piece of software* but KDE 1 and 2.

    Um..I don't know about you, but I have yet to find a desktop that can correctly cut and paste text correctly 100% of the time. At best it's a 60% success rate. From KDE, GNOME, Browsers, consoles, etc, rarely will you find a reliable cut/paste system between the apps.

    There are tons of front ends to configure X. It's terribly easy to change resolution on the fly in X -- ctrl alt kp+ and ctrl alt kp-.

    But, how many people actually know this? Why isn't there a simple little GUI that runs this command for the user? It's unbelievably sad that one has to SEARCH to change the desktop resolution on their computer. It's silly at best.

    Perhaps *you* don't like it, but for some of us that have special needs, having a dumbed down printing system would be incredibly frusterating (I'll give you a pass on this if you just want a new front end).

    Wasn't that what he was complaining about? A crappy front end? The program itself has always been frustrating, but a nice, stable, secure, and easy to use front end for sharing printers and the like...well, that's what Linux Printing has needed forever.

  4. the funny thing is... by mangu · · Score: 3, Informative

    ...there IS an easy way to change resolution on the fly: press CTRL ALT + or CTRL ALT - to increase and decrease resolution.

    1. Re:the funny thing is... by mgkimsal2 · · Score: 3, Informative

      eh? the desktop is resized to match the new
      resolution.


      Are you saying that the desktop manager (KDE/Gnome/etc) adjust their taskbars and other niceties to the new viewable dimensions when ctrl/alt/+/- are hit? They certainly don't do that on the Redhat, Caldera, Mandrake and Debian installations I've used over the past 3 years.