<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeekMadness &#187; Linux Stuff</title>
	<atom:link href="http://jplui.com/geekmadness/category/operating-systems/linux-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://jplui.com/geekmadness</link>
	<description>Mostly Cool Stuff</description>
	<lastBuildDate>Mon, 12 Jul 2010 22:20:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Connect to the Internet Using Your Cellphone</title>
		<link>http://jplui.com/geekmadness/2010/01/22/connect-to-the-internet-using-your-cellphone/</link>
		<comments>http://jplui.com/geekmadness/2010/01/22/connect-to-the-internet-using-your-cellphone/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 11:40:46 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Wifi]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=934</guid>
		<description><![CDATA[What would you do if you were in the middle of the desert and you needed to access Google Maps or read some email or YM your boss (I said &#8220;what if&#8221;, just play along.:P ). Just to make matters worse, you haven&#8217;t installed the drivers and software of your phone on your Windows box [...]]]></description>
			<content:encoded><![CDATA[<p>What would you do if you were in the middle of the desert and you needed to access Google Maps or read some email or YM your boss (I said &#8220;what if&#8221;, just play along.:P ). Just to make matters worse, you haven&#8217;t installed the drivers and software of your phone on your Windows box and (gasp!) you didn&#8217;t bring along the driver disc! Well, if you were running Ubuntu, this wouldn&#8217;t be a problem. Ubuntu Karmic Koala enables you to connect your phone quickly and easily, no drivers needed. I tested this on Karmic Koala with a Sony Ericsson G502, but the steps should be the same for most phones.</p>
<p>Here are the steps to quickly connect your phone to the internet.</p>
<p><span id="more-934"></span>Connect your phone via USB cable. On a Sony Ericsson, the phone will prompt you how you want to use your phone. Choose &#8220;Phone Mode&#8221;.</p>
<p>Click on the Network Manager icon in the system tray and select &#8220;New Mobile Broadband connection&#8230;&#8221;</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_01.png"><img class="alignnone size-medium wp-image-937" title="mobile_broadband_01" src="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_01-300x175.png" alt="mobile_broadband_01" width="300" height="175" /></a></p>
<p>Choose the country where your provider is in.</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_02.png"><img class="alignnone size-medium wp-image-938" title="mobile_broadband_02" src="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_02-300x198.png" alt="mobile_broadband_02" width="300" height="198" /></a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>Choose your service provider. This will be the name of your cellphone carrier. In my case, I chose Smart.</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_03.png"><img class="alignnone size-medium wp-image-939" title="mobile_broadband_03" src="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_03-300x198.png" alt="mobile_broadband_03" width="300" height="198" /></a></p>
<p>Next is to select your plan. This option varies depending on your carrier. For Smart though, you just choose Default.</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_04.png"><img class="alignnone size-medium wp-image-940" title="mobile_broadband_04" src="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_04-300x198.png" alt="mobile_broadband_04" width="300" height="198" /></a></p>
<p>Last step is to just verify if your details are correct and click on Apply.</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_05.png"><img class="alignnone size-medium wp-image-941" title="mobile_broadband_05" src="http://jplui.com/geekmadness/wp-content/uploads/2009/12/mobile_broadband_05-300x198.png" alt="mobile_broadband_05" width="300" height="198" /></a></p>
<p>That&#8217;s it! In a few moments, your phone should connect your computer to the Internet and a notification will display showing that you are connected.</p>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2010/01/22/connect-to-the-internet-using-your-cellphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Programs in Ubuntu</title>
		<link>http://jplui.com/geekmadness/2009/06/08/installing-programs-in-ubuntu/</link>
		<comments>http://jplui.com/geekmadness/2009/06/08/installing-programs-in-ubuntu/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 09:13:39 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux Stuff]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=842</guid>
		<description><![CDATA[For a lot of people, one of the first problems they encounter when switching to Ubuntu is that they don&#8217;t know how to install stuff. Granted there&#8217;s already a lot of stuff pre-installed from a fresh install of Ubuntu, here are some ways of installing programs starting from the easiest. P.S. Yes I know I [...]]]></description>
			<content:encoded><![CDATA[<p>For a lot of people, one of the first problems they encounter when switching to Ubuntu is that they don&#8217;t know how to install stuff. Granted there&#8217;s already a lot of stuff pre-installed from a fresh install of Ubuntu, here are some ways of installing programs starting from the easiest.</p>
<p><em>P.S. Yes I know I said I&#8217;ll be posting about iPod and Ubuntu. Don&#8217;t worry, we&#8217;re getting there.</em></p>
<p><span id="more-842"></span></p>
<p><strong>Add/Remove Programs&#8230;</strong></p>
<p>Click on <em>Applications</em> then on <em>Add/Remove Programs&#8230;</em></p>
<p>The Add/Remove window will appear and you&#8217;ll be presented with a lot of applications that you can install, organized by category. You can quickly find an application by typing in the first few letters of its name (while the application list is focused), clicking on one of the categories to trim down the list, or by entering a few keywords in the search bar on top.</p>
<p>Tick the checkboxes of the applications you want to install and click Apply. After the applet downloads the package files and installs them, no questions asked (no pesky options which you&#8217;ll ignore and clcik <em>Next</em> anyway).</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script> <strong>Synatic Package Manager</strong></p>
<div id="attachment_862" class="wp-caption alignright" style="width: 310px"><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/06/synaptic_gnome_raw_thumbnailer.png"><img class="size-medium wp-image-862" title="Installing GNOME Raw Thumbnailer via Synaptic" src="http://jplui.com/geekmadness/wp-content/uploads/2009/06/synaptic_gnome_raw_thumbnailer-300x204.png" alt="Installing GNOME Raw Thumbnailer via Synaptic" width="300" height="204" /></a><p class="wp-caption-text">Installing GNOME Raw Thumbnailer via Synaptic</p></div>
<p>Synaptic functions much the same way as the Add Remove Programs, except it displays the packages themselves instead of the application. Most applications are composed of multiple packages, though you don&#8217;t have to worry about that because when you choose to install a package (ex. miro), it automatically prompts to install all the dependencies (packages which miro needs to run). Go ahead, try it for yourself. Oh, and as with the Add/Remove Programs method, there are still no pesky questions aside from the &#8220;Apply The Following Changes?&#8221; confirmation.  Whereas the Add/Remove Programs&#8230; applet offers you a user-friendly interface to pimp out your Ubuntu box, Synaptic offers you a way of choosing specific packages to install (more often than not, instructions on the net will tell you specific packages to install), while still remaining relatively user-friendly.     <strong></strong></p>
<p><strong>Debian Packages (.deb files)</strong></p>
<div id="attachment_864" class="wp-caption alignright" style="width: 310px"><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/06/package_installer_skype.png"><img class="size-medium wp-image-864" title="Installing the Skype .deb" src="http://jplui.com/geekmadness/wp-content/uploads/2009/06/package_installer_skype-300x223.png" alt="Installing the Skype .deb" width="300" height="223" /></a><p class="wp-caption-text">Installing the Skype .deb</p></div>
<p>This method is perhaps the most familiar to Windows users:</p>
<ol>
<li>Download the deb file (Win users might be more familiar with the term <em>installer</em>)</li>
<li>Run the deb file</li>
<li><span style="text-decoration: line-through;">Agree to the End User License Agreement (EULA)</span></li>
<li><span style="text-decoration: line-through;">Select destination folder and click Next</span></li>
<li><span style="text-decoration: line-through;">Select Full or Custom Install. If Custom, select the appropriate options.</span></li>
<li>Click Install</li>
</ol>
<p>My bad, there are no steps 3, 4, and 5.  <strong></strong> <strong></strong></p>
<p><strong>Aptitude</strong></p>
<p>Aptitude is the command-line utility used for installing packages. Now before you go dissing off Aptitude because it&#8217;s a terminal command, consider that when you&#8217;re installing a lot of programs at once (or following instructions off the net), it&#8217;s quite faster and easier to type (or paste) in the command-line <em>sudo aptitude install blender miro mirthkit scummvm</em> <em>filelight deluge frozen-bubble</em> than it is to find and select those 7 applications.  <script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
<p><strong>Source Code</strong></p>
<p>When worse comes to worst, you can install most open source applications by performing the following steps:</p>
<ol>
<li>Downloading the source code (usually distributed as a .tar.gz file)</li>
<li>Extracting it (Right-click &gt; Extract here&#8230; or <em>tar -xzf file.tar.gz</em>)</li>
<li>Entering the extracted folder via the terminal</li>
<li><em>sudo aptitude install build-essential</em> if you haven&#8217;t done so already</li>
<li>Typing in <em>./configure</em></li>
<li>Typing<em> in make</em></li>
<li>Typing in <em>sudo make install</em></li>
<li>If you want<em> </em>your program to be removable via Synaptic/Aptitude, use <em>sudo checkinstall -D</em>. This will create a package first before installing it.</li>
</ol>
<p>A more thorough explanation of the compile process can be found eleswhere on the Internet. Just <em>Google</em> it.</p>
<p><strong>A Word About Dependencies</strong></p>
<p>One of the fundamental differences between programs in Unix/Mac/Linux and Windows is the way a program is packaged. As you install more and more applications, you&#8217;ll notice that fully-functional programs only use up <em>a few kilobytes</em>, sometimes only a few <em>megabytes</em>, and you might begin to wonder how Linux programs get to be so small when compared to their Windows counterparts.</p>
<p>This is because of one of the unwritten rules in writing programs for Linux, writing many small applications with a single purpose rather than 1 massive application that does many, allows many programs to use and share libraries or even other programs. These libraries or programs that an application uses are called <em>dependencies</em>. In Windows, save for a few Windows DLLs, each application needs to include everything in its installers (haven&#8217;t you ever wondered why you&#8217;d hardly find any CD installers for Linux?).</p>
<p>There is a term called <a href="http://en.wikipedia.org/wiki/Dependency_hell" target="_blank"><em>dependency hell</em></a>. I personally experienced this back when I was using Red Hat. It describes what happens when you have an application with several dependencies, where each dependency has a few more dependencies themselves or is dependent on a specific version of an application. Thankfully, the package manager for Ubuntu (and Debian for that matter) is very robust in automatically handling these dependencies for you.<br />
<!-- google_ad_section_end --></p>
<p>If you found this information useful, buy me a coffee.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7-----&lt;br /&gt;" />
<input alt="PayPal - The safer, easier way to pay online." name="submit" src="https://www.paypal.com/en_GB/i/btn/btn_donate_SM.gif" type="image" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /></p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2009/06/08/installing-programs-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PureGold Goes For Linux Based System</title>
		<link>http://jplui.com/geekmadness/2009/04/17/puregold-goes-for-linux-based-system/</link>
		<comments>http://jplui.com/geekmadness/2009/04/17/puregold-goes-for-linux-based-system/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 16:34:20 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Linux Stuff]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=819</guid>
		<description><![CDATA[Read this from Inquirer just a few minutes ago: &#8230;Local retailer Puregold is deploying a Linux-based point-of-sale or POS system, as it looks to cutting down costs on security while expanding its network of stores&#8230;Puregold has ordered more than 2,000 licenses of TPLinux software, according to Paderborn, Germany-based Wincor Nixdorf, which sells niche solutions for [...]]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start -->Read this from Inquirer just a few minutes ago:</p>
<blockquote><p>&#8230;Local retailer Puregold is deploying a Linux-based point-of-sale or POS system, as it looks to cutting down costs on security while expanding its network of stores&#8230;Puregold has ordered more than 2,000 licenses of TPLinux software, according to Paderborn, Germany-based Wincor Nixdorf, which sells niche solutions for banks and retail firms&#8230;</p>
<p>&#8230;“We wanted to cut the cost of buying anti-virus licenses and save on the cost of the license of (Microsoft) Windows per POS,” said Ruel Magat, Puregold’s IT Manager&#8230;</p></blockquote>
<p>Read the rest of the article: <a href="http://technology.inquirer.net/infotech/infotech/view/20090416-199780/RP-retailer-goes-for-Linux-based-system" target="_blank">http://technology.inquirer.net/infotech/infotech/view/20090416-199780/RP-retailer-goes-for-Linux-based-system</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<!-- google_ad_section_end --></p>
<p>If you found this information useful, buy me a coffee.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7-----&lt;br /&gt;" />
<input alt="PayPal - The safer, easier way to pay online." name="submit" src="https://www.paypal.com/en_GB/i/btn/btn_donate_SM.gif" type="image" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /></p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2009/04/17/puregold-goes-for-linux-based-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing Kernels</title>
		<link>http://jplui.com/geekmadness/2009/04/17/removing-kernels/</link>
		<comments>http://jplui.com/geekmadness/2009/04/17/removing-kernels/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 16:05:10 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux Stuff]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=798</guid>
		<description><![CDATA[No, I&#8217;m not talking about corn-in-a-cup. Add the countdown for your site Last night, I upgraded my laptop to Intrepid Ibex, just about a week before the newest version of Ubuntu, Jaunty Jackelope, comes out. Go figure. But before I could perform the upgrade, I was warned that my 7gig root partition on my small [...]]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
No, I&#8217;m not talking about corn-in-a-cup.</p>
<p><iframe src="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/countdown.html" width="180" height="150" frameborder="0" scrolling="no" name="ubuntucountdown"><a href="http://www.ubuntu.com/"><img src="http://www.ubuntu.com/files/countdown/904/countdown-9.04-1/00.png" alt="Ubuntu 9.04 - on desktops, netbooks, servers and in the cloud" width="180" height="150" border="0" /></a></iframe><a href="http://www.ubuntu.com/getubuntu/countdown">Add the countdown for your site</a></p>
<p>Last night, I upgraded my laptop to Intrepid Ibex, just about a week before the newest version of Ubuntu, <a href="http://www.ubuntu.com/" target="_blank">Jaunty Jackelope</a>, comes out. Go figure. But before I could perform the upgrade, I was warned that my 7gig root partition on my small 40gig hard drive needed a few more free space. So I was wondering where that free space went; it couldn&#8217;t be because I installed the XFCE window manager (which I removed anyway). From <a href="http://tombuntu.com/index.php/2007/10/17/remove-ubuntu-kernels-you-dont-need/" target="_blank">Tombuntu</a>, I learned that I could free up more space by removing old unused kernels.</p>
<p>How much free space? I freed 757megs by removing 6 old unused kernels!</p>
<p><span id="more-798"></span></p>
<p>Why do you get unused kernels anyway? It&#8217;s like a service pack or firmware upgrade, only instead of getting it thrice in&#8230;oh&#8230;a decade, you get them every few months or so. When a new Linux kernel is released, it contains several bug fixes, new drivers (so you won&#8217;t ever need your driver discs again), and improvements to OSes in all of Linux land, regardless of race, religion, or distribution. For safety, your old kernel is kept safe, just in case the new kernel won&#8217;t boot up. My Hardy Heron laptop had gathered 7 kernels (including the present) since April of LAST YEAR (In contrast, WinXP SP1 came out 2002, SP2 on 2004, and SP3 just 2008)!</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script></p>
<div id="attachment_799" class="wp-caption alignright" style="width: 310px"><a rel="attachment wp-att-799" href="http://jplui.com/geekmadness/2009/04/17/removing-kernels/remove_kernel_01/"><img class="size-medium wp-image-799" title="Removing Old Kernels" src="http://jplui.com/geekmadness/wp-content/uploads/2009/04/remove_kernel_01-300x223.png" alt="Removing Old Kernels In Synaptic Package Manager" width="300" height="223" /></a><p class="wp-caption-text">Removing Old Kernels In Synaptic Package Manager</p></div>
<p>First up, check which kernel  you have by running the following command in a terminal:</p>
<p><code>uname -r</code></p>
<p>You&#8217;ll get something like &#8220;2.6.27-11-generic&#8221; which is your current running kernel. Now go to System &gt; Administration &gt; Synaptic Package Manager.</p>
<p>Search for &#8220;linux-images&#8221; or click on the &#8220;Status&#8221; button and choose &#8220;Installed&#8221; to list only installed packages and scroll down for the linux-image-2.6.2X-XX-generic&#8221; packages. DO NOT mark your currently running kernel!</p>
<p>Click on their green boxes and select &#8220;Mark for Removal&#8221;.</p>
<p>After you&#8217;ve marked all old kernels for removal, click on apply.</p>
<p>References</p>
<ul>
<li><a href="http://tombuntu.com/index.php/2007/10/17/remove-ubuntu-kernels-you-dont-need/" target="_blank">Remove Ubuntu Kernels You Don&#8217;t Need</a></li>
<li><a href="http://en.wikipedia.org/wiki/Windows_XP_service_pack#Service_packs" target="_blank">Wikipedia &#8211; Windows XP Service Packs</a></li>
</ul>
<p><!-- google_ad_section_end --></p>
<p>If you found this information useful, buy me a coffee.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7-----&lt;br /&gt;" />
<input alt="PayPal - The safer, easier way to pay online." name="submit" src="https://www.paypal.com/en_GB/i/btn/btn_donate_SM.gif" type="image" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /></p>
</form>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2009/04/17/removing-kernels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 5 Everyday Things You Miss From Another OS</title>
		<link>http://jplui.com/geekmadness/2009/03/09/top-5-everyday-things-you-miss-from-another-os/</link>
		<comments>http://jplui.com/geekmadness/2009/03/09/top-5-everyday-things-you-miss-from-another-os/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 02:59:26 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=265</guid>
		<description><![CDATA[I used to be an MS user, ever since the days of DOS. And naturally, there are things that I miss in Windows. On the other hand, having used Ubuntu at home exclusively for the past couple of years, there are always things I miss when I sit down in front of my office PC [...]]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
I used to be an MS user, ever since the days of DOS. And naturally, there are things that I miss in Windows. On the other hand, having used Ubuntu at home exclusively for the past couple of years, there are always things I miss when I sit down in front of my office PC (a fact I am slowly changing by <a href="http://jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/" target="_blank">virtualizing my workspace</a>).</p>
<p>So today, I&#8217;ll be telling you not only the top 5 things I miss in Windows, but also the top 5 things I miss in GNU/Linux.</p>
<p>DISCLAIMER: Many of you will disagree. Some of you will give suggestions. These are my own experiences, based on what I use my computers for. You&#8217;re daily activity and workflow will differ from mine.</p>
<p><strong>THINGS I MISS IN WINDOWS<br />
</strong></p>
<p><strong>1. See Your IP Address Quickly Without Opening A Terminal</strong></p>
<div id="attachment_708" class="wp-caption alignright" style="width: 254px"><img class="size-medium wp-image-708" title="LAN Support Tab" src="http://jplui.com/geekmadness/wp-content/uploads/2009/03/lan-support-tab-244x300.jpg" alt="See Your Connection Details With The Support Tab" width="244" height="300" /><p class="wp-caption-text">See Your Connection Details With The Support Tab</p></div>
<p>In Windows XP, you double-click the LAN icon in the system tray (you have to set the &#8220;Display Icon in System Tray When Connected&#8221; in the connection properties, but you only have to do this once) and the local area connection dialog pops-up. If you go to the Support tab, you can find your connection&#8217;s information including IP address and subnet there.</p>
<p><strong>2. Middle-click scroll</strong></p>
<p>Yes, the middle-mouse button doesn&#8217;t scroll your browser or application in Ubuntu. I&#8217;ll tell you why later. While it is possible to set this in Linux,  (heck, practically ANYTHING can be set somehow), there is no fancy GUI way to do it so it&#8217;s definitely not for the lesser-experienced. The middle-mouse button is useful for those lazy days when you&#8217;re surfing the web and  just don&#8217;t want to scroll that mouse wheel.<br />
<span id="more-265"></span></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
<p><strong>3. Adobe/Macromedia Flash </strong> Yes, I know you can go to YouTube, Miniclip, and everything plays fine. I&#8217;m not talking about that. I&#8217;m talking about the Windows-only application that lets you make those Flash applications. Flash 8 and Flash MX both have Platinum ratings for Wine, meaning that they do work almost flawlessly in Linux under Wine.  But personally, and this is a really subjective thing, I would prefer a native port or an equivalent.  For most applications, I&#8217;ve gotten by with a Linux equivalent, and most perform even better than their Windows counterparts. But it seems strange to me that there is no worthy equivalent for Flash. Heck, I don&#8217;t even need the CS3 features, just basic animation and even ActionScript 1.0 would do, but alas the closest thing we have is the long-dead <a href="http://f4l.sourceforge.net/" target="_blank">F4L project</a>.</p>
<p><strong>4. Drivers for Weird Devices</strong> I really want a device driver for my 1-Seg TV tuner (ahem, driver writers, please get in touch with me). Don&#8217;t know what 1-Seg is? Thought so. Linux has no problem handling video cards, sound cards, webcams, and in recent months even wireless support has improved greatly. But there will always be that uncommon device that only a minority would have and that only has Windows drivers. And in my case, it was made by a Taiwanese vendor whose email link at their website isn&#8217;t even working!</p>
<p><strong>THINGS I MISS IN LINUX</strong></p>
<p><strong>1. Compiz Fusion </strong></p>
<div id="attachment_704" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-704" title="cube2" src="http://jplui.com/geekmadness/wp-content/uploads/2009/03/cube2-300x187.png" alt="Compiz Fusion with Desktop Cube and 3D Windows Plugins" width="300" height="187" /><p class="wp-caption-text">Compiz Fusion with Desktop Cube and 3D Windows Plugins</p></div>
<p>Oftentimes I find myself moving my mouse to the upper-right corner of my screen because I want to see all the windows I have open. It always ends up in disappointment because sadly, not even Aero can provide such feature. In fact, Vista&#8217;s Aero doesn&#8217;t really provide anything useful, or new for that matter, to the table as it was meant to just <a href="http://jplui.com/geekmadness/2007/07/30/vista-mac-linux-whose-got-the-sweetest-eye-candy/" target="_blank">prettify your desktop</a>, and at a higher performance cost. For a list of Compiz features, take a look at its <a href="http://en.wikipedia.org/wiki/Compiz_Fusion#Compiz_Fusion_plugin_sets" target="_blank">Wikipedia</a> page. And then take a look at the <a href="http://en.wikipedia.org/wiki/Windows_Aero" target="_blank">Windows Aero</a> page.</p>
<p><strong>2. Built-in FTP program that doesn&#8217;t suck</strong> Say it with me, &#8220;MS Windows&#8217; FTP program sucks!&#8221; Didn&#8217;t know that Windows has a built-in FTP program? Well, it&#8217;s more like a built-in plugin for Windows Explorer that&#8217;s stuck in the tar pits of the stone age. You just type in ftp://yourFtpSite.com in the address bar. I can&#8217;t stress enough that it sucks. A few examples:</p>
<ul>
<li>In FTP sites where log-in is required, you are plopped onto some sort of limbo directory and you have to Right-click and select Login As&#8230; to actually log-in.</li>
<li>When you Right-click &gt; Properties a file, all you&#8217;ll get is the size and permissions. No EXIF data for images, no codec info for music, basically nothing useful.</li>
<li>Try dragging and dropping, copy-pasting between directories, or any of that stuff you&#8217;d come to expect from a modern OS, and you&#8217;ll be disappointed because it won&#8217;t work in Windows.</li>
<li>Want to edit files directly from your FTP? Again, you&#8217;ll be sorely disappointed.</li>
</ul>
<p>So fire up your Nautilus and log on to your FTP, because in Linux you can proudly say &#8220;Yes! We Can!&#8221; to all of these.  <script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
<p><strong>3. A Codec Manager</strong></p>
<div id="attachment_706" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-706" title="Ubuntu Codec Search" src="http://jplui.com/geekmadness/wp-content/uploads/2009/03/ubuntu-codec-multimedia-1-300x240.jpg" alt="Automatic Codec Searching That Actually Works" width="300" height="240" /><p class="wp-caption-text">Automatic Codec Searching That Actually Works</p></div>
<p>When you play a DivX video in Windows Media Player and you haven&#8217;t installed the codec yet, WMP will offer to search for a codec for you&#8230;and it will fail you every single time! Back in the day, the best way to be able to play all those videos and mp3s was to download the Gordian Knot Codec pack or some other codec pack.</p>
<p>There is no more need to manually download and install codecs one by one for DivX, XVid, Ogg Vorbis and Theora, MP3s. In the modern age, you use Ubuntu, double-click on your media file, and if you don&#8217;t have the codec, Ubuntu will tell you and offer to install it for you.</p>
<p><strong>4. Driver Support</strong></p>
<p>I&#8217;ve been asked by quite a few Windows-using friends, &#8220;how did you find drivers for your hardware?&#8221; My answer is, &#8220;I don&#8217;t have to&#8221;. I&#8217;ve said this a couple of times in previous posts. <a href="http://jplui.com/geekmadness/2009/01/26/confessions-of-a-nix-printer-noob/" target="_blank">I no longer need driver CDs</a>. For all of you out there, go check out your drawers, computer tables, etc. Are your driver CDs still eating up precious space? If you think so, go ahead and throw them away because the only CD you&#8217;ll be needing from now on is your Ubuntu CD (maybe your Warcraft CD, too).</p>
<p>While Windows does have a few drivers built-in, in most cases your PC or PC parts came with a couple of driver discs for a good reason. And hardware experts will almost always recommend that you use the manufacturers&#8217; own proprietary drivers instead of the ones made by Microsoft. Go figure.</p>
<p>Back then, and even today, device manufacturers wrote their drivers exclusively for Windows. And the Linux people had to resort to their own skillz to reverse-engineer or communicate with the hardware vendor and write their own device drivers in open-source fashion. In my opinion, I think it was precisely because of this that Linux driver support is so good: Linux users with their hardware + Linux device driver writers far outnumber the employees at Microsoft. And they don&#8217;t do it for money, they do it to make their hardware work well.</p>
<p><strong>5. Middle-click paste</strong></p>
<p>Yes, I know I said I missed middle-click scrolling in Windows, but considering that I still had my trusty mouse-wheel, middle-click pasting turns you from one lazy middle-clicking-net-surfing couch potato to a highly-productive middle-click-pasting l33t hax0r!</p>
<p>What is middle-click pasting anyway? Well, normally you would:</p>
<ol>
<li>Select text</li>
<li>right-click</li>
<li>Click copy</li>
<li>Right-click on destination</li>
<li>Click paste</li>
</ol>
<p>With middle-click pasting it&#8217;s reduced to</p>
<ol>
<li>Select text</li>
<li>Middle-click on destination</li>
</ol>
<p>That&#8217;s 3 whole steps removed, increasing your speed by 60%! Even middle-click scrolling can&#8217;t beat that.</p>
<p><strong>6. Easy music preview with mouseover</strong></p>
<p>Do you have lots of music files, say voice recordings or even previewing the quality of an MP3 you just downloaded, and you need to preview them? Forget opening each one of them in Media Player. Just roll your mouse over it and it&#8217;ll play! Assuming you&#8217;ve installed the right codec of course, but that isn&#8217;t really a problem because Ubuntu has it&#8217;s own codec manager!</p>
<p><strong>7. Always On Top-ify ANY program</strong></p>
<p>Sure, Yahoo! Messenger, Winamp, and a handful of programs have the &#8220;Always On Top&#8221; feature, but if you&#8217;re typing a document or creating a 3D model or whatever and you need to constantly look at a reference, being able to &#8220;Always On Top-ify&#8221; that Notepad sure would save you from the dizzy of alt+tabbing. Well, if you&#8217;re using GNOME (the default window manager of Ubuntu), you can now say with me, &#8220;Yes, we can!&#8221;.</p>
<p>Just right click on the program on the taskbar or its title bar and choose &#8220;Always On Top&#8221; and you can work while keeping that chat window with your honey or never missing a beat while that Totem Video Player is playing the latest CSI DVD you just got.</p>
<p>Ok, I really intended to do a 5-on-5, but try as I might, I could only think of 4 things for Windows and I really had to stretch it. On the other hand, it was quite easy for me to think of stuff for Ubuntu. I hope you guys find this info useful. If there are any Mac users out there, I&#8217;d love to hear your side of the story. Hit the comments for your ideas and suggestions.<br />
<!-- google_ad_section_end --></p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7-----&lt;br /&gt;" />
<input alt="PayPal - The safer, easier way to pay online." name="submit" src="https://www.paypal.com/en_GB/i/btn/btn_donate_SM.gif" type="image" /> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2009/03/09/top-5-everyday-things-you-miss-from-another-os/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Confessions of A &#8216;Nix Printer Noob</title>
		<link>http://jplui.com/geekmadness/2009/01/26/confessions-of-a-nix-printer-noob/</link>
		<comments>http://jplui.com/geekmadness/2009/01/26/confessions-of-a-nix-printer-noob/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 16:30:25 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Operating Systems]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=624</guid>
		<description><![CDATA[I will have to admit. Ever since I graduated college and got my job around 4 years ago, I somehow didn&#8217;t need to print stuff at home as much. Not that I print house stuff at the office, ahem, but without school reports to submit, there just isn&#8217;t that much stuff to print. And I [...]]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --><br />
I will have to admit. Ever since I graduated college and got my job around 4 years ago, I somehow didn&#8217;t need to print stuff at home as much. Not that I print house stuff at the office, ahem, but without school reports to submit, there just isn&#8217;t that much stuff to print. And I stopped printing photos as well. It was too much of a hassle buying photo paper from the always crowded CD-R king, printing them, cutting them, blah blah blah.</p>
<div id="attachment_625" class="wp-caption alignright" style="width: 273px"><a rel="attachment wp-att-625" href="http://jplui.com/geekmadness/2009/01/26/confessions-of-a-nix-printer-noob/linux_printing_01/"><img class="size-full wp-image-625" title="Installing A Printer In Linux" src="http://jplui.com/geekmadness/wp-content/uploads/2009/01/linux_printing_01.png" alt="Installing A Printer In Linux" width="263" height="25" /></a><p class="wp-caption-text">Installing A Printer In Linux</p></div>
<p>I was a Windows (power) user until a few months after I got my current job. So for the first time in years, I find a place to put my old HP Deskjet 3845 and plug it into my computer running the latest Ubuntu, 8.10 Intrepid Ibex. It was too quiet, kinda spooky, except for the little icon on the taskbar that looked like a printer. I dunno, I must&#8217;ve been too long in the Windows world. When you plug in your printer, there are no pesky popups, no dialags asking for driver CDs, not even a dialog telling you “Hey, I’m a install a printer, dawg. Hit the Next button. And after I install it, you gonna have to click on Finish. ayt?”</p>
<p><span id="more-624"></span></p>
<div id="attachment_630" class="wp-caption alignleft" style="width: 318px"><a href="http://jplui.com/geekmadness/wp-content/uploads/2009/01/linux_printing_02.png"><img class="size-full wp-image-630" title="Installing A Printer In Ubuntu" src="http://jplui.com/geekmadness/wp-content/uploads/2009/01/linux_printing_02.png" alt="Printer has been added." width="308" height="109" /></a><p class="wp-caption-text">Printer has been added.</p></div>
<p>Was install successful? The screenshot to the left says &#8220;you betcha!&#8221; Can&#8217;t get any easier than this, except maybe Mac OS X might&#8230;maybe. Someone with a Mac, can you please tell me if it&#8217;s as easy as pie as well on your side? Coz I&#8217;m sure I can tell ol&#8217; great granma, &#8220;Oh you got a new printer? Sure, just plug it in!&#8221;</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
<p>I haven&#8217;t tried Vista. So I searched &#8220;install printer in vista&#8221; and found a nice site called <a href="http://www.vista4beginners.com/How-to-install-local-printer" target="_blank">Vista4Beginners</a>. I thought the instructions would be compartively easy, since this site was for Vista Beginners, but&#8230;well you&#8217;ll just have to take a <a href="http://www.vista4beginners.com/How-to-install-local-printer" target="_blank">look for yourselves</a>.</p>
<p>So here&#8217;s to another piece of hardware that I WON&#8217;T NEED DRIVERS for.:D</p>
<p>No-Driver-CD-Needed Hardware So Far (Might have forgotten something. Doesn&#8217;t really matter):</p>
<ol>
<li>Motherboard/LAN/ACPI etc.</li>
<li>WiFi</li>
<li>Graphics Card</li>
<li>Sound Card</li>
<li>Touchpad</li>
<li>Touchscreen</li>
<li><strong>HP Deskjet 3845</strong></li>
</ol>
<p><!-- google_ad_section_end --></p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2009/01/26/confessions-of-a-nix-printer-noob/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introducing Miro</title>
		<link>http://jplui.com/geekmadness/2008/09/12/introducing-miro/</link>
		<comments>http://jplui.com/geekmadness/2008/09/12/introducing-miro/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 16:50:00 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jplui.com/geekmadness/?p=198</guid>
		<description><![CDATA[In line with our celebration of our new wordpress server, here is the second post for the day. In this post, we discuss a video player I&#8217;ve been using for over a year, but seems that not enough people are using it. It&#8217;s not just any video player. It&#8217;s Miro. I know a lot of [...]]]></description>
			<content:encoded><![CDATA[<p><em>In line with our celebration of our new wordpress server, here is the second post for the day. In this post, we discuss a video player I&#8217;ve been using for over a year, but seems that not enough people are using it. It&#8217;s not just any video player. It&#8217;s Miro.</em></p>
<div id="attachment_216" class="wp-caption alignright" style="width: 310px"><a rel="attachment wp-att-216" href="http://jplui.com/geekmadness/2008/09/12/introducing-miro/miro_video_011/"><img class="size-medium wp-image-216" title="Miro Video Player" src="http://jplui.com/geekmadness/wp-content/uploads/2008/09/miro_video_011-300x161.png" alt="Miro Video Player" width="300" height="161" /></a><p class="wp-caption-text">Miro Video Player</p></div>
<p>I know a lot of people who love watching videos at YouTube. And among them, there are also plenty who like downloading their favorite videos. The problem though is that YouTube doesn&#8217;t freely provide this service. Instead they have to rely on Firefox extensions, download websites (which are either full of ads, possibly virus-laden, or just plain dubious), and other such hacks.</p>
<p>That was how I found Miro. I&#8217;ve been using Miro for about a year now, and it has improved over the past year in terms of both usability and stability. But Miro is more than just another YouTube downloader. Advertised as an Internet TV player, it does what it says and does it well.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-4849821964610774";
/* 468x60, created 9/11/08 */
google_ad_slot = "9580978173";
google_ad_width = 468;
google_ad_height = 60;
// --></script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
<p><strong>Downloading YouTube Videos</strong></p>
<div id="attachment_217" class="wp-caption alignright" style="width: 310px"><a rel="attachment wp-att-217" href="http://jplui.com/geekmadness/2008/09/12/introducing-miro/miro_downloading_011/"><img class="size-medium wp-image-217" title="Downloading Videos" src="http://jplui.com/geekmadness/wp-content/uploads/2008/09/miro_downloading_011-300x161.png" alt="Downloading Videos" width="300" height="161" /></a><p class="wp-caption-text">Downloading Videos</p></div>
<p>With Miro&#8217;s integrated video search feature, you can search videos from YouTube, Daily Motion, Veoh, and other video websites without starting your browser. You then just choose your search results and Miro will start downloading them into your library. I find this feature really nice, especially when downloading a long or large video, when I want to show something to some friends, or when I&#8217;m just too busy to watch them immediately. WIth the video in my library, I can load it up anytime at my convenience, whether I&#8217;m on the train or relaxing after cooking/eating dinner.</p>
<p><strong>Internet TV with Miro<br />
</strong></p>
<div id="attachment_218" class="wp-caption alignleft" style="width: 310px"><a rel="attachment wp-att-218" href="http://jplui.com/geekmadness/2008/09/12/introducing-miro/miro_channels_011/"><img class="size-medium wp-image-218" title="Miro Channels" src="http://jplui.com/geekmadness/wp-content/uploads/2008/09/miro_channels_011-300x161.png" alt="Viewing The Contents of a Channel" width="300" height="161" /></a><p class="wp-caption-text">Viewing The Contents of a Channel</p></div>
<p>Miro comes with a few default channels and lets you add more channels. There are plenty of channels to choose from the integrated Miro Guide, which offers you some of its recommendations or you can search for a particular interest. Miro uses the open RSS standard for its channels, so it&#8217;s compatible with practically all feeds on the internet, including iTunes podcasts.</p>
<p>The beauty of using channels is that you can set it to auto-download New content or All content to download even old videos you haven&#8217;t seen yet. For example, I am subscribed to the WebbAlert channel, which offers an almost-daily 5-minute round-up of what&#8217;s new on the Internet and computing in general. When I get home and turn on my computer and Miro, it will automatically download new episode(s) if any, for my viewing pleasure, at my own leisure. It&#8217;s like turning on your TV to your favorite daily program, only you&#8217;re not bound by stiff schedules.</p>
<p><strong>More Cool Features</strong></p>
<div id="attachment_211" class="wp-caption alignleft" style="width: 310px"><a rel="attachment wp-att-211" href="http://jplui.com/geekmadness/2008/09/12/introducing-miro/miro_playback_01/"><img class="size-medium wp-image-211" title="Video Playback" src="http://jplui.com/geekmadness/wp-content/uploads/2008/09/miro_playback_01-300x189.png" alt="Video Playback" width="300" height="189" /></a><p class="wp-caption-text">Video Playback</p></div>
<p>Miro&#8217;s core functionalities are wonderfully complemented by the options that Miro&#8217;s intellgent engineers came up with.</p>
<p>Afraid you&#8217;ll run out of disk space? That shouldn&#8217;t be a problem when using Miro. You can easily set Miro to make sure to leave a gigabyte or two. And if space is a problem, the expire feature comes in very handy. Some people unfamiliar with this concept might be wary at first, but trust me, you&#8217;re not going to be watching last week&#8217;s podcast episodes anyway. YouTube videos also expire in the default 6 days, but you can choose to keep a video indefinitely by clicking on the &#8220;keep&#8221; button. Of course, there&#8217;s also a &#8220;delete&#8221; button, in case you downloaded a loser video or this week&#8217;s podcast episode just sucks.</p>
<p>Each channel also displays the number of unwatched videos you have, which conveniently turns into a play button when you move your mouse over it, giving you instant access to unwatched content. There&#8217;s also a &#8220;New&#8221; item in the sidebar. Just like the channels, it displays the number of unwatched videos across all your channels and clicking it plays it. By default Miro is set to play all videos consecutively in a section (be it a channel, New, or your library), but if you prefer watching one at a time (like me), you can turn it off in the options.</p>
<p>Miro is available for GNU/Linux, Mac, as well as Windows. Download it now from <a title="Get Miro!" href="http://www.getmiro.com" target="_blank">http://www.getmiro.com</a></p>
<p>While you&#8217;re downloading Miro, click on over <a href="http://www.getmiro.com/articles/openness_matters.php" target="_blank">here</a> to read more about how Miro does what it does. And if you&#8217;re interested in making your own videos or channels for Miro, <a href="http://makeinternettv.org/" target="_blank">http://makeinternettv.org</a> is a good resource for information.<br />
<!-- google_ad_section_end --></p>
<div style="text-align: center;">Social Bookmarks:<br />
<a href="http://del.icio.us/post?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/delicious.png" border="0" alt="" /></a><a href="http://bluedot.us/Authoring.aspx?u=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/bluedot.png" border="0" alt="" /></a><a href="http://digg.com/submit?phase=2&amp;url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/digg.png" border="0" alt="" /></a><a href="http://www.furl.net/storeIt.jsp?u=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/furl.png" border="0" alt="" /></a><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/magnolia.png" border="0" alt="" /></a><a href="http://www.newsvine.com/_tools/seed&amp;save?u=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/newsvine.png" border="0" alt="" /></a><a href="http://reddit.com/submit?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/reddit.png" border="0" alt="" /></a><a href="http://www.spurl.net/spurl.php?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/spurl.png" border="0" alt="" /></a><a href="http://www.stumbleupon.com/submit?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/02/stumbleit.gif" border="0" alt="" /></a><a href="http://www.technorati.com/cosmos/search.html?url=http://www.jplui.com/geekmadness/2008/09/12/introducing-miro/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/technorati.png" border="0" alt="" /></a><a href="http://archaeoastronomy.wordpress.com/social-linking/"><img src="http://archaeoastronomy.wordpress.com/files/2007/01/que.png" border="0" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2008/09/12/introducing-miro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Setup for the Modern Virtual Workspace</title>
		<link>http://jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/</link>
		<comments>http://jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 12:30:05 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://geekmadness.wordpress.com/?p=147</guid>
		<description><![CDATA[Do you tire of reformatting your computer so that it can be set up with the prescribed environment determined by your superior or client? How about the hassle of making sure that there is a backup copy of your past project? Is quality assurance testing a pain because you have to reset your environment over [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 310px"><a rel="attachment wp-att-195" href="http://jplui.com/geekmadness/2008/08/12/wish-to-see-you-in-taiwan/171-autosave/"><img class="size-medium wp-image-195" src="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_hardyxp.png?w=300" alt="Breaking Barriers" width="300" height="208" /></a><p class="wp-caption-text">Breaking Barriers</p></div>
<p style="text-align:left;">Do you tire of reformatting your computer so that it can be set up with the prescribed environment determined by your superior or client? How about the hassle of making sure that there is a backup copy of your past project? Is quality assurance testing a pain because you have to reset your environment over and over again?</p>
<p style="text-align:left;">Well I did tire of that hassle. And I also tired of having to run my computer on a specific OS, just because that was what the task prescribed. So I went out and used a few proven tools to remedy the situation, which will be what this guide will be all about.</p>
<p style="text-align:left;"><span id="more-177"></span><strong>Installing VMWare Player</strong></p>
<p style="text-align:left;">Virtual machines is the name of the game, and is the key to this modern workspace. Software that enables you to run virtual machines, such as VMWare&#8217;s VMPlayer or VMServer or Innotek&#8217;s (now Sun&#8217;s) Virtualbox, have been around for quite some time now. However, aside from system administrators, many people don&#8217;t know about them. And even less know how to use them to their utmost potential.</p>
<p style="text-align:left;">We will be installing VMWare&#8217;s VMPlayer for this tutorial. If you choose to install VMWare Server or Sun&#8217;s Virtualbox, that&#8217;s ok as well, although set up will be a bit different.</p>
<ol style="text-align:left;">
<li>First, head on over to <a href="http://www.vmware.com/player" target="_blank">http://www.vmware.com/player</a> and download the latest version of VMWare Player.</li>
<li>After you have downloaded the tarball (for Linux), extract it to a directory. It will create a directory called vmware-player-distrib.</li>
<li>Open a terminal and go inside the vmware-player-distrib directory. From there, type sudo ./vmware-install.pl</li>
<li>The guided installer will then proceed to ask you a few questions about your hardware. For most cases, pressing Enter for all of the questions should suffice.</li>
</ol>
<p style="text-align:left;">After that, you will now have a VMWare Player launcher in the Applications menu under System Tools. But that won&#8217;t do us much good until we have a virtual machine ready for use.</p>
<p style="text-align:left;">To create a virtual machine for VMWare Player, you can either use a virtual machine created with VMWare Server, you can download a preconfigured virtual appliance from the <a href="http://www.vmware.com/appliances/" target="_blank">VMWare website</a> (I suggest you take a look, there are a lot of appliances for a lot of different needs, and it&#8217;ll eliminate the need for the next steps), or use a handy litte utility at <a href="http://www.easyvmx.com" target="_blank">EasyVMX</a>. WIth EasyVMX, you can configure a Virtual Machine, set the size and number of hard drives, number of CPUs to use, network cards, floppies, CD-ROMs, practically everything you need.</p>
<div class="mceTemp" style="text-align:left;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_easyvmx.png?w=300"><img class="size-medium wp-image-181" src="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_easyvmx.png?w=300" alt="EasyVMX - Super Simple VM Creator" width="300" height="203" /></a></dt>
<dd class="wp-caption-dd">EasyVMX &#8211; Super Simple VM Creator</dd>
</dl>
</div>
<p style="text-align:left;">Once you&#8217;re at the EasyVMX website, there are 3 flavors of their Virtual Machine Creator: the regular EasyVMX, the SuperSimple, and the EasyVMX v2.0.</p>
<p style="text-align:left;"><em>For those who just want this part done quickly and painlessly</em>, choose the Super Simple creator and choose around 15GB or more for the disk space for WinXP (Obviously, you&#8217;ll need more for Vista).</p>
<p style="text-align:left;"><em>For those would like to customize a little</em>, EasyVMX v2.0 will offer the most choices, but for most ends and needs, the regular one would suffice.</p>
<p style="text-align:left;">Depending on your computer&#8217;s memory, change the Memory Size to something greater than 192 (minimum for Windows XP) as long as you will leave around 256MB for your host. (Ex.: PC memory = 1024MB; 1024 &#8211; 256 = at most 768 for guest VM). One good reason to use a GNU/Linux distribution as a host is that 256MB is plenty and will give a decent performance while your XP VM might still be thirsty for more memory with 256MB of RAM.</p>
<p style="text-align:left;">Set the hard drive to around 20GB. Add additional drives if you prefer. Again, thankfully your GNU/Linux host uses less than 5GB for the OS, giving you plenty of room.<br />
<strong>Note</strong>: When you create a virtual drive, it doesn&#8217;t immediately occupy 20GB on your disk. Rather, as your VM uses more and more of the disk space, so does the virtual drive occupies more space on your host.</p>
<p style="text-align:left;">Keep all other settings at default. If you have an ISO image of the OS that you want to install, be sure to check on the ISO checkbox under CD-ROM.</p>
<p style="text-align:left;">Click on the Create Virtual Machine button and you will be given a zip file for download containing the configuration file as well as your virtual disk(s). Extract that to a directory and start up your VMWare Player.</p>
<p style="text-align:left;"><strong><em>Important:</em></strong><strong> </strong><em>EasyVMX will only create the virtual disk and configuration file for your VM. You will still need a LEGAL copy of your intended OS. Also, Be sure to choose the correct number of CPUs. Less than the actual number of CPUs and your VM won&#8217;t be able to take advantage of your mult-core processor. Anymore and it just won&#8217;t work.</em></p>
<p style="text-align:left;"><strong>Installing A Virtual OS</strong></p>
<p style="text-align:left;">If you have an ISO of the OS you&#8217;re planning to install, put a copy of it into the directory containing your VM configuration file. Assuming you had checked the ISO checkbox in EasyVMX, when you start this virtual machine, it should boot up from this ISO. Otherwise, place the OS&#8217;s disc into your CD drive.</p>
<ol style="text-align:left;">
<li>From Applications &gt; System Tools, click on VMWare Player</li>
<li>When the VMWare Player window appears, click Open An Existing Virtual Machine</li>
<li>Navigate to the directory where you extracted your virtual machine</li>
<li>It will now start up. If you have put the OS disc into your CD drive, it should now boot up from there.</li>
<li>Install the OS as you would on a normal computer. <a href="https://help.ubuntu.com/8.04/switching/installing.html" target="_blank">Ubuntu Installation</a>, <a href="http://www.pcstats.com/articleview.cfm?articleID=1435" target="_blank">Windows Installation</a></li>
</ol>
<p style="text-align:left;"><strong>Enabling Networking</strong></p>
<p style="text-align:left;">After starting up your VMWare Player, you&#8217;ll notice a few buttons at the top of the window. These buttons can be toggled on off to activate/deactivate peripherals and USB devices. The Ethernet button allows you to choose from 3 different configurations when you right-click on it, Bridged, NAT, and Host-only.</p>
<p style="text-align:left;">Choose bridged and restart your virtual machine for good measure. You can skip to the next section if you don&#8217;t need a brief explanation about the three ethernet configurations.</p>
<p style="text-align:left;"><em><strong>Important:</strong> In a restricted static IP setting, such as in an office, be sure to get an IP address for your VM from your system administrator, since your host OS and EACH guest VM will need a unique IP address each.<br />
</em></p>
<p style="text-align:left;">Host-only is used if you want your virtual machine to be able to see your guest machine ONLY. Imagine this as like connecting both your host OS and guest VM to the same switch, but not connected to the rest of the network or DSL modem. It won&#8217;t have access to other machines on your network, nor the internet for that matter.</p>
<p style="text-align:left;">NAT stands for Network Address Translation. Similar to Host-only, your virtual machine will be connected to a virtual switch, but this the switch is connected to the rest of the network. In a NAT networking, your host OS sits on the network, acting like a router, while your guest VM sits on a separate network behind this router (your host OS).</p>
<p style="text-align:left;">Bridge on the other hand is completely different. With bridged networking, both the host OS and the guest VM sits on the same network each with their own IP addresses. Other computers can access the VM directly and vice-versa. Internet access is also direct.</p>
<p style="text-align:left;">For more info on VMWare&#8217;s networking setup, visit this <a href="http://www.vmweekly.com/articles/networking_in_vmware/1/" target="_blank">article</a> on VM Weekly.</p>
<p style="text-align:left;"><strong>Sharing Files and Folders</strong></p>
<p style="text-align:left;">Need to share files between your host and guest? Two simple choices: create a shared folder in your guest VM or create a shared folder o your host OS. It really depends on your preference. Setting up a directory on your host means no matter which VM you&#8217;re using, you&#8217;ll still have only one share. On the other hand, a localized specific shared folder per VM means the contents of the shared folder will most likely be related to the VM in question; no mix-up of files from different VMs. It&#8217;s all up to how you manage them.</p>
<p style="text-align:left;">If you are using Ubuntu to share a folder, follow these steps:</p>
<ol style="text-align:left;">
<li>Right click on the folder to share and click Sharing Options</li>
<li>Check the box labeled &#8220;Share this folder&#8221;. If you do not have sharing services installed yet, it will ask for your permission to do it for you.</li>
<li>Once that&#8217;s done you can select either SMB (Windows share) or NFS (Unix share). Choose SMB so your Windows VM can access it.</li>
<li>Check the box labeled &#8220;Allow other people to write in this folder&#8221; because you are sharing it to exchange files.</li>
<li>Check the box labeled &#8220;Guest access&#8221; so you won&#8217;t need to create a user account anymore.</li>
<li>When that&#8217;s done, click &#8220;Create Share&#8221;</li>
</ol>
<p style="text-align:left;"><em>Extra tip: to connect to a shared folder from Ubuntu, open an address bar in Nautilus or on the Desktop by pressing Ctrl-L and then typing smb://hostNameOrIPAddress</em></p>
<p style="text-align:left;"><strong>Backing-Up Everything</strong></p>
<div class="mceTemp" style="text-align:left;">
<dl class="wp-caption alignright">
<dt class="wp-caption-dt"><a rel="attachment wp-att-182" href="http://jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/147-revision-3/"><img class="size-medium wp-image-182" src="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_backup.png?w=300" alt="VM Backup" width="300" height="165" /></a></dt>
<dd class="wp-caption-dd">VM Backup</dd>
</dl>
</div>
<p style="text-align:left;">Now we&#8217;ve finished setting up the dirty work, we can now start to reap the benefits of this setup.</p>
<p style="text-align:left;">Ok, let&#8217;s say that we have set up a Windows XP guest VM and we&#8217;ve already set up all of the basics like the IP address, registering your Windows copy, installing anti-virus, anti-spyware, firewall, email clients, and MS Office (sure is a lot of basic setup for a Windows box, huh?).</p>
<p style="text-align:left;">We&#8217;ll want to make this our &#8220;starting point&#8221;, so that everytime we need a new environment, we can use this initial state and we won&#8217;t have to go through all those tedious setup and concentrate on setting up your project-specific workspace.  How do you do it? It&#8217;s quite simple.</p>
<ol style="text-align:left;">
<li>Shutdown your guest VM</li>
<li>Go to the folder where all your virtual machine&#8217;s files are stored</li>
<li>Copy that folder, and name it something appropriate, like WinXP_base.</li>
</ol>
<p style="text-align:left;">Need to create a backup? Again it&#8217;s quite simple. Just follow the three steps above.</p>
<p style="text-align:left;">Need to restore from a backup? Again, simple. Copy or your backup and open it up in VMPlayer.</p>
<p style="text-align:left;">Starting a new project? Again, the 3 steps.</p>
<p style="text-align:left;">You get the point.</p>
<p style="text-align:left;"><em>Extra Tip: When making VM copies for your different projects, it would be very useful to change the Display Names of each VM. That way, they won&#8217;t all appear as &#8220;WinXP&#8221; in the VMPlayer. To do this, open up the .vmx file found in the folder of your VM, and change the value of displayName</em></p>
<div class="mceTemp" style="text-align:right;">
<dl class="wp-caption alignright">
<dt class="wp-caption-dt"><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_tsc.png"><img class="size-medium wp-image-183" src="http://jplui.com/geekmadness/wp-content/uploads/2008/08/virtual_workspace_tsc.png?w=215" alt="Terminal Server Client" width="215" height="300" /></a></dt>
<dd class="wp-caption-dd">Terminal Server Client</dd>
</dl>
</div>
<p style="text-align:left;"><strong>Using Terminal Server Client (TSC)<br />
</strong></p>
<p style="text-align:left;">Most of the time, I control my VMs via the Terminal Server Client instead of directly with the VMPlayer. I do this for a few important reasons:</p>
<ul style="text-align:left;">
<li>Sometimes, I want my VM to be just a small window. Other times I want it full screen. Using TSC allows me to quickly change between display sizes (or display color-depth) without changing the actual display settings on the VM.</li>
<li>It performs faster in my experience.</li>
<li>Keyboard and mouse input are locked to a VMPlayer session, and you have to press Ctrl-Alt together to give back control to your host; With TSC, you simply move your mouse in and out of the window.</li>
</ul>
<p style="text-align:left;">You have to turn on Remote Desktop in your guest desktop. Also, it won&#8217;t work if you don&#8217;t set a user password.</p>
<p style="text-align:left;"><strong>Workspace Separation</strong></p>
<p style="text-align:left;">By keeping non-project-related programs running in your host OS not only means less distraction (specially when viewing full-screen), it also means not disconnecting your IM client while you&#8217;re restarting because your Windows is starting to bog down. A restart no longer means a trip to the pantry to get some coffee, you still get to do something else on your host OS, be it researching for a technical paper or preparing slides for a presentation.</p>
<p style="text-align:left;"><em>Extra tip: As an added &#8220;boss button&#8221;, when you&#8217;re using your VM at full screen, no one would notice that it&#8217;s a VM. If your boss ever figured out that you were browsing blogs at another workspace, this&#8217;ll probably take them longer to figure out.</em></p>
<p style="text-align:left;"><strong>Pros and Cons</strong></p>
<p style="text-align:left;">Naturally, there are advantages and disadvantages to this kind of setup. But in my case, the pros outweigh the cons.</p>
<p style="text-align:left;">The downside to all these multi-OS multi-tasking is, you will need a pretty decent computer to do this kind of setup if you do not want impact on your output. In particular, since you&#8217;ll be running at least 2 systems at the same time (1 host + 1 guest), you will need ample amount of memory for both. The number or size of your virtual machines is also dependent on how much disk space you have. There is also some performance impact, though it is becoming less and less apparent with multi-core processors. Although, on my 600Mhz Kohjinsha with 512MB of RAM, I was still able to run a WinXP to perform some basic operations. It makes my computer a dog slow, though, but it works.</p>
<p style="text-align:left;">Now if the pros weren&#8217;t already obvious, perhaps the most significant pro is the flexibility in using whatever operating system you desire and the ability to quickly and completely backup that system. When archiving old projects, you no longer just back up the project files, you back up the whole system, environment setup and all. That means, several years down the road if ever you need to revisit those old projects, you just take out that virtual machine out of storage and run it. Workspace separation also has its advantages, which can be used for increasing productivity, or improving the quality of breaks.</p>
<p style="text-align:left;">For system administrators, the advantage is obvious. Using only one physical hardware, they&#8217;d be able to run several different servers, minimizing costs, maximizing server utilization, and making the world a greener place by consuming less energy.</p>
<p style="text-align:left;">Lastly, of course, with a GNU/Linux host, now you can keep playing with your Compiz-Fusion 3D cube and wobbly windows, hehe&#8230;</p>
<div style="text-align:center;">Social Bookmarks:<br />
<a href="http://del.icio.us/post?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/delicious.png" border="0" alt="" /></a><a href="http://bluedot.us/Authoring.aspx?u=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/bluedot.png" border="0" alt="" /></a><a href="http://digg.com/submit?phase=2&amp;url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/digg.png" border="0" alt="" /></a><a href="http://www.furl.net/storeIt.jsp?u=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/furl.png" border="0" alt="" /></a><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/magnolia.png" border="0" alt="" /></a><a href="http://www.newsvine.com/_tools/seed&amp;save?u=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/newsvine.png" border="0" alt="" /></a><a href="http://reddit.com/submit?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/reddit.png" border="0" alt="" /></a><a href="http://www.spurl.net/spurl.php?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/spurl.png" border="0" alt="" /></a><a href="http://www.stumbleupon.com/submit?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/02/stumbleit.gif" border="0" alt="" /></a><a href="http://www.technorati.com/cosmos/search.html?url=http://www.jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/technorati.png" border="0" alt="" /></a><a href="http://archaeoastronomy.wordpress.com/social-linking/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/que.png" border="0" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2008/08/14/setup-for-the-modern-virtual-workspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing Warcraft III and DOTA in Linux</title>
		<link>http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/</link>
		<comments>http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 00:45:07 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Linux Stuff]]></category>

		<guid isPermaLink="false">http://geekmadness.wordpress.com/?p=146</guid>
		<description><![CDATA[Are you one of those people who would almost like to switch over to Ubuntu but just couldn&#8217;t because you don&#8217;t quite like great open source games such as Glest, Sauerbraten and Tremulous? In today&#8217;s post, here&#8217;s one more reason for you to do so: Now you can play Warcraft III, Frozen Throne, and also [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_07.png"><img class="size-medium wp-image-155 alignright" style="float:right;" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_07.png?w=300" alt="Don\'t Celebrate Yet" width="300" height="225" /></a>Are you one of those people who would almost like to switch over to Ubuntu but just couldn&#8217;t because you don&#8217;t quite like great open source games such as Glest, Sauerbraten and Tremulous? In today&#8217;s post, here&#8217;s one more reason for you to do so: Now you can play Warcraft III, Frozen Throne, and also Defense of the Ancients, or more commonly known as DOTA! Ok, so that&#8217;s 3 reasons&#8230;but since DOTA is just a custom map for Frozen Throne maybe 2 and a half&#8230;anyway&#8230;let&#8217;s get started.  <span id="more-160"></span></p>
<p><em>Update: As of this writing,  all the official Wine versions since 0.9.46 ~ 1.0.0 has a regression bug that will prevent you from connecting/hosting Local Area Network games or Battle.net games. I will be updating this if an official Wine version that fixes this comes out. In the meantime, there is an alternative patched version of Wine that we can use.</em></p>
<p><strong>Setting Wine Repository (Patched Wine repository, LAN-ready!)</strong></p>
<ol>
<li>Go to System &gt; Administration &gt; Software Sources</li>
<li>Click on Third-Party Software and click on &#8220;Add&#8230;&#8221;</li>
<li>Enter the following:<code><br />
deb http://ppa.launchpad.net/starfall87/ubuntu hardy main</code><br />
Note: Replace &#8220;hardy&#8221; with &#8220;gutsy&#8221; if you&#8217;re using Gutsy Gibbon</li>
<li>Click Ok.</li>
</ol>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/warcraft_patched_wine.png"><img class="alignright size-medium wp-image-158" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/warcraft_patched_wine.png?w=300" alt="Adding the repository for the patched Wine version" width="300" height="289" /></a>After that, it will tell you that the information about available software is out of date, since we added a new repository. Click on reload and it will update the repository lists. From here, you can install Wine the normal way (see Installing Wine).</p>
<p><em>Note:</em> If you also have the Wine repository added to your Third-Party Software, there are 2 ways to force install the patched Wine version.</p>
<ol>
<li>Disable the Wine repository by unticking its checkbox.</li>
<li>In Synaptics Package Manager after selecting Wine, go to Package &gt; Force Version&#8230; then select the patched Wine version (wine &#8211; 1.0.0~hardy~starfall87~ppa1)</li>
</ol>
<p><em>Note2: Special thanks goes to <a href="https://launchpad.net/~starfall87/+archive">Shae Smittle</a> for this patch</em></p>
<p><strong>Installing Wine<br />
</strong></p>
<p>First off, you&#8217;ll need to install Wine, our magic sauce that&#8217;ll start us cooking.</p>
<p><em>Note to the uninitiated: You DO NOT need to find the Wine website, nor download Wine from there, and you most definitely do not need to double-click on an installer. That is just so last century.</em></p>
<p>Simply go to Add/Remove, check Wine Windows Emulator, and click Apply!</p>
<p><strong>Installing Warcraft III: Reign of Chaos</strong></p>
<p>Next, insert your Warcraft 3 CD in your drive. A Nautilus (GNOME) or Konqueror (KDE) window should appear, displaying the contents of your CD. Notice that with Wine installed, you can now double-click those <em>.exe</em>s in Linux. Go on and double-click Install.exe. The old familiar Warcraft 3 Installation menu should appear. If you have never tried installing Warcraft, just follow the on-screen instructions, like below:</p>
<p><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_02.png"><img class="size-thumbnail wp-image-148 alignnone" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_02.png?w=300" alt="" width="150" height="116" /></a><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_03.png"><img class="alignnone size-thumbnail wp-image-151" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_03.png?w=124" alt="" width="150" height="116" /></a><a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_04.png"><img class="alignnone size-thumbnail wp-image-152" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_04.png?w=124" alt="" width="150" height="116" /></a> After you finish the installation, you should now be able to play Warcraft III: Reign of Chaos. That is if you&#8217;ve installed the patch as well since WC would look for the game CD and for some reason it can&#8217;t find it under Wine (in this version at least). But that&#8217;s OK for now, since we still have to install Frozen Throne. If you don&#8217;t have the Frozen Throne expansion, you can skip the next step and go over to the Blizzard website and download the patch, or you can click <a href="http://us.blizzard.com/support/article.xml?articleId=21220">here</a> to go straight to the patches page.</p>
<p><strong>Installing The Frozen Throne</strong></p>
<p><strong></strong> <img class="size-thumbnail wp-image-153 alignnone" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_05.png?w=124" alt="" width="124" height="96" /><img class="size-thumbnail wp-image-154 alignnone" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_06.png?w=124" alt="" width="124" height="96" /></p>
<p>This is basically the same as Installing Warcraft III: Reign of Chaos. But for those with short term memory, double-click install.exe, follow the on-screen instructions, and that&#8217;s about it.</p>
<p><strong>Patching Your Warcraft III Installation</strong></p>
<p>In this step, we&#8217;re going to patch your game copy to 1.21b. This is essential so that Warcraft would no longer look for the CD in your drive. Head over to the Blizzard website and download the patch for Frozen Throne (or for Reign of Chaos, if you skipped the Frozen Throne installation for whatever reason) from their <a href="http://us.blizzard.com/support/article.xml?articleId=21220">patches page</a>. After downloading, double-click on that file, and after a few moments, the patch will finish patching up your game. At this point, you can now go ahead and play Warcraft&#8217;s and Frozen Throne&#8217;s campaigns. Haven&#8217;t tested Battle.net yet.</p>
<p><strong>Installing DOTA</strong></p>
<p>If you have a copy of The Frozen Throne, installed and patched, you can download the latest DOTA map from <a href="http://www.getdota.com">http://www.getdota.com</a>. Save it into [Warcraft directory]/maps/download. That&#8217;s it! Now to play it, you fire up Frozen Throne and choose Single Player. From there, choose Custom Map and select the DOTA map.</p>
<p><strong>Limitations</strong></p>
<p>Although you will be able to play pretty much everything this game has to offer, aside from the aforementioned prerequisite of installing the NoCD patch because Wine can&#8217;t find your game disc, you will also not be able to view the videos <em>in-game</em>. Previously, you had to rename or delete the Movies folder or else Wine will crash when loading the movies, but in recent Wine versions, it just skips the movies. You can still play the movies outside the game, though. Just double-click on the movie files in the Movies folder and it should start playing in Totem or whatever player you have installed.</p>
<p><strong>We&#8217;re Done!</strong></p>
<p>You should now have a launcher on your Applications menu and/or desktop. At this point, you&#8217;re actually quite done. But there are a few options you may want to consider for a happier Warcraft experience.</p>
<p><strong>A Few Tricks</strong></p>
<p>Depending on your machine, running your Warcraft to use OpenGL instead of Direct3D may result in better performance. After installation, you should have a few new launchers in Applications &gt; Wine &gt; Programs. You now need to right click on your Frozen Throne launcher and click &#8220;Add this launcher to desktop&#8221; Once you have the launcher in your desktop, right-click on it, select Properties, then click on the Launcher tab. All you need to do is add the <em>-opengl</em> switch at the end.</p>
<p>Example:<br />
<code>wine /home/jeff/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -opengl</code></p>
<p><strong></strong> <a href="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_08.png"><img class="aligncenter size-medium wp-image-156" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/installing_warcraft3_08.png?w=300" alt="" width="300" height="187" /></a></p>
<p>You also have the option to run Warcraft in a window instead of the default full-screen. You do this by adding the <em>-window</em> switch.</p>
<p>Example:<br />
<code>wine /home/jeff/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -window</code></p>
<p>You can combine the two switches as well:<br />
<code>wine /home/jeff/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -opengl -window</code></p>
<p>Under Wine 0.9.59, the launcher will look a little different, but it basically functions the same way:<br />
<code>env WINEPREFIX="/home/jeff/.wine" wine "C:\Program Files\Warcraft III\Warcraft III.exe" -opengl -window</code><br />
The important thing here is to keep the switches outside the quotes.</p>
<p>So there you have it. One more reason (albeit, non-open source reason) to kick that old Windows out of the&#8230;um, window. If you have any Windows games or applications that you would like me to figure out how to get running under Wine, just post it in the comments section and I&#8217;ll try to make another tutorial if I can.</p>
<p>Test specs:</p>
<p>Ubuntu 8.04 Hardy Heron<br />
Wine 1.0.0-starfall-ppa<br />
Wine 0.9.59<br />
DOTA 6.48b</p>
<p>Ubuntu 7.10 Gutsy Gibbon<br />
Wine 0.9.46<br />
DOTA 6.48b</p>
<p>Reference:<br />
<a href="http://appdb.winehq.org/appview.php?iVersionId=1177">Wine AppDB &#8211; Warcraft III</a></p>
<div>Social Bookmarks:<br />
<a href="http://del.icio.us/post?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/delicious.png" border="0" alt="" /></a><a href="http://bluedot.us/Authoring.aspx?u=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/bluedot.png" border="0" alt="" /></a><a href="http://digg.com/submit?phase=2&amp;url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/digg.png" border="0" alt="" /></a><a href="http://www.furl.net/storeIt.jsp?u=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/furl.png" border="0" alt="" /></a><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/magnolia.png" border="0" alt="" /></a><a href="http://www.newsvine.com/_tools/seed&amp;save?u=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/newsvine.png" border="0" alt="" /></a><a href="http://reddit.com/submit?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/reddit.png" border="0" alt="" /></a><a href="http://www.spurl.net/spurl.php?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/spurl.png" border="0" alt="" /></a><a href="http://www.stumbleupon.com/submit?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/02/stumbleit.gif" border="0" alt="" /></a><a href="http://www.technorati.com/cosmos/search.html?url=http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/technorati.png" border="0" alt="" /></a><a href="http://archaeoastronomy.wordpress.com/social-linking/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/que.png" border="0" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2008/06/24/playing-warcraft-iii-and-dota-in-linux/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>To The (Open) Movies</title>
		<link>http://jplui.com/geekmadness/2008/06/16/to-the-open-movies/</link>
		<comments>http://jplui.com/geekmadness/2008/06/16/to-the-open-movies/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 01:28:26 +0000</pubDate>
		<dc:creator>punongbisyonaryo</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Lifestyle]]></category>
		<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geekmadness.wordpress.com/?p=129</guid>
		<description><![CDATA[It&#8217;s now been over 2 weeks since Project Peach&#8217;s Big Buck Bunny opened in theaters last May 30, or at least in home theaters. So if you haven&#8217;t seen it yet, now would be a good time to head on over to the Big Buck Bunny website and download a copy. If you&#8217;re still downloading [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-135" style="float:left;" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/rabidrodentsthumbnail.png" alt="" width="143" height="180" />It&#8217;s now been over 2 weeks since Project Peach&#8217;s Big Buck Bunny opened in theaters last May 30, or at least in home theaters. So if you haven&#8217;t seen it yet, now would be a good time to head on over to the<a href="http://peach.blender.org"> Big Buck Bunny website</a> and download a copy. If you&#8217;re still downloading pirated movies, here&#8217;s a breath of fresh air: this short movie is given to you completely free of charge.</p>
<p>Big Buck Bunny is the story of a large, but kind rabbit who is bullied by three naughty rodents. Finally, Big Buck Bunny decides to fight back, and&#8230;well you&#8217;ll have to see it for yourself. The visuals are breath-taking, from the tall grass blowing in the wind, to the stream reflecting off sunlight, to the cute and cuddly creatures.<span id="more-147"></span></p>
<p>If the concept of open movies is new, or strange, to you, you may find it interesting to know that Big Buck Bunny is already the second open movie in the world, following from the success of the first open movie, Elephants Dream.</p>
<p><img class="aligncenter size-full wp-image-134" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/ed_header.jpg" alt="" width="455" height="104" />Two years ago, the Project Orange released the world&#8217;s first open movie, and it was titled Elephants Dream. Elephants Dream and Big Buck Bunny are called open movies because they are made entirely with open source tools, where of course Blender is the star player. Not only that, all the production files, all the 3D assets, everything used in the movie is also available for download, and it&#8217;s also included on the DVD.</p>
<p><img class="alignnone size-full wp-image-136 alignright" style="float:right;" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/basse_screen.jpg" alt="" width="320" height="213" />Computer graphics, or CG, has been used with film since all the way back in the 70&#8242;s even before films like Tron came out. Back then, the technology was still at its infancy. As the technology progressed, CG found its way more and more into film, combining live action and animation in films like Batman, Star Trek, The Abyss, etc. and moving on into feature-length movies like Toy Story and Final Fantasy: The Spirits Within. What most of them have in common is the use of expensive software, such as Maya, for creating the CG (except Pixar; they use in-house technology built on top of Linux).</p>
<p style="text-align:center;"><a rel="attachment wp-att-137" href="http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/sun_composited_preview/"><img class="alignnone size-thumbnail wp-image-137" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/sun_composited_preview.jpg?w=128" alt="Blender Previewing A Composite of The Sun" width="128" height="93" /></a><a rel="attachment wp-att-138" href="http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/blender_modeling_01/"><img class="alignnone size-thumbnail wp-image-138" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/blender_modeling_01.jpg?w=125" alt="" width="125" height="96" /></a><a rel="attachment wp-att-139" href="http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/blender_modeling_02/"><img class="alignnone size-thumbnail wp-image-139" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/blender_modeling_02.jpg?w=123" alt="" width="123" height="96" /></a></p>
<p>A lot of you probably don&#8217;t know that there is a software out there called <a href="http://www.blender.org">Blender</a> proving itself and its abilities to be on par with the big industry giants like 3D Studio Max, Lightwave, Maya, and SoftImage. But unlike its counterparts with 5-digit price tags (in US dollars), Blender is <strong>completely free</strong>! That&#8217;s right. Free to use, free to abuse, free to modify, free as in freedom and free as in beer.</p>
<p>Now there are a lot of people I know who are averse to Linux and the concept of free and open-source software, believing them to be of inferior quality because they&#8217;re not backed by large companies with lots of capital. I think that Blender is one of the model <a href="http://en.wikipedia.org/wiki/FLOSS">FLOSS</a> software that proves this to be simply not the case.</p>
<p><a href="http://www.plumiferos.com"><img class="alignnone size-medium wp-image-140 alignright" style="float:right;" src="http://jplui.com/geekmadness/wp-content/uploads/2008/06/plumiferos.jpg?w=300" alt="" width="300" height="165" /></a>If you haven&#8217;t seen the Open Movies yet, now would be a good time to do so. Head on over to the <a href="http://orange.blender.org/">Elephant&#8217;s Dream page</a> or the <a href="http://peach.blender.org/">Big Buck Bunny page</a>. You can also see how <a href="http://www.plumiferos.com/">Plumiferos</a>, another movie in the works, is coming about, as well as a whole lot of movies over at the <a href="http://www.blender.org/features-gallery/movies/">Blender Movie Gallery</a>. Oh, and of course, tell your friends or give them a copy. Don&#8217;t worry, it&#8217;s free (and open); <a href="http://www.omb.gov.ph/index.php?id1=24">Edu Manzano</a> or the MPAA won&#8217;t be knockin&#8217; on your door anytime soon.</p>
<div style="text-align:center;">Social Bookmarks:<br />
<a href="http://del.icio.us/post?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/delicious.png" border="0" alt="" /></a><a href="http://bluedot.us/Authoring.aspx?u=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/bluedot.png" border="0" alt="" /></a><a href="http://digg.com/submit?phase=2&amp;url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/digg.png" border="0" alt="" /></a><a href="http://www.furl.net/storeIt.jsp?u=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/furl.png" border="0" alt="" /></a><a href="http://ma.gnolia.com/beta/bookmarklet/add?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/magnolia.png" border="0" alt="" /></a><a href="http://www.newsvine.com/_tools/seed&amp;save?u=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/newsvine.png" border="0" alt="" /></a><a href="http://reddit.com/submit?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/reddit.png" border="0" alt="" /></a><a href="http://www.spurl.net/spurl.php?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/spurl.png" border="0" alt="" /></a><a href="http://www.stumbleupon.com/submit?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/02/stumbleit.gif" border="0" alt="" /></a><a href="http://www.technorati.com/cosmos/search.html?url=http://geekmadness.wordpress.com/2008/06/16/to-the-open-movies/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/technorati.png" border="0" alt="" /></a><a href="http://archaeoastronomy.wordpress.com/social-linking/"><img src="http://archaeoastronomy.files.wordpress.com/2007/01/que.png" border="0" alt="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://jplui.com/geekmadness/2008/06/16/to-the-open-movies/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
