<?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>The Free Geek &#187; Ubuntu</title>
	<atom:link href="http://freegeek.in/blog/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://freegeek.in/blog</link>
	<description>The Chronicles of Nerd-nia</description>
	<lastBuildDate>Fri, 03 Jun 2011 05:15:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>GNU Emacs with XFT goodness</title>
		<link>http://freegeek.in/blog/2006/11/gnu-emacs-with-xft-goodness/</link>
		<comments>http://freegeek.in/blog/2006/11/gnu-emacs-with-xft-goodness/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 12:26:48 +0000</pubDate>
		<dc:creator>Baishampayan</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://g33k.wordpress.com/2006/11/06/gnu-emacs-with-xft-goodness/</guid>
		<description><![CDATA[Personally I have been using the emacs-unicode-2 CVS branch of GNU Emacs for a long time now. This branch will become Emacs 23 in the future and it contains better Unicode handling code in addition to some cool features like antialiased fonts (courtesy XFT and FreeType), copy to clipboard, etc. I usually build a custom [...]]]></description>
			<content:encoded><![CDATA[<p>Personally I have been using the <em>emacs-unicode-2</em> CVS branch of <a href="http://www.gnu.org/software/emacs/" title="GNU Emacs">GNU Emacs</a> for a long time now. This branch will become Emacs 23 in the future and it contains better Unicode handling code in addition to some cool features like antialiased fonts (courtesy XFT and FreeType), copy to clipboard, etc.</p>
<p><a href="http://g33k.files.wordpress.com/2006/11/emacs-snapshot.png" title="GNU Emacs with XFT"><img src="http://g33k.files.wordpress.com/2006/11/emacs-snapshot.png" alt="GNU Emacs with XFT" /></a></p>
<p>I usually build a custom version of the <a href="http://packages.debian.org/unstable/editors/emacs-snapshot" title="Emacs Snapshot">emacs-snapshot</a> package with source from the <em>emacs-unicode-2</em> branch and some simple customisation to enable the antialiased fonts. Some of my friends are using those packages and I thought it&#8217;d be good if share those packages with a larger audience.</p>
<p>So I have set up an APT repository with those packages which you can install on your Ubuntu Dapper machine. To do that, first add the following line to your <code>/etc/apt/sources.list</code> &#8211;</p>
<p><code>deb http://people.ubuntu-in.org/~ghoseb/apt/ dapper main</code><br />
<code>deb-src http://people.ubuntu-in.org/~ghoseb/apt/ dapper main # for source</code></p>
<p>Then do <code>sudo apt-get update</code> to fetch the package list and then <code>sudo apt-get install emacs-snapshot-gtk</code> to install the customised GNU Emacs package.</p>
<p>If you already have the vanilla emacs-snapshot installed then only <code>sudo apt-get upgrade</code> will upgrade your current installation to the new one. And yes, this package can co-exist peacefully with your emacs21 package.</p>
<p>Now to enable antialiased fonts, add the following line to your <code>~/.emacs</code> &#8211;</p>
<p><code>(set-default-font "Bitstream Vera Sans Mono-8")</code></p>
<p>Now launch GNU Emacs as <code>emacs-snapshot-gtk --enable-font-backend</code> and enjoy the awesomeness <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Leave a comment if any of you need Ubuntu Edgy packages, I will build them and add to the repository.</p>
<p>Update: I have added Edgy packages too ! Just add the following lines to your <em>/etc/apt/sources.list</em> and the rest is identical to the instructions for Dapper.</p>
<p><code>deb http://people.ubuntu-in.org/~ghoseb/apt-edgy/ edgy main</code><br />
<code>deb-src http://people.ubuntu-in.org/~ghoseb/apt-edgy/ edgy main # for source</code></p>
]]></content:encoded>
			<wfw:commentRss>http://freegeek.in/blog/2006/11/gnu-emacs-with-xft-goodness/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Move over Compiz, welcome Beryl</title>
		<link>http://freegeek.in/blog/2006/10/move-over-compiz-welcome-beryl/</link>
		<comments>http://freegeek.in/blog/2006/10/move-over-compiz-welcome-beryl/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 08:49:48 +0000</pubDate>
		<dc:creator>Baishampayan</dc:creator>
				<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Open Source Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://g33k.wordpress.com/2006/10/10/move-over-compiz-welcome-beryl/</guid>
		<description><![CDATA[One of the coolest things about Free Software is that no one person can really control the direction of a project by dictatorship. While I agree that having a benevolent dictator has helped many projects like the Linux kernel and Python, sometimes the ability to fork a project proves to be a boon. This is [...]]]></description>
			<content:encoded><![CDATA[<p>One of the coolest things about <a href="http://gnu.org/philosophy/free-sw.html" title="Free Software">Free Software</a> is that no one person can really control the direction of a project by dictatorship. While I agree that having a <em>benevolent dictator</em> has helped many projects like the <a href="http://kernel.org" title="Linux Kernel">Linux kernel</a> and <a href="http://python.org/" title="Python">Python</a>, sometimes the ability to fork a project proves to be a boon.</p>
<p>This is what has happened with <a href="http://en.opensuse.org/Compiz" title="Compiz">Compiz</a> and its friendly fork <a href="http://beryl-project.org" title="Beryl">Beryl</a>. The compiz community led by ace programmer Quinn Storm was doing an awesome job enhancing compiz and writing new plugins. They also wrote cgwd (later Emerald), a custom window decorator for GNOME based on the proof of concept gwd by David Raveman.  But apparently David Raveman (author of Compiz &amp; XGL) had some issues with accepting patches from Quinn and was not cooperating with the community. As a result, <a href="http://forum.beryl-project.org/topic-4591-beryl-informations-announcement" title="Announcement">Beryl was born</a> which is mainly Compiz + patches by Quinn Storm and the community.</p>
<p>I moved from Compiz to Beryl today and I was awestruck. Beryl seems to be way ahead of Compiz in terms of features (like Emerald) and sheer eye-candy. The beryl-manager application is an extremely useful and awesome little thingy. It simply rocks! Here is how you can switch from AIGLX + Compiz to AIGLX + Beryl on Dapper &#8211;</p>
<ol>
<li>Remove all compiz packages from your system but keep the aiglx packages.</li>
<li>Remove all old compiz repositories from your /etc/apt/sources.list and add the following
<pre><strong>deb <a href="http://ubuntu.beryl-project.org/" class="external free" title="http://ubuntu.beryl-project.org/" rel="nofollow">http://ubuntu.beryl-project.org/</a> dapper main aiglx</strong></pre>
</li>
<li>Do a <em>apt-get update</em> and then <em>apt-get dist-upgrade</em>.</li>
<li>Install the meta-package <em>beryl</em> and you are done!</li>
<li>Restart the X server and run <em>beryl-manager</em>. Enjoy the awesomeness.</li>
</ol>
<p>With Beryl the previous issues with missing window borders are also gone. So you can do away with apt-pinning which I was doing to keep my AIGLX from breaking. More documentation is available at the <a href="http://wiki.beryl-project.org/index.php/Main_Page" title="Beryl project wiki">Beryl project wiki</a>.<br />
You can watch the <a href="http://www.youtube.com/watch?v=i0ZtcxHUSDQ" title="Beryl + AIGLX">following movie</a> on Youtube.com to  get an idea about Beryl and its advantages over Compiz. Enjoy <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/i0ZtcxHUSDQ&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/i0ZtcxHUSDQ&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://freegeek.in/blog/2006/10/move-over-compiz-welcome-beryl/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Honey, I screwed up your laptop!</title>
		<link>http://freegeek.in/blog/2006/08/honey-i-screwed-up-your-laptop/</link>
		<comments>http://freegeek.in/blog/2006/08/honey-i-screwed-up-your-laptop/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 03:31:48 +0000</pubDate>
		<dc:creator>Baishampayan</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">https://g33k.wordpress.com/2006/08/10/oops-something-screwed-my-laptop/</guid>
		<description><![CDATA[Something very odd happened just now. I noticed that Dapper was unable to keep correct time on the BIOS and was basically hit by bug #43661 which is OK compared to what happened next. I just went to the BIOS settings and fixed the time, and now it doesn&#8217;t boot at all! So what now? [...]]]></description>
			<content:encoded><![CDATA[<p>Something very odd happened just now. I noticed that Dapper was unable to keep correct time on the BIOS and was basically hit by bug <a href="https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/43661" title="#43661">#43661</a> which is OK compared to what happened next. I just went to the BIOS settings and fixed the time, and now it doesn&#8217;t boot at all! So what now? Oh well, it&#8217;s bug <a href="https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/43745" title="#43745">#43745</a> at work here <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My options, either send the laptop back to Dell, or take out the BIOS cell to reset it. I will try the latter now, as sending the laptop back to Dell might be quite a PITA and I need this laptop now.</p>
<p>/me off to taking the laptop apart, wish me luck!</p>
<p>N.B &#8211; <a href="http://www.ubuntuforums.org/showthread.php?t=176954">Somebody else</a> had the exact same problem as me &#8230;</p>
<p>P.S &#8211; The actual owner of the laptop sounded very calm over the phone, either she didn&#8217;t understand the issue or she has too much confidence on my mad  hardware skillz <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><b>Update:</b> I fixed the damn issue, w00t! I took apart the whole laptop only to realise that the BIOS battery is just under the keyboard, hehe. The XPS is a true engineering marvel, extremely tiny parts everywhere, so better send it back to Dell if you are not experienced enough in taking things apart and putting them back in. One tip to Dell users, stay away from the <b>rtc</b> kernel driver, in fact, better blacklist that bugger.</p>
]]></content:encoded>
			<wfw:commentRss>http://freegeek.in/blog/2006/08/honey-i-screwed-up-your-laptop/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Started working on the Design</title>
		<link>http://freegeek.in/blog/2006/06/started-working-on-the-design/</link>
		<comments>http://freegeek.in/blog/2006/06/started-working-on-the-design/#comments</comments>
		<pubDate>Mon, 05 Jun 2006 21:28:15 +0000</pubDate>
		<dc:creator>Baishampayan</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[SoC]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">https://g33k.wordpress.com/2006/06/06/started-working-on-the-design/</guid>
		<description><![CDATA[After a prolonged sickness, I am back to work again. Started working on the design specs of the offline update tool today. It&#39;s still incomplete, but I am just putting up my ideas of implementation on the doc. Talked to Mario Danic about the design doc. He also approved my specification in the Launchpad Blueprint [...]]]></description>
			<content:encoded><![CDATA[<p>After a <a href="http://g33k.wordpress.com/2006/06/02/down-with-tooth-infection-and-fever/" title="I was sick for a week or two">prolonged sickness</a>, I am <a href="http://g33k.wordpress.com/2006/06/03/relief-at-last/" title="I am fine now">back to work</a> again. Started working on the <a href="https://wiki.ubuntu.com/OfflineUpdateSpec/DesignDiscussion" title="Design Specs">design specs</a> of the <a href="https://wiki.ubuntu.com/OfflineUpdateSpec/" title="Offline Update Tool">offline update tool </a>today. It&#39;s still incomplete, but I am just putting up my ideas of implementation on the doc. Talked to <a href="https://wiki.ubuntu.com/MarioDanic" title="Mario Danic">Mario Danic</a> about the design doc. He also approved my specification in the Launchpad Blueprint system.</p>
<p>I was quite relieved to know that <a href="http://sourceforge.net/projects/python-apt" title="Python-APT">python-apt</a> is quite usable and it works fine (though not being very pythonic in nature). I read somewhere that it&#39;s not very actively maintained now-a-days and lacks a lot of features. That info relieved me quite a lot, otherwise my whole app would have become jeopardised <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>There are people who are also requesting me to port the tool to Windows. Well, <a href="http://www.python.org/" title="Python.Org">Python</a> code is easily portable but hey, Windows has no APT library <img src='http://freegeek.in/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Thankfully Mario is writing a tool for Windows which does a similar job, so may be I will be able to borrow some ideas from him.</p>
<p>I also need to check if my bank accepts cheques in Indian Rupees but drawn in the USA. As I have heard, they may claim that such cheques are impossible &#8230; heh, they have no idea about <a href="http://www.google.com" title="Google">Google</a>!</p>
<p>Anyway, I need to sleep off now. I must finish the design doc by tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://freegeek.in/blog/2006/06/started-working-on-the-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.291 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-10 22:02:29 -->

