<?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>Chris JeanChris Jean &#187; kernel</title>
	<atom:link href="http://chrisjean.com/tag/kernel/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisjean.com</link>
	<description>Linux, WordPress, programming, anime, and other stuff</description>
	<lastBuildDate>Mon, 16 Jan 2012 15:22:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Good Video on the History of the Open Source Movement</title>
		<link>http://chrisjean.com/2009/03/12/a-good-video-on-the-history-of-the-open-source-movement/</link>
		<comments>http://chrisjean.com/2009/03/12/a-good-video-on-the-history-of-the-open-source-movement/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 05:00:27 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Random Ramblings]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[FSF]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[Linus Torvalds]]></category>
		<category><![CDATA[Richard Stallman]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=1346</guid>
		<description><![CDATA[I recently watched the entirety of the Revolution OS documentary. While it definitely is not a video that can be enjoyed by most people, nor even most computer users, it is a very intersting watch for a number of reasons. Visiting the documentary&#8217;s site, you quickly gain a sense of what this documentary is aimed [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>I recently watched the entirety of the <a href="http://video.google.com/videoplay?docid=7707585592627775409" target="_blank">Revolution OS</a> documentary. While it definitely is not a video that can be enjoyed by most people, nor even most computer users, it is a very intersting watch for a number of reasons.</p>
<p>Visiting the <a href="http://www.revolution-os.com/index.html" target="_blank">documentary&#8217;s site</a>, you quickly gain a sense of what this documentary is aimed to be: &#8220;&#8230; the inside story of the hackers who rebelled against the proprietary software model and Microsoft to create GNU/Linux and the Open Source movement.&#8221; However, that&#8217;s not what this video is about.</p>
<p>When I first started watching the documentary, I thought I would get this intimate insight into how people made calculated movements against the growing monopoly of Microsoft&#8217;s operating systems. In fact, this isn&#8217;t anything near what actually happened.</p>
<p><span id="more-1346"></span></p>
<p>Microsoft and its actions were not the focus of anyone involved in getting the ball rolling on the <a href="http://en.wikipedia.org/wiki/Open_source_movement" target="_blank">open source movement</a>. <a href="http://en.wikipedia.org/wiki/Richard_Stallman" target="_blank">Richard Stallman</a> was motivated to create the <a href="http://en.wikipedia.org/wiki/Free_Software_Foundation" target="_blank">Free Software Foundation</a> and started building <a href="http://en.wikipedia.org/wiki/GNU" target="_blank">GNU</a> not because of Microsoft, but because of the actions of administrators that wanted to control access to computer systems, by hardware vendors that didn&#8217;t release the source for their drivers, and by a myriad of other things. If Bill Gates and his company, Micro-Soft (as it was called at the time), was any consideration, it was merely another straw on the camel&#8217;s back.</p>
<p>There are many other surprises like this in the documentary, and it is why I highly recommend those that are interested watch it and pay attention. You will gain a good beginning understanding of the foundation and history of <a href="http://en.wikipedia.org/wiki/GNU" target="_blank">GNU</a>, <a href="http://en.wikipedia.org/wiki/GNU_General_Public_License" target="_blank">GPL</a>, <a href="http://en.wikipedia.org/wiki/Free_Software_Foundation" target="_blank">FSF</a>, Linus Torvalds and the <a href="http://en.wikipedia.org/wiki/Linux_kernel" target="_blank">Linux kernel</a>, how the Linux kernel created the opportunity for today&#8217;s <a href="http://en.wikipedia.org/wiki/Linux_distribution" target="_blank">Linux distros</a>, how the open source movement began, how the open source business model works, and much more.</p>
<p>The documentary may not be perfect. The creators may not have understood what they actually produced. And the material is actually quite dated by now. Just the same, it&#8217;s a very good watch, and I recommend that you check it out.</p>
<p><object width="549" height="426" data="http://video.google.com/googleplayer.swf?docid=7707585592627775409&amp;hl=en&amp;fs=true" type="application/x-shockwave-flash"><param name="id" value="VideoPlayback" /><param name="src" value="http://video.google.com/googleplayer.swf?docid=7707585592627775409&amp;hl=en&amp;fs=true" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2009/03/12/a-good-video-on-the-history-of-the-open-source-movement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cleaning Out Old Linux Kernels in Ubuntu</title>
		<link>http://chrisjean.com/2009/03/05/cleaning-out-old-linux-kernels-in-ubuntu/</link>
		<comments>http://chrisjean.com/2009/03/05/cleaning-out-old-linux-kernels-in-ubuntu/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 06:00:37 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips 'n Tricks]]></category>
		<category><![CDATA[boot menu]]></category>
		<category><![CDATA[Grub]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[Synaptic]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=1244</guid>
		<description><![CDATA[Without the Linux kernel, Ubuntu (and all the other Linux distros) would not exist. Despite this, most Linux users don&#8217;t know what a kernel is nor understand that the reason that Ubuntu is a Linux distro is because the kernel is Linux. All most users of any Linux distro is likely to know is that [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>Without the Linux kernel, Ubuntu (and all the other Linux distros) would not exist. Despite this, most Linux users don&#8217;t know what a kernel is nor understand that the reason that Ubuntu is a Linux distro is because the kernel is Linux. All most users of any Linux distro is likely to know is that they will eventually have a large number of kernels installed on their system cluttering up their boot menu.</p>
<p>Describing what a kernel is and what it does is beyond the scope of this post. I do highly recommend that you first read the Wikipedia article on <a href="http://en.wikipedia.org/wiki/Kernel_(computer_science)" target="_blank">computer kernels</a> followed by the article on the <a href="http://en.wikipedia.org/wiki/Linux_kernel" target="_blank">Linux kernel</a> itself. I&#8217;d really like to do a post explaining what a kernel is in simple terms so that readers can gain a better appreciation for it and what it does for your distro. Please leave a comment letting me know if you are interested in this writeup.</p>
<p>Anyways, back to the topic at hand. What do we do with all these kernels that litter our boot menu? How do we remove them not just from our boot menu but from our file system as well?</p>
<p><span id="more-1244"></span></p>
<h3>Why Do I Have All These Kernels?</h3>
<p>Before we get onto those questions, there is an important first question to answer: Why are all these kernels left on the system in the first place?</p>
<p>As you do system updates using Synaptic, new kernels will be installed as they become available in your repositories. New kernels will always take precedence over the older kernels in the boot menu.</p>
<p>The reason that the older kernels aren&#8217;t automatically removed is to ensure that the new kernel can be loaded properly. If the new kernel resulted in a system that could not be booted, you can easily boot into an older kernel to fix the problem.</p>
<p>So, while this system of leaving the old kernels alone is a great way to ensure system stability and availability, it does leave quite a mess after a while.</p>
<h3>Make Note of Your Current Kernel</h3>
<p>This is very, very important. You don&#8217;t want to remove your current kernel, as that will cause all sorts of problems. So, you will want to find out what your current kernel is called.</p>
<p>Load up Terminal (Applications &gt; Accessories &gt; Terminal) and run the following:</p>
<div class="code">uname -r</div>
<p>The response will tell you which kernel you are currently running. For example, one of my home systems responded with:</p>
<div class="code">2.6.27-11-generic</div>
<p>So, this kernel is the one that I don&#8217;t want to touch.</p>
<h3>Removing the Old Kernels</h3>
<p>Now that we know what not to remove, it&#8217;s time to find the rest and get rid of them. Fortunately, this is very simple to do in Ubuntu since we have the Synaptic package manager.</p>
<p>Load up Synaptic (System &gt; Administration &gt; Synaptic Package Manager). Type in &#8220;linux-image&#8221; in the &#8220;Quick search&#8221; box and selected &#8220;Installed&#8221; from the pane on the left.</p>
<p>Unfortunately, this search will produce many more results than just the specific ones we want. Click the Package listing title to sort the list by package. Scroll through the list until you come across the listings that begin with &#8220;linux-image&#8221;. Depending on the number of kernels you have installed, you may have a large number of results.</p>
<p>In addition to the &#8220;linux-image-*&#8221; packages, we also need to remove the &#8220;linux-headers-*&#8221; and &#8220;linux-restricted-modules-*&#8221; packages for the old kernels.</p>
<p><strong>Important: </strong>Do not remove the linux-generic, linux-headers-generic, linux-image-generic, linux-restricted-modules-common, or linux-restricted-modules-generic packages. In other words, only remove packages that have the version number of the kernel in the package name.</p>
<p>On my system, that means that I need to remove the following packages:</p>
<ul>
<li>linux-headers-2.6.27-7</li>
<li>linux-headers-2.6.27-7-generic</li>
<li>linux-headers-2.6.27-9</li>
<li>linux-headers-2.6.27-9-generic</li>
<li>linux-image-2.6.27-4-generic</li>
<li>linux-image-2.6.27-7-generic</li>
<li>linux-image-2.6.27-9-generic</li>
<li>linux-restricted-modules-2.6.27-4-generic</li>
<li>linux-restricted-modules-2.6.27-7-generic</li>
<li>linux-restricted-modules-2.6.27-9-generic</li>
</ul>
<p>For each kernel that you need to remove, right-click the listing and select &#8220;Mark for Removal&#8221;. You will likely be presented with a screen saying that additional packages will need to be marked for removal. Click the Mark button to include the necessary packages to the removal list. Unfortunately, when you do this, the list resorts, simply click the Package header again to sort by package names and find your spot in the list again to keep marking packages for removal.</p>
<p>Once you have all the packages you need to remove marked, double-check that you have not marked your current kernel&#8217;s packages to be removed. In my case, I need to keep the following packages:</p>
<ul>
<li>linux-headers-2.6.27-11</li>
<li>linux-headers-2.6.27-11-generic</li>
<li>linux-image-2.6.27-11-generic</li>
<li>linux-restricted-modules-2.6.27-11-generic</li>
</ul>
<p>Now that you&#8217;ve marked all the packages you need to remove while double-checking to ensure that you aren&#8217;t removing your current kernel packages, click the Apply button at the top of Synaptic to have the packages removed.</p>
<p>Once the removal process is done, I click the Reload button in Synaptic, change the selection in the left pane from Installed to All, and verify that the current kernel packages are installed. This may be a bit overly-paranoid, but I would rather be paranoid than have a failed OS on my hands.</p>
<h3>Closing Thoughts</h3>
<p>While removing your old kernels isn&#8217;t strictly necessary, it does streamline your boot options while clearing out some old files and packages. It&#8217;s a good idea to clean out old kernels as part of routine system maintenance since the old kernels won&#8217;t take care of themselves.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2009/03/05/cleaning-out-old-linux-kernels-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dell Studio 17, Headphones, and Linux Mint</title>
		<link>http://chrisjean.com/2009/02/04/dell-studio-17-headphones-and-linux-mint/</link>
		<comments>http://chrisjean.com/2009/02/04/dell-studio-17-headphones-and-linux-mint/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 06:00:04 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips 'n Tricks]]></category>
		<category><![CDATA[Dell Studio 17]]></category>
		<category><![CDATA[headphones]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[Linux Mint]]></category>

		<guid isPermaLink="false">http://gaarai.com/?p=885</guid>
		<description><![CDATA[A visitor to the site mentioned that he has the same laptop as I have yet is running Linux Mint rather than Ubuntu. He said that all the help that I was offering for getting Ubuntu to run well on the Studio 17 worked for him in Linux Mint except the headphone fix didn&#8217;t work. [...]]]></description>
			<content:encoded><![CDATA[<!-- filtered -->
<p>A visitor to the site mentioned that he has the same laptop as I have yet is running Linux Mint rather than Ubuntu. He said that all the help that I was offering for getting Ubuntu to run well on the Studio 17 worked for him in Linux Mint except the headphone fix didn&#8217;t work. So, I dug in to see if I could find a solution.</p>
<p>I installed Linux Mint on my Dell Studio 1735 two nights ago and got the headphone jacks working successfully. Here&#8217;s step-by-step what I did:</p>
<p><span id="more-885"></span></p>
<ol>
<li>Installed the latest Linux Mint. As of this writing, the latest version is Linux Mint 6 Felicia.</li>
<li>Booted and logged into the Linux Mint desktop.</li>
<li>Ran mintUpdate by double-clicking the open padlock in the tray and clicked &#8220;Install Updates&#8221;.</li>
<li>I then ran Synaptic (Menu &gt; Administration &gt; Synaptic Package Manager), clicked &#8220;Mark All Upgrades&#8221;, and clicked &#8220;Apply&#8221;.</li>
<li>To make sure that any possible changes that could have fixed the headphone jacks had a chance to work, I rebooted. Amazingly, they already worked.</li>
</ol>
<p>So, to make sure that you get the needed updates, run mintUpdate (Menu &gt; Administration &gt; mintUpdate) and install all the updates followed by running Synaptic (Menu &gt; Administration &gt; Synaptic Package Manager) and install all upgrades. This update process should install the 2.6.27-11-generic kernel. At this point, you should reboot your system so that you can load this new kernel. When the boot option screen (Grub loader) is brought up, make sure that you select the new 2.6.27-11-generic boot option (it should be default).</p>
<p>In step five, I say &#8220;amazingly&#8221; because when I first started to write this post, I had to do a lot of workaround to make the headphones work. However, I started again from a fresh install to verify the exact sequence of steps and found that things just worked this time. So, it may be that an update came out between my first try and second try that fixed this issue. If so, go Linux Mint team. <img src='http://chrisjean.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Please report your results with Linx Mint on your Dell Studio laptop.</p>
<p>As always, if you have a problem that you can&#8217;t find a solution to, ask in a comment or <a href="http://chrisjean.com/contact/" target="_blank">contact me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://chrisjean.com/2009/02/04/dell-studio-17-headphones-and-linux-mint/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

