July 5, 2008 – 4:29 am
I’ve been dual-booting Ubuntu and Windows XP since December 3rd of last year and I’ve come to use Windows less and less. My long term goal is to use Linux full time and ditch Windows altogether, but there are still a few pieces of software that don’t run natively on Linux, won’t run properly under WINE, or are unique enough to not be replaced by an alternative application. Eventually, all the Windows programs I use will be replaced or ported. Until then I’ve tried to eliminate all the possible reasons to use my Windows partition. If I’m booted in to Windows its for a few specific purposes.
If you’d like to ditch Windows, here is the plan I followed.
1. First identify the Windows programs that you use on a daily basis. Include the smaller tools and the more rare utilities. Catalog every Windows program you even remotely use. Don’t forget video and audio converters, games, and proprietary file format viewers. Leave no stone unturned, as they say. The object is to find out just how addicted to Windows you are.
2. Next compile a list of all the hardware you use. This list should include scanners, audio interfaces, remote controls, and MP3 players. Hardware support has come a long way in Linux, but since the majority of hardware vendors only officially write drivers for Windows, Linux hardware support tends to lag a bit. Hopefully, you don’t use anything that is so exotic or new as to be unsupported, but if you do then maybe you can eventually replace it with Linux compatible gear. In the future you can research what hardware runs well on Linux before you buy it. If you buy your gear in a shop, be sure to ask if it is Linux compatible. If you did your research then you probably already know the answer, but it’s good practice to make hardware shops aware of Linux. When you get the hardware working, call the shop and tell them that it works so they can tell their customers in the future.
Now that you have a complete list of all the hardware and software reasons you use Windows, you have a clear picture of how much you depend on Papa Microsoft. Hopefully you are a casual addict. But I know some people may be deeply entrenched and it might not be possible to lower their Windows usage to under 50% or so. For these people the the advantages and power of Linux might not be so apparent while in the Microsoft mindset.
4. This next bit gets a little tricky. You need to find ways to do as many of the tasks that you do in Windows but using Linux instead. For many programs this is simple. Firefox, Thunderbird, OpenOffice, VLC, Skype, and many other open source applications have Linux native versions. In these five applications alone, you have what I consider the best in web browsing, email, office productivity, media player, and VOIP telephony software. If you use these programs, you already have Linux solutions for most of your daily tasks. You can even try them in Windows first to see if they are suitable replacements.
Next, you can consult this page to find alternative programs to the ones you use in Windows. This is just a matter of trial and error. Keep the Windows program installed, but install the Linux alternative in your Linux distro and give it a spin. If you don’t like it, trash it and try another one. You may find (as I did) that the Linux alternative is better than the Windows application. If after trying all the alternatives you find that none of them suit your needs, you have a (hopefully short) list of programs you can’t live with out. For these stubborn apps, you can try WINE.
WINE is a Windows compatibility layer. This allows you to run some Windows programs in Linux. You can check the program’s compatibility with WINE here. The site is based on the experiences users have with installing and operating various Windows applications under Linux. Don’t take their word for it, try it yourself. There are special versions of WINE, called CrossoverOffice and Cedega, that help you easliy install office apps and games. They both use WINE, so you can theoretically do it yourself, but sometimes it’s just easier to use one of them.
If you can’t replace your favorite Windows app or run it under WINE, then you have no choice but to boot into Windows or if you are feeling adventurous, run them under a virtualizer like VMWare or Parallels. I’m not familiar with virtualizers, but many people love them. It’s not a bad option for people with high-end hardware. If you are lucky, then your final list of Windows-only apps is much smaller than your original list. This means you can spend more time in Linux and less time being frustrated by Windows. :)
My list of Windows programs is small:
- Ableton Live 7 (Nothing can replace this yet and the latency is too long under WINE)
- VST Instruments (DLL files that are used by Ableton Live)
- iTunes (I may move back to Rockbox now that Banshee works better)
- World of Warcraft (My video card is too weak to run it in Linux)
- Various Emulators (Once I get my Xbox 360 controller to work under Ubuntu, I will be migrating these)
- Magic the Gathering (It has issues under WINE, but I barely even play)
Hope this helps you. If you have any suggestions please leave a comment.
Posted in Linux, Tech | No Comments »