<?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>Craig Mayhew's Blog &#187; Ubuntu 9.04</title>
	<atom:link href="http://www.craigmayhew.com/blog/tag/ubuntu-904/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.craigmayhew.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 03 Sep 2010 08:15:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ubuntu Error: The application &#8220;gnome-panel&#8221; attempted to change an aspect of your configuration that your system administrator or operating system vendor does not allow you to change</title>
		<link>http://www.craigmayhew.com/blog/2009/10/ubuntu-error-the-application-gnome-panel-attempted-to-change-an-aspect-of-your-configuration-that-your-system-administrator-or-operating-system-vendor-does-not-allow-you-to-change/</link>
		<comments>http://www.craigmayhew.com/blog/2009/10/ubuntu-error-the-application-gnome-panel-attempted-to-change-an-aspect-of-your-configuration-that-your-system-administrator-or-operating-system-vendor-does-not-allow-you-to-change/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 22:31:24 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux Permissions]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=418</guid>
		<description><![CDATA[Shortly after logging into Gnome I was getting the following error:
&#8220;The application &#8220;gnome-panel&#8221; attempted to change an aspect of your configuration that your system administrator or operating system vendor does not allow you to change. Some of the settings you have selected may not take effect, or may not be restored next time you use [...]]]></description>
			<content:encoded><![CDATA[<p>Shortly after logging into Gnome I was getting the following error:</p>
<p>&#8220;The application &#8220;gnome-panel&#8221; attempted to change an aspect of your configuration that your system administrator or operating system vendor does not allow you to change. Some of the settings you have selected may not take effect, or may not be restored next time you use the application.&#8221;</p>
<p>Clicking the &#8220;details&#8221; button brings up the following message: &#8220;No database available to save your configuration: unable to store a value at key &#8216;/apps/panel/toplevels/top_panel_screen0/expand&#8217;, as the configuration server has no writable databases.&#8221;</p>
<p>I had messed up my permissions in the .gconf directory that stores many of Gnome&#8217;s settings. In my case the execute permission was missing from the folder and all files within it so Gnome gave that error.</p>
<p>To fix this run the following commnd on your gconf directory. It will give your user read, write and execute permissions to the gconf folder and all files/folders within it which should solve the problem.</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
sudo chmod -R  u+rwx ~/.gconf
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/10/ubuntu-error-the-application-gnome-panel-attempted-to-change-an-aspect-of-your-configuration-that-your-system-administrator-or-operating-system-vendor-does-not-allow-you-to-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.06: Load used swap space back into RAM</title>
		<link>http://www.craigmayhew.com/blog/2009/07/ubuntu-9-06-load-used-swap-space-back-into-ram/</link>
		<comments>http://www.craigmayhew.com/blog/2009/07/ubuntu-9-06-load-used-swap-space-back-into-ram/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 07:24:12 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[Swap Space]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>
		<category><![CDATA[Virtual Memory]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=226</guid>
		<description><![CDATA[When I have too many applications open or one of them eats all the memory I end up with a big chunk of my swap space used. The problem is that once I&#8217;ve closed a few programs or killed the offending program my computer still uses the swap space! I&#8217;ve read that the swap space [...]]]></description>
			<content:encoded><![CDATA[<p>When I have too many applications open or one of them eats all the memory I end up with a big chunk of my swap space used. The problem is that once I&#8217;ve closed a few programs or killed the offending program my computer still uses the swap space! I&#8217;ve read that the swap space will slowly be loaded back into RAM but only when it is next accessed. This results in sluggish system performance when the applications next read the memory in the swap space. To solve this problem you can empty the swap space and load it all back into RAM with one simple command. Please make sure you have enough RAM installed to load the memory in swap back into RAM&#8230;</p>
<p>This switches off swap memory and forces the system to load it back into RAM:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
sudo swapoff -a
</pre>
<p>This switches swap back on incase you run out of RAM in the future:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
sudo swapon -a
</pre>
<p>So now I can run those two commands, have the computer busy for 10-15 seconds and then know that it won&#8217;t slow down again due to needing to access the swap (Unless it runs out of RAM again).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/07/ubuntu-9-06-load-used-swap-space-back-into-ram/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing VMWare Server on Ubuntu 9.04 64Bit</title>
		<link>http://www.craigmayhew.com/blog/2009/07/installing-vmware-server-on-ubuntu-9-04-64bit/</link>
		<comments>http://www.craigmayhew.com/blog/2009/07/installing-vmware-server-on-ubuntu-9-04-64bit/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 07:02:43 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>
		<category><![CDATA[VMWare Server]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=111</guid>
		<description><![CDATA[Download VMWare Server from http://www.vmware.com/products/server/
Extract the tar file to somewhere convenient, in this case I&#8217;m going to extract it to the desktop.
Execute vmware-install.pl which is in the vmware-server-distrib folder that you just extracted. You will be prompted by questions about install directories. I managed to get away with pushing enter for the default value on [...]]]></description>
			<content:encoded><![CDATA[<p>Download VMWare Server from <a title="VMWare Server" href="http://www.vmware.com/products/server/">http://www.vmware.com/products/server/</a></p>
<p>Extract the tar file to somewhere convenient, in this case I&#8217;m going to extract it to the desktop.</p>
<p>Execute vmware-install.pl which is in the vmware-server-distrib folder that you just extracted. You will be prompted by questions about install directories. I managed to get away with pushing enter for the default value on all of these questions. It may need to recompile some files if it isn&#8217;t familiar with your kernel version. This isn&#8217;t normally a problem if you have a c/c++ compiler.</p>
<p>If you don&#8217;t have a c++ compile (<a href="http://www.craigmayhew.com/blog/2009/07/install-a-c-compiler-in-ubuntu-9-04-jaunty/">here</a>&#8217;s how to check and install one) then get one from synaptic packaged manager. </p>
<p>When asked, make sure you respond &#8220;yes&#8221; and give your ubuntu username when prompted to change the username (if this bit goes wrong then once VMWare Server is installed you will need to uninstall it and start over). After answering more prompts the installer will ask for your serial number. This can be obtained from the VMWare website for free.</p>
<p>Caveats:</p>
<p>1) If you accidentaly left the username blank then you will need to run the following command to uninstall the vmware server. You will then need to start the install again.</p>
<p>sudo /usr/bin/vmware-uninstall.pl</p>
<p>2) To access the server admin you need to visit either https://127.0.0.1:8333/ui/ or http://127.0.0.1:8222/ui/ in a browser. You can then login with your ubuntu account username and password.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/07/installing-vmware-server-on-ubuntu-9-04-64bit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Install a C++ Compiler in Ubuntu 9.04 Jaunty</title>
		<link>http://www.craigmayhew.com/blog/2009/07/install-a-c-compiler-in-ubuntu-9-04-jaunty/</link>
		<comments>http://www.craigmayhew.com/blog/2009/07/install-a-c-compiler-in-ubuntu-9-04-jaunty/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 06:58:05 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Synaptic Package Manger]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=199</guid>
		<description><![CDATA[Click the System Menu and then click &#8220;Synaptic Package Manger&#8221;:

Then type gcc into the quick search box. The list may make take a moment to update. Then if you don;t have a blue box next to gcc like I have in the example then click the empty box and click &#8220;Apply&#8221; to install the gcc [...]]]></description>
			<content:encoded><![CDATA[<p>Click the System Menu and then click &#8220;Synaptic Package Manger&#8221;:</p>
<p><img src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/ubuntu-jaunty-system-menu-144x300.jpg" alt="Ubuntu Jaunty system menu" title="ubuntu-jaunty-system-menu" width="144" height="300" class="size-medium wp-image-187" /></p>
<p>Then type gcc into the quick search box. The list may make take a moment to update. Then if you don;t have a blue box next to gcc like I have in the example then click the empty box and click &#8220;Apply&#8221; to install the gcc package.</p>
<p><img src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/ubuntu-jaunty-synaptic-package-manager1.jpg" alt="Ubuntu Jaunty synaptic package manager" title="Ubuntu Jaunty synaptic package manager" width="500" height="518" class="alignnone size-full wp-image-192" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/07/install-a-c-compiler-in-ubuntu-9-04-jaunty/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fixing Ubuntu 9.04 VPN &#8211; Adding remote network to routing table</title>
		<link>http://www.craigmayhew.com/blog/2009/07/fixing-ubuntu-9-04-vpn-adding-remote-network-to-routing-table/</link>
		<comments>http://www.craigmayhew.com/blog/2009/07/fixing-ubuntu-9-04-vpn-adding-remote-network-to-routing-table/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 11:49:46 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[Network Manager]]></category>
		<category><![CDATA[Routing Table]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>
		<category><![CDATA[VPN Client]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=119</guid>
		<description><![CDATA[The new network manager is a massive improvement over the previous network tools in Ubuntu. Coming from a windows background I am used to routing tables being updated automatically. However, after connecting to a VPN using the Ubuntu 9.04 network manager I&#8217;m unable to access or even ping anything on the remote network, yet the [...]]]></description>
			<content:encoded><![CDATA[<p>The new network manager is a massive improvement over the previous network tools in Ubuntu. Coming from a windows background I am used to routing tables being updated automatically. However, after connecting to a VPN using the Ubuntu 9.04 network manager I&#8217;m unable to access or even ping anything on the remote network, yet the VPN is connected. This is due to the computer not knowing about the computers on the VPN. This is where routing tables come into play. My works ip range is 192.168.10.* so this needs to be added to the routing table.</p>
<p>The easiest way to do this is to have the network manager handle it all by adding a setting in the network manager like so:</p>
<p>Click on the network manager icon then &#8220;VPN Connections&#8221; and the following menu should appear: Click &#8220;Configure VPN&#8221;.<br />
<img class="size-full wp-image-140" title="Configure VPN" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/Configure-VPN.jpg" alt="Configure VPN" width="186" height="82" /></p>
<p>Click the VPN tab. The VPN you have already created should appear in the list. Click your VPN and then click edit.<br />
<img class="size-full wp-image-131" title="Network Connections - Click Edit VPN" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/Network-Connections-Click-Edit-VPN.jpg" alt="Network Connections - Click Edit VPN" width="525" height="353" /></p>
<p>Another window should appear, click the &#8220;IPv4 Settings&#8221; tab. Then click the &#8220;Routes&#8230;&#8221; button.<br />
<img class="size-full wp-image-132" title="Network Connection - Edit VPN - IPV4 Settings - Click Routes" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/Network-Connection-Edit-VPN-IPV4-Settings-Click-Routes.jpg" alt="Network Connection - Edit VPN - IPV4 Settings - Click Routes" width="440" height="544" /></p>
<p>Now you need to add a route so your computer can talk to other computers on the VPN. In this case I have added the address as 192.168.10.0 as all computers on the office network have an IP that begins with &#8220;192.168.10&#8243; and a netmask of 255.255.255.0. The gateway is the IP of my home router, in this case my home router is &#8220;10.11.12.1&#8243;.<br />
<img class="size-full wp-image-133" title="Network Connection - Edit VPN - IPV4 Settings - Routes - Add Route" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/07/Network-Connection-Edit-VPN-IPV4-Settings-Routes-Add-Route.jpg" alt="Network Connection - Edit VPN - IPV4 Settings - Routes - Add Route" width="534" height="283" /></p>
<p>At this point it&#8217;s also worth mentioning as a side note that if &#8220;Use this connection only for resources on its network&#8221; is NOT ticked then all of your regular internet traffic will go via the VPN and not just when you want to access something on VPN like shared files and folders. This would really slow down your internet access. I personally would have this ticked.</p>
<p>And there you have it, that will now allow your computer to talk to other computers on the office/remote network.</p>
<p>For those of you who want a more hands on approach and really want to see whats going on behind the scenes (everyone else stop reading here):</p>
<p>Run the route command to view the routing table:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">route</pre>
<p>This is the route table with the missing route:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
office.mywork   my.router       255.255.255.255 UGH   0      0        0 eth2
10.11.0.0       *               255.255.0.0     U     1      0        0 eth2
link-local      *               255.255.0.0     U     1000   0        0 eth2
default         my.router       0.0.0.0         UG    0      0        0 eth2</pre>
<p>The network manager automatically adds the correct route to the routing table when the VPN connection is created. You can achieve the same result with the following command. In this case we are using the network range 192.168.10.*:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">sudo route add -net 192.168.10.0/24 ppp0</pre>
<p>Now check the routes table again:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">route</pre>
<p>And here we have a route that allows us to access computers on the remote network:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
office.mywork   10.11.12.1      255.255.255.255 UGH   0      0        0 eth2
192.168.10.0    *               255.255.255.0   U     0      0        0 ppp0
10.11.0.0       *               255.255.0.0     U     1      0        0 eth2
link-local      *               255.255.0.0     U     1000   0        0 eth2
default         10.11.12.1      0.0.0.0         UG    0      0        0 eth2</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/07/fixing-ubuntu-9-04-vpn-adding-remote-network-to-routing-table/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.04 &#8220;Wired Network &#8211; device not managed&#8221;</title>
		<link>http://www.craigmayhew.com/blog/2009/06/ubuntu-904-wired-network-device-not-managed/</link>
		<comments>http://www.craigmayhew.com/blog/2009/06/ubuntu-904-wired-network-device-not-managed/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 17:51:20 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[nm-applet]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=114</guid>
		<description><![CDATA[After upgrading to Ubuntu 9.04 I&#8217;ve found the network manager GUI to be far superior to the previous version I was using in Ubuntu 8.04 LTS. Unfortunately when I was using Ubuntu 8.04 I made some custom alterations to my network setup in the &#8220;/etc/network/interfaces&#8221; file. The Network Manager in 9.04 wasn&#8217;t keen on this [...]]]></description>
			<content:encoded><![CDATA[<p>After upgrading to Ubuntu 9.04 I&#8217;ve found the network manager GUI to be far superior to the previous version I was using in Ubuntu 8.04 LTS. Unfortunately when I was using Ubuntu 8.04 I made some custom alterations to my network setup in the &#8220;/etc/network/interfaces&#8221; file. The Network Manager in 9.04 wasn&#8217;t keen on this and so refused to manage it, instead it displayed the message &#8220;Wired Network &#8211; device not managed&#8221;.</p>
<p>As a work around I commented out all of my changes by placing a # at the beginning of each line in my interfaces file:</p>
<p>Open the interfaces file in an editor:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
sudo vim /etc/network/interfaces
</pre>
<p>This is an example of how my file looked before I modified it. Yours will be different:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
auto lo
iface lo inet loopback
iface eth2 inet static
address 192.168.0.44
netmask 255.255.255.0
gateway 192.168.0.1
auto eth2
</pre>
<p>And here&#8217;s the same file again, but I&#8217;ve added #&#8217;s at the beginning of each line so that they are ignored:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
#auto lo
#iface lo inet loopback
#iface eth2 inet static
#address 192.168.0.44
#netmask 255.255.255.0
#gateway 192.168.0.1
#auto eth2
</pre>
<p>In order for the changes to take effect, we need to restart the network manager and the applet by running each of these in the command line:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
sudo /etc/init.d/networking restart
</pre>
<p>And now restart the network manager applet:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">
pkill nm-applet
nm-applet
</pre>
<p>You should now be able to manage the network connection from within the network manager applet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/06/ubuntu-904-wired-network-device-not-managed/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Gnome-RDP Can&#8217;t Read .gnome-rdp.db After Ubuntu 9.04 Upgrade</title>
		<link>http://www.craigmayhew.com/blog/2009/06/gnome-rdp-cant-read-gnome-rdpdb-after-ubuntu-904-upgrade/</link>
		<comments>http://www.craigmayhew.com/blog/2009/06/gnome-rdp-cant-read-gnome-rdpdb-after-ubuntu-904-upgrade/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 06:09:18 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[Gnome-RDP]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=105</guid>
		<description><![CDATA[After upgrading to Ubuntu 9.04, Gnome-RDP stopped working. When I opened it I was greeted with the following errors:



The settings database file has become corrupted or at least it can no longer open it. If your happy to cut your losses and start with a fresh settings file then run this command to rename your [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">After upgrading to Ubuntu 9.04, Gnome-RDP stopped working. When I opened it I was greeted with the following errors:</p>
<p style="text-align: center;"><a href="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-sql-error.jpg"><img class="alignnone size-full wp-image-106" title="gnome-rdp-sql-error" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-sql-error.jpg" alt="Error in query. Error: file is encrypted or not a database" width="420" height="170" /></a></p>
<p style="text-align: center;"><a href="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-invalid-database-version.gif"><img class="alignnone size-medium wp-image-107" title="gnome-rdp-invalid-database-version" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-invalid-database-version.gif" alt="Invalid database version" width="285" height="163" /></a></p>
<p style="text-align: center;"><a href="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-sql-error-reading-record.gif"><img class="alignnone size-full wp-image-108" title="gnome-rdp-sql-error-reading-record" src="http://www.craigmayhew.com/blog/wp-content/uploads/2009/06/gnome-rdp-sql-error-reading-record.gif" alt="There was an error during reading of record" width="442" height="161" /></a></p>
<p>The settings database file has become corrupted or at least it can no longer open it. If your happy to cut your losses and start with a fresh settings file then run this command to rename your Gnome-RDP database file:</p>
<pre style="border: 1px solid #FFFFFF; padding: 5px; overflow:auto;">mv ~/.gnome-rdp.db ~/.gnome-rdp.db.damaged</pre>
<p>This will mean you lose your Gnome-RDP settings and you will need to re-enter them, however you will be able to use Gnome-RDP again! The file will be renamed to .gnome-rdp.db.damaged so you can retrieve that file in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/06/gnome-rdp-cant-read-gnome-rdpdb-after-ubuntu-904-upgrade/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Upgrade Ubuntu 8.04 LTS to 9.04</title>
		<link>http://www.craigmayhew.com/blog/2009/05/upgrade-ubuntu-804-lts-to-904/</link>
		<comments>http://www.craigmayhew.com/blog/2009/05/upgrade-ubuntu-804-lts-to-904/#comments</comments>
		<pubDate>Sat, 30 May 2009 14:23:20 +0000</pubDate>
		<dc:creator>Craig Mayhew</dc:creator>
				<category><![CDATA[Guides/Fixes]]></category>
		<category><![CDATA[Linux/Ubuntu]]></category>
		<category><![CDATA[Ubuntu 8.04 LTS]]></category>
		<category><![CDATA[Ubuntu 8.10]]></category>
		<category><![CDATA[Ubuntu 9.04]]></category>

		<guid isPermaLink="false">http://www.craigmayhew.com/blog/?p=104</guid>
		<description><![CDATA[If you have Ubuntu 8.04 LTS installed but have decided that the speed improvements and nicer interface for 9.04 are just too good to wait for the next LTS, you will need to do the following:
&#8220;System&#8221; -&#62; &#8220;Adminstration&#8221; -&#62; &#8220;Software Sources&#8221;
Click the Updates Tab. Set &#8220;Release Upgrade&#8221; drop down to &#8220;Normal releases&#8221;, click &#8220;Close&#8221;. This [...]]]></description>
			<content:encoded><![CDATA[<p>If you have Ubuntu 8.04 LTS installed but have decided that the speed improvements and nicer interface for 9.04 are just too good to wait for the next LTS, you will need to do the following:</p>
<p>&#8220;System&#8221; -&gt; &#8220;Adminstration&#8221; -&gt; &#8220;Software Sources&#8221;</p>
<p>Click the Updates Tab. Set &#8220;Release Upgrade&#8221; drop down to &#8220;Normal releases&#8221;, click &#8220;Close&#8221;. This will allow you to upgrade to versions of Ubuntu which do not come with long term support (LTS).</p>
<p>Run the Update Manager. Click &#8220;Distribution Upgrade&#8221;. This will begin the upgrade to Ubuntu 8.10.</p>
<p>During the upgrade process it may ask you to replace a few files that it detects you have customised. For me it asked to overwrite my cutomised printer setup and also undo modification I had made to the way ubuntu uses virtual memory. Don&#8217;t forget to make a note of these as you will need to add this customisations again manually later if you still require them. When prompted, restart.</p>
<p>After rebooting, my copy of ubuntu crashed during the boot process due to a problem with the latest kernel it had installed. It crashed on boot due to issues with not being able to mount the root file system. This was easily solved by pressing escape to view the grub menu during the boot process. I then selected the older kernel version from the list of available kernels. It then booted happily into Ubuntu 8.10!</p>
<p>At this stage I took the time to notice the better network interface GUI, better support for wireless and VPN connections. It wasn&#8217;t too long before a message popped up telling me that Nvidia had some new drivers for my graphics card! This is excellent news for me because previously I had a script to recompile my graphics drivers each time a new kernel was installed due to the graphics card being so new. However we don&#8217;t want to stop here, we&#8217;re going for Ubuntu 9.04!</p>
<p>Once again run the &#8220;Update Manager&#8221; found under &#8220;System&#8221;-&gt;&#8221;Administration&#8221;. Click &#8220;Upgrade&#8221;. It will prompt you with a few messages. Click Start and Upgrade where necersary.</p>
<p>If the process appears to get stuck downloading a particular package when it&#8217;s at the stage &#8220;Getting New Packages&#8221; then click cancel. Go back to the update manager and start the upgrade process again. It will start from where it left off and won&#8217;t redownload the packages it has already downloaded.</p>
<p>Once it has finished upgrading, remove obsolete packages and restart when prompted.</p>
<p>There you have it! You should now be running ubuntu 9.04!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.craigmayhew.com/blog/2009/05/upgrade-ubuntu-804-lts-to-904/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
