<?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>RobotSystematic &#187; Linux</title>
	<atom:link href="http://www.robotsystematic.com/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.robotsystematic.com</link>
	<description>Ubuntu, PHP, MySQL, Zend Framework, and other geekdom</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:48:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Linux Mint Debian Edition (LMDE)</title>
		<link>http://www.robotsystematic.com/2010/linux/linux-mint-debian-edition-lmde</link>
		<comments>http://www.robotsystematic.com/2010/linux/linux-mint-debian-edition-lmde#comments</comments>
		<pubDate>Tue, 07 Sep 2010 13:48:48 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Edition]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[Linux Mint Debian Edition]]></category>
		<category><![CDATA[Mint]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=523</guid>
		<description><![CDATA[I just stumbled upon this news on Distrowatch, seems the Linux Mint fellows have a new project: Linux Mint Debian! Instead of using the stable release of Debian they are using the testing branch (Squeeze) and it will be a rolling release like Sidux. Now, I was not too fond of Sidux because it had [...]]]></description>
			<content:encoded><![CDATA[<p>I just stumbled upon this news on Distrowatch, seems the Linux Mint fellows have a new project: Linux Mint Debian!</p>
<p>Instead of using the stable release of Debian they are using the testing branch (Squeeze) and it will be a rolling release like Sidux.</p>
<p>Now, I was not too fond of Sidux because it had some problems with setting up a LAMP stack (and they highly discouraged users to do so as well), but I&#8217;m very curious to see how this new LMDE will turn out!</p>
<p>Find the <a title="LMDE Announcement" href="http://www.linuxmint.com/blog/?p=1527" target="_blank">official announcement here</a> including download links and more information.</p>
<p>I will download it at home and check it out in VirtualBox sometime&#8230; So far it&#8217;s only a LiveDVD for i386 so I won&#8217;t be switching to it anytime soon at home, since all my machines have 4GB RAM.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/linux-mint-debian-edition-lmde/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatic Lossless JPEG Optimisation</title>
		<link>http://www.robotsystematic.com/2010/linux/automatic-lossless-jpeg-optimisation</link>
		<comments>http://www.robotsystematic.com/2010/linux/automatic-lossless-jpeg-optimisation#comments</comments>
		<pubDate>Mon, 23 Aug 2010 09:12:23 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[JPEG]]></category>
		<category><![CDATA[jpegoptim]]></category>
		<category><![CDATA[JPG]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=510</guid>
		<description><![CDATA[Just stumbled upon this little program which optimizes JPEG images. In my directory of thumbnails it saved an easy 20KB for only 16 images, so that&#8217;s not half bad if you ask me. Every little bit helps I&#8217;ve been working on a little gallery in Zend Framework, and am generating thumbnails in a cache dir. [...]]]></description>
			<content:encoded><![CDATA[<p>Just stumbled upon this little program which optimizes JPEG images.<br />
In my directory of thumbnails it saved an easy 20KB for only 16 images, so that&#8217;s not half bad if you ask me. Every little bit helps <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ve been working on a little gallery in Zend Framework, and am generating thumbnails in a cache dir.<br />
They were pretty damn small already, but I like to keep tweaking at things so this was a nice little extra.</p>
<p>In Ubuntu you can install it quickly using:</p>
<div class="code">
sudo aptitude install jpegoptim
</div>
<p>Then in my PHP code I just used this:</p>
<div class="code">
// Thumnail?<br />
if($b_thumb)<br />
{</p>
<p>	$cache_dir = $b_full ? &#8216;../cache/images/thumbs/full/&#8217; : &#8216;../cache/images/thumbs/small/&#8217;;</p>
<p>	// IS THUMBNAIL CACHED?<br />
	if(!file_exists($cache_dir . $s_imageName))<br />
	{<br />
		 $i_thumb_width = $b_full ? 100 : 50; // set thumbnail width<br />
	    $i_imageNewHeight = ($a_imageSize[1] * $i_thumb_width) / $a_imageSize[0]; // calculate new height<br />
	    $i_imageNewHeight = round($i_imageNewHeight, 0); // round it nicely<br />
	    $temp_image = imagecreatetruecolor($i_thumb_width, $i_imageNewHeight); // create a new image object<br />
	    imagecopyresampled($temp_image, $o_image, 0, 0, 0, 0, $i_thumb_width, $i_imageNewHeight, $a_imageSize[0], $a_imageSize[1]); // copy content from image into the new object<br />
	    $o_image = $temp_image; // too lazy to clean this up<br />
	    imagejpeg($o_image, $cache_dir . $s_imageName); // write the image file to disk<br />
<span style="color:red"><br />
	    $jpegoptim = &#8216;jpegoptim &#8216;. $cache_dir . $s_imageName; // create optimizating command<br />
	    exec($jpegoptim); // execute the jpegoptim command<br />
</span><br />
	}<br />
	else<br />
	{<br />
		// CACHED!<br />
		$o_image = imagecreatefromjpeg($cache_dir . $s_imageName);<br />
	}</p>
<p>	header(&#8216;Expires: &#8216; . gmdate(&#8216;D, d M Y H:i:s&#8217;, time()+24*60*60) . &#8216; GMT&#8217;);<br />
        header(&#8216;Content-Type: image/jpeg&#8217;);<br />
	imagejpeg($o_image);<br />
	imagedestroy($o_image);<br />
}
</p></div>
<p>You might want to be aware of the fact that since I am writing the thumbnails to disk as apache and then running jpegoptim on the file from php the permissions are already set correctly. Otherwise you might have to check the owner of the file, when testing from command-line in Ubuntu I had to use sudo to run it against the thumbnails since they were owned by www-data (the default apache user in Ubuntu).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/automatic-lossless-jpeg-optimisation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Mint Menu in Ubuntu (Lucid) by using the Mint Repo</title>
		<link>http://www.robotsystematic.com/2010/linux/linux-mint-menu-in-ubuntu-lucid-by-using-the-mint-repo</link>
		<comments>http://www.robotsystematic.com/2010/linux/linux-mint-menu-in-ubuntu-lucid-by-using-the-mint-repo#comments</comments>
		<pubDate>Fri, 20 Aug 2010 08:59:40 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[Linux Mint Menu]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[Mint Menu]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=485</guid>
		<description><![CDATA[This has been popping up on sites today, and people are installing from .deb files downloaded out of the Mint repo&#8217;s. Now, I like to keep my software up-to-date and thus don&#8217;t like installing loose .deb files without adding the repo where they came from. Just a note of warning: this is meant for Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p>This has been popping up on sites today, and people are installing from .deb files downloaded out of the Mint repo&#8217;s. Now, I like to keep my software up-to-date and thus don&#8217;t like installing loose .deb files without adding the repo where they came from.</p>
<p><strong>Just a note of warning: this is meant for Ubuntu Lucid (Gnome) in combination with Linux Mint 9!</strong></p>
<p><a href="http://www.robotsystematic.com/wp-content/uploads/2010/08/linux-mint-7-menu.jpg" rel="lightbox[485]"><img class="aligncenter size-medium wp-image-501" title="linux-mint-7-menu" src="http://www.robotsystematic.com/wp-content/uploads/2010/08/linux-mint-7-menu-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>So here&#8217;s how you can install the Linux Mint menu by adding the Mint repo, and thus keeping up to date <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>First we want to add the Mint repo by creating a new file in /etc/apt/sources.list.d/ called mint.list:</p>
<div class="code">sudo nano /etc/apt/sources.list.d/mint.list</div>
<p>Paste in the following line:</p>
<div class="code">deb http://packages.linuxmint.com/ isadora main</div>
<p>Press Ctrl+X to close Nano and save the file.<br />
Install the GPG key for the repo:</p>
<div class="code">sudo apt-key adv &#8211;recv-key &#8211;keyserver keyserver.ubuntu.com 0FF405B2</div>
<p>Next run aptitude update, and install some Mint packages:</p>
<div class="code">sudo aptitude update; sudo aptitude install mint-translations mint-common mintmenu</div>
<p>Now just add the Mint Menu to the Gnome panel:</p>
<p><strong>Click to view larger image</strong></p>
<p><a href="http://www.robotsystematic.com/wp-content/uploads/2010/08/mint_add_to_panel1.png" rel="lightbox[485]"><img class="aligncenter size-medium wp-image-487" title="mint_add_to_panel1" src="http://www.robotsystematic.com/wp-content/uploads/2010/08/mint_add_to_panel1-300x68.png" alt="" width="300" height="68" /></a></p>
<p><a href="http://www.robotsystematic.com/wp-content/uploads/2010/08/mint_add_to_panel2.png" rel="lightbox[485]"><img class="aligncenter size-medium wp-image-489" title="mint_add_to_panel2" src="http://www.robotsystematic.com/wp-content/uploads/2010/08/mint_add_to_panel2-300x278.png" alt="" width="300" height="278" /></a></p>
<p>To tweak it a bit more follow this (blatantly copied from <a href="http://ubuntuforums.org/showpost.php?p=9719663&amp;postcount=1">this Ubuntu Forums post</a>):</p>
<blockquote><p><strong>Ubuntuize it</strong><br />
If you right-click on the menu button and select &#8220;Preferences&#8221; you will see the menu with a whole bunch of stuff. On the first tab which is shown, named &#8220;Main Button&#8221; you can change how the button looks in the gnome pane. For me, I deleted the button text as I just wanted to have a logo, but of course the choice is yours.</p>
<p>As for the icon, if you want an ubuntu logo, here are the paths to copy in (NOTE: paths are based of Ubuntu 10.04)</p>
<p>If you&#8217;re using a light theme:</p>
<div class="code">/usr/share/icons/ubuntu-mono-light/apps/24/start-here.svg</div>
<p>If you&#8217;re using a dark theme:</p>
<div class="code">/usr/share/icons/ubuntu-mono-dark/apps/24/start-here.svg</div>
<p><strong>Play around!</strong><br />
Have a good look around the preferences and what you can do. There is quite a lot you can play with.<br />
You can choose what items you have in the &#8220;Favourites&#8221; section but right clicking on a menu item (from &#8220;All Applications&#8221;) and choose &#8220;Show in my favourites&#8221;. You can remove items from your favourites by right clicking on them and selected &#8220;Remove from favourites&#8221;.</p>
<p><strong>Known Issue&#8230;</strong><br />
After you ave added it to the panel, you will notice that if you select &#8220;All Applications&#8221;, that there is nothing there, or that there are no sub-menus. No problem, all should be fine and working after a the next reboot.</p>
<p>So there you have it, the Mint Menu in Ubuntu. And remember, Mint is made off Ubuntu so everything is pretty much interchangeable, so don&#8217;t worry that you&#8217;re using a menu made for a different<br />
distro.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/linux-mint-menu-in-ubuntu-lucid-by-using-the-mint-repo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto start Teamspeak 3 Ubuntu</title>
		<link>http://www.robotsystematic.com/2010/howto/auto-start-teamspeak-3-ubuntu</link>
		<comments>http://www.robotsystematic.com/2010/howto/auto-start-teamspeak-3-ubuntu#comments</comments>
		<pubDate>Thu, 19 Aug 2010 12:16:39 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[3]]></category>
		<category><![CDATA[auto]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[init.d]]></category>
		<category><![CDATA[runlevel]]></category>
		<category><![CDATA[start]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[TeamSpeak]]></category>
		<category><![CDATA[TeamSpeak 3]]></category>
		<category><![CDATA[ts3]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=457</guid>
		<description><![CDATA[Before I start I am asuming you have already downloaded your copy of teamspeak 3 and unpacked it. For reference I will assume the path to where you unpacked TS3 is: /home/ts3/teamspeak3-server_linux-amd64 Now to make an autostart script you can actually just reuse the one that comes with TS3: ts3server_startscript.sh The only thing I did [...]]]></description>
			<content:encoded><![CDATA[<p>Before I start I am asuming you have already downloaded your copy of teamspeak 3 and unpacked it.<br />
For reference I will assume the path to where you unpacked TS3 is:</p>
<div class="code">/home/ts3/teamspeak3-server_linux-amd64</div>
<p>Now to make an autostart script you can actually just reuse the one that comes with TS3: <em>ts3server_startscript.sh</em></p>
<p>The only thing I did to get this working was edit <em>ts3server_startscript.sh</em> and change one line.</p>
<div class="code">
BINARYPATH=&#8221;$(dirname &#8220;${0}&#8221;)&#8221;
</div>
<p>I replaced with the actual path:</p>
<div class="code">
BINARYPATH=&#8221;/home/ts3/teamspeak3-server_linux-amd64/&#8221;
</div>
<p>Then I went into /etc/init.d and made a symlink to this file, like so:</p>
<div class="code">
cd /etc/init.d<br />
sudo ln -s /home/ts3/teamspeak3-server_linux-amd64/ts3server_startscript.sh ts3
</div>
<p>Then we need to make sure the TS3 server starts on a reboot, so we at it to the various runlevels like so:</p>
<div class="code">
sudo update-rc.d -f ts3 defaults
</div>
<p>Now you can start/stop/restart TS3 like any other service:</p>
<div class="code">
sudo service ts3 start
</div>
<p>TS3 will run as root though, which is a bit of a vulnerability, maybe I&#8217;ll figure out how to fix that later.<br />
I used another very simple start script before, but because it lacked start/stop/restart commands the server couldn&#8217;t actually reboot..<br />
It would send the stop command to the service, which would just hang there and the server wouldn&#8217;t proceed to shut down processes after that.<br />
The way I described above works perfectly for me <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/howto/auto-start-teamspeak-3-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgraded VPS from Karmic (9.10) to Lucid (10.4)</title>
		<link>http://www.robotsystematic.com/2010/linux/upgraded-vps-from-karmic-9-10-to-lucid-10-4</link>
		<comments>http://www.robotsystematic.com/2010/linux/upgraded-vps-from-karmic-9-10-to-lucid-10-4#comments</comments>
		<pubDate>Tue, 17 Aug 2010 14:16:12 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Lucid]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=447</guid>
		<description><![CDATA[I followed the really simple guide posted by my VPS hoster for upgrading my VPS to Ubuntu Lucid. It took quite a while to run, but after adding a single row to /etc/fstab it restarted without problems! Seriously, I didn&#8217;t change a single thing and everything &#8220;just worked&#8221;.. That&#8217;s how it&#8217;s supposed to be! Now [...]]]></description>
			<content:encoded><![CDATA[<p>I followed the really simple guide posted by my VPS hoster for upgrading my VPS to Ubuntu Lucid.<br />
It took quite a while to run, but after adding a single row to /etc/fstab it restarted without problems!<br />
Seriously, I didn&#8217;t change a single thing and everything &#8220;just worked&#8221;.. That&#8217;s how it&#8217;s supposed to be!</p>
<p>Now to experiment with the 2.6.35 kernel, no idea if that will run on a VPS but we&#8217;ll see soon enough <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/upgraded-vps-from-karmic-9-10-to-lucid-10-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discover Motherboard Make &amp; Model in Linux</title>
		<link>http://www.robotsystematic.com/2010/linux/discover-motherboard-make-model-in-linux</link>
		<comments>http://www.robotsystematic.com/2010/linux/discover-motherboard-make-model-in-linux#comments</comments>
		<pubDate>Fri, 13 Aug 2010 14:33:41 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[Make]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Motherboard]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=442</guid>
		<description><![CDATA[I never knew how to do this before, and never really needed it since I pretty much know my motherboard models by heart. However, with the increasingly weird model numbers these days from companies like Gigabyte and Asus I can&#8217;t seem to remember them anymore. I also have way too many computers to take care [...]]]></description>
			<content:encoded><![CDATA[<p>I never knew how to do this before, and never really needed it since I pretty much know my motherboard models by heart.</p>
<p>However, with the increasingly weird model numbers these days from companies like Gigabyte and Asus I can&#8217;t seem to remember them anymore.<br />
I also have way too many computers to take care of to remember my own now (am I getting old?).</p>
<p>Anyway&#8217;s, here&#8217;s the command. The data we are interrested in should be at the top of the output. I like to &#8220;pipe&#8221; it to the &#8220;less&#8221; command so we can scroll through it easily:</p>
<div class="code">sudo dmidecode | less</div>
<p>Hope this helps someone <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/discover-motherboard-make-model-in-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Kernel 2.6.35</title>
		<link>http://www.robotsystematic.com/2010/linux/linux-kernel-2-6-35</link>
		<comments>http://www.robotsystematic.com/2010/linux/linux-kernel-2-6-35#comments</comments>
		<pubDate>Tue, 03 Aug 2010 14:51:09 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[2.6.35]]></category>
		<category><![CDATA[Kernel]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=418</guid>
		<description><![CDATA[It seems this new kernel is something to get a little excited about! For more information than I can give to you in a sane manner check out this page: http://kernelnewbies.org/Linux_2_6_35 A list of things that have changed: Transparent spreading of incoming network traffic load across CPUs Btrfs improvements XFS Delayed logging KDB kernel debugger [...]]]></description>
			<content:encoded><![CDATA[<p>It seems this new kernel is something to get a little excited about!</p>
<p>For more information than I can give to you in a sane manner check out this page:<br />
<a title="Linux 2.6.35" href="http://kernelnewbies.org/Linux_2_6_35" target="_blank">http://kernelnewbies.org/Linux_2_6_35</a></p>
<p>A list of things that have changed:</p>
<ol>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-94daf753b96280181e79a71ca4bb7f7a423e302a">Transparent spreading of incoming network traffic load across CPUs</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-e580b539b01e7523eada236587d68f0ce09d01c3">Btrfs improvements</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-a5e07af03c0c63e6ab06e6d7eb388dc3e888b91a">XFS Delayed logging</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-01683c6bbfcd2a93c556192e3c9d6734b20da1cd">KDB kernel debugger frontend</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-581c3086749e27464345462e77272381dea292f6">perf improvements</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-c499f95459056037b9734458baaf2719a0067ee4">Graphic improvements</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-9cb0a1275559d40296da42efb7977896ac9edab7">Memory compaction</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-11d68485df869f03468809ec4e2c6eafd04aa0bf">Support for multiple multicast route tables</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-7c693b3d8cb3d7fbfe28dba5ab4b7f4d0b7d91c8">L2TP Version 3 (RFC 3931) support</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-9d25abee6a4472c2a13cb86bd3ff7aad9cea2dd1">CAIF Protocol support</a></li>
<li><a href="http://kernelnewbies.org/Linux_2_6_35#head-c22d84a8646744a7db6971716be4a2f797b8077b">ACPI Platform Error Interface support</a></li>
</ol>
<p>I found an Ubuntu PPA where you can find this new kernel:<br />
<a title="Ubuntu Kernel PPA" href="https://launchpad.net/~kernel-ppa/+archive/ppa" target="_blank">https://launchpad.net/~kernel-ppa/+archive/ppa</a></p>
<p><strong>Please note I take no responsibility for anything that happens to you, your computer or your ballsack from installing the kernel from this PPA!!!</strong><br />
I will have a test later on tonight on my laptop which is not of importance to me, maybe I&#8217;ll give an update after that (if my laptop or ballsack hasn&#8217;t exploded).</p>
<p><strong>UPDATE:</strong> The PPA seems to install a server version of the kernel. After having installed it X didn&#8217;t start anymore, so be warned. I might have gotten it to boot back into X with some time, but I had too much to do.. Days are short lately.</p>
<p><strong>UPDATE2:</strong> Phoronix (I love these guys, benchmarking galore!) have run benchmarks using the .35 kernel on an Core i7 machine. <a title="http://www.phoronix.com/scan.php?page=article&amp;item=linux_2635_i7&amp;num=2" href="http://www.phoronix.com/scan.php?page=article&amp;item=linux_2635_i7&amp;num=2" target="_blank">Check the results here</a>.</p>
<p><strong>UPDATE3:</strong> The <a title="Xorg-edgers PPA" href="https://launchpad.net/~xorg-edgers/+archive/ppa" target="_blank">xorg-edgers ppa</a> has the new .35 kernel in the repo, I dist-upgraded my homeserver with this PPA (yes I know, quite risky!!) and so far it seems stable. I will need to do a bit more testing to see if everything stays stable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/linux-kernel-2-6-35/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto reinstall mysql-server on Ubuntu (Lucid)</title>
		<link>http://www.robotsystematic.com/2010/linux/howto-reinstall-mysql-server-on-ubuntu-lucid</link>
		<comments>http://www.robotsystematic.com/2010/linux/howto-reinstall-mysql-server-on-ubuntu-lucid#comments</comments>
		<pubDate>Fri, 23 Jul 2010 13:09:49 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=409</guid>
		<description><![CDATA[After messing around with mysql-server a bit too much lately, I&#8217;ve managed to break it completely. So much so, in fact, that I couldn&#8217;t just reinstall it.. It took quite a bit of time before I figured out the only working method for me to reinstall properly. First I run a sudo dpkg -l &#124;grep [...]]]></description>
			<content:encoded><![CDATA[<p>After messing around with mysql-server a bit too much lately, I&#8217;ve managed to break it completely. So much so, in fact, that I couldn&#8217;t just reinstall it.. It took quite a bit of time before I figured out the only working method for me to reinstall properly.</p>
<p>First I run a <em>sudo dpkg -l |grep mysql</em> and <em>sudo aptitude purge</em> ALL packages that get listed.<br />
Note this could remove your databases too, but you should have a backup somewhere to start with <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Sometimes you will probably also have to remove things like phpmyadmin and some php/apache modules as well.<br />
Once that is done, run <em>sudo tasksel</em> and install the LAMP package.</p>
<p>For me this has reinstalled mysql (and actually saved old databases) and let me continue with what I was doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/howto-reinstall-mysql-server-on-ubuntu-lucid/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unattended Ubuntu Installation</title>
		<link>http://www.robotsystematic.com/2010/linux/unattended-ubuntu-installation</link>
		<comments>http://www.robotsystematic.com/2010/linux/unattended-ubuntu-installation#comments</comments>
		<pubDate>Wed, 30 Jun 2010 08:39:51 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Unattended]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=404</guid>
		<description><![CDATA[Quote: In creating Ubuntu Linux, Canonical has focused on ease of use, and this extends to the install procedure. To this end, Ubuntu eschewed many of the detailed questions that had discouraged potential Linux users of an earlier era. However, despite relative improvements in that area, the installation is still peppered with questions. This means [...]]]></description>
			<content:encoded><![CDATA[<p>Quote:</p>
<p>In creating Ubuntu Linux, Canonical has focused on ease of use, and  this extends to the install procedure. To this end, Ubuntu eschewed many  of the detailed questions that had discouraged potential Linux users of  an earlier era. However, despite relative improvements in that area,  the installation is still peppered with questions. This means that an  admin tasked with the deployment of more than three or four computers is  doomed to spend an entire morning dashing around, typing in responses  to the same questions over and over again.</p>
<p>Fortunately, there is a solution in the form of unattended installs.  An admin can alter a standard Linux distribution so that it no longer  asks the user questions while installing. Obviously, the installer will  need the information that it normally acquires by prompting the user for  details, and the trick is to provide this information in advance in the  form of what is called an ‘<em>answer file</em>’. It’s possible to  divide automated installs into two main categories: customised CD-ROM  and network installation. Both approaches have their relative strengths  and weaknesses.</p>
<p><a title="Unattended Ubuntu Installations" href="http://www.linuxuser.co.uk/tutorials/unattended-ubuntu-installations/" target="_blank">Find the rest of the article here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/unattended-ubuntu-installation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Lucid (10.4) + Wine1.2 RC5 + uTorrent</title>
		<link>http://www.robotsystematic.com/2010/linux/ubuntu-lucid-10-4-wine1-2-rc5-utorrent</link>
		<comments>http://www.robotsystematic.com/2010/linux/ubuntu-lucid-10-4-wine1-2-rc5-utorrent#comments</comments>
		<pubDate>Mon, 28 Jun 2010 12:13:12 +0000</pubDate>
		<dc:creator>snek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Crash]]></category>
		<category><![CDATA[RC 5]]></category>
		<category><![CDATA[RC5]]></category>
		<category><![CDATA[Unstable]]></category>
		<category><![CDATA[uTorrent]]></category>
		<category><![CDATA[Wine]]></category>
		<category><![CDATA[Wine 1.2]]></category>
		<category><![CDATA[Wine 1.2 RC5]]></category>

		<guid isPermaLink="false">http://www.robotsystematic.com/?p=400</guid>
		<description><![CDATA[Ok, turns out this combination of software is not stable. It was crashing my, otherwise perfectly stable, homeserver after about 10-15 minutes. It took me a while to discover the problem, but eventually I figured it out. Solution: remove the wine-ppa from /etc/apt/sources.list.d/ and reinstall the original wine1.2 from the Ubuntu repo. Just thought this [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, turns out this combination of software is not stable. It was crashing my, otherwise perfectly stable, homeserver after about 10-15 minutes. It took me a while to discover the problem, but eventually I figured it out.</p>
<p>Solution: remove the wine-ppa from /etc/apt/sources.list.d/ and reinstall the original wine1.2 from the Ubuntu repo.</p>
<p>Just thought this might help some other people, and of course as a mental note to myself <img src='http://www.robotsystematic.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong> <span style="text-decoration: line-through;">Turns out it wasn&#8217;t Wine1.2RC5 after all! I had changed my max half-open connections in uTorrent before I updated Wine and it seems Lucid doesn&#8217;t like the setting I put in. I reverted back to the default setting 0f 8 and reinstalled the new Wine and everything is still working.</span></p>
<p><strong>UPDATE2:</strong> After a while uTorrent starting crashing my system again. Out of desperation I reinstalled my whole system to a fresh install of Ubuntu Lucid x64. I added the wine developers ppa since wine 1.2 had gone stable and after installing wine and utorrent it started crashing again after about 30 seconds. I think I fixed it now though: I removed the wine ppa from /etc/apt/sources.list.d/, ran an <em>aptitude update</em>,<em> aptitude purge wine1.2</em> and then <em>aptitude install wine</em>. This seems to have grabbed wine1.2 as well though, although <em>aptitude show wine </em>shows it should be some lower version. I then ran <em>winecfg</em> and set it to Windows 2000 compatibility, and now uTorrent seems stable!  It&#8217;s been a very long struggle, but I just can&#8217;t live without it.. None of the other clients &#8220;feel right&#8221; to me or lack features I really want to have (labels). qBittorrent would be my second choice, but it does some weird things with temp directories and started writing incomplete downloads to my complete folder.</p>
<p><strong>UPDATE 3:</strong> My machine is still crashing sporadically.. And I have no idea why, but there seems to be quite a thread on the ubuntuforums about people with the same problem, although there doesn&#8217;t seem to be any relation between the various posts. The only thing they have in common is that they are running Lucid. Some report having fixed the problem by running KDE instead of Gnome (the horror). Maybe I&#8217;ll give XFCE a try..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robotsystematic.com/2010/linux/ubuntu-lucid-10-4-wine1-2-rc5-utorrent/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
