Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
GUI Software

Time Saving Linux Desktop Tips? 565

dan_polt asks: "I currently use a Linux desktop system, at work. One of the great things about the Linux desktop is that there are lots of ways to save a lot of time from useful widgets and configuration to minimize the pain of repetitive tasks. Most of my work involves web/e-Mail/SSH access, and I have a very high spec'd machine with dual-head 1600x1200 screens. What software or configuration tips might Slashdot have for me to: make better use of my time; make the most of my screen real estate; and make my use of the desktop more effective?"
This discussion has been archived. No new comments can be posted.

Time Saving Linux Desktop Tips?

Comments Filter:
  • My advice... (Score:5, Insightful)

    by garcia ( 6573 ) on Sunday November 27, 2005 @11:35PM (#14126364)
    Don't be posting to Slashdot and reading the trolls you will receive in response instead of working on that high-spec'd dual headed monster you got.

    That'll save you a ton more time than any of the advice given here ;)

    Personally, I have tried to use as much as I can via Putty (SSH+screen) and keep everything I do in one window. It cuts down on how much I have taking up my real estate and it seems to make me more productive.

    Even with a 23" LCD it's nice to have everything in one place.
  • Turn it off (Score:5, Insightful)

    by daeley ( 126313 ) on Sunday November 27, 2005 @11:37PM (#14126368) Homepage
    First thing you do to increase productivity is turn off all the blinkenlight widgetry. Even if the frenetic distractions every second don't give you seizures, they'll certainly slow your mental processes down.

    Then, open a web browser in one window and a terminal in the other and get to work you slacker! ;)
  • The /. effect (Score:4, Insightful)

    by richdun ( 672214 ) on Sunday November 27, 2005 @11:40PM (#14126381)
    Get Slashdot to space the posts 10 hours apart. That'll increase geek-productivity worldwide in no time.
  • by bl1st3r ( 464353 ) on Sunday November 27, 2005 @11:40PM (#14126382) Homepage Journal
    I realize this is offtopic, but I do believe it needs to be said.

    There were 10 hours and 26 minutes between front page posts. And people wonder why we're bleeding users to other sites? It's the BS editors. The BS dupes. The BS factual errors. Seriously, wtf are we paying Slashdot for? If you're buying a subscription, what are you getting? What are the advertisements on the page doing for us? Where does this money go?

    I've always left ads on Slashdot because I 'support' the culture, but this is the final straw. Until this shit is fixed, I'm non-existant. This is my last post.

    Fuck slashdot. (This is not a troll. This is a serious rant of someone who wanted to spend Sunday afternoon catching up on tech news.)
  • by linuxpyro ( 680927 ) on Sunday November 27, 2005 @11:46PM (#14126419)

    What window manager/desktop environment are you using? In general, I would say make use of what you already have. Assuming you use FireFox, make liberal use of the tabs function; I prefer about five per window on my 1280x1024 single screen system, so you could probably do more without the tabs becoming too small. Also, when SSHing or doing general terminal work, use a terminal with tabs. The Gnome terminal will do this, but multi-aterm is less of a resource hog. (For some reason I can't seem to copy and paste into multi-aterm, something I can do in the Gnome term. If there's a way around this I would be interested; the copy and pasting is helpful.) I know this is not much, but I usually find that making more efficient use of your environment is more something to sit and think about a bit. It's better to try to work with what you have than to go and install a bunch of applications that may or may not help.

  • Depends (Score:5, Insightful)

    by miyako ( 632510 ) <miyako AT gmail DOT com> on Sunday November 27, 2005 @11:49PM (#14126434) Homepage Journal
    Setting up an efficient workspace depends a lot on what exactly you do most of the time and how you prefer to work.
    Keeping in mind that these tips might not be at all applicable to you, here are a few things I've found that help me to be more efficient.
    When doing software development, I like to keep code open in one window and documentation open in another. This is much more useful if your working with an unfamiliar language or API.
    When I'm doing web design or coding in PHP I like to keep code open in one window and a web browser open in the other for testing.
    Avoid keeping email or IM clients open at all times one one monitor. Even if you are in regular communication with co-workers having these things open all the time is a great distraction.
    Choose a good Desktop Environment. While I like KDE for regular non-work stuff, I find that I'm often a lot more productive using WindowMaker, not really sure why this is though to be honest.
  • by b0r1s ( 170449 ) on Sunday November 27, 2005 @11:50PM (#14126440) Homepage
    1) Don't be afraid to use newer versions of software, but don't try upgrading when you have deadlines pending. Switching from things like XTerm to more modern terminals (Gnome terminal, KDE's term app, whatever) will benefit you in the long run, but there's always quirks that will pop up, especially if the change requires installation or upgrading libraries. Be willing to try new software, but don't be too anxious.

    2) Just like your desk, find out what needs to be where by trying new things. I find that email needs to be full-screen on a second monitor, and 'everything else' belongs on my l arger primary. I keep a few SSH terms open in virtual desktops so that I can have an open console when the poop hits the fan, but they're out of the way the rest of the time.

    3) Use rsync or tar to backup your home directory frequently, because when you need to restore, you'll be glad you did. Most programming conventions in Linux make this much easier than in (say) Windows, as you don't have to worry about app config stored in weird places (registry), but you still need to be anal about backups.

    4) Turn off the silly services to save CPU and Memory. 'chkconfig' in many modern distros (primarily redhat-based) will show you what's going to start at boot - turn off telnet, ftp (if you can use sftp), and the nfs daemons if you won't be serving NFS. Defaults suck, spend a few minutes tweaking these things and it'll help you much in the future.

    5) Learn your favorite window manager well. If it's Gnome, or KDE, or whatever, learn it. Those of us who have been using Windows for a decade know the ins-and-outs of the Explorer interface, and it really saves us time - learning their equivalents in Linux will also save you time.

  • by Karma Farmer ( 595141 ) on Sunday November 27, 2005 @11:51PM (#14126444)
    Oops... actually, there's a very strong correleation between the number of articles and the quantity of articles. However, there's no correlation between the quality of articles and the quantity of articles.
  • Wrong question (Score:5, Insightful)

    by Mac Degger ( 576336 ) on Sunday November 27, 2005 @11:51PM (#14126446) Journal
    The question you should ask is why the hell your company is giving you a "very high spec'd machine with dual-head 1600x1200 screens." if your work only "involves web/e-Mail/SSH access".

    Really; is your company's IT department stupid? Is your company run by dot-com-bubble-wanna-be's who want to repeat the past? When your tasks are so system-resource-undemanding, why did they pay for that machine for you? You could do your work on a 486! Literally!
  • Re:Linux Desktop (Score:4, Insightful)

    by cbr2702 ( 750255 ) on Sunday November 27, 2005 @11:59PM (#14126479) Homepage
    I do find X to be useful for things that I must use it for, but for the most productivity, nothing beats a console.

    It's quite nice to be able to have multiple terminals visible at the same time and have quick cut-and-paste. I like X a lot, mostly as a way to hold many xterms.

    I do find, though, that as everyone writing for the web expects you to have a GUI browser, firefox is quicker than elinks for most things.

  • few tricks... (Score:3, Insightful)

    by FooAtWFU ( 699187 ) on Monday November 28, 2005 @12:05AM (#14126504) Homepage
    Nothing profound here, but...
    I have a Gnome desktop, dual-display, but with a laptop, so I keep all my controls on one desktop. I have a window list on the bottom, with just the windows, desktop switcher, show-desktop button. On top, I have the application menus and such, shortcuts to terminals that I often use (quick-launch ssh sessions and such), and the nifty toys (volume meter, screenshot, et cetera). On the left side, I have this little panel on auto-hide, so that if I can mouse over it I can see all my shiny CPU/network/etc usage meters, and a few obscure but useful shortcuts.
  • by garcia ( 6573 ) on Monday November 28, 2005 @12:06AM (#14126505)
    I'm going to ignore the other blatant shill comments, but this one I can't ignore:

    As long as there's a good and active user community here, I'm still loyal to it. The founders aren't the most literate bunch in the world, and they make all kinds of silly mistakes, but this place seems to work and generate interesting stuff, and for that I'm happy.

    Mistakes generate interesting stuff? What? Trolls, "insightful" comments, and +5 Funny's about duplicates and suggestions on how the "editors" could find duplicates on their own site (including using the scrollwheel to go down two articles)?

    Give me a break. You are an "old-school" user, you should remember the days when Slashdot wasn't a pile of suckass shit. Where they didn't seem to be 7 days, 7 months, and 7 duplicates behind the rest of the technews sites.

    I'm unimpressed with most of the comments these days. People don't take the time to do a simple search so that they can have the opportunity to be FP or post some unintelligent bullshit under another high rated post for them to get their Karma shots.

    Blah.

    Slashdot has been sucking bad and the "editors" just don't give a fuck. Hopefully that 10.25 hour break was them having a sit down meeting to discuss their serious breakdowns recently.

    I have little faith.
  • I've mentioned it before and I'll mention it again. I think we could use moderated stories. You could browse at +5 stories to cut out the crap or at 0: fark style. Moderate a story -1: dupe or +1: headline. Any reasons not to implement this?
  • Some simple things (Score:5, Insightful)

    by lheal ( 86013 ) <lheal1999NO@SPAMyahoo.com> on Monday November 28, 2005 @12:12AM (#14126536) Journal
    1. Set up Ssh to allow you in to your usual haunts without a password.
    2. Settle on a window manager, and stick with it until it's not supported any more, and then stick with it some more (until it's just not available). Just pick one, and over time you'll learn all of its little time-savers and other gimmicks.
    3. Learn a scripting language such as perl, bash, or python, depending on what it is you usually want to automate. If you do much sysadmin work, you may need several languages.
    4. Keep your files organized in whatever way allows you to find things without searching for them. Get in the habit of storing things in the place where it will be easiest for you to find them. Make your web browser ask you where to put things, and then force yourself to put them in the right place when saving them.
    5. Keep your current work files backed up where you can get to them without relying on someone (even yourself) to change a tape. Since Linux lacks a Recycle Bin, the wrong mv, rm, or tar command can mean hours of finger-drumming waiting for a restore. (Pet peave: why doesn't unlink(2) move stuff to a filesystem-wide deleted area?)
  • by Anonymous Coward on Monday November 28, 2005 @12:14AM (#14126541)

    As for your substantiative criticisms, are we really bleeding users?

    Yes. Six to twelve months ago, there were a few news stories about the Slashdot effect losing its power, and since then, the traffic analyses a few companies do have shown Slashdot to be receiving less traffic. To add my own anecdote, I've noticed a number of the smarter users who used to contribute here no longer do, and I've certainly been coming less often.

    The type of users that are staying is of crucial importance. I've noticed the same thing happen to quite a few Usenet newsgroups. A bunch of newbies come in and annoy people, the signal:noise ratio goes down, the regular contributers/experts leave, and a year later, the place is full of newbie noise and no real answers.

    Slashdot can survive pretty much anything, except for one thing: losing the smart contributors. In the past year or so, I've noticed the quality of comments declining rapidly, and if this continues as it has been, I fully expect Slashdot to be a complete joke a year from now.

  • Re:Wrong question (Score:1, Insightful)

    by Anonymous Coward on Monday November 28, 2005 @12:19AM (#14126559)
    Most of my work involves web/e-Mail/SSH access

    Most of my work involves web/e-Mail/SSH access

    Come on. Maybe a small minority of his work needs that power, and dual screens is useful in so many ways if you're doing anything related to web design or programming. Or perhaps his employer knows that one way to keep your tech staff happy is to give them decent machines to play with, even if they're not necessary. It's not like they drain dollars just by being more expensive at purchase time.
  • by jone1941 ( 516270 ) <jone1941.gmail@com> on Monday November 28, 2005 @12:21AM (#14126573)
    As a follow up to this, the secret to my success has been using the "fish" protocol in Kate for browsing/editing remote files. All of my work is balanced between web programming and C/C++ application development. Since neither of these tasks were meant to run on my fairly tweaked desktop system it helps to be able to edit remote files. I no longer worry about any kind of network lag that plagued my remote X emacs windows. For the record I actually run a GNOME desktop but for the reason stated above I use kate and for performance reasons I use konsole as my default terminal.
  • Three Quick Points (Score:2, Insightful)

    by cab15625 ( 710956 ) on Monday November 28, 2005 @12:22AM (#14126576)
    Learn to use rsync to backup between one computer and another (or synchronize the contents of a couple of computers) Once you're happy with how it works, set it up as a cronjob.

    Get proficient with screen (lets you use one xterm as if it were more than one ... let's you keep consoles open even when you kill the xterm and you can reconnect to them later)

    CHOOSE between emacs and vi. Don't spend more than five minutes making this decision. Become proficient in the editor of your choice. Don't talk to anyone about your choice once you've made it.

  • by weierstrass ( 669421 ) on Monday November 28, 2005 @12:24AM (#14126584) Homepage Journal
    It might embarrass the editors.
  • Re:Wrong question (Score:3, Insightful)

    by GeorgeMcBay ( 106610 ) on Monday November 28, 2005 @12:30AM (#14126606)

    Really; is your company's IT department stupid? Is your company run by dot-com-bubble-wanna-be's who want to repeat the past? When your tasks are so system-resource-undemanding, why did they pay for that machine for you? You could do your work on a 486! Literally!


    Have you tried actually using a 486 recently? And I'm not talking about with modern software, but with software we used back then. It isn't pretty. Things were a lot slower and more annoying than you remember, we just didn't notice because we were busy comparing it to a 386 instead of a Pentium 4 or AMD Dual Core. People used to live without electricty too but who wants to now? You can't go back.

    There are many other reasons than that why a company wouldn't put this guy on a 486 (or a P1, or...) : Higher total cost of ownership and admin (Say a RAM chip blows, it'll cost you more overall in terms of time and money to aquire 8 megs of old-school SDRAM than it would to get 512Megs of DDR2). Not to mention the very simple fact that most organizations define a baseline system that meets most everyone's needs and just buy that system for everyone when they need a new one. It is easier and cheaper to do this (one install image, etc) than to try to fit everyone to their minimal needs. And good luck getting support on any old 486 software, even in the Open Source realm.

    Those are just things off the top of my head and I'm not a system admin.
  • by daviddennis ( 10926 ) <david@amazing.com> on Monday November 28, 2005 @12:48AM (#14126676) Homepage
    Slashdot has a first-mover advantage, probably created because it gained a critical mass geek audience at the time when there were fewer sites to distract them. Like Microsoft software, it's very difficult to dethrone a network effects king once it's established. Slashdot's an excellent example of this.

    Incidentally, in my post you quoted, I was trying to say that the interesting stuff existed despite the mistakes, not because of them. Hope that clears up any confusion.

    D
  • Re:Wrong question (Score:1, Insightful)

    by Anonymous Coward on Monday November 28, 2005 @01:15AM (#14126811)
    STFU. I do mostly web, email and ssh and having two large monitors with a tonne of CPU & RAM behind it is a godsend. Have you seen how much RAM gnome-terminal uses these days? Firefox? Thunderbird? Being able to have half a dozen or more terminals on screen/s at once is invaluable. Let alone juggling huge datasets from databases, logs, etc. I expect these PCs will be updated to dual core intel's at around 3ghz, 2gb ram and 2x19" LCDs when the lease is up next year.
  • by draxbear ( 735156 ) on Monday November 28, 2005 @01:23AM (#14126848)
    screen: Among many other abilities, screen+ssh can provide VNC-like capabilities for your terminal sessions.


    I can't stress enough how elegantly simple and yet useful screen can be:

    -Lost connectivity to the server? SSH back in and "reconnect" to your previous session.

    -Kicked something off on your laptop and want to leave? Disconnect the running ssh session and reconnect tomorrow (or later at home) to pickup where you left off.

    -Crap, what was that filename I wanted to use again? Start another screen session instead of another SSH session and flip back when you find out what you needed. You can even mark/cut/paste between sessions.

    Kick screen off in your profile and never look back...
  • by logicnazi ( 169418 ) <gerdesNO@SPAMinvariant.org> on Monday November 28, 2005 @01:23AM (#14126852) Homepage
    Almost every nerd I know (myself included) wastes more time trying to set up the machine 'just so' to make every task super conveinent and easy than they actually save. I suggest getting the machine in a minimally working configuration and only trying to save time when a task becomes really burdensome and repetitive. Even then I would think twice and ask how much time it really takes and how much time it would take to make it faster.

    Of course that wouldn't be anywhere near as much fun. That's what you should do if you are really interested in saving time. If you just want to have the enjoyment of knowing your machine is optimally set up to do whatever it is you do then follow the other suggestions you find here.
  • Been there (Score:3, Insightful)

    by lanced ( 795958 ) on Monday November 28, 2005 @01:43AM (#14126938)
    I was, once upon a time, a young developer in the same position. I had a fast computer, dual flat screens, and free reign to do as I pleased. Here is what I found to be most helpful (assuming you are using KDE/Gnome, but should be appropriate to most desktop environments):

    * Create key bindings. If you don't go to the mouse as often, not only will you be more productive, but you will also prevent RSI's. I could open a terminal window, browser, maximize both, and move either to another virtual desktop with just two fingers on the left hand.

    * speaking of virtual desktops, Use virtual desktops. I like having everything maximized, but I quickly run out of space that way. Normally, I have the terminals on one desktop, the code on another, my reference documents/browser windows on the third, and then the forth for everything else --normally a running version of the project I'm fixing. Figure out what apps you use most, and designate a v.desk to each which makes it easier for the mind to find that information it was looking for.

    * Love the terminal window. By making use of aliases, scripts and various other 'hacks,' most tasks can be boiled down to a handful of keystrokes. It is worth the time to learn either shell scripting and/or perl so that more complicated tasks can still be done rapidly with a reduced chance of error.

    * Thing about the ergonomics. You are obviously a professional computer jockey, otherwise you wouldn't have dual monitors being driven by linux. Until your computer responds to 'computer,' you're going to need your wrists, so take five minutes to consider how you could improve the layout to minimize the chances of an RSI or other strains and pains -- this includes neck strains which is a very common pain resulting from dual monitors. Although this is not a time saving tip per se, it will add years to your useful geek life.

    Well, that is all of the advice I can think of right now. The most important thing you need to consider is ways to eliminate repetition. Anytime I type anything more than 3 times, or click an icon that is more than 2 levels deep, I will consider, if only for a second, alternative means to envoking that task.

    Good luck and good hunting.
  • by trims ( 10010 ) on Monday November 28, 2005 @05:31AM (#14127461) Homepage

    One of the biggest productivity saps for a sysadmin is dealing with the massive volume of email that we get. In even a moderate-sized business, it's easy to get 1,000 mails per day, with a couple 100 actually from a person, not an automated script.

    Now, what I'm about to say is predicated on the assumption that your external mail server already runs SPAM filters, and that virtaully everything that you actually get is "real" mail. If this is not the case, FIX THIS FIRST. Get your company to pony up for some serious anti-spam software. It saves EVERYONE a ton of time, and at the same time, cuts down on your (the company's) exposure to the nasties that inhabit email.

    First, pick an email client which has filters. My preference is for Evolution or Thunderbird, but there are many out there. Pick one. As a previous poster noted, GIVE IT ITS OWN DESKTOP - that is, in your window manager which has virtual desktops, dedicate one solely for the email client. Now, configure it with lots of filters to sort your mail. Personally, I have a reasonable hierarchy with 3 folders at the top level: NOW, LATER, and WHENEVER. Underneath these, there should be folders for every type of email you get: ones from your boss, ones from the company HR, ones from the monitoring scripts running on your servers (you do have these, right? RIGHT?). Take a good long time figuring out how to get these down cold - you want a good balance of sufficient sorting without going overboard. I find that having about 30-50 folders total is optimal for me. If you can, also have the email client tag your mail with "importance" color coding (most clients have this, and it's really useful).

    Now to reading: obviously, your should read the NOW, well, NOW. However, you don't want to be completely interrupt-driven. I would turn off any biff-style mail notification, or at best, turn down its check time to no less than 10 minutes between check. Instead, train yourself to periodically check the NOW folder. Read and deal with the NOW stuff during your normal workflow.

    The LATER folder should probably be read every couple of hours, or if you truly haven't anything else to do. Resist the temptation to open it and look. Finally, the WHENEVER shouldn't be read until the end of the day (or maybe while your eating lunch at your desk ;-)

    Email is one of the great things about networks; however, it can be an enormous timesink if not properly handled. -Erik

  • by Dorm41Baggins ( 858984 ) on Monday November 28, 2005 @06:07AM (#14127532)
    "why is kde so unloved here in the USA?" I'm guessing it's the very american "Not invented here" syndrome. Good technologies don't have a chance in the USA if it isn't to be actively developed there. KDE is from the germans.
    And yet KDE and GNOME are both most commonly found running on top of the Linux kernel which was developed be a man from Finland. And yes, I'm well aware of the fact that Torvalds now lives in the U.S. Doesn't help your case any- he only moved here last year and Linux gained quite a few American followers before that!

    Oh, and KDE's major competitor, GNOME? Developed by Mexicans.

    (Don't even get me started on the Japanese hardware and software that floods the US market.)

  • by pjrc ( 134994 ) <paul@pjrc.com> on Monday November 28, 2005 @06:12AM (#14127544) Homepage Journal
    By that logic, none of us would use a certain OS from Finland, in preference for one developed at the University of California.
  • Re:Wrong question (Score:3, Insightful)

    by macshit ( 157376 ) * <snogglethorpe@NOsPAM.gmail.com> on Monday November 28, 2005 @07:25AM (#14127679) Homepage
    Firefox, Evolution, Thunderbird are SLOW in 64MB RAM, and to be honest the PIII isn't helping much either.

    It's mostly the RAM though.

    My home system is a PIII 450MHz with 512MB of RAM (running an up-to-date debian unstable/experimental), and I've absolutely no problem with firefox, gnome, etc. I even do ray-tracing on that box (though to be honest that's pushing it... I mostly do smaller test scenes there :-).

    I use much more up-to-date systems at work, and honestly, the difference in usability isn't all that huge. I haven't upgraded the home system simply because it hasn't been worth the bother so far, though I admit the ray-tracing thing has made me at least think about it.

    A crucial factor, I think, is that recent versions of linux (2.6 era) have an absolutely great scheduler for interactive use -- the CPU load can be pegged at 100% for hours and it simply has no perceivable effect on interactive use, as long as you've got the memory to avoid paging.
  • by Anonymous Coward on Monday November 28, 2005 @07:33AM (#14127691)
    But the supersized SUV with the supersized driver drinking his supersized cola and eating his supersized burger and fries to bolster his supersized triglycerides level in the supersized drive-thru lane is very much a US-centric invention.

    No other country has adopted this invention at any where near the rate of the US.
  • Huh? (Score:3, Insightful)

    by lheal ( 86013 ) <lheal1999NO@SPAMyahoo.com> on Monday November 28, 2005 @08:56AM (#14127885) Journal
    GNOME is the default in Redhat.

    C got the rep for being fast and cool, because it was all about Unix, which was fast and cool. Every Unix machine (well, most) had a C compiler.

    Pascal has a hand-holding feel, like you're in a little box constantly fighting the language. No pointers or similar mechanism. Abstracted strings.

    Why do race cars use a manual transmission? That's why programmers use C(++): more control.

    But your basic idea that Americans have a "not invented here" bias against some software is just wrong. If there is documentation in English, we don't care where it originated.

  • Re:My advice... (Score:3, Insightful)

    by Zathrus ( 232140 ) on Monday November 28, 2005 @11:46AM (#14129307) Homepage
    ssh -L 666:127.0.0.1:666 host will forward 666 from remote to localhost
    ssh -R 666:127.0.0.1:666 host will forward 666 from localhost to remote


    Yeah, and that's ever so much more convienent to type than just setting it up in a GUI, saving it as a profile, and typing "putty -host xyzzy".

    Nice to see that you still play Doom though.

    putty is a half crippled ssh-client clone for windows.

    Your fanaticism is showing. putty is open source, cross platform, and damn good. If you're going to claim that it's "half crippled" then you'd best back that up with actual facts rather than just looking like a knee jerk anti-Windows fanboy. I don't suggest that you use putty for all tasks, but it's certainly a good alternative for many of them. Right tool, right job.
  • Re:My advice... (Score:3, Insightful)

    by Zathrus ( 232140 ) on Monday November 28, 2005 @02:33PM (#14130869) Homepage
    the colours are broken, often vim syntax highlighting is unreadable

    Then you have vim doing the wrong highlighting -- most likely vim is defaulting to background=light when you should use background=dark. Solution? Either change putty to use a light background (e.g. -- white/grey with dark text instead of the default black w/ grey text) or do a :set background=dark in vim or .vimrc.

    The black on black bit is almost certainly the same issue -- the apps are presuming what color your background is and they're simply wrong. That's not a putty issue.

    Refreshing after resize is unreliable and sometimes makes the application permanently unviewable.

    Sorry, never had that issue.

    Connection drops from time to time, seems not as reliable but may be due to Windows' limited network capabilities

    I leave my putty sessions up for days or weeks at a time. The only time it times out is if the connection on one end drops -- the general case is that my DSL modem drops. Not much putty can do about that. You do have TCP keepalives turned on, right? If not, then the remote host is probably booting you for being idle.

    Cant do X forwarding or many other nifty things

    Funny, I guess that "Connection->SSH->X11, Enable X11 Forwarding" checkbox is a thing of my imagination. I highly recommend that if you enable that then you also click on "Enable compression" on the "Connection->SSH" page. This is analogous to the openssh -X/-L and -C options.

    I think I even saw putty plain not run certain terminal applications.

    Most likely a termcap issue, but I've seen putty used to replace commercial clients and do a better job.

    As for your website -- do you really want me to dissect it? There's a lot of utter crap on there, varying from outright lies to improper parallels. There are some truths as well, but they're buried in the muck.

    And no, I'm not a Windows fanboy -- but I do use the right tool for the right job. I have both Windows and Linux systems at home, and I'm a professional C++ coder on Unix platforms.

Beware of Programmers who carry screwdrivers. -- Leonard Brandwein

Working...