<?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>Mike Palmer</title>
	<atom:link href="http://www.mikepalmer.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mikepalmer.net</link>
	<description>Practically no good reason for a website</description>
	<lastBuildDate>Tue, 29 Jun 2010 11:19:34 +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>Debian Sid/Unstable VirtualBox 3 Guest</title>
		<link>http://www.mikepalmer.net/archives/9</link>
		<comments>http://www.mikepalmer.net/archives/9#comments</comments>
		<pubDate>Thu, 19 Nov 2009 22:20:40 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Guest]]></category>
		<category><![CDATA[Sid]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.mikepalmer.net/?p=9</guid>
		<description><![CDATA[As I was poking around the VirtualBox support forums the other day I noticed there seems to be a ton of confusion surrounding linux guests. A lot of that seems like it stems from the way virtualbox has to approach additional kernel modules in guest additions. So here is the &#8220;Debian way&#8221; that both Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/11/Screen-shot-2009-11-19-at-1.24.24-PM.png"><img class="alignleft size-medium wp-image-104" title="Debian Sid/Unstable Guest" src="http://www.mikepalmer.net/wp-content/uploads/2009/11/Screen-shot-2009-11-19-at-1.24.24-PM-300x222.png" alt="Debian Sid/Unstable Guest" width="300" height="222" /></a>As I was poking around the VirtualBox support forums the other day I noticed there seems to be a ton of confusion surrounding linux guests. A lot of that seems like it stems from the way virtualbox has to approach additional kernel modules in guest additions. So here is the &#8220;Debian way&#8221; that both Ubuntu and Debian users can use.</p>
<h2>Installation:</h2>
<p>Grab a stable net install (i386 or amd64 image) from Debian&#8217;s image <a title="download" href="http://www.debian.org/CD/netinst/" target="_blank">download</a>. You can try testing if you want, it should be closer to the base build of debian you are going to want but half the time the installer is severely broken until close to freeze periods in the debian freeze phase.</p>
<p>Setup a new VirtualBox Guest to install. Here is the basic gist:</p>
<p><strong>Make sure to select Linux and Debian.</strong></p>
<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-1.png"><img class="size-medium wp-image-17 alignnone" title="Select Debian Guest" src="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-1-300x272.png" alt="Select Debian Guest" width="300" height="272" /></a></p>
<p><strong>Selected the netinst ISO that you&#8217;ve just downloaded.</strong></p>
<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-2.png"><img title="Select the netinst ISO as a boot image." src="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-2-300x258.png" alt="Select the netinst ISO as a boot image." width="300" height="258" /></a></p>
<p><strong>Make sure you enable 3D and give the GPU some memory to work with.</strong></p>
<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-4.png"><img class="alignnone size-medium wp-image-88" title="Enabled 3D Acceleration" src="http://www.mikepalmer.net/wp-content/uploads/2009/09/Picture-4-300x189.png" alt="Enabled 3D Acceleration" width="300" height="189" /></a></p>
<h2>Configuring a Debian Guest:</h2>
<p>Go through the normal install process and when you get to the end where you select the task. Just select &#8220;Standard Linux System&#8221; for now. Once you are done with the install reboot and replace all instances of lenny with sid in /etc/apt/sources.list and upgrade:</p>

<div class="wp-terminal">user@computer:$ sed 's/lenny/sid/g' /etc/apt/sources.list<br/>apt-get update<br/>apt-get -f dist-upgrade<br/></div>

<p>Once you have upgraded to sid and rebooted, log back in as root and install the desktop environment by running tasksel and selecting &#8220;Desktop Environment&#8221;:</p>

<div class="wp-terminal">user@computer:$ tasksel<br/></div>

<p>That will install a boatload of packages so when it completes you&#8217;ll want to setup X and install the virtualbox utilities.</p>

<div class="wp-terminal">user@computer:$ apt-get install virtualbox-ose-guest-dkms virtualbox-ose-guest-utils virtualbox-ose-guest-x11<br/>Xorg -configure<br/>mv /root/xorg.conf.root /etc/x11/xorg.conf<br/></div>

<p>DKMS should build the virtualbox guest modules for your kernel on unstable or testing. For lenny or &#8220;virtualbox-ose-guest-source&#8221; you&#8217;d need to install modules-assistant and run &#8220;module-assistant&#8221; by hand to build a kernel module if it isn&#8217;t already under stable as it should be. Which is easy enough, DKMS just made that process easier/automagic.</p>
<p>Now you&#8217;ll want to edit /etc/X11/xorg.conf and update your mouse driver to be &#8220;vboxmouse&#8221; and your video driver to be &#8220;vboxvideo&#8221;. Then start up GDM and you should have access to direct rendering to run everything from compiz to avant.</p>

<div class="wp-terminal">user@computer:$ nano /etc/X11/xorg.conf<br/>/etc/init.d/gdm restart<br/></div>

<h2>Verdict:</h2>
<p>Lets hope you made it to something like this:</p>
<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/11/Screen-shot-2009-11-19-at-1.24.24-PM.png"><img class="alignnone size-medium wp-image-104" title="Debian Sid/Unstable Guest" src="http://www.mikepalmer.net/wp-content/uploads/2009/11/Screen-shot-2009-11-19-at-1.24.24-PM-300x222.png" alt="Debian Sid/Unstable Guest" width="300" height="222" /></a></p>
<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/09/compiz.png"><img class="alignnone size-medium wp-image-22" title="Debian Sid/Unstable Guest" src="http://www.mikepalmer.net/wp-content/uploads/2009/09/compiz-300x222.png" alt="Debian Sid/Unstable Guest" width="300" height="222" /></a></p>
<p>Your Debian guest should now inegrate with your host computer. (clipboard, mouse, screen resizing, ability to mount shared folders) You&#8217;ll also be able to use direct rendering and opengl if you enabled it in virtualbox. There are still an annoying bug with direct rendering under linux guests where the screen does not refresh with something like compiz running. A way to make it less noticeable is to keep the screen ticking along with something changing. That is why I add the seconds to my clock on the guest. Also, if you are getting superblock in the future errors when restarting you will want to edit /etc/default/rcS to utc=no. Of course, that is only applicable to anybody west of prime meridian. I don&#8217;t know why but the virtualbox guest environment keeps regressing back to MS windows mentality/retardation of localized hardware clocks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikepalmer.net/archives/9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fancy Feast Nutrient Composition</title>
		<link>http://www.mikepalmer.net/archives/32</link>
		<comments>http://www.mikepalmer.net/archives/32#comments</comments>
		<pubDate>Fri, 18 Sep 2009 04:21:07 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.mikepalmer.net/?p=32</guid>
		<description><![CDATA[Over the past year or so I was dealing with a cat going through end stages of CRF. Basically the kidneys start shutting down and the cats toxicity levels rise making it nauseous. When a cat gets nauseous they start attributing sick feelings with the food they ate so its hard to feed a CRF [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikepalmer.net/wp-content/uploads/2009/09/PURINA.jpg"><img class="size-medium wp-image-72 alignleft" title="PURINA" src="http://www.mikepalmer.net/wp-content/uploads/2009/09/PURINA-213x300.jpg" alt="PURINA" width="81" height="116" /></a>Over the past year or so I was dealing with a cat going through end stages of CRF. Basically the kidneys start shutting down and the cats toxicity levels rise making it nauseous. When a cat gets nauseous they start attributing sick feelings with the food they ate so its hard to feed a CRF cat one type of prescription low phosphorous food all the time. Eventually they just stop eating so you need to coax them into eating something. That said, I went looking around for things I could get at a moments notice if I had to.</p>
<p>When I went looking for dry matter analysis or nutritional composition I noticed that people like Purina don&#8217;t really post this kind of information online. They just put a very light overview of whats in their product. I contacted them asking them about it and a few weeks later this is what showed up in the mail:</p>
<p><a href="../wp-content/uploads/2009/09/purina_fancy_feast_products-may_2009.pdf">Purina Fancy Feast Nutrient Composition &#8211; May 2009</a></p>
<p>Yeah, I know&#8230; Apparently Purina has not heard of this newfangled thing called &#8220;internets&#8221; yet. I figured I&#8217;d try and save others the trouble/wait if they were interested in this information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikepalmer.net/archives/32/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Converting the site</title>
		<link>http://www.mikepalmer.net/archives/1</link>
		<comments>http://www.mikepalmer.net/archives/1#comments</comments>
		<pubDate>Thu, 17 Sep 2009 08:20:47 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://mikepalmer.net/?p=1</guid>
		<description><![CDATA[Its been a while since I last bothered updating any personal websites of mine. I seem to get enough of this type of thing at work to want to come home and do anything other than tinker around. I guess truth be told, I&#8217;m never not at work which is my biggest problem. So against [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-6" title="It has begun" src="http://www.mikepalmer.net/wp-content/uploads/2009/09/FogSmokeCanonFire_R-235x300.jpg" alt="It has begun" width="156" height="200" />Its been a while since I last bothered updating any personal websites of mine. I seem to get enough of this type of thing at work to want to come home and do anything other than tinker around. I guess truth be told, I&#8217;m never not at work which is my biggest problem. So against my better judgment, I decided to throw up wordpress in case I had anything to post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikepalmer.net/archives/1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
