<?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>SoddenGecko.Com &#187; Linux / Unix</title>
	<atom:link href="http://www.soddengecko.com/topics/tech/linux-unix/feed" rel="self" type="application/rss+xml" />
	<link>http://www.soddengecko.com</link>
	<description>&#34;I do not fear computers. I fear the lack of them&#34; - Isaac Asimov</description>
	<lastBuildDate>Sat, 26 Jun 2010 23:45:08 +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>Ubuntu Install Screenshots</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2010/ubuntu-install-screenshots</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2010/ubuntu-install-screenshots#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:39:29 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Screenshots]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/02/2010/ubuntu-install-screenshots/</guid>
		<description><![CDATA[I have taken a load of screenshots of the Ubuntu Server install process. It is probably slightly outdated by now as the Karmic has been released but you will get the general idea and can use them in any tutorial you see fit. I have prepared a zip file so you can grab them all [...]]]></description>
			<content:encoded><![CDATA[<p>I have taken a load of screenshots of the Ubuntu Server install process. It is probably slightly outdated by now as the Karmic has been released but you will get the general idea and can use them in any tutorial you see fit. I have prepared a zip file so you can grab them all easy enough.</p> <p><a href="http://www.soddengecko.com/wp-content/uploads/2010/02/Ubuntu_Install_Screenshots.zip" rel="enclosure" title="Ubuntu Install Screenshots.zip (585.84 kB)">Ubuntu Install Screenshots.zip</a></p> <p><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_036p78495178_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="1.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_037p5ea7e344_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="2.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_038n18dd9ff2_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="3.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_039n7763d4d5_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="4.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_040n1bdecaca_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="5.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_041n3bff6b8c_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="6.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_042n6843248d_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="7.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_043n6e773557_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="8.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_044p17887c38_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="9.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_045n7c7814ef_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="10.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_046p771d5be0_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="11.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_047n13130424_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="12.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_048n4b869965_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="13.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_049p1b2de284_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="14.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_050n2121aa4a_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="15.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_051n13a9026b_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="16.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_052p163f7f89_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="17.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_053p5bcdde16_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="18.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_054n36971950_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="19.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_055n18af6cb0_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="20.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_056p54f44a89_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="21.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_057n4f4edeef_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="22.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_058n7864f5a8_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="23.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_059p4dc22e59_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="24.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_060p28805d99_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="25.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_061p6b6aa854_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="26.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_062n28e4185f_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="27.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_063p3382034d_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="28.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_064p60552498_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="29.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_065p2d5c53fd_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="30.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_066n7de9a568_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="31.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_067n18f3d1ca_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="32.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_068n3582169a_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="33.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_069p45853589_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="34.jpg" border="0"/> <br/><img src="http://www.soddengecko.com/wp-content/uploads/2010/02/zrtn_070n56ffa7e9_tn.jpg" style="BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px" height="187" width="250" alt="35.jpg" border="0"/></p> <p><a href="http://www.soddengecko.com/wp-content/uploads/2010/02/Ubuntu_Install_Screenshots.zip" rel="enclosure" title="Ubuntu Install Screenshots.zip (585.84 kB)">Ubuntu Install Screenshots.zip</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2010/ubuntu-install-screenshots/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Move Ubuntu Home folder to another drive</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2010/how-to-move-ubuntu-home-folder-to-another-drive</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2010/how-to-move-ubuntu-home-folder-to-another-drive#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:31:30 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[system backup]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/02/2010/how-to-move-ubuntu-home-folder-to-another-drive/</guid>
		<description><![CDATA[Having the &#8220;/home&#8221; directory tree on it&#8217;s own partition has several advantages, the biggest perhaps being that you can reinstall the OS (or even a different distro of Linux) without losing all your data. You can do this by keeping the /home partition unchanged and reinstalling the OS which goes in the &#8220;/&#8221; (root) directory, [...]]]></description>
			<content:encoded><![CDATA[<p>Having the &#8220;/home&#8221; directory tree on it&#8217;s own partition has several advantages, the biggest perhaps being that you can reinstall the OS (or even a different distro of Linux) without losing all your data. You can do this by keeping the /home partition unchanged and reinstalling the OS which goes in the &#8220;/&#8221; (root) directory, which can be on a seperate partition.</p> <p>But you, like me, did not know this when you first installed Ubuntu, and have not created a new partition for &#8220;/home&#8221; when you first installed Ubuntu. Despair not, it is really simple to move &#8220;/home&#8221; to its own partition.</p> <p>First, create a partition of sufficient size for your &#8220;/home&#8221; directory. You may have to use that new hard drive, or adjust/resize the existing partition on your current hard-drive to do this. Let me skip those details.</p> <p>Next, create and mount the new partition: <br/>$mkdir /mnt/newhome <br/>$sudo mount -t ext3 /dev/hda5 /mnt/newhome</p> <p>(You have to change the &#8220;hda5? in the above to the correct partition label for the new partition. Also, the above assumes that the new partition you created is formatted as an ext3 partition. Change the &#8220;ext3? to whatever filesystem the drive is formatted to.)</p> <p>Now, Copy files over: <br/>Since the &#8220;/home&#8221; directory will have hardlinks, softlinks, files and nested directories, a regular copy (cp) may not do the job completely. Therefore, we use something we learn from the Debian archiving guide: <br/>$cd /home/ <br/>$find . -depth -print0 | cpio -null -sparse -pvd /mnt/newhome/</p> <p>Make sure everything copied over correctly. You might have to do some tweaking and honing to make sure you get it all right, just in case.</p> <p>Next, unmount the new partition: <br/>$sudo umount /mnt/newhome</p> <p>Make way for the new &#8220;home&#8221; <br/>$sudo mv /home /old_home</p> <p>Since we moved /home to /old_home, there is no longer a /home directory. So first we should recreate a new /home by: <br/>sudo mkdir /home</p> <p>Mount the new home: <br/>$sudo mount /dev/hda5 /home</p> <p>(Again, you have to change &#8220;hda5? to whatever the new partition&#8217;s label is.)</p> <p>Verify that everything works right.</p> <p>Now, you have to tell Ubuntu to mount your new home when you boot. Add a line to the &#8220;/etc/fstab&#8221; file that looks like the following:</p> <p>/dev/hda5 /home ext3 nodev,nosuid 0 2</p> <p>(Here, change the partition label &#8220;hda5? to the label of the new partition, and you may have to change &#8220;ext3? to whatever filesystem you chose for your new &#8220;home&#8221;)</p> <p>Once all this is done, and everything works fine, you can delete the &#8220;/old_home&#8221; directory by using: <br/>$sudo rm -r /old_home</p> <p>Or you can keep the old one as a backup</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2010/how-to-move-ubuntu-home-folder-to-another-drive/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Random password generator on Ubuntu and other Linux systems</title>
		<link>http://www.soddengecko.com/all/2010/how-to-random-password-generator-on-ubuntu-and-other-linux-systems</link>
		<comments>http://www.soddengecko.com/all/2010/how-to-random-password-generator-on-ubuntu-and-other-linux-systems#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:25:00 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[system backup]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/02/2010/how-to-random-password-generator-on-ubuntu-and-other-linux-systems/</guid>
		<description><![CDATA[Recently I had need to generate random passwords. I did not want to make a script for it and I certainly did not want any applications to do the tasks. Here is the command line argument for such a task: &#60;/dev/urandom tr -dc A-Za-z0-9_ &#124; head -c8 Note that the &#8216;tr&#8217; strips out everything except [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had need to generate random passwords. I did not want to make a script for it and I certainly did not want any applications to do the tasks. Here is the command line argument for such a task:</p> <p><br/>&lt;/dev/urandom tr -dc A-Za-z0-9_ | head -c8</p> <p><br/>Note that the &#8216;tr&#8217; strips out everything except characters in the ranges (alphanumeric, mixed case and underscores). This is a nice approach as piping to head means the minimum number of bytes required to generate a password of appropriate length are taken from /dev/urandom vs other methods which take more than you should need but still have a chance of not having obtained enough random data to generate a password of the required length. You can change the parameter to head to get passwords of any length. <br/></p> <p>NOTE: I have only run this command on Ubuntu, its possible it works on other Linux systems but I have not checked.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/all/2010/how-to-random-password-generator-on-ubuntu-and-other-linux-systems/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Perform system backup in Ubuntu &#8211; Part 2 &#8211; Restore</title>
		<link>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-on-ubuntu-part-2-restore</link>
		<comments>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-on-ubuntu-part-2-restore#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:20:43 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[system backup]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/02/2010/how-to-perform-system-backup-on-ubuntu-part-2-restore/</guid>
		<description><![CDATA[The restore will need to be perfomred as root tar xvpzf filename.tgz -C / the mkdir options are mandatory, and you will notice that they are the directories that are excluded from the backup. this is fine, but the folders do need to be replaced BEFORE YOU DO ANYTHING AFTER THE RESTORE mkdir proc mkdir [...]]]></description>
			<content:encoded><![CDATA[<p>The restore will need to be perfomred as root</p> <p>tar xvpzf filename.tgz -C /</p> <p>the mkdir options are mandatory, and you will notice that they are the directories that are excluded from the backup. this is fine, but the folders do need to be replaced BEFORE YOU DO ANYTHING AFTER THE RESTORE</p> <p>mkdir proc <br/>mkdir lost+found <br/>mkdir mnt <br/>mkdir sys <br/>mkdir media <br/>mkdir cdrom <br/>mkdir home</p> <p>now reboot</p> <p>everything should now be cushdy</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-on-ubuntu-part-2-restore/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Perform system backup in Ubuntu &#8211; Part 1 &#8211; Backup</title>
		<link>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-in-ubuntu</link>
		<comments>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-in-ubuntu#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:18:23 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[system backup]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/02/2010/how-to-perform-system-backup-in-ubuntu/</guid>
		<description><![CDATA[I had a few issues with my Ubuntu system after installing KDE4. I don&#8217;t think KDE4 caused the issue, but a combination of the software I use and the things I do was causing me login issues and X session headaches. I would have programs close immediately after opening, which I could only solve with [...]]]></description>
			<content:encoded><![CDATA[<p>I had a few issues with my Ubuntu system after installing KDE4. I don&#8217;t think KDE4 caused the issue, but a combination of the software I use and the things I do was causing me login issues and X session headaches. I would have programs close immediately after opening, which I could only solve with a reboot. Files were locked, preventing me from running applications like the Terminal and a few other apps. System updates would fail for an unknown reason.</p> <p>I had to rebuild the system. I saved off all my personal data and reinstalled everything.</p> <p>Once I was back at my desktop, after configuring my dual screen setup on an Nvidia card and getting my email and browser back the way I like them I decided it was time to make some changes.</p> <p>The /home folder needed to be moved from the OS drive, (that&#8217;s the next post) and I needed a way to back everything up, and I mean everything. Because of the way Linux structures its OS it is geniusly easy to backup the system. You cannot do this on windows without expensive software to ghost the drive.</p> <p>What we are going to do here is use TAR to compress and zip up the entire root structure, with a few exclusions.</p> <p>NOTE <br/>I run the command as sudo from my own account. I am pretty sure it would be benneficial to quit all X sessions and drop to the command prompt rather than run from a live session. I have no evidence to suggest that doing this from the desktop will cause any problems. If you have a suggestion on this please comment below.</p> <p>I will show you how I backed up my root directory and then I will supply a generic command that will suffice for most people. My command is slightly different as I moved my /home folder onto a seperate hard drive. I will cover my reasoning for this in my next post.</p> <p>This is the command I use to backup my OS</p> <p>sudo tar cvpzf /media/500/000_Backups/System/system_backup-$(date +%d-%m-%Y).tgz &#8211;exclude=/proc &#8211;exclude=lost+found &#8211;exclude=/mnt &#8211;exclude=/media &#8211;exclude=/cdrom &#8211;exclude=/home &#8211;exclude=/old_home /</p> <p>As you can see I have excluded the /home directory in my backups as it is on a seperate partition. Now, lets break this down into its component parts so you can better understand how this works.</p> <p>&#8220;tar&#8221; is obvious. this is the application we will be using to create the archived backup. Make sure you have tar installed. It should be by default but just incase you will need to run this command in the Terminal</p> <p>sudo apt-get install tar</p> <p>or, click &lt;a href=&#8221;apt:tar&#8221;&gt;here&lt;/a&gt;</p> <p>the tar parameters &#8220;cvpzf&#8221; are as follows. <br/>c &#8211; this tells tar that we are creating an archive <br/>v &#8211; verbose mode, this command outputs each file being archived into the terminal window <br/>p &#8211; retain all file permissions as is <br/>z &#8211; compress as gzip &#8211; use j for bzip2 but make sure you change the file extension to tar.bz2 <br/>f &#8211; filename follows this parameter.</p> <p>system_backup-$(date +%d-%m-%Y).tgz &#8211; this is the filename followed by the date of the day the backup is made, in the format dd/mm/yyyy</p> <p>I chose to date it as I will have incremental backups running via cron. This is a little out of the scope of this post, but happy to help those if you post a comment and ask.</p> <p>&#8211;exclude=/ &#8211; we are going to exclude some folders that are not required in the backup. proc, lost+found and cdrom are not required in the backup, and if you do not want to backup any drives, dvds or cdroms that are mounted inside mnt or media, make sure you exclude those as well or the backup could become extremely large.</p> <p>/ &#8211; this is the folder we are backing up. and as we are backing up the whole system we need to backup from the root directory which is /</p> <p>Now we have our backup command explained you are ready to get down to running your own. Obvioulsy please dont use the one above as it is for my machine, below is the generic code that should suffice 99% of people.</p> <p>NOTE <br/>please change the &#8220;pathtofolder&#8221; to a location you would like to save the file once it is completed. <br/>this will take a while once you execute the command, so don&#8217;t be tempted to cancel the operation.</p> <p>sudo tar cvpzf /pathtofolder/system_backup-$(date +%d-%m-%Y).tgz &#8211;exclude=/proc &#8211;exclude=lost+found &#8211;exclude=/mnt &#8211;exclude=/media &#8211;exclude=/cdrom /</p> <p>Now that you have your backup, you are going to need to restore it someday. Below are simple instructions on how to extract and restore your data</p> <p>sudo tar xvpzf system_backup-dd-mm-yyy.tgz -C /</p> <p>the mkdir options below are mandatory, and you will notice that they are the directories that are excluded from the backup. this is fine, but the folders do need to be replaced BEFORE YOU DO ANYTHING AFTER THE RESTORE</p> <p>mkdir proc <br/>mkdir lost+found <br/>mkdir mnt <br/>mkdir media <br/>mkdir cdrom</p> <p>Now reboot your PC and your data will be restored. This includes all applications, mail and broswer settings, everything, except the folders you did not backup. <br/></p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/all/2010/how-to-perform-system-backup-in-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Install Ubuntu packages with HTML link</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2008/how-to-install-ubuntu-packages-with-html-link</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2008/how-to-install-ubuntu-packages-with-html-link#comments</comments>
		<pubDate>Sat, 15 Mar 2008 15:37:29 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[APTURL]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/03/2008/how-to-install-ubuntu-packages-with-html-link/</guid>
		<description><![CDATA[Apturl allows you to install Ubuntu packages from a website using the following syntax: apt:packagename (where packagename is the name of the package you wish to install For example, I wanted to install a new pixel ruler (link courtesy of Borntwisted) called KRuler. If I was to install this directly from my web browser I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://launchpad.net/apturl/">Apturl</a> allows you to install Ubuntu packages from a website using the following syntax: apt:packagename (where packagename is the name of the package you wish to install</p>

<p>For example, I wanted to install a new pixel ruler (link courtesy of <a target="_blank" href="http://www.borntwisted.com/">Borntwisted</a>) called <a href="http://packages.ubuntu.com/edgy/graphics/kruler" target="_blank">KRuler</a>. If I was to install this directly from my web browser I would need to write the link in my HTML like so:</p>

<ol class="code">
<li class="t0">&lt;a href=&#8221;apt:kruler&#8221;&gt;Click here to install Kruler&lt;/a&gt;</li>
</ol>

<p>This would then give me the following link:</p>

<ol class="code">
<li class="t0"><a href="apt:kruler">Click here to install Kruler</a></li>
</ol>

<p>If you click the link (providing you are using Ubuntu as your Operating System) you will get the follwoing:</p>

<img src='http://www.soddengecko.com/wp-content/uploads/2008/03/screenshot-apturl.png' alt='screenshot-apturl.png' />

<p>Once you click ok, and type in your admin password you will get the download screen as it downloads the package ready for installation</p>

<img src='http://www.soddengecko.com/wp-content/uploads/2008/03/screenshot-downloading-package-files.png' alt='screenshot-downloading-package-files.png' />

<p>And then the obligatory install screen will be shown:</p>

<img src='http://www.soddengecko.com/wp-content/uploads/2008/03/screenshot-applying-changes.png' alt='screenshot-applying-changes.png' />

<p>This is a perfect tool for bloggers, how to&#8217;ers and manual writers writing for Ubuntu installs etc. I know I will be using it in all my future blogs and how to&#8217;s in the future.</p>

<p>Go ahead, give it a shot</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2008/how-to-install-ubuntu-packages-with-html-link/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to: Increase ext3 and reiserfs performance</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2008/how-to-increase-ext3-and-reiserfs-performance</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2008/how-to-increase-ext3-and-reiserfs-performance#comments</comments>
		<pubDate>Tue, 11 Mar 2008 20:38:32 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/03/2008/how-to-increase-ext3-and-reiserfs-performance/</guid>
		<description><![CDATA[NOTE: This How To: is for Ubuntu Linux (all versions) but should work on any version of Linux that supports the ext3 filesystem and reiserfs filesystem. This How To: is offered as is and I cannot take responsibility for any problems you suffer as a result of modifying yoru core system files. ext3 Filesystem The [...]]]></description>
			<content:encoded><![CDATA[<div class="postalert">
<p>NOTE: This How To: is for Ubuntu Linux (all versions) but should work on any version of Linux that supports the ext3 filesystem and reiserfs filesystem. This How To: is offered as is and I cannot take responsibility for any problems you suffer as a result of modifying yoru core system files.</p>
</div>

<h1>ext3 Filesystem</h1>

<p>The ext3 or third extended filesystem is a journalled file system that is commonly used by the Linux operating system. It is the default file system for many popular Linux distributions</p>

<h3>Features of ext3 File System</h3>

<p>The ext3 file system is essentially an enhanced version of the ext2 file system. These improvements provide the following advantages</p>

<h3>Availability</h3>

<p>After an unexpected power failure or system crash, each mounted ext2 file system on the machine must be checked for consistency by the e2fsck program. This is a time-consuming process that can delay system boot time significantly, especially with large volumes containing a large number of files. During this time, any data on the volumes is unreachable.</p>

<p>The journaling provided by the ext3 file system means that this sort of file system check is no longer necessary after an unclean system shutdown. The only time a consistency check occurs using ext3 is in certain rare hardware failure cases, such as hard drive failures. The time to recover an ext3 file system after an unclean system shutdown does not depend on the size of the file system or the number of files; rather, it depends on the size of the journal used to maintain consistency. The default journal size takes about a second to recover, depending on the speed of the hardware.</p>

<h3>Data Integrity</h3>

<p>The ext3 file system provides stronger data integrity in the event that an unclean system shutdown occurs. The ext3 file system allows you to choose the type and level of protection that your data receives. By default, Most Linux Distributions configures ext3 volumes to keep a high level of data consistency with regard to the state of the file system.</p>

<h3>Speed</h3>

<p>Despite writing some data more than once, ext3 has a higher throughput in most cases than ext2 because ext3’s journaling optimizes hard drive head motion. You can choose from three journaling modes to optimize speed, but doing so means trade offs in regards to data integrity.</p>

<h3>Easy Transition</h3>

<p>It is easy to change from ext2 to ext3 and gain the benefits of a robust journaling file system without reformatting.</p>

<h1>ReiserFS</h1>

<p>ReiserFS is a general-purpose, journaled computer file system designed and implemented by a team at Namesys led by Hans Reiser.ReiserFS is currently supported on Linux and may be included in other operating systems in the future. Introduced in version 2.4.1 of the Linux kernel, it was the first journaling file system to be included in the standard kernel.</p>

<h3>ReiserFS Features</h3>

<p>ReiserFS has fast journaling, which means that you don’t spend your life waiting for fsck every time your laptop battery dies, or the UPS for your mission critical server gets its batteries disconnected accidentally by the UPS company’s service crew, or your kernel was not as ready for prime time as you hoped, or the silly thing decides you mounted it too many times today.</p>

<p>ReiserFS is based on fast balanced trees. Balanced trees are more robust in their performance, and are a more sophisticated algorithmic foundation for a file system. When we started our project, there was a consensus in the industry that balanced trees were too slow for file system usage patterns. We proved that if you just do them right they are better–take a look at the benchmarks. We have fewer worst case performance scenarios than other file systems and generally better overall performance. If you put 100,000 files in one directory, we think its fine; many other file systems try to tell you that you are wrong to want to do it.</p>

<p>ReiserFS is more space efficient. If you write 100 byte files, we pack many of them into one block. Other file systems put each of them into their own block. We don’t have fixed space allocation for inodes. That saves 6% of your disk.</p>

<p>Ext3 &#038; ReiserFS has three kinds of journaling methods</p>


<p>1) Journal Data Writeback<br />
2) Journal Data Ordered<br />
3) Journal Data</p>

<p>By default the the 2nd method is used.To speed things up we will make it use method 1. The price to pay is that it may allow old data to appear in files after a crash and journal recovery.</p>

<p>How to make ext3 or reiserfs use journal data writeback</p>

<p>First you need to take a back up of the fstab file using the following command</p>

<ol class="code">
<li class="t0">sudo cp /etc/fstab /etc/fstab.orig</li>
</ol>

<p>Edit the /etc/fstab file using the following command</p>

<ol class="code">
<li class="t0">sudo gedit /etc/fstab</li>
</ol>

<p>Add the thing marked in bold to your fstab root mount line.</p>

<ol class="code">
<li class="t0">/dev/hda1 / ext3 defaults,errors=remount-ro,atime,auto,rw,dev,exec,suid,nouser,data=writeback 0 1</li>
</ol>

<p>Save that file and exit</p>

<p>You need to take a Grubmenu file backup using the following command</p>

<ol class="code">
<li class="t0">sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.orig</li>
</ol>

<p>Now you need to edit the grub menu list file using the following command</p>

<ol class="code">
<li class="t0">sudo vi /boot/grub/menu.lst</li>
</ol>

<p>look for the following two lines</p>

<ol class="code">
<li class="t0"># defoptions=quiet splash</li>
<li class="t0"># altoptions=(recovery mode) single</li>
</ol>

<p>change to</p>

<ol class="code">
<li class="t0"># defoptions=quiet splash rootflags=data=writeback</li>
<li class="t0"># altoptions=(recovery mode) single rootflags=data=writeback</li>
</ol>

<p>Save that file and exit</p>

<p>Now you need to update the grub using the following command</p>

<ol class="code">
<li class="t0">sudo update-grub</li>
</ol>

<p>the added flags will automatically be added to the kernel line and stay there in case of kernel update</p>

<h3>Changes to Ext3 FileSystem Only</h3>

<p>Note:- tune2fs only works for ext3. Reiserfs can’t change the journal method</p>

<p>Before rebooting change the filesystem manually to writeback using the following command</p>

<ol class="code">
<li class="t0">sudo tune2fs -o journal_data_writeback /dev/hda1</li>
</ol>

<p>Check that it is running or not using the following command</p>

<ol class="code">
<li class="t0">sudo tune2fs -l /dev/hda1</li>
</ol>

<p>Remove update of access time for files</p>

<p>Having the modified time change you can understand but having the system updating the access time every time a file is accessed is not to my liking. According to the manual the only thing that might happen if you turn this off is that when compiling certain things the make might need that info.</p>

<p>To change this do the following</p>

<ol class="code">
<li class="t0">sudo vi /etc/fstab</li>
</ol>

<p>add the following marked in bold</p>

<ol class="code">
<li class="t0">/dev/hda1 / ext3 defaults,<strong>errors=remount-ro,noatime,</strong>auto,rw,dev,exec,suid,nouser,data=writeback 0 1</li>
</ol>

<p>Now reboot and enjoy a much faster system</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2008/how-to-increase-ext3-and-reiserfs-performance/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mount network shares at boot. (Ubuntu)</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2008/mount-network-shares-at-boot-ubuntu</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2008/mount-network-shares-at-boot-ubuntu#comments</comments>
		<pubDate>Mon, 10 Mar 2008 19:42:55 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Boot]]></category>
		<category><![CDATA[Mount]]></category>
		<category><![CDATA[Netowrking]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Shares]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/03/2008/mount-network-shares-at-boot-ubuntu/</guid>
		<description><![CDATA[If, like me you have your media and web server kept on another machine, and get annoyed having to put your username and password in each time you want to grab a file or listen to music, then this is for you. This is the most secure method I could come up with, simply put, [...]]]></description>
			<content:encoded><![CDATA[<p>If, like me you have your media and web server kept on another machine, and get annoyed having to put your username and password in each time you want to grab a file or listen to music, then this is for you.</p>

<p>This is the most secure method I could come up with, simply put, if your main machine is not logged on as you, then the shares cannot be accessed without the username and password. When you are logged on these details will be called from a file that is owned by the root user.</p>

<p>This tutorial will assume you have samba already installed on your media/web server. Without it, this will not work.<p>

<div class="postalert"><p>The following must be done on the SERVER machine</p></div>

<ol class="code">
<li class="t0">sudo gedit /etc/samba/smb.conf</li>
</ol>

<p>I am using GEDIT here to make it easier for you to amend the file. I much prefer PICO, or you may wish to use VI, if your balls are bigger than King Kongs.</p>

<p>Make the following changes:</p>

<ol class="code">
<li class="t0">workgroup = &#8220;WORKGROUP&#8221;</li>
</ol>

<p>Note: The name of the workgroup (in quotes) must be the same on your windows and/or your Ubuntu box. If you do not know the name or your workgroup, look under &#8220;My Network Places&#8221; on your windows box, select &#8220;Microsoft Windows Network&#8221; and you will see a list of your workgroups.
Default workgroup on windows XP, home edition is MSHOME (not WORKGROUP).</p>

<p>underneath it, add</p>

<ol class="code">
<li class="t0">netbios name = name_of_your_server (no spaces)</li>
</ol>

<p>For example</p>

<ol class="code">
<li class="t0">netbios name = my_new_smb_server</li>
</ol>

<p>Make sure the &#8220;security&#8221; option is set to &#8220;user&#8221; before moving on.</p>

<p>Scroll down to the bottom of the file and add the following lines:</p>

<ol class="code">
<li class="t0">[Name_of_folder]</li>
<li class="t1">path = /path/to/file</li>
<li class="t1">browseable = yes</li>
<li class="t1">writable = yes</li>
<li class="t1">read only = no</li>
<li class="t1">guest ok = no</li>
<li class="t1">create mask = 0644</li>
<li class="t1">directory mask = 0755</li>
<li class="t1">force user = root</li>
<li class="t1">force group = root</li>
</ol>

<p>Do not forget to change the name of the folder and the path to the folder. The name you give this folder will appear in the network folder on your Ubuntu box. ie. Music or Vids etc. and the PATH will be something like this path = /home/user/Music. You will get the jist of it.</p>

<p>Save the changes and close the file.</p>

<p>Restart the samba daemon</p>

<ol class="code">
<li class="t0">sudo /etc/init.d/samba restart</li>
</ol>

<br />

<div class="postalert"><p>The following must be done on YOUR computer</p></div>

<p>Open a terminal session and type the following commands one by one, allowing each of them to finish before executing the next one. </p>

<ol class="code">
<li class="t0">sudo apt-get install samba</li>
<li class="t0">sudo apt-get install smbfs</li>
</ol>

<p>Now that you have the core files installed we need to do some configuration.</p>

<p>All folders that you wish to have mounted go into a root level folder called /media. This is much nicer than previous and other version of linux where it was called /mnt. now most will know this means MOUNT but some may not. Anyway, lets get on with it. </p>

<p>Lets make that new directory. If you decided to call your share name &#8220;Music&#8221; in the part above, you would do this:</p>

<ol class="code">
<li class="t0">sudo mkdir /media/Music</li>
</ol>

<p>Obviously, you name it how you want it. for example, I have many shares such as /media/Vids, /media/Music, /media/WWW etc etc. </p>

<p>Now type the following command</p>

<ol class="code">
<li class="t0">gksudo gedit /root/.smbcredentials</li>
</ol>

<p>This will create a hidden file called .smbcredentials in your root folder. We will store your username and password in this file for ease of access later on</p>

<p>Insert the following lines into the file: (substituting &#8220;yourusername&#8221; and &#8220;yourpassword&#8221; for your ubuntu machine login details)</p>

<ol class="code">
<li class="t0">username=yourusername</li>
<li class="t0">password=yourpassword</li>
</ol>

<p>Save and exit the file and issue these commands one by one:</p>

<ol class="code">
<li class="t0">sudo chmod 700 /root/.smbcredentials</li>
<li class="t0">sudo cp /etc/fstab /etc/fstab_backup</li>
<li class="t0">gksudo gedit /etc/fstab</li>
</ol>

<p>Now you should be presented with another file. In here we will make the mods that mount those folders on boot up so you don&#8217;t have to touch them again. Put the following line at the bottom of the file, making the changes to the location of your server machine. for example, mine is at 192.168.1.125 so I would do this</p>

<ol class="code">
<li class="t0">//path_to_server/folder_name    /media/folder_name smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777  0    0</li>
</ol>

<p>Once you have added all your mount points and changed the names to correspnd with your details., save and exit the file.</p>

<p>Now issue this final command:</p>

<ol class="code">
<li class="t0">sudo mount -a</li>
</ol>

<p>Your new mount points will appear as drive locations on your Desktop and in the Places menu</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2008/mount-network-shares-at-boot-ubuntu/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Citrix ICA Client install on Ubuntu (Feisty and Gutsy)</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2008/citrix-ica-client-install-on-ubuntu-feisty-and-gutsy</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2008/citrix-ica-client-install-on-ubuntu-feisty-and-gutsy#comments</comments>
		<pubDate>Mon, 10 Mar 2008 18:42:13 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[APT]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Telecomuting]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/03/2008/citrix-ica-client-install-on-ubuntu-feisty-and-gutsy/</guid>
		<description><![CDATA[Citrix is a system that allows you to run applications you have at work/home from anywhere in the world or on your local area network (LAN) from a remote workstation. You have real time access to run your applications as fast as if you are in the office. It does not matter if you&#8217;re using [...]]]></description>
			<content:encoded><![CDATA[<p>Citrix is a system that allows you to run applications you have at work/home from anywhere in the world or on your local area network (LAN) from a remote workstation.</p>

<p>You have real time access to run your applications as fast as if you are in the office. It does not matter if you&#8217;re using a dialup modem, DSL, ISDN, or T1 to access citrix remotely. Connection speeds become even less of an issue with high speed broadband connections pretty much the norm around the world now.</p>

<p>Citrix was built for virtualisation in mind, and obvioulsy owing to the fact that Microsoft is pretty much everywhere these days the main applications are easy to install on a windows machine, I am not going to cover that in the slightest.</p>

<p>To install Citrix ICA presentation client on your Ubuntu PC then follow the steps below.</p>

<p>Open a Terminal session</p>

<p>The three links below are using the new AptURL command which is installed by default on Ubuntu Gutsy and allows people like myself and any other tutorial writer to make it easier for you to install the packages you need. Just click the link and it will install the package for you. If this does not work, type the following command into the terminal window.</p>

<ol class="code">
<li class="t0">sudo apt-get install apturl</li>
</ol>

<p>Now that is out of the way, continue on.</p>

<ol class="code">
<li class="t0"><a href="apt:libxaw6">Click here to install libxaw6</a></li>
<li class="t0"><a href="apt:libmotif3">Click here to install libmotif3</a></li>
<li class="t0"><a href="apt:alien">Click here to install alien (used to convert RPM to DEB packages)</a></li>
</ol>

<p>You will now need to download the RPM file from Citrix. NOTE: It is version 10.6 (at time of writing) and is the second download icon (again, at time of writing). As the file names will change with new releases you will need to modify the tutorial to reflect this. You can however just grab the file from me.</p>

<p>Grab the file from <a href="http://soddengecko.com/downloadables/citrix/ICAClient-10.0-2.i386.rpm">here</a>. I believe it is version 10.0 which is slightly out of date but works solidly so I recommend using it.</p>

<ol class="code">
<li class="t0">http://www.citrix.com/site/SS/downloads/details.asp?dID=2755&#038;downloadID=3323#top</li>
</ol>

<p>Save the file to your desktop (this tutorial assumes you save it to your desktop, if not please change commands accordingly)</p>

<p>In your terminal window you now need to change to the directory where you saved the file, then we will begin converting and installing.</p>

<ol class="code">
<li class="t0">cd Desktop</li>
</ol>

<p>Now that you are on the desktop we now need to convert the file into a .Deb package that Ubuntu can handle.</p>

<ol class="code">
<li class="t0">sudo alien ICAClient-10.0-2.i386.rpm</li>
</ol>

<p>Once the file is converted we now need to install it.</p>

<ol class="code">
<li class="t0">sudo dpkg -i icaclient_10.0-3_i386.deb</li>
</ol>

<p>Now need to make this work through Firefox web-browser. We will create some symbolic links for Firefox so that it knows how to open the Citrix application file when you attempt to login.</p>

<ol class="code">
<li class="t0">sudo ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla/plugins/npica.so</li>
<li class="t0">sudo ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla-firefox/plugins/npica.so</li>
</ol>

<p>Restart Firefox</p>

<p>Navigate to your Citrix server and login. Click on the application you want to launch. If it asks you to save/open with you will need to choose &#8220;open with&#8221; and navigate to the following folder:</p>

<ol class="code">
<li class="t0">/usr/lib/ICAClient</li>
</ol>

<p>and choose to open with the following application.</p>

<ol class="code">
<li class="t0">wfica</li>
</ol>

<p>You should now be good to go.</p>

<h2>Edit</h2>
<p>I am aware that some people get Font errors with the Citrix Client, it is safe to ignore but if you wish to fix them you can drop me a line in the comments and I will write up the fix.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2008/citrix-ica-client-install-on-ubuntu-feisty-and-gutsy/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>mod_rewrite on Apache(2) Server</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2008/mod_rewrite-on-apache2-server</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2008/mod_rewrite-on-apache2-server#comments</comments>
		<pubDate>Mon, 10 Mar 2008 05:45:59 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/03/2008/mod_rewrite-on-apache2-server/</guid>
		<description><![CDATA[Mod_Rewrite uses a rule-based rewriting engine (based on a regular-expression parser) to rewrite requested URLs on the fly. It supports an unlimited number of rules and an unlimited number of attached rule conditions for each rule to provide a really flexible and powerful URL manipulation mechanism. The URL manipulations can depend on various tests, for [...]]]></description>
			<content:encoded><![CDATA[<p>Mod_Rewrite uses a rule-based rewriting engine (based on a regular-expression parser) to rewrite requested URLs on the fly. It supports an unlimited number of rules and an unlimited number of attached rule conditions for each rule to provide a really flexible and powerful URL manipulation mechanism. The URL manipulations can depend on various tests, for instance server variables, environment variables, HTTP headers, time stamps and even external database lookups in various formats can be used to achieve a really granular URL matching.</p>

<p>In most Apache servers the mod_rewrite module is not activated by default. If you wish to have your URL&#8217;s changed on the fly and rewritten into nice, human readable format then you will need to enable this module. Follow the steps below to enable mod_rewrite.</p>

<p>Open a Terminal window and type:</p>

<ol class="code">
<li class="t0">sudo a2enmod</li>
</ol>

<p>You will be presented with the following, but you can safely ignore what is in front of you and just follow the next steps.</p>

<ol class="code">
<li class="t0">Which module would you like to enable?</li>
<li class="t0">Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgid cgi charset_lite dav_fs dav dav_lock dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cache mime mime_magic mod_python negotiation php5 proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy rewrite setenvif speling ssl status suexec unique_id userdir usertrack version vhost_alias</li>
<li class="t0">Module name?</li>
</ol>

<p>Enter the module name &#8220;rewrite&#8221; and press enter. Now you need to open the default file with sudo rights and change the &#8220;AllowOverride&#8221; option from &#8220;None&#8221; to &#8220;All&#8221; in the first 2 <Directory /> Blocks.</p>

<ol class="code">
<li class="t0">sudo pico /etc/apache2/sites-enabled/000-default</li>
</ol>

<p>Below is what it should look like when you are finished.</p>

<ol class="code">
<li class="t0"><code><</code>VirtualHost <code>*></code></li>
<li class="t2">ServerAdmin root@xpheas.com</li>
<li class="t2">DocumentRoot /var/www</li>
<li class="t2"></li>
<li class="t3"></li>
<li class="t2"><code><</code>Directory <code>/></code></li>
<li class="t3">Options FollowSymLinks</li>
<li class="t3">AllowOverride All</li>
<li class="t2"><code><</code><code>/</code>Directory<code>></code></li>
<li class="t3"></li>
<li class="t3"></li>
<li class="t2"><code><</code>Directory /var/www<code>></code></li>
<li class="t3">Options Indexes FollowSymLinks MultiViews</li>
<li class="t3">AllowOverride All</li>
<li class="t3">Order allow,deny</li>
<li class="t3">allow from all</li>
<li class="t2"><code><</code><code>/</code>Directory<code>></code></li>
</ol>

<p>Restart the webserver.</p>

<ol class="code">
<li class="t0">sudo <code>/</code>etc<code>/</code>init.d<code>/</code>apache2 force-reload</li>
</ol>
<p>Now the module is enabled, all that is left is to rewrite your .htaccess for URL changing.</p>

<p>Now that you have mod_rewrite enabled you are going to want to use it. In my next tutorial I will show you how to rewrite your .htaccess file to change ugly URLS into nice URLS. An exmaple of each is below so you can understand what I mean.</p>

<p>Ugly URL</p>
<ol class="code">
<li class="t0">http://example.com/blog/?p=17</li>
</ol>

<p>Nice URL, which of course is more search engine friendly and will provide much better SEO.</p>
<ol class="code">
<li class="t0">http://example.com/blog/index.php/2007/09/17/dont-tase-me-bro/</li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2008/mod_rewrite-on-apache2-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Lexmark Printers (Ubuntu)</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/install-lexmark-printers-ubuntu</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/install-lexmark-printers-ubuntu#comments</comments>
		<pubDate>Thu, 28 Sep 2006 03:21:03 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=128</guid>
		<description><![CDATA[This tutorial will guide you through installing Lexmark printers on Ubuntu. The tutorial was taken from the Ubuntu forums. I decided to post it here as it did not work exactly like it was supposed to for me and I had to modify the procedure. I have ammended the tutorial to my needs and probably [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will guide you through installing Lexmark printers on Ubuntu. The tutorial was taken from the <a href="http://ubuntuforums.org/showthread.php?t=49714" target="_blank">Ubuntu forums</a>. I decided to post it here as it did not work exactly like it was supposed to for me and I had to modify the procedure.</p>

<p>I have ammended the tutorial to my needs and probably the needs of most and I have pointed out where it went wrong for me and how I solved it. It was not difficult to solve, but you will be required to be the ROOT user which is dangerous and destructive. Use at your own risk, I take NO responsibility for you damaging your system.</p>

<p>You will of course need to download the correct drivers for this, the Z600 driver. I have the correct link for the file as Lexmarks website is not the easiest to navigate around and find what you need.</p>

<p>The Z600 driver has been confirmed to work with the following printers:</p>

<blockquote>
Lexmark 5700 (black &#038; white only)<br />
Lexmark X1100<br />
Lexmark X1110<br />
Lexmark X1130<br />
Lexmark X1140<br />
Lexmark X1150<br />
Lexmark X1180<br />
Lexmark X1185<br />
Lexmark Z513<br />
Lexmark Z515<br />
Lexmark Z715<br />
Lexmark Z55<br />
Lexmark Z615<br />
Lexmark Z705<br />
Lexmark Z605<br />
Lexmark Z600<br />
Lexmark Z25<br />
Dell A920<br />
Z65 (z65 driver)<br />
Lexmark Z33 (z35 driver)<br />
Lexmark Z33 (z35 driver)<br />
</blockquote>

<p>First of all you need to download the correct driver to a folder of it&#8217;s own to save confusion.</p>

<p>Open a terminal window and type the following</p>

<blockquote>
sudo mkdir lexmark
</blockquote>

<p>This will create a folder called &#8220;lexmark&#8221; in your home directory.</p>

<p>Ok, again in your terminal window, type the following commands one after another, waiting for each command to execute first before starting the next one.</p>

<blockquote>
cd lexmark<br /><br />
wget http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz<br /><br />
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz<br /><br />
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz<br /><br />
tar -xvzf install.tar.gz<br /><br />
sudo apt-get install alien<br /><br />
alien -t z600cups-1.0-1.i386.rpm<br /><br />
alien -t z600llpddk-2.0-1.i386.rpm<br /><br />
sudo tar xvzf  z600llpddk-2.0.tgz -C /<br /><br />
sudo tar xvzf z600cups-1.0.tgz -C /<br /><br />
sudo ldconfig<br /><br />
cd /usr/share/cups/model<br /><br />
sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz<br /><br />
</blockquote>

<p>The driver is now installed. Restart the cups daemon:</p>

<blockquote>
sudo /etc/rc2.d/S19cupsys restart
</blockquote>

<p>Check to make sure the printer back-end works:</p>

<blockquote>
cd /usr/lib/cups/backend<br /><br />
./z600
</blockquote>

<p>The output of the above command should be similar to this:</p>

<blockquote>
direct z600:/dev/usb/lp0 &#8220;Lexmark Lexmark Z600 Series&#8221; &#8220;Lexmark Printer&#8221;
</blockquote>

<p>If you get no output, mount the usb filesystem. To do this type the following:</p>

<blockquote>
sudo gedit /etc/fstab
</blockquote>

<p>and add the following code to the end of the file</p>

<blockquote>
#USB Lexmark Printer<br />
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0
</blockquote>

<p>Save the file and close. Then just type the following in the terminal: </p>

<blockquote>
sudo mount usbfs
</blockquote>

<p>That should fix it.</p>

<p>Now simply set up your printer. Go to: </p>

<ul>
<li>System</li>
<li>Administration</li>
<li>Printing</li>
</ul>

<p>Make sure you select the z600 driver, and you&#8217;re done. Print out a test page to make sure it all works.</p>

<p>I hope this has helped you.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/install-lexmark-printers-ubuntu/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Have Xampp run at boot time</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/have-xampp-run-at-boot-time</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/have-xampp-run-at-boot-time#comments</comments>
		<pubDate>Wed, 27 Sep 2006 06:15:19 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=127</guid>
		<description><![CDATA[&#8220;&#8221;Many people know from their own experience that it&#8217;s not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use &#8211; just [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;&#8221;<em>Many people know from their own experience that it&#8217;s not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use &#8211; just download, extract and start.</em>&#8220;&#8221;</p>

<p>Quoted from <a href="http://www.apachefriends.org/en/index.html" target="_blank">Apache Friends</a>. Home of the Xampp project.</p>

<p>It took me some time to find the information I need to get Xampp to start when the computer boots up. Apache Friends has a small <a href="http://www.apachefriends.org/en/faq-xampp-linux.html#fsl">How To</a> to get the process going everytime, but it failed to work for me. So <a target="_blank" href="http://www.borntwisted.com/">Borntwisted</a> and myself had a natter about it and decided to add the Xampp start command into the startup programs and voila, it works a treat.</p> 

<p>If the Apache Friends info does not work for you, and you are using Ubuntu Dapper then follow these simple instructions.</p>

<ul>
<li>System</li>
<li>Preferences</li>
<li>Sessions</li>
<li>Startup Programs (tab)</li>
<li>Add</li>
</ul>

<p>Enter the following command:</p>

<blockquote>sudo /opt/lampp/lampp start</blockquote>

<p>When your computer reboots you should now have Xampp start as a process.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/have-xampp-run-at-boot-time/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Firefox sound issues (Ubuntu Dapper)</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/fix-firefox-sound-issues-ubuntu-dapper</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/fix-firefox-sound-issues-ubuntu-dapper#comments</comments>
		<pubDate>Wed, 27 Sep 2006 06:01:55 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=126</guid>
		<description><![CDATA[I am using the pre-installed version of Mozilla Firefox for Linux, some of you I know are not. This fix defiantly works on the pre-installed version, it is a little flaky on a manual install of Firefox and has been known not to work. Please do try it if you have the manual install and [...]]]></description>
			<content:encoded><![CDATA[<p>I am using the pre-installed version of Mozilla Firefox for Linux, some of you I know are not. This fix defiantly works on the pre-installed version, it is a little flaky on a manual install of Firefox and has been known not to work.</p>

<p>Please do try it if you have the manual install and hopefully it will work for you.</p>

<p>Open a new terminal window and type the following command:</p>

<blockquote>sudo aptitude install alsa-oss</blockquote>

<p>Once completed, enter the following command:</p>

<blockquote>sudo gedit /etc/firefox/firefoxrc</blockquote>

<p>Find and replace:</p>

<blockquote>FIREFOX_DSP=&#8221;none&#8221;</blockquote>

<p>With:</p>

<blockquote>FIREFOX_DSP=&#8221;aoss&#8221;</blockquote>

<p>Close and restart Firefox. In some cases a full reboot is required.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/fix-firefox-sound-issues-ubuntu-dapper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realplayer Sound fix (Ubuntu all versions)</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/realplayer-sound-fix-ubuntu-dapper</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/realplayer-sound-fix-ubuntu-dapper#comments</comments>
		<pubDate>Wed, 27 Sep 2006 05:57:17 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=125</guid>
		<description><![CDATA[I had to download the RealPlayer for Linux because of certain videos and the plugin for Firefox. unfortunatly I had no sound, although video quality was fantastic. So after some searching around I found a few fixes, this one worked for me. Open your terminal window and edit this file in your favourite text editor [...]]]></description>
			<content:encoded><![CDATA[<p>I had to download the RealPlayer for Linux because of certain videos and the plugin for Firefox. </p>

<p>unfortunatly I had no sound, although video quality was fantastic. So after some searching around I found a few fixes, this one worked for me.</p>

<p>Open your terminal window and edit this file in your favourite text editor (&#8220;gedit&#8221; for me) You will also need to substitute the RealPlayer version with the version you have.</p>

<ol class="code">
<li class="t0">sudo gedit /usr/lib/realplay-10.0.8/realplay</li>
</ol>

<p>Find the line near the bottom of the file that says: (line 73 for me)</p>

<ol class="code">
<li class="t0">$REALPLAYBIN&#8221;$@&#8221;</li>
</ol>

<p>Replace that line with the following:</p>

<ol class="code">
<li class="t0">aoss $REALPLAYBIN&#8221;$@&#8221;</li>
</ol>

<h1>EDIT</h1>
<p>As Michael Olberg kindly pointed out (thank you) you may need to double check that you have the aoss package installed.</p>

<p>To check that it is installed, or to install it, just type the following into a terminal window.</p>

<ol class="code">
<li class="t0">sudo apt-get install alsa-oss</li>
<li class="t0"><a href="apt:alsa-oss">or you can just click this link (provoding you are viewing from an ubuntu machine)</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/realplayer-sound-fix-ubuntu-dapper/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu &#8216;Open as Root&#8217; Script</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/ubuntu-open-as-root-script</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/ubuntu-open-as-root-script#comments</comments>
		<pubDate>Tue, 26 Sep 2006 01:07:23 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=122</guid>
		<description><![CDATA[Open a terminal window and enter: gedit ~/.gnome2/nautilus-scripts/openas-root Now add this code to the file #!/bin/sh ### openas-root: ### written by alexp ### nautilus script for opening the selected files as superuser (uid=0), ### utilizing the appropriate applications. for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do gksudo &#8220;gnome-open $uri&#8221; &#038; done ### end of file. Save and close [...]]]></description>
			<content:encoded><![CDATA[<p>Open a terminal window and enter:</p>

<blockquote>gedit ~/.gnome2/nautilus-scripts/openas-root</blockquote>



<p>Now add this code to the file</p>


<blockquote>
#!/bin/sh
### openas-root:
### written by alexp
###   nautilus script for opening the selected files as superuser (uid=0),
###   utilizing the appropriate applications.
 
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
	gksudo &#8220;gnome-open $uri&#8221; &#038;
done
 
### end of file.</blockquote>




<p>Save and close this file. </p>

<p>Now enter this command into the terminal window:</p>



<blockquote>chmod +x ~/.gnome2/nautilus-scripts/openas-root</blockquote>



<p>Your all done. Right click any file or folder and under scripts you will find &#8211; openas-root</p>

<p>Enjoy.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/ubuntu-open-as-root-script/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Install Internet Explorer on Ubuntu Dapper</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/install-internet-explorer-on-ubuntu-dapper</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/install-internet-explorer-on-ubuntu-dapper#comments</comments>
		<pubDate>Fri, 22 Sep 2006 12:12:22 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/?p=121</guid>
		<description><![CDATA[Unfortunatly we all need to use Internet Explorer at some point. Even us Linux users require it to test web designs to make sure that they work correctly. 90 odd percent of people out there use Internet Explorer, not through choice, they just do not know that a safer, more secure alternative exists. Which by [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunatly we all need to use Internet Explorer at some point. Even us Linux users require it to test web designs to make sure that they work correctly. </p>

<p>90 odd percent of people out there use Internet Explorer, not through choice, they just do not know that a safer, more secure alternative exists. Which by the way is <a href="http://www.mozilla.com/firefox/" target="_blank">Firefox</a></p>

<p>So I followed the instructions I found on the web to install IE version 5.0, 5.5 and 6.0 so that I may test my designs. I decided to put those instructions here for Ubuntu Dapper users to follow.</p>

<p>Check /etc/apt/sources.list &#8211; make sure you have access to the universe packages by uncommenting the following lines:</p>

<blockquote>deb http://us.archive.ubuntu.com/ubuntu dapper universe
deb-src http://us.archive.ubuntu.com/ubuntu dapper universe</blockquote>

<p>If you have just uncommented the lines, donâ€™t forget to apply the changes:</p>

<blockquote>sudo apt-get update</blockquote>

<p>Step 1 Install wine:</p>

<blockquote>sudo apt-get install wine</blockquote>

<p>Step 2 Install cabextract:</p>

<blockquote>sudo apt-get install cabextract</blockquote>

<p>Step 3 Install IEs4Linux:</p>

<blockquote>
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.0beta7.tar.gz

tar -xzvf ies4linux-2.0beta7.tar.gz

cd ies4linux-2.0beta7

./ies4linux</blockquote>

<p>That&#8217;s it. Follow the instructions and allow them to install. Once installed you will have 3 new shortcuts on your desktop.</p>

<p>hope you found this info useful.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/install-internet-explorer-on-ubuntu-dapper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nVidia  GeForce FX 5700LE video overlay problem</title>
		<link>http://www.soddengecko.com/tech/linux-unix/2006/nvidia-geforce-fx-5700le-video-overlay-problem</link>
		<comments>http://www.soddengecko.com/tech/linux-unix/2006/nvidia-geforce-fx-5700le-video-overlay-problem#comments</comments>
		<pubDate>Fri, 21 Apr 2006 06:00:56 +0000</pubDate>
		<dc:creator>Soddengecko</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.soddengecko.com/2006/04/21/nvidia-geforce-fx-5700le-video-overlay-problem/</guid>
		<description><![CDATA[After a windows update and updating my graphics card drivers, video playback became almost impossible. The video playback in all of my multimedia players was overlayed with a bright green filter. A quick search through google and the nVidia forums and I fond the answer. The nVidia drivers are to blame, and the fix is [...]]]></description>
			<content:encoded><![CDATA[<p>After a windows update and updating my graphics card drivers, video playback became almost impossible. The video playback in all of my multimedia players was overlayed with a bright green filter.</p>

<p>A quick search through google and the nVidia forums and I fond the answer. The nVidia drivers are to blame, and the fix is simple, but temporary. </p>

<p>This does fix it so long as you don&#8217;t change the gamma settings back to Video Overlay or Desktop.</p>

<ul>
	<li>Right-click on the desktop and select Properties.</li>

	<li>From the Display Properties select Settings.</li>

	<li>Click Advanced.</li>

	<li>Click on the GeForce tab (this will be your video card model&#8230; example.. GeForce 6800 Ultra)</li>

	<li>Click on Color Correction</li>

	<li>There should be a drop down menu top left with Desktop, 
Video Overlay, and All. Select All from the dropdown box 
this should set everything to driver default and click Apply. 
And your video overlay gamma should be fixed.</li>
</ul>



<p>Please note: This is the only temporary fix that will work with everything and, depending on your system, you might find yourself adjusting it everytime you restart your computer.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soddengecko.com/tech/linux-unix/2006/nvidia-geforce-fx-5700le-video-overlay-problem/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
