Moving to Linux: Working with the Netbook
During my last post, I listed some of the virtues of the netbook. But due to the (comparatively) underpowered and compact hardware, it is almost a certainty that the netbook won’t be your only computer. As I’ve developed a set-up for using the Wind alongside (or, literally, in front of) my desktop, I thought I’d share some of these tools and strategies.
Comparison
Before we start, let’s figure out what each of these things does well, or at least better than the other.
Desktop:
- On a desktop, the wide screen is clearly the biggest advantage.
- Also, the keyboard is likely to be better than the one on the netbook (unless you’re using an HP Mini).
- Graphics- and animation-intensive applications and/or web pages are likely to run better on the improved horsepower of the desktop.
Netbook:
- Although the desktop is bound to have more storage, there is something to be said for keeping certain types of information in one place. For example, I keep my tree-based note-taking application (BasKet, more on this later) exclusively on the Wind.
- I also find it easy to really focus on a particular task when working on the Wind. Perhaps it’s because of the small screen size, and therefore the fact that I can’t have multiple windows open with lots of lights and whistles going off.
Linux Toolset
So, based on this assessment, I came to the conclusion that I wanted some type of set-up that would allow me to access both the desktop and the Wind at the same time. Here’s the tools I use to do just that:
- SSH/SFTP: The Secure SHell, or SSH, is one of my most used applications. I use it to remote into the desktop (which functions for me largely as a server as well) to perform maintenance, install new software, and (via the Secure FTP compatibility), move files back and forth between the two machines. Lastly, SSH will allow me to open an application that’s only installed on the Wind on the display for the desktop. For example, I have the Quanta web IDE installed on the Wind, but I can open it on the desktop through an SSH tunnel.
- SVN: Where I’ll use SFTP for a one-off movement of files, when keeping all of my “working files” organized, I use the version control system called Subversion. Originally designed for managing code, it works very well as a simple-to-set-up document management system. Additionally, it also works through an SSH tunnel, so I can securely access files on my home desktop anywhere there’s Internet access.
- x2x: Finally, possibly the most useful tool in my arsenal is x2x. This “software KVM” allows you to share a keyboard and mouse between two machines with two separate displays (so, I guess it’s really a software “KM”). The effect of this is that I can use the desktop keyboard, and when I move the cursor past the bottom of the screen, control “jumps” to the Wind, and I can use the larger keyboard and mouse to work there.
Based on the above, here’s how I generally use the two machines together.
- I leave my e-mail client and IM window open and tiled on the Wind. Using the smaller screen is useful for things that you need to monitor, such as e-mail, IM, or RSS/news feeds.
- I’ll open non-processor-intensive applications such as text editors/word processors remotely from the desktop (i.e. open the copy of the application that’s installed on the Wind so that it displays on the larger screen of the desktop).
- Twice per day (usually, the start and end of the day) I’ll sync (in SVN parlance, “update” and/or “commit”) changes to files on the Wind into the SVN repository.
- I open windows such as web pages that I’m reading in-depth and development apps on the desktop.
With these two machines connected via the tools above, I have a very functional set-up when sitting at the desk that allows me to unhook the Wind with a minimum of fuss. Drafting on the go and doing layout/coding when “docked” has become my preferred method for working. With the Linux toolset, it’s easy!
“Wind”
If I am missing the obvious then I apoligize but what does “Wind” refer to? The netnook?
Eric: Yeah, “MSI Wind” is the product’s name. MSI is the company, Wind is the model.
This is a great idea and has really got me thinking of some different setups for myself. Can’t beat the netbook price, that’s for sure.
Couple of questions…
What OS are you running on the Wind? I’d like to throw Ubuntu or Debian on it.
How is the keyboard size? I suppose with bluetooth you could use a separate keyboard for lengthier sessions. Or of course do what you’re doing and open a session on your desktop.
Are you able to do sleep and wake automatically with the lid?
Hi Celsius,
To answer your questions:
1) Kubuntu works great on it. I haven’t installed Debian on anything for a while, so I don’t know how much fiddling you’d need to do to get all the hardware to work, but setup in K/Ubuntu is very good.
2) I have no problems using this keyboard for long typing sessions, but I’m someone who used the Toshiba Libretto when it came out as well. I’d rate it in terms of comfortable size as second only to the HP Mini, but that one has some weird key placements. I like the Wind’s keyboard the best of any netbook’s I’ve tried.
3) I can confirm that suspend-on-close works like a charm.
Thanks for the info, Aaron, that was very helpful.
I went by Best Buy this weekend to see if they happened to have any MSIs, but they only had Dell, HP, and one other (Asus?) brand of netbooks. Similar size, at least, which gave me a sense for the scale.
Anyhow, I am seriously considering a netbook, likely the MSI Wind, for my next purchase, maybe over the summer.
Thanks again.
I have to say, SSH was the best thing they ever came out with. You can’t beat its security nor its reliabilty.