<?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>Nixser.com&#187; Debian</title>
	<atom:link href="http://www.nixser.com/category/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nixser.com</link>
	<description>Webdev, Internet, Blog, Tech Tips, iPhone, and more!</description>
	<lastBuildDate>Sun, 08 May 2011 13:03:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Debian: HP Officejet 5610 Network Printing How-To</title>
		<link>http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/</link>
		<comments>http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 09:18:22 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/' addthis:title='Debian: HP Officejet 5610 Network Printing How-To'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Sorry I&#8217;ve been busy with a lot of paper works lately. I just bought a <a href="http://h10025.www1.hp.com/ewfrf/wc/product?lc=en&#038;cc=us&#038;dlc=en&#038;product=441125=en">HP Officejet 5610</a> and has been printing quite a lot documents. This is an ALL IN ONE series, has the capability of scan, print and fax, ideal solution for small business environment. My previous <a href="http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/">HP PSC 1400</a> is passed to another friend.</p>
<p>I use my debian box to physically connect to the device with usb cable. Setting up the printer should be as easy as my previous <a href="http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/">HP PSC 1400 how-to</a>. There&#8217;s one extra package needs to be installed for this model.</p>
<ul>
<li><strong>hpijs-ppds</strong></li>
</ul>
<p>This is a collection of HP printers&#8217; ppd files. 5610 appears to be in it.<br />
<!--more--></p>
<h3>Sharing HP Officejet 5610</h3>
<p>Following my previous how-to, the device should be running fine on the Linux platform. Now let&#8217;s share it on the local network. Here&#8217;s my Samba config file for printers.</p>
<pre class="brush: plain">
[global]
printing = cups               # tell samba that we'd like CUPS for printing
printcap name = cups

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[HP_OfficeJet_5610]
printable = Yes
printer name = HP_OfficeJet_5610
guest ok = yes
use client driver = yes
path = /var/spool/samba
printing = cups
</pre>
<p>[color=red]<strong>Note: Add necessary lines instead of copy and paste, do not remove your original config lines.</strong>[/color]</p>
<p>Restart your samba service after editing the config file.</p>
<pre class="brush: plain">
/etc/init.d/samba restart
</pre>
<h3>Installing HP Officejet 5610 as network printer on Windows</h3>
<p>On Windows machine, we need to locate the device. Use Windows Explorer and search your network. For fast access I always input following line in the address bar.</p>
<pre class="brush: plain">
\\\\ip_or_hostname\\
</pre>
<p>You should see a printer name &#8220;HP_Officejet_5610&#8243;(as my samba settings). Double click on the printer will prompt you dialog to install the printer&#8217;s driver. Unfortunately, bundled installation cd has no available driver for user to extract. We have to look for alternative here. </p>
<p>Thanks so much to the <a href="http://www.cups.org/">CUPS</a> team, they have a <strong>windows version of CUPS driver</strong> available. You can <a href="http://www.cups.org/windows/software.php?6.0">download it here</a>. Download the .tar.gz or .tar.bz2 version on to your windows machine. Extract the file to somewhere on your desktop.</p>
<p>During the selection of driver, click &#8220;Have Disk&#8221;, and browse to the latest extracted folder, the driver file will be &#8220;<strong>cups-windows-6.0\\i386\\cups6.inf</strong>&#8220;, and there you go, print your test page.</p>
<p>You can repeat this step on any other windows machine you wish to access the printer.</p>
<p>Here&#8217;s a test page of Windows XP using CUPS driver.<br />
<img src='http://www.nixser.com/wp-content/uploads/2007/08/windows_test_page.jpeg' alt='Windows Test Print Page' /></p>
<p>Please share your experience with me.</p>
<h3>References:</h3>
<p><a href="http://www.mail-archive.com/hplip-help@lists.sourceforge.net/msg03674.html">http://www.mail-archive.com/hplip-help@lists.sourceforge.net/msg03674.html</a><br />
<a href="http://forums.xandros.com/viewtopic.php?t=19385&#038;start=0">http://forums.xandros.com/viewtopic.php?t=19385&#038;start=0</a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/' addthis:title='Debian: HP Officejet 5610 Network Printing How-To' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div><p>Sorry I&#8217;ve been busy with a lot of paper works lately. I just bought a <a href="http://h10025.www1.hp.com/ewfrf/wc/product?lc=en&#038;cc=us&#038;dlc=en&#038;product=441125=en">HP Officejet 5610</a> and has been printing quite a lot documents. This is an ALL IN ONE series, has the capability of scan, print and fax, ideal solution for small business environment. My previous <a href="http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/">HP PSC 1400</a> is passed to another friend.</p>
<p>I use my debian box to physically connect to the device with usb cable. Setting up the printer should be as easy as my previous <a href="http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/">HP PSC 1400 how-to</a>. There&#8217;s one extra package needs to be installed for this model.</p>
<ul>
<li><strong>hpijs-ppds</strong></li>
</ul>
<p>This is a collection of HP printers&#8217; ppd files. 5610 appears to be in it.<br />
<!--more--></p>
<h3>Sharing HP Officejet 5610</h3>
<p>Following my previous how-to, the device should be running fine on the Linux platform. Now let&#8217;s share it on the local network. Here&#8217;s my Samba config file for printers.</p>
<pre class="brush: plain">
[global]
printing = cups               # tell samba that we'd like CUPS for printing
printcap name = cups

[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[HP_OfficeJet_5610]
printable = Yes
printer name = HP_OfficeJet_5610
guest ok = yes
use client driver = yes
path = /var/spool/samba
printing = cups
</pre>
<p>[color=red]<strong>Note: Add necessary lines instead of copy and paste, do not remove your original config lines.</strong>[/color]</p>
<p>Restart your samba service after editing the config file.</p>
<pre class="brush: plain">
/etc/init.d/samba restart
</pre>
<h3>Installing HP Officejet 5610 as network printer on Windows</h3>
<p>On Windows machine, we need to locate the device. Use Windows Explorer and search your network. For fast access I always input following line in the address bar.</p>
<pre class="brush: plain">
\\\\ip_or_hostname\\
</pre>
<p>You should see a printer name &#8220;HP_Officejet_5610&#8243;(as my samba settings). Double click on the printer will prompt you dialog to install the printer&#8217;s driver. Unfortunately, bundled installation cd has no available driver for user to extract. We have to look for alternative here. </p>
<p>Thanks so much to the <a href="http://www.cups.org/">CUPS</a> team, they have a <strong>windows version of CUPS driver</strong> available. You can <a href="http://www.cups.org/windows/software.php?6.0">download it here</a>. Download the .tar.gz or .tar.bz2 version on to your windows machine. Extract the file to somewhere on your desktop.</p>
<p>During the selection of driver, click &#8220;Have Disk&#8221;, and browse to the latest extracted folder, the driver file will be &#8220;<strong>cups-windows-6.0\\i386\\cups6.inf</strong>&#8220;, and there you go, print your test page.</p>
<p>You can repeat this step on any other windows machine you wish to access the printer.</p>
<p>Here&#8217;s a test page of Windows XP using CUPS driver.<br />
<img src='http://www.nixser.com/wp-content/uploads/2007/08/windows_test_page.jpeg' alt='Windows Test Print Page' /></p>
<p>Please share your experience with me.</p>
<h3>References:</h3>
<p><a href="http://www.mail-archive.com/hplip-help@lists.sourceforge.net/msg03674.html">http://www.mail-archive.com/hplip-help@lists.sourceforge.net/msg03674.html</a><br />
<a href="http://forums.xandros.com/viewtopic.php?t=19385&#038;start=0">http://forums.xandros.com/viewtopic.php?t=19385&#038;start=0</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/' addthis:title='Debian: HP Officejet 5610 Network Printing How-To'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/' addthis:title='Debian: HP Officejet 5610 Network Printing How-To' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Debian: AmaroK Lyrics How-To, Automatically Load Chinese and English Lyrics.</title>
		<link>http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/</link>
		<comments>http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 10:17:05 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/</guid>
		<description><![CDATA[<p>My second AmaroK entry, you can look at the first entry <a href="http://www.nixser.com/2006/08/23/amarok-on-my-debian-kde-desktop/">here</a>. Auto loading lyrics has been an useful feature in  AmaroK, it really saves a lot of time for me. </p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/08/amarok-snapshot.png' alt='AmaroK with Lyrics' /><br />
<em>AmaroK with lyrics auto-loaded.</em><br />
<!--more--></p>
<h3>Locale Settings</h3>
<p>First, you have to make sure that your locale environment is <a href="http://www.nixser.com/2006/10/23/debian-chinese-how-to/">setup properly</a>. In my environment, I&#8217;m able to input chinese(big5 or GB) and English, switching with hotkey CTRL-SPACE. Files can be saved in chinese file names(big5 or GB). It is useful if you can save your chinese music files in chinese file names, I will tell you why later.</p>
<h3>Download This Script, Lyrics CN</h3>
<p>This script is created by <a href="http://www.sanfanling.cn/default.asp">sanfanling</a>. He&#8217;s uploaded the script to <a href="http://www.kde-apps.org/content/show.php?content=50120">kde-apps.org</a>. Many thanks to him.</p>
<p>However, the original version did not work properly for me. I had to tweak a small portion of the codes to make it work in my environment. Download my tweaked version <a href='http://www.nixser.com/wp-content/uploads/2007/08/lyrics_cnamarokscripttar.gz' title='Lyrics CN'>here</a>.(Please change the file name to &#8216;<strong>Lyrics_CN.amarokscript.tar.gz</strong>&#8216; after download, strange WordPress behaviour). It is a python script, you will need to have python installed on your system.</p>
<h3>Install Lyrics CN</h3>
<p>After you have the Lyrics_CN.amarokscript.tar.gz in place, open your <strong>AmaroK -> Tools -> Script Manager<br />
</strong>. Click on &#8216;Install Script&#8217; button to browse the location of the .tar.gz file and open it. Highlight the &#8220;Lyrics_CN&#8221; entry in the script list and click on &#8220;Run&#8221;.</p>
<h3>How does it work</h3>
<p>This script will make use of your media&#8217;s title, artist, and album tag information, send a query to various lyrics databases, including mp3.baidu.com, sohu.com, yahoo.com.cn, lyrc.com.ar and hk.music.yahoo.com. It is crucial that you have your media&#8217;s tags organized, so there is sufficient information for the query. Successfully loaded lyrics will be displayed in <strong>Context Browser -> Lyrics tab</strong>. The script will send query to baidu.com as default, if the lyric is not found, you will have options to search from sohu.com or yahoo.com.</p>
<h3>Tips for Chinese Media Files</h3>
<p>Always store your media files in chinese file names. For example, I always save music albums this way &#8220;Artist &#8211; Album/trackNo.title.mp3&#8243;, then make use of the &#8220;<strong>Guess Tags from filename</strong>&#8221; button in Track Information. In this way I don&#8217;t have to input the tags manually. Filename scheme for above file saving technique will be &#8220;<strong>%artist &#8211; %album/%track.%title</strong>&#8220;, make use of this feature will save you a lot of time.</p>
<h3>As For Windows</h3>
<p>Sorry, AmaroK is not for Windows. If you can read mandarin, and don&#8217;t mind using a full mandarin program, please try <a href="http://wwwcnc.ttplayer.com/index.php">ttplayer</a>. It has a very cool line by line lyric display feature.</p>
<p>Share your experience with me please.</p>
<p>My second AmaroK entry, you can look at the first entry <a href="http://www.nixser.com/2006/08/23/amarok-on-my-debian-kde-desktop/">here</a>. Auto loading lyrics has been an useful feature in  AmaroK, it really saves a lot of time for me. </p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/08/amarok-snapshot.png' alt='AmaroK with Lyrics' /><br />
<em>AmaroK with lyrics auto-loaded.</em><br />
<!--more--></p>
<h3>Locale Settings</h3>
<p>First, you have to make sure that your locale environment is <a href="http://www.nixser.com/2006/10/23/debian-chinese-how-to/">setup properly</a>. In my environment, I&#8217;m able to input chinese(big5 or GB) and English, switching with hotkey CTRL-SPACE. Files can be saved in chinese file names(big5 or GB). It is useful if you can save your chinese music files in chinese file names, I will tell you why later.</p>
<h3>Download This Script, Lyrics CN</h3>
<p>This script is created by <a href="http://www.sanfanling.cn/default.asp">sanfanling</a>. He&#8217;s uploaded the script to <a href="http://www.kde-apps.org/content/show.php?content=50120">kde-apps.org</a>. Many thanks to him.</p>
<p>However, the original version did not work properly for me. I had to tweak a small portion of the codes to make it work in my environment. Download my tweaked version <a href='http://www.nixser.com/wp-content/uploads/2007/08/lyrics_cnamarokscripttar.gz' title='Lyrics CN'>here</a>.(Please change the file name to &#8216;<strong>Lyrics_CN.amarokscript.tar.gz</strong>&#8216; after download, strange WordPress behaviour). It is a python script, you will need to have python installed on your system.</p>
<h3>Install Lyrics CN</h3>
<p>After you have the Lyrics_CN.amarokscript.tar.gz in place, open your <strong>AmaroK -> Tools -> Script Manager<br />
</strong>. Click on &#8216;Install Script&#8217; button to browse the location of the .tar.gz file and open it. Highlight the &#8220;Lyrics_CN&#8221; entry in the script list and click on &#8220;Run&#8221;.</p>
<h3>How does it work</h3>
<p>This script will make use of your media&#8217;s title, artist, and album tag information, send a query to various lyrics databases, including mp3.baidu.com, sohu.com, yahoo.com.cn, lyrc.com.ar and hk.music.yahoo.com. It is crucial that you have your media&#8217;s tags organized, so there is sufficient information for the query. Successfully loaded lyrics will be displayed in <strong>Context Browser -> Lyrics tab</strong>. The script will send query to baidu.com as default, if the lyric is not found, you will have options to search from sohu.com or yahoo.com.</p>
<h3>Tips for Chinese Media Files</h3>
<p>Always store your media files in chinese file names. For example, I always save music albums this way &#8220;Artist &#8211; Album/trackNo.title.mp3&#8243;, then make use of the &#8220;<strong>Guess Tags from filename</strong>&#8221; button in Track Information. In this way I don&#8217;t have to input the tags manually. Filename scheme for above file saving technique will be &#8220;<strong>%artist &#8211; %album/%track.%title</strong>&#8220;, make use of this feature will save you a lot of time.</p>
<h3>As For Windows</h3>
<p>Sorry, AmaroK is not for Windows. If you can read mandarin, and don&#8217;t mind using a full mandarin program, please try <a href="http://wwwcnc.ttplayer.com/index.php">ttplayer</a>. It has a very cool line by line lyric display feature.</p>
<p>Share your experience with me please.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/' addthis:title='Debian: AmaroK Lyrics How-To, Automatically Load Chinese and English Lyrics.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/' addthis:title='Debian: AmaroK Lyrics How-To, Automatically Load Chinese and English Lyrics.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/08/10/debian-amarok-lyrics-how-to-automatically-load-chinese-and-english-lyrics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debian: DeKorator for KDE Window Decorations.</title>
		<link>http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/</link>
		<comments>http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 05:16:40 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[dekorator]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[window-decoration]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/</guid>
		<description><![CDATA[<p>Yes, back with some tweaks on my debian box. For someone who faces monitor most of the time, boring desktop can kill the day. This is another post for the KDE desktop fans, look at this window decoration.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/07/kde-window-dekorator.png' alt='kde-window-dekorator' /><br />
<em>DeKorator</em><br />
<!--more--><br />
DeKorator is a KDE native window decoration, consider it as a kwin-style plugin, because installing it will not give you anything visually. You will need to find its related theme online, DeKorator themes.</p>
<p>The program is available in Debian Unstable repository, <strong>kwin-style-dekorator</strong>. Use your favorite package manager to install it. Once it is installed, you should be able to select it in Control Center -> Appearance &#038; Themes -> Window Decorations. Now look at the interface.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/07/dekorator_control.png' alt='dekorator control' /></p>
<h3>DeKorator Theme Installation</h3>
<p>New DeKorator themes can be installed using the &#8220;<strong>Install Theme</strong>&#8221; button. All you need to do is copy and paste the download link from kde-look.org into the pop up window. You can find the list <a href="http://www.kde-look.org/index.php?xcontentmode=21">here</a>. For example, let&#8217;s choose <a href="http://ww.kde-look.org/content/show.php?content=31587">Plastic for DeKorator</a>. Just right click and copy the download link and paste it into the pop up window after you click on &#8220;Install theme&#8221;. Once the theme is installed, highlight it in the list and click on &#8220;<strong>Set Theme Path</strong>&#8221; button, and then apply, you will be good to go.</p>
<h3>Alternative Installation Method</h3>
<p>The Install Theme Button did not work for me somehow, but this is Linux hey! After a little bit of testing, I&#8217;ve found out an alternative way to get DeKorator themes installed. Just download the theme file(.tar.gz or .tar.bz2), save it somewhere on your desktop. Extract the file into <strong>~/.kde/share/apps/deKorator/themes</strong>, and open up Control Center, the theme will be in the list, just set the theme path and there you go again.</p>
<p><strong>Note:</strong> The directory name of the theme must be ended with &#8220;theme&#8221;. So in the path, it will look like this &#8220;~/.kde/share/apps/deKorator/themes/Plastic-theme&#8221;. This is specified in the DeKorator&#8217;s help file.</p>
<p>Share your experience with me please. I&#8217;m currently using the Theme-Manager&#8217;s theme, <a href="http://ww.kde-look.org/content/show.php/Smooth+Gray?content=33944">Smooth Gray</a>.</p>
<p>Yes, back with some tweaks on my debian box. For someone who faces monitor most of the time, boring desktop can kill the day. This is another post for the KDE desktop fans, look at this window decoration.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/07/kde-window-dekorator.png' alt='kde-window-dekorator' /><br />
<em>DeKorator</em><br />
<!--more--><br />
DeKorator is a KDE native window decoration, consider it as a kwin-style plugin, because installing it will not give you anything visually. You will need to find its related theme online, DeKorator themes.</p>
<p>The program is available in Debian Unstable repository, <strong>kwin-style-dekorator</strong>. Use your favorite package manager to install it. Once it is installed, you should be able to select it in Control Center -> Appearance &#038; Themes -> Window Decorations. Now look at the interface.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/07/dekorator_control.png' alt='dekorator control' /></p>
<h3>DeKorator Theme Installation</h3>
<p>New DeKorator themes can be installed using the &#8220;<strong>Install Theme</strong>&#8221; button. All you need to do is copy and paste the download link from kde-look.org into the pop up window. You can find the list <a href="http://www.kde-look.org/index.php?xcontentmode=21">here</a>. For example, let&#8217;s choose <a href="http://ww.kde-look.org/content/show.php?content=31587">Plastic for DeKorator</a>. Just right click and copy the download link and paste it into the pop up window after you click on &#8220;Install theme&#8221;. Once the theme is installed, highlight it in the list and click on &#8220;<strong>Set Theme Path</strong>&#8221; button, and then apply, you will be good to go.</p>
<h3>Alternative Installation Method</h3>
<p>The Install Theme Button did not work for me somehow, but this is Linux hey! After a little bit of testing, I&#8217;ve found out an alternative way to get DeKorator themes installed. Just download the theme file(.tar.gz or .tar.bz2), save it somewhere on your desktop. Extract the file into <strong>~/.kde/share/apps/deKorator/themes</strong>, and open up Control Center, the theme will be in the list, just set the theme path and there you go again.</p>
<p><strong>Note:</strong> The directory name of the theme must be ended with &#8220;theme&#8221;. So in the path, it will look like this &#8220;~/.kde/share/apps/deKorator/themes/Plastic-theme&#8221;. This is specified in the DeKorator&#8217;s help file.</p>
<p>Share your experience with me please. I&#8217;m currently using the Theme-Manager&#8217;s theme, <a href="http://ww.kde-look.org/content/show.php/Smooth+Gray?content=33944">Smooth Gray</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/' addthis:title='Debian: DeKorator for KDE Window Decorations.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/' addthis:title='Debian: DeKorator for KDE Window Decorations.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/07/25/debian-dekorator-for-kde-window-decorations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian: Compiz on KDE Installation How-To</title>
		<link>http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/</link>
		<comments>http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 07:10:21 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/</guid>
		<description><![CDATA[<p>It&#8217;s been a while since I wrote about Debian, I don&#8217;t have much time to try anything new recently so I just use it as it is. During my latest package update, I&#8217;ve found out that <a href="http://http://compiz.org/Home/Start">Compiz</a> has been added into the Unstable repository. Quite an exciting finding to me, I&#8217;m always into desktop eye candy.</p>
<p>Compiz is OpenGL-based compositing and window-manager for Linux. Sort of 3D Desktop, like what you get in Windows Vista, only it has relatively more features and plugins. It is pretty much in development, so some tweaks have to be made in order to make it work. Ubuntu has it integrated in the desktop environment pretty well I&#8217;ve heard. Let&#8217;s get on to it.</p>
<p>First, get these packages in the Unstable pool. Apply necessary dependency.</p>
<ul>
<li>compiz</li>
<li>compiz-core</li>
<li>compiz-gnome</li>
<li>compiz-gtk</li>
<li>compiz-kde</li>
<li>compiz-plugins</li>
<li>libdecoration0</li>
<li>gconf-editor</li>
</ul>
<p><!--more--><br />
<strong>Please be informed that you must have the latest Nvidia video driver installed.(I&#8217;m using Nvidia 1.0.9755-1 as of writing)</strong></p>
<p>You need to edit your xorg.conf at <strong>/etc/X11/xorg.conf</strong>. Please do not copy and paste the following entirely, add in lines section by section.</p>
<pre class="brush: plain">
Section "Extensions"
        Option          "Composite"             "enable"
EndSection
</pre>
<p><em>I did not have &#8220;Extensions&#8221; section in the conf, this is a whole new section.</em></p>
<pre class="brush: plain">
Section "InputDevice"
#key board section
        Option          "XkbOptions"    "altwin:super_win"
EndSection
</pre>
<p><em>Applying a new key to your keyboard&#8217;s &#8220;Window Key&#8221;, it&#8217;s called the &#8220;Super Key&#8221;.</em></p>
<pre class="brush: plain">
Section "Device"
        Option          "AllowGLXWithComposite"         "true"
        Option          "XAANoOffscreenPixmaps"         "true"
EndSection
</pre>
<p><em>Applying GLX in the device section.</em></p>
<pre class="brush: plain">
Section "Screen"
        Option          "AddARGBGLXVisuals"             "true"
        Option          "DisableGLXRootClipping"        "true"
EndSection
</pre>
<p><em>Another 2 values in Screen section.</em></p>
<p>After applying the changes above, restart your X by holding CRTL + ALT + BACKSPACE.</p>
<p>Now in your KDE desktop, open Konsole and type</p>
<pre class="brush: plain">
compiz --replace gconf &#038; kde-window-decorator &#038;
</pre>
<p>[color=red]<strong>NOTE: It&#8217;s two dashes &#8220;&ndash;&ndash;&#8221; for &#8220;&ndash;&ndash;replace&#8221;</strong>[/color]<br />
You should now notice when you minimize or maximize window, it has the wobbly effect. If something is not right, for example you don&#8217;t see borders for your window. Simply switch back to kwin with this command</p>
<pre class="brush: plain">
kwin --replace
</pre>
<h3>Additional Compiz Configurations</h3>
<p>To achieve more satisfying results from Compiz, you can tweak its config with <strong>gconf-editor</strong>. Simply type gconf-editor in Konsole. Compiz config is in <strong>apps > compiz > general > allscreens > options</strong></p>
<p>Active plugins is where you specify the plugins you would like to use, simply edit the key and add in value(refer to <strong>apps > compiz > plugins</strong>). Plugins I&#8217;ve found useful are screenshot, png, fade, minimize. Please do not remove those enabled by default.</p>
<h3>Compiz General Features</h3>
<ol>
<li><strong>Zoom</strong> &#8211; Super Key(the &#8220;Windows&#8221; key) + Mouse Wheel.<br />
Wonderful feature when viewing web pages, direct zoom for better visuals.</li>
<li><strong>Transparency</strong> &#8211; Mouse over a window, then ALT + Mouse Wheel Down.<br />
Useful when you want to keep a window opened in full size but still need to refer to another window&#8217;s content.</li>
<li><strong>Expose</strong> &#8211; Point your mouse to the TOP RIGHT CORNER of your screens.<br />
This is another useful features when you have many windows opened at once without minimizing them. You can get to the window you want right away.</li>
<li><strong>Screenshot</strong> &#8211; Super Key + Left-Click Drag(Select a region)<br />
Instant png saved to your desktop, just the area you selected! How cool is that? No need to edit with GIMP for desired image anymore.</li>
</ol>
<p>These are the features I find useful for a power desktop user. Of course there are more, you can check in the sources I list down below. </p>
<h3>Autostart Compiz with KDE</h3>
<p>In order to  start compiz automatically when log on to KDE. Create a new file <strong>~/.kde/Autostart/compiz.desktop</strong>, with the following content</p>
<pre class="brush: plain">
[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace gconf &#038; kde-window-decorator &#038;
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop
</pre>
<p>That&#8217;s it, kind of troublesome but it definitely worths it. Please discuss with me if you have any tip or encounter any problem.</p>
<p><strong>Sources:</strong><br />
<a href="http://compiz.org/How_to_compile_and_run_Compiz_for_nvidia_card_users">http://compiz.org/How_to_compile_and_run_Compiz_for_nvidia_card_users</a><br />
<a href="http://wiki.debian.org/Compiz">http://wiki.debian.org/Compiz</a><br />
<a href="http://technowizah.com/2006/10/debian-how-to-aiglx-compiz.html">http://technowizah.com/2006/10/debian-how-to-aiglx-compiz.html</a></p>
<p>It&#8217;s been a while since I wrote about Debian, I don&#8217;t have much time to try anything new recently so I just use it as it is. During my latest package update, I&#8217;ve found out that <a href="http://http://compiz.org/Home/Start">Compiz</a> has been added into the Unstable repository. Quite an exciting finding to me, I&#8217;m always into desktop eye candy.</p>
<p>Compiz is OpenGL-based compositing and window-manager for Linux. Sort of 3D Desktop, like what you get in Windows Vista, only it has relatively more features and plugins. It is pretty much in development, so some tweaks have to be made in order to make it work. Ubuntu has it integrated in the desktop environment pretty well I&#8217;ve heard. Let&#8217;s get on to it.</p>
<p>First, get these packages in the Unstable pool. Apply necessary dependency.</p>
<ul>
<li>compiz</li>
<li>compiz-core</li>
<li>compiz-gnome</li>
<li>compiz-gtk</li>
<li>compiz-kde</li>
<li>compiz-plugins</li>
<li>libdecoration0</li>
<li>gconf-editor</li>
</ul>
<p><!--more--><br />
<strong>Please be informed that you must have the latest Nvidia video driver installed.(I&#8217;m using Nvidia 1.0.9755-1 as of writing)</strong></p>
<p>You need to edit your xorg.conf at <strong>/etc/X11/xorg.conf</strong>. Please do not copy and paste the following entirely, add in lines section by section.</p>
<pre class="brush: plain">
Section "Extensions"
        Option          "Composite"             "enable"
EndSection
</pre>
<p><em>I did not have &#8220;Extensions&#8221; section in the conf, this is a whole new section.</em></p>
<pre class="brush: plain">
Section "InputDevice"
#key board section
        Option          "XkbOptions"    "altwin:super_win"
EndSection
</pre>
<p><em>Applying a new key to your keyboard&#8217;s &#8220;Window Key&#8221;, it&#8217;s called the &#8220;Super Key&#8221;.</em></p>
<pre class="brush: plain">
Section "Device"
        Option          "AllowGLXWithComposite"         "true"
        Option          "XAANoOffscreenPixmaps"         "true"
EndSection
</pre>
<p><em>Applying GLX in the device section.</em></p>
<pre class="brush: plain">
Section "Screen"
        Option          "AddARGBGLXVisuals"             "true"
        Option          "DisableGLXRootClipping"        "true"
EndSection
</pre>
<p><em>Another 2 values in Screen section.</em></p>
<p>After applying the changes above, restart your X by holding CRTL + ALT + BACKSPACE.</p>
<p>Now in your KDE desktop, open Konsole and type</p>
<pre class="brush: plain">
compiz --replace gconf &#038; kde-window-decorator &#038;
</pre>
<p>[color=red]<strong>NOTE: It&#8217;s two dashes &#8220;&ndash;&ndash;&#8221; for &#8220;&ndash;&ndash;replace&#8221;</strong>[/color]<br />
You should now notice when you minimize or maximize window, it has the wobbly effect. If something is not right, for example you don&#8217;t see borders for your window. Simply switch back to kwin with this command</p>
<pre class="brush: plain">
kwin --replace
</pre>
<h3>Additional Compiz Configurations</h3>
<p>To achieve more satisfying results from Compiz, you can tweak its config with <strong>gconf-editor</strong>. Simply type gconf-editor in Konsole. Compiz config is in <strong>apps > compiz > general > allscreens > options</strong></p>
<p>Active plugins is where you specify the plugins you would like to use, simply edit the key and add in value(refer to <strong>apps > compiz > plugins</strong>). Plugins I&#8217;ve found useful are screenshot, png, fade, minimize. Please do not remove those enabled by default.</p>
<h3>Compiz General Features</h3>
<ol>
<li><strong>Zoom</strong> &#8211; Super Key(the &#8220;Windows&#8221; key) + Mouse Wheel.<br />
Wonderful feature when viewing web pages, direct zoom for better visuals.</li>
<li><strong>Transparency</strong> &#8211; Mouse over a window, then ALT + Mouse Wheel Down.<br />
Useful when you want to keep a window opened in full size but still need to refer to another window&#8217;s content.</li>
<li><strong>Expose</strong> &#8211; Point your mouse to the TOP RIGHT CORNER of your screens.<br />
This is another useful features when you have many windows opened at once without minimizing them. You can get to the window you want right away.</li>
<li><strong>Screenshot</strong> &#8211; Super Key + Left-Click Drag(Select a region)<br />
Instant png saved to your desktop, just the area you selected! How cool is that? No need to edit with GIMP for desired image anymore.</li>
</ol>
<p>These are the features I find useful for a power desktop user. Of course there are more, you can check in the sources I list down below. </p>
<h3>Autostart Compiz with KDE</h3>
<p>In order to  start compiz automatically when log on to KDE. Create a new file <strong>~/.kde/Autostart/compiz.desktop</strong>, with the following content</p>
<pre class="brush: plain">
[Desktop Entry]
Encoding=UTF-8
Exec=compiz --replace gconf &#038; kde-window-decorator &#038;
GenericName[en_US]=
StartupNotify=false
Terminal=false
TerminalOptions=
Type=Application
X-KDE-autostart-after=kdesktop
</pre>
<p>That&#8217;s it, kind of troublesome but it definitely worths it. Please discuss with me if you have any tip or encounter any problem.</p>
<p><strong>Sources:</strong><br />
<a href="http://compiz.org/How_to_compile_and_run_Compiz_for_nvidia_card_users">http://compiz.org/How_to_compile_and_run_Compiz_for_nvidia_card_users</a><br />
<a href="http://wiki.debian.org/Compiz">http://wiki.debian.org/Compiz</a><br />
<a href="http://technowizah.com/2006/10/debian-how-to-aiglx-compiz.html">http://technowizah.com/2006/10/debian-how-to-aiglx-compiz.html</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/' addthis:title='Debian: Compiz on KDE Installation How-To'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/' addthis:title='Debian: Compiz on KDE Installation How-To' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/06/04/debian-compiz-on-kde-installation-how-to/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Synergy: Sharing Single Keyboard and Mouse Cross Platforms.</title>
		<link>http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/</link>
		<comments>http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/#comments</comments>
		<pubDate>Sat, 05 May 2007 12:38:10 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/</guid>
		<description><![CDATA[<p>I&#8217;ve been wanting to do this, I can&#8217;t work comfortably with the laptop&#8217;s keypad, especially without numpad. Now this is one innovative open source program that needs some serious credit. <a href="http://synergy2.sourceforge.net/">Synergy</a>, lets you share a single set of keyboard and mouse across multiple operating systems, namely, Windows, Linux and Mac.</p>
<p>Visit the download page <a href="http://sourceforge.net/project/showfiles.php?group_id=59275&#038;release_id=406637">here</a>. On my desk, there are one IBM Thinkpad(Windows XP) and a PC(Debian GNU Linux). I&#8217;m going to share one set of logitech keyboard and mouse across these two machines.</p>
<p>Decide which machine to be the server. In my case, I&#8217;m going to choose Debian machine as the synergy server, no doubt. The IBM Thinkpad is going to be the client machine. Before you start, you should make sure that, all machines involved must have TCP/IP connections. In other word, local area network is needed.<br />
<!--more--></p>
<h3>Setting Synergy Server on Debian machine</h3>
<p>This requires a little work. I&#8217;m on Debian Unstable, Synergy is <strong>available</strong> in the repository. Just use your favorite package manager and install it. After the installation, nothing will be changed on the desktop screen yet.</p>
<p>A config file needs to be created in order to startup the Synergy Server. In my case, I create a new config file in <strong>/etc/synergy</strong>. Both the directory and the file are not existing, you will need to create them yourself.<br />
[code]<br />
mkdir /etc/synergy<br />
touch /etc/synergy/synergy.conf<br />
[/code]<br />
I name the file <strong>synergy.conf</strong>. Now edit the file with your favorite editor.</p>
<p>[code]<br />
section: screens<br />
       hostname1:<br />
       hostname2:<br />
end</p>
<p>section: links<br />
       hostname1:<br />
                left=hostname2<br />
       hostname2:<br />
                right=hostname1<br />
end<br />
[/code]<br />
Replace hostname1 and hostname2 with the actual hostnames of your machines, and set their positions. In my case there are only 2 screens, one is next to each other.</p>
<p>To start synergy server with the newly created config:<br />
[code]<br />
synergys -f --config /etc/synergy/synergy.conf<br />
[/code]<br />
At this point you should see a lot of output in the console. If it states that server successfully started, then leave it running there for the moment. Let&#8217;s continue to setting up the Windows XP client.</p>
<h3>Setting up Synergy Client on Windows XP</h3>
<p>Download the SynergyInstaller from the download page. After the installation, you should see a Synergy desktop icon. Double click and you will see this.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/05/synergy.JPG' alt='Synergy Windows Client' /><br />
For me, entering the hostname did not work. I had to enter the local IP address of Debian Machine to get this to work. Once the client has successfully established connection with the server, you should be able to drag your mouse across the screens, and keyboard will work in the screen your mouse stays on. Easy task, right?</p>
<h3>Key features that I like about Synergy</h3>
<ol>
<li>Multiple O/S support. This is the crucial feature of software development. </li>
<li><strong>COPY and PASTE</strong>. Sweetest of all! Now I can copy and paste <strong>text</strong> across the screens. Great for programmers.</li>
</ol>
<h3>Autostarting</h3>
<p>You can set Synergy to <strong>autostart</strong> when you boot up your machines.</p>
<p><strong>On Debian</strong><br />
You need add a few lines into several KDE files.(I&#8217;m a KDE user).</p>
<ol>
<li><strong>/etc/kde3/kdm/Xsetup</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
 sleep 1<br />
/usr/bin/synergys --config /etc/synergy/synergy.conf<br />
[/code]
</li>
<li><strong>/etc/kde3/kdm/Xstartup</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
sleep 1<br />
[/code]
</li>
<li><strong>/etc/kde3/kdm/Xsession</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
sleep 1<br />
/usr/bin/synergys --config /etc/synergy/synergy.conf<br />
[/code]</li>
</ol>
<p><strong>On Windows</strong><br />
Simply click on <strong>Autostart</strong> button in the program. Refer to picture above. You can choose &#8220;When computer starts&#8221; or &#8220;When you login&#8221;, depends on your requirement here. I&#8217;ve chosen &#8220;when computer starts&#8221;.</p>
<p>Here&#8217;s my desk.<br />
<img src='http://www.nixser.com/wp-content/uploads/2007/05/dscn1523.JPG' alt='My Desk' /></p>
<p>That&#8217;s it. This is a long post, please correct me if you find any spelling error. Also check out nice multi monitor setup got featured on <a href="http://lifehacker.com/software/coolest-workspace-contest/the-multi+monitor-havens-257329.php">lifehacker.com</a></p>
<p>I&#8217;ve been wanting to do this, I can&#8217;t work comfortably with the laptop&#8217;s keypad, especially without numpad. Now this is one innovative open source program that needs some serious credit. <a href="http://synergy2.sourceforge.net/">Synergy</a>, lets you share a single set of keyboard and mouse across multiple operating systems, namely, Windows, Linux and Mac.</p>
<p>Visit the download page <a href="http://sourceforge.net/project/showfiles.php?group_id=59275&#038;release_id=406637">here</a>. On my desk, there are one IBM Thinkpad(Windows XP) and a PC(Debian GNU Linux). I&#8217;m going to share one set of logitech keyboard and mouse across these two machines.</p>
<p>Decide which machine to be the server. In my case, I&#8217;m going to choose Debian machine as the synergy server, no doubt. The IBM Thinkpad is going to be the client machine. Before you start, you should make sure that, all machines involved must have TCP/IP connections. In other word, local area network is needed.<br />
<!--more--></p>
<h3>Setting Synergy Server on Debian machine</h3>
<p>This requires a little work. I&#8217;m on Debian Unstable, Synergy is <strong>available</strong> in the repository. Just use your favorite package manager and install it. After the installation, nothing will be changed on the desktop screen yet.</p>
<p>A config file needs to be created in order to startup the Synergy Server. In my case, I create a new config file in <strong>/etc/synergy</strong>. Both the directory and the file are not existing, you will need to create them yourself.<br />
[code]<br />
mkdir /etc/synergy<br />
touch /etc/synergy/synergy.conf<br />
[/code]<br />
I name the file <strong>synergy.conf</strong>. Now edit the file with your favorite editor.</p>
<p>[code]<br />
section: screens<br />
       hostname1:<br />
       hostname2:<br />
end</p>
<p>section: links<br />
       hostname1:<br />
                left=hostname2<br />
       hostname2:<br />
                right=hostname1<br />
end<br />
[/code]<br />
Replace hostname1 and hostname2 with the actual hostnames of your machines, and set their positions. In my case there are only 2 screens, one is next to each other.</p>
<p>To start synergy server with the newly created config:<br />
[code]<br />
synergys -f --config /etc/synergy/synergy.conf<br />
[/code]<br />
At this point you should see a lot of output in the console. If it states that server successfully started, then leave it running there for the moment. Let&#8217;s continue to setting up the Windows XP client.</p>
<h3>Setting up Synergy Client on Windows XP</h3>
<p>Download the SynergyInstaller from the download page. After the installation, you should see a Synergy desktop icon. Double click and you will see this.</p>
<p><img src='http://www.nixser.com/wp-content/uploads/2007/05/synergy.JPG' alt='Synergy Windows Client' /><br />
For me, entering the hostname did not work. I had to enter the local IP address of Debian Machine to get this to work. Once the client has successfully established connection with the server, you should be able to drag your mouse across the screens, and keyboard will work in the screen your mouse stays on. Easy task, right?</p>
<h3>Key features that I like about Synergy</h3>
<ol>
<li>Multiple O/S support. This is the crucial feature of software development. </li>
<li><strong>COPY and PASTE</strong>. Sweetest of all! Now I can copy and paste <strong>text</strong> across the screens. Great for programmers.</li>
</ol>
<h3>Autostarting</h3>
<p>You can set Synergy to <strong>autostart</strong> when you boot up your machines.</p>
<p><strong>On Debian</strong><br />
You need add a few lines into several KDE files.(I&#8217;m a KDE user).</p>
<ol>
<li><strong>/etc/kde3/kdm/Xsetup</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
 sleep 1<br />
/usr/bin/synergys --config /etc/synergy/synergy.conf<br />
[/code]
</li>
<li><strong>/etc/kde3/kdm/Xstartup</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
sleep 1<br />
[/code]
</li>
<li><strong>/etc/kde3/kdm/Xsession</strong><br />
[code]<br />
/usr/bin/killall synergys<br />
sleep 1<br />
/usr/bin/synergys --config /etc/synergy/synergy.conf<br />
[/code]</li>
</ol>
<p><strong>On Windows</strong><br />
Simply click on <strong>Autostart</strong> button in the program. Refer to picture above. You can choose &#8220;When computer starts&#8221; or &#8220;When you login&#8221;, depends on your requirement here. I&#8217;ve chosen &#8220;when computer starts&#8221;.</p>
<p>Here&#8217;s my desk.<br />
<img src='http://www.nixser.com/wp-content/uploads/2007/05/dscn1523.JPG' alt='My Desk' /></p>
<p>That&#8217;s it. This is a long post, please correct me if you find any spelling error. Also check out nice multi monitor setup got featured on <a href="http://lifehacker.com/software/coolest-workspace-contest/the-multi+monitor-havens-257329.php">lifehacker.com</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/' addthis:title='Synergy: Sharing Single Keyboard and Mouse Cross Platforms.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/' addthis:title='Synergy: Sharing Single Keyboard and Mouse Cross Platforms.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/05/05/synergy-sharing-single-keyboard-and-mouse-cross-platforms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Perfect Installation of Debian Etch (Debian 4.0)</title>
		<link>http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/</link>
		<comments>http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 05:06:50 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Softwares]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[etch]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[perfect]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/</guid>
		<description><![CDATA[<p>Howtoforge.com has a <a href="http://www.howtoforge.com/the_perfect_desktop_debian_etch">detailed how-to for installation of newly released Debian Etch(4.0)</a>. I have to list down some of programs the author uses to perform daily desktop tasks.</p>
<p><strong>Graphics:</strong></p>
<ul>
<li>The GIMP &#8211; <em>free software replacement for Adobe Photoshop</em></li>
<li>F-Spot &#8211; <em>full-featured personal photo management application for the GNOME desktop</em></li>
<li>Google Picasa &#8211; <em>application for organizing and editing digital photos</em></li>
</ul>
<p><!--more--><br />
<strong>Internet:</strong></p>
<ul>
<li>Iceweasel (Debian&#8217;s name for Firefox)</li>
<li>Opera</li>
<li>Flash Player 9</li>
<li>gFTP &#8211; <em>multithreaded FTP client</em></li>
<li>Icedove (Debian&#8217;s name for Thunderbird) &#8211; <em>email and news client</em></li>
<li>Evolution &#8211; <em>combines e-mail, calendar, address book, and task list management functions</em></li>
<li>aMule &#8211; <em>P2P file sharing application</em></li>
<li>Azureus &#8211; <em>Java Bittorrent client</em></li>
<li>Gaim &#8211; <em>multi-platform instant messaging client</em></li>
<li>Skype</li>
<li>Google Earth</li>
<li>Xchat IRC &#8211; <em>IRC client</em></li>
</ul>
<p><strong>Office:</strong></p>
<ul>
<li>OpenOffice Writer &#8211; <em>replacement for Microsoft Word</em></li>
<li>OpenOffice Calc &#8211; <em>replacement for Microsoft Excel</em></li>
<li>Adobe Reader</li>
<li>GnuCash &#8211; <em>double-entry book-keeping personal finance system, similar to Quicken</em></li>
<li>Scribus &#8211; <em>open source desktop publishing (DTP) application</em></li>
</ul>
<p><strong>Sound &#038; Video:</strong></p>
<ul>
<li>Amarok &#8211; <em>audio player</em></li>
<li>Audacity &#8211; <em>free, open source, cross platform digital audio editor</em></li>
<li>Banshee &#8211; <em>audio player, can encode/decode various formats and synchronize music with Apple iPods</em></li>
<li>MPlayer &#8211; <em>media player (video/audio), supports WMA</em></li>
<li>Rhythmbox Music Player &#8211; <em>audio player, similar to Apple&#8217;s iTunes, with support for iPods</em></li>
<li>gtkPod &#8211; <em>software similar to Apple&#8217;s iTunes, supports iPod, iPod nano, iPod shuffle, iPod photo, and iPod mini</em></li>
<li>XMMS &#8211; <em>audio player similar to Winamp</em></li>
<li><em>dvd::rip &#8211; full featured DVD copy program</em></li>
<li>Kino &#8211; <em>free digital video editor</em></li>
<li>Sound Juicer CD Extractor &#8211; <em>CD ripping tool, supports various audio codecs</em></li>
<li>VLC Media Player &#8211; <em>media player (video/audio)</em></li>
<li>Real Player</li>
<li>Totem &#8211; <em>media player (video/audio)</em></li>
<li>Xine &#8211; <em>media player, supports various formats; can play DVDs</em></li>
<li>GnomeBaker &#8211; <em>CD/DVD burning program</em></li>
<li>K3B &#8211; <em>CD/DVD burning program</em></li>
<li>Multimedia-Codecs</li>
</ul>
<p><strong>Programming:</strong></p>
<ul>
<li>Nvu- <em>WYSIWYG HTML editor, similar to Macromedia Dreamweaver, but not as feature-rich (yet)</em></li>
<li>Bluefish &#8211; <em>text editor, suitable for many programming and markup languages</em></li>
<li>Quanta Plus &#8211; <em>web development environment, including a WYSIWYG editor</em></li>
</ul>
<p>Do you still need anything more? Please continue to read the detailed how-to <a href="http://www.howtoforge.com/the_perfect_desktop_debian_etch">here</a>.</p>
<p>Howtoforge.com has a <a href="http://www.howtoforge.com/the_perfect_desktop_debian_etch">detailed how-to for installation of newly released Debian Etch(4.0)</a>. I have to list down some of programs the author uses to perform daily desktop tasks.</p>
<p><strong>Graphics:</strong></p>
<ul>
<li>The GIMP &#8211; <em>free software replacement for Adobe Photoshop</em></li>
<li>F-Spot &#8211; <em>full-featured personal photo management application for the GNOME desktop</em></li>
<li>Google Picasa &#8211; <em>application for organizing and editing digital photos</em></li>
</ul>
<p><!--more--><br />
<strong>Internet:</strong></p>
<ul>
<li>Iceweasel (Debian&#8217;s name for Firefox)</li>
<li>Opera</li>
<li>Flash Player 9</li>
<li>gFTP &#8211; <em>multithreaded FTP client</em></li>
<li>Icedove (Debian&#8217;s name for Thunderbird) &#8211; <em>email and news client</em></li>
<li>Evolution &#8211; <em>combines e-mail, calendar, address book, and task list management functions</em></li>
<li>aMule &#8211; <em>P2P file sharing application</em></li>
<li>Azureus &#8211; <em>Java Bittorrent client</em></li>
<li>Gaim &#8211; <em>multi-platform instant messaging client</em></li>
<li>Skype</li>
<li>Google Earth</li>
<li>Xchat IRC &#8211; <em>IRC client</em></li>
</ul>
<p><strong>Office:</strong></p>
<ul>
<li>OpenOffice Writer &#8211; <em>replacement for Microsoft Word</em></li>
<li>OpenOffice Calc &#8211; <em>replacement for Microsoft Excel</em></li>
<li>Adobe Reader</li>
<li>GnuCash &#8211; <em>double-entry book-keeping personal finance system, similar to Quicken</em></li>
<li>Scribus &#8211; <em>open source desktop publishing (DTP) application</em></li>
</ul>
<p><strong>Sound &#038; Video:</strong></p>
<ul>
<li>Amarok &#8211; <em>audio player</em></li>
<li>Audacity &#8211; <em>free, open source, cross platform digital audio editor</em></li>
<li>Banshee &#8211; <em>audio player, can encode/decode various formats and synchronize music with Apple iPods</em></li>
<li>MPlayer &#8211; <em>media player (video/audio), supports WMA</em></li>
<li>Rhythmbox Music Player &#8211; <em>audio player, similar to Apple&#8217;s iTunes, with support for iPods</em></li>
<li>gtkPod &#8211; <em>software similar to Apple&#8217;s iTunes, supports iPod, iPod nano, iPod shuffle, iPod photo, and iPod mini</em></li>
<li>XMMS &#8211; <em>audio player similar to Winamp</em></li>
<li><em>dvd::rip &#8211; full featured DVD copy program</em></li>
<li>Kino &#8211; <em>free digital video editor</em></li>
<li>Sound Juicer CD Extractor &#8211; <em>CD ripping tool, supports various audio codecs</em></li>
<li>VLC Media Player &#8211; <em>media player (video/audio)</em></li>
<li>Real Player</li>
<li>Totem &#8211; <em>media player (video/audio)</em></li>
<li>Xine &#8211; <em>media player, supports various formats; can play DVDs</em></li>
<li>GnomeBaker &#8211; <em>CD/DVD burning program</em></li>
<li>K3B &#8211; <em>CD/DVD burning program</em></li>
<li>Multimedia-Codecs</li>
</ul>
<p><strong>Programming:</strong></p>
<ul>
<li>Nvu- <em>WYSIWYG HTML editor, similar to Macromedia Dreamweaver, but not as feature-rich (yet)</em></li>
<li>Bluefish &#8211; <em>text editor, suitable for many programming and markup languages</em></li>
<li>Quanta Plus &#8211; <em>web development environment, including a WYSIWYG editor</em></li>
</ul>
<p>Do you still need anything more? Please continue to read the detailed how-to <a href="http://www.howtoforge.com/the_perfect_desktop_debian_etch">here</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/' addthis:title='Perfect Installation of Debian Etch (Debian 4.0)'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/' addthis:title='Perfect Installation of Debian Etch (Debian 4.0)' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/04/30/perfect-installation-of-debian-etch-debian-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Azureus with TOR</title>
		<link>http://www.nixser.com/2007/01/23/using-azureus-with-tor/</link>
		<comments>http://www.nixser.com/2007/01/23/using-azureus-with-tor/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 14:18:29 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2007/01/23/using-azureus-with-tor/</guid>
		<description><![CDATA[<p><img id="image153" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus.png" alt="Azureus" /></p>
<p>Azureus is a Java BitTorrent client, that&#8217;s platform independent, as long as you have Java Runtime Environment installed. Be sure that you have JRE installed for this program to work. You can refer to <a href="http://www.nixser.com/2006/11/04/debian-jre-mini-how-to/">this post</a> of mine, to get JRE installed on your Debian box.<br />
<!--more--><br />
Latest version of Azureus is 2.5.0.2, you can get it <a href="http://azureus.sourceforge.net/download.php">here</a>. After you have downloaded the package, extract it to any location of your liking, I extracted it into <strong>/usr/local/</strong> for this tutorial. Use this command to run Azureus, <strong>/usr/local/azureus/./azureus</strong>, assuming you are installing it at the location same as mine.</p>
<p>Installing Tor, can be found in my previous article <a href="http://www.nixser.com/2006/11/21/using-tor-and-privoxy-in-firefox-web-browser/">here</a>.</p>
<p>So now, the situation here is, my ISP is not happy with BitTorrent, they have blocked tracker connection. This workaround works for me, at the moment(sigh, this war is going on and on). In Azureus, <strong>Tools > Options > Connections > Proxy Options</strong>, follow my settings.<br />
<img id="image155" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-proxy-settings.png" alt="Azureus Proxy Settings" /><br />
[color=red]Do not enable proxy for peer-peer communications, that&#8217;s the worst thing on earth to do![/color] This setting will not work if your TOR is not running.</p>
<p>Also, I have enabled Transport Encryption in <strong>Tools > Options > Connections > Transport Encryption</strong>, settings as below.<br />
<img id="image156" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-transport-encryption.png" alt="Azureus Transport Encryption" /><br />
It doesn&#8217;t surprise me to see so many peers with Transport Encryption enabled, P2P blocking is a common ISP practice.</p>
<p>So, your Azureus status should show you some promising status like this.<br />
<img id="image157" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-status.png" alt="Azureus Status" /></p>
<p>If you get something like &#8220;Firewalled&#8221;, your software firewall or router might be blocking the listening ports that Azureus uses.<br />
<img id="image158" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-ports.png" alt="Azureus Ports" /><br />
I use port 49155 for Azureus, you can assign any port from 49152 to 65535. Remember to do NAT portforwarding if you are behind a router. <a href="http://www.portforward.com/">Portforward.com</a> has detailed instructions for various routers available on the market.</p>
<p>So these are my settings that work at the moment, please discuss with me.</p>
<p><strong>Reference: </strong><br />
<a href="http://azureus.sourceforge.net/doc/AnonBT/Tor/howto_0.5.htm">http://azureus.sourceforge.net/doc/AnonBT/Tor/howto_0.5.htm</a></p>
<p><img id="image153" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus.png" alt="Azureus" /></p>
<p>Azureus is a Java BitTorrent client, that&#8217;s platform independent, as long as you have Java Runtime Environment installed. Be sure that you have JRE installed for this program to work. You can refer to <a href="http://www.nixser.com/2006/11/04/debian-jre-mini-how-to/">this post</a> of mine, to get JRE installed on your Debian box.<br />
<!--more--><br />
Latest version of Azureus is 2.5.0.2, you can get it <a href="http://azureus.sourceforge.net/download.php">here</a>. After you have downloaded the package, extract it to any location of your liking, I extracted it into <strong>/usr/local/</strong> for this tutorial. Use this command to run Azureus, <strong>/usr/local/azureus/./azureus</strong>, assuming you are installing it at the location same as mine.</p>
<p>Installing Tor, can be found in my previous article <a href="http://www.nixser.com/2006/11/21/using-tor-and-privoxy-in-firefox-web-browser/">here</a>.</p>
<p>So now, the situation here is, my ISP is not happy with BitTorrent, they have blocked tracker connection. This workaround works for me, at the moment(sigh, this war is going on and on). In Azureus, <strong>Tools > Options > Connections > Proxy Options</strong>, follow my settings.<br />
<img id="image155" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-proxy-settings.png" alt="Azureus Proxy Settings" /><br />
[color=red]Do not enable proxy for peer-peer communications, that&#8217;s the worst thing on earth to do![/color] This setting will not work if your TOR is not running.</p>
<p>Also, I have enabled Transport Encryption in <strong>Tools > Options > Connections > Transport Encryption</strong>, settings as below.<br />
<img id="image156" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-transport-encryption.png" alt="Azureus Transport Encryption" /><br />
It doesn&#8217;t surprise me to see so many peers with Transport Encryption enabled, P2P blocking is a common ISP practice.</p>
<p>So, your Azureus status should show you some promising status like this.<br />
<img id="image157" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-status.png" alt="Azureus Status" /></p>
<p>If you get something like &#8220;Firewalled&#8221;, your software firewall or router might be blocking the listening ports that Azureus uses.<br />
<img id="image158" src="http://www.nixser.com/wp-content/uploads/2007/01/azureus-ports.png" alt="Azureus Ports" /><br />
I use port 49155 for Azureus, you can assign any port from 49152 to 65535. Remember to do NAT portforwarding if you are behind a router. <a href="http://www.portforward.com/">Portforward.com</a> has detailed instructions for various routers available on the market.</p>
<p>So these are my settings that work at the moment, please discuss with me.</p>
<p><strong>Reference: </strong><br />
<a href="http://azureus.sourceforge.net/doc/AnonBT/Tor/howto_0.5.htm">http://azureus.sourceforge.net/doc/AnonBT/Tor/howto_0.5.htm</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2007/01/23/using-azureus-with-tor/' addthis:title='Using Azureus with TOR'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2007/01/23/using-azureus-with-tor/' addthis:title='Using Azureus with TOR' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2007/01/23/using-azureus-with-tor/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Second Life linux client alpha on Debian.</title>
		<link>http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/</link>
		<comments>http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/#comments</comments>
		<pubDate>Thu, 07 Dec 2006 19:45:04 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/</guid>
		<description><![CDATA[<p>I&#8217;m not a gamer. Since I&#8217;m so addicted to Linux, gaming is something I have to give up. However, wonderful pc game developers will come out with something amazing from time to time, aiming the entire pc game market. They have wonderful port versions for popular operating systems which Linux is also included. This is my second online game, after Neverwinter Nights.</p>
<p>The game&#8217;s name is <a href="http://www.secondlife.com/?u=12ca3b4f0dea74bf211d750f3440031b" target="_blank">Second Life</a>, and yes, its linux client is the most hassle-free version I&#8217;ve ever dealt with. Simply download the <a href="http://http://secondlife.com/community/linux-alpha.php">package</a>, extract and run the game. There&#8217;s no compile-and-install steps at all! If you are running on alsa sound system, your have a video card better than geforce2, then you&#8217;ll have no problem running this game. Make sure you&#8217;ve installed the <a href="http://www.nixser.com/2006/09/23/debian-nvidia-driver-mini-how-to/">nvidia driver</a> like I did, and if you are on ATI cards, <a href="http://www.stanchina.net/~flavio/debian/fglrx-installer.html">fglrx</a> is needed for 3d performance.</p>
<p><strong>Second Life login screen.</strong><br />
<img id="image117" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-login-small.png" alt="SL Login" /><br />
Second Life is best played in window mode, it has a lot of interactions with outside the game world(opening web pages, voice commucation with skype etc).</p>
<p><!--more--></p>
<p><strong>Second Life is command started.</strong><br />
<img id="image119" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap-small.png" alt="SL console started" /><br />
A desktop shortcut can be added manually. The command to execute the game is <strong>/path/to/SLfolder/./secondlife</strong></p>
<p><strong>Residents</strong><br />
<img id="image120" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap1-small.png" alt="Resident Avatar" /></p>
<p><img id="image121" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap2-small.png" alt="Resident Avatar" /><br />
Players in Second Life, are referred as &#8220;Residents&#8221;. Residents have total control of their avatars(outlook in the game), therefore, seeing a dinosaur, tweety bird, or tazmania is not rare in the game.</p>
<p><strong>Buildings</strong><br />
<img id="image122" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap4-small.png" alt="SL Building" /><br />
Buildings in Second Life, are all creations of Residents. Residents need to buy land in order to have buildings for several purposes, normally commercial shops for merchandise display.</p>
<p><strong>Objects</strong><br />
<img id="image123" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap8-small.png" alt="SL object model" /></p>
<p><img id="image124" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap9-small.png" alt="SL object model" /><br />
Almost everything in Second Life, can be considered as an object. First, model something out, and then apply behaviours on it with LSL(Linden Scripting Language). This is the best part of Second Life, intelectual workers like 3D artists, programmers are actually making real money out of this.</p>
<p>I&#8217;m still a newbie in this game, but I see a lot of good things in it.</p>
<ol>
<li>It&#8217;s <strong>FREE</strong>.<br />
Yes, it&#8217;s totally free. You are free to explore the world anyway you like on a basic account, until you&#8217;re happy with the game and feel like owning a land for something, you&#8217;ll have to upgrade your account to premium.</li>
<li>it&#8217;s <strong>light weight</strong>.<br />
The extracted folder on my harddisc is only 90.8MB, supremely coded application.</li>
<li>Its <strong>Potential</strong><br />
Second Life has total <strong>1,855,135</strong> of residents since 2003, and keep growing. It has a unique economic system, its in-game currency Linden Dollar, can be converted into US dollar at around 250-300/1 rate, and vice versa. I&#8217;ve seen appearances of major companies in the game, Dell for example, owns an island in Second Life.</li>
<li>Its idea of <strong>IP Rights</strong><br />
Every creation in Second Life, will be the Intelectual Property of that creator, including avatar characters, clothing, scripts, textures, objects and designs. Both online and offline worlds.</li>
</ol>
<p>There&#8217;s so much to tell about this game just after 2 days of experience, you certainly need to experience it yourself. <a href="http://www.secondlife.com/join/?u=12ca3b4f0dea74bf211d750f3440031b">Register</a> an account and join many others in your second life!</p>
<p>I&#8217;m not a gamer. Since I&#8217;m so addicted to Linux, gaming is something I have to give up. However, wonderful pc game developers will come out with something amazing from time to time, aiming the entire pc game market. They have wonderful port versions for popular operating systems which Linux is also included. This is my second online game, after Neverwinter Nights.</p>
<p>The game&#8217;s name is <a href="http://www.secondlife.com/?u=12ca3b4f0dea74bf211d750f3440031b" target="_blank">Second Life</a>, and yes, its linux client is the most hassle-free version I&#8217;ve ever dealt with. Simply download the <a href="http://http://secondlife.com/community/linux-alpha.php">package</a>, extract and run the game. There&#8217;s no compile-and-install steps at all! If you are running on alsa sound system, your have a video card better than geforce2, then you&#8217;ll have no problem running this game. Make sure you&#8217;ve installed the <a href="http://www.nixser.com/2006/09/23/debian-nvidia-driver-mini-how-to/">nvidia driver</a> like I did, and if you are on ATI cards, <a href="http://www.stanchina.net/~flavio/debian/fglrx-installer.html">fglrx</a> is needed for 3d performance.</p>
<p><strong>Second Life login screen.</strong><br />
<img id="image117" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-login-small.png" alt="SL Login" /><br />
Second Life is best played in window mode, it has a lot of interactions with outside the game world(opening web pages, voice commucation with skype etc).</p>
<p><!--more--></p>
<p><strong>Second Life is command started.</strong><br />
<img id="image119" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap-small.png" alt="SL console started" /><br />
A desktop shortcut can be added manually. The command to execute the game is <strong>/path/to/SLfolder/./secondlife</strong></p>
<p><strong>Residents</strong><br />
<img id="image120" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap1-small.png" alt="Resident Avatar" /></p>
<p><img id="image121" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap2-small.png" alt="Resident Avatar" /><br />
Players in Second Life, are referred as &#8220;Residents&#8221;. Residents have total control of their avatars(outlook in the game), therefore, seeing a dinosaur, tweety bird, or tazmania is not rare in the game.</p>
<p><strong>Buildings</strong><br />
<img id="image122" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap4-small.png" alt="SL Building" /><br />
Buildings in Second Life, are all creations of Residents. Residents need to buy land in order to have buildings for several purposes, normally commercial shops for merchandise display.</p>
<p><strong>Objects</strong><br />
<img id="image123" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap8-small.png" alt="SL object model" /></p>
<p><img id="image124" src="http://www.nixser.com/wp-content/uploads/2006/12/sl-snap9-small.png" alt="SL object model" /><br />
Almost everything in Second Life, can be considered as an object. First, model something out, and then apply behaviours on it with LSL(Linden Scripting Language). This is the best part of Second Life, intelectual workers like 3D artists, programmers are actually making real money out of this.</p>
<p>I&#8217;m still a newbie in this game, but I see a lot of good things in it.</p>
<ol>
<li>It&#8217;s <strong>FREE</strong>.<br />
Yes, it&#8217;s totally free. You are free to explore the world anyway you like on a basic account, until you&#8217;re happy with the game and feel like owning a land for something, you&#8217;ll have to upgrade your account to premium.</li>
<li>it&#8217;s <strong>light weight</strong>.<br />
The extracted folder on my harddisc is only 90.8MB, supremely coded application.</li>
<li>Its <strong>Potential</strong><br />
Second Life has total <strong>1,855,135</strong> of residents since 2003, and keep growing. It has a unique economic system, its in-game currency Linden Dollar, can be converted into US dollar at around 250-300/1 rate, and vice versa. I&#8217;ve seen appearances of major companies in the game, Dell for example, owns an island in Second Life.</li>
<li>Its idea of <strong>IP Rights</strong><br />
Every creation in Second Life, will be the Intelectual Property of that creator, including avatar characters, clothing, scripts, textures, objects and designs. Both online and offline worlds.</li>
</ol>
<p>There&#8217;s so much to tell about this game just after 2 days of experience, you certainly need to experience it yourself. <a href="http://www.secondlife.com/join/?u=12ca3b4f0dea74bf211d750f3440031b">Register</a> an account and join many others in your second life!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/' addthis:title='Second Life linux client alpha on Debian.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/' addthis:title='Second Life linux client alpha on Debian.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2006/12/08/second-life-linux-client-alpha-on-debian/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Picotux, smallest Linux computer in the world.</title>
		<link>http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/</link>
		<comments>http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 11:11:18 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/</guid>
		<description><![CDATA[<p>Check out this little baby I&#8217;ve found online, the smallest Linux computer in the world. Its size is 35mmÃ—19mmÃ—19mm, only a bit larger than a RJ45 connector! It has one serial port, and one RJ45 connector. It&#8217;s using <a href="http://www.uclinux.org/">uClinux</a> as its operating system.</p>
<p><img id="image103" src="http://www.nixser.com/wp-content/uploads/2006/12/pt112x.jpg" alt="Picotux" /><br />
<em>this image is taken from <a href="http://www.picotux.com/">picotux.com</a></em><br />
<!--more--><br />
You can check out its spec sheet at <a href="http://www.picotux.com/techdatae.html">http://www.picotux.com/techdatae.html</a>.</p>
<p>What can this little thing do? I seriously don&#8217;t know, it&#8217;s a complete computer(not pc). From my point of view, it can be used to perform following jobs.</p>
<ol>
<li>Router/Firewall</li>
<li>Web server</li>
<li>Print server</li>
</ol>
<p>What&#8217;s in your mind? Share with me!</p>
<p>Check out this little baby I&#8217;ve found online, the smallest Linux computer in the world. Its size is 35mmÃ—19mmÃ—19mm, only a bit larger than a RJ45 connector! It has one serial port, and one RJ45 connector. It&#8217;s using <a href="http://www.uclinux.org/">uClinux</a> as its operating system.</p>
<p><img id="image103" src="http://www.nixser.com/wp-content/uploads/2006/12/pt112x.jpg" alt="Picotux" /><br />
<em>this image is taken from <a href="http://www.picotux.com/">picotux.com</a></em><br />
<!--more--><br />
You can check out its spec sheet at <a href="http://www.picotux.com/techdatae.html">http://www.picotux.com/techdatae.html</a>.</p>
<p>What can this little thing do? I seriously don&#8217;t know, it&#8217;s a complete computer(not pc). From my point of view, it can be used to perform following jobs.</p>
<ol>
<li>Router/Firewall</li>
<li>Web server</li>
<li>Print server</li>
</ol>
<p>What&#8217;s in your mind? Share with me!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/' addthis:title='Picotux, smallest Linux computer in the world.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/' addthis:title='Picotux, smallest Linux computer in the world.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2006/12/04/picotux-smallest-linux-computer-in-the-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debian and HP PSC 1400 All-In-One Series How-To.</title>
		<link>http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/</link>
		<comments>http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/#comments</comments>
		<pubDate>Fri, 24 Nov 2006 12:46:58 +0000</pubDate>
		<dc:creator>Yien Bin</dc:creator>
				<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/</guid>
		<description><![CDATA[<p>I&#8217;ve just got a HP PSC 1400 All-In-One Series from a friend. This device is so called &#8220;All-In-One&#8221;, but can only photo-copy, print and scan. It took me sometime to make it work in my KDE desktop. So here I am again, to share some tips with you guys.<br />
<strong><br />
PREPARING</strong><br />
First, get its power on, connect it to your machine&#8217;s USB hub. Try to verify that your machine is able to detect it by various approaches.</p>
<ol>
<li><strong>lsusb</strong>, this command should print a block of output depending on your USB usage.<br />
<blockquote><p>Bus 002 Device 006: ID 03f0:4d11 Hewlett-Packard</p></blockquote>
<p>This is the line, the device is detected.</li>
<li><strong>dmesg</strong>, this command will print a load of output. Look at the bottom part. You will find something similar to this.<br />
<blockquote><p>usb 2-1: new full speed USB device using ohci_hcd and address 6 usb 2-1: configuration #1 chosen from 1 choice<br />
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4D11</p></blockquote>
</li>
</ol>
<p><!--more--><br />
So the device can be detected. Here comes the driver part. You should get the following packages from unstable pool.</p>
<ol>
<li>cupsys</li>
<li>cupsys-common</li>
<li>foomatic-db</li>
<li>foomatic-db-hpijs</li>
<li>foomatic-filters</li>
<li>hpijs</li>
<li>hplip(For printer management tool)</li>
</ol>
<p><em>Dependency will have you to install additional packages</em></p>
<p>After all above are installed. You should see a Kmenu entry &#8220;<strong>Printer Toolbox(HPLIP Toolbox)</strong>&#8221; under &#8220;<strong>Settings</strong>&#8220;. I do not recommend to use this tool to setup your all-in-one device. There&#8217;s one more thing you need to get.</p>
<p>Go to this <a href="http://www.linuxprinting.org/show_printer.cgi?recnum=HP-PSC_1400">linuxprinting.org page</a>. You will see a very detail introduction for HP PSC 1400 works in Linux. You will need the PPD file needed for this device. It&#8217;s on the page, and here&#8217;s the <a href="http://www.linuxprinting.org/ppd-o-matic.cgi?driver=hpijs&#038;printer=HP-PSC_1400&#038;show=0">link</a> to be sure. After you have downloaded the PPD file, place it in <strong>/usr/share/ppd/hpijs/HP/</strong>.</p>
<p><strong>SETTING UP</strong><br />
There are many ways to setup this device to work with CUPS, what I&#8217;ve used was <strong>kdeprint</strong>, under <strong>Kmenu > Settings > Printers</strong>. If you don&#8217;t see that, just go ahead and install it, its package name is also kdeprint.</p>
<p><strong>Steps</strong></p>
<ol>
<li>in &#8220;<strong>Add</strong>&#8221; tab, choose &#8220;Add Printer/Class&#8221;.</li>
<li>during Backend Selection, choose &#8220;<strong>Local printer (parallel, serial, USB)</strong>&#8221; </li>
<li>during Local Port Selection, choose the detected &#8220;<strong>HP PSC 1400 Series</strong>&#8220;. (Note that the URI should be like this &#8220;hp:/usb/PSC_1400_series?serial=XXXXXXX&#8221;).</li>
<li>during Printer Model Selection, choose HP then PSC 1400.(If you have an empty list, or PSC 1400 cannot be found. Just browse to the location where you&#8217;ve saved the PPD file downloaded from linuxprinting.org)</li>
<li>during Printer Test, just simply click on the &#8220;Test&#8221; button to test, or you can turn it to grayscale printing in &#8220;Settings&#8221;.</li>
<li>during Banner Selection, I&#8217;ve selected &#8220;No Banner&#8221; for starting and ending. Personal preference here.</li>
<li>during Printer Quota Settings, I&#8217;ve set No quota and none for size and page limit.</li>
<li>during User Access Settings, add your normal user account into the &#8220;Allowed Users&#8221; list.</li>
<li>during General Information, set the device name, location, and description.</li>
<li> you&#8217;re done!</li>
</ol>
<p>For scanning, simply use <strong>kooka</strong>. It will let you choose the device during program startup. This is a scanned image of my printer test page.<br />
<img id="image92" src="http://www.nixser.com/wp-content/uploads/2006/11/kscan_0001.jpeg" alt="Printer Test Page" /><br />
Scanned images from kooka are stored in <strong>~/.kde/share/apps/ScanImages/</strong>.</p>
<p>Again, drop me your 2 cents. </p>
<p>[color=red]Update:[/color] Please also check out my latest <a href="http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/">HP Officejet 5610 Network Printing How-To</a>.</p>
<p>P/S: Over 2000 views on this how-to without a single comment. Is something wrong with me? Or with you?</p>
<p>I&#8217;ve just got a HP PSC 1400 All-In-One Series from a friend. This device is so called &#8220;All-In-One&#8221;, but can only photo-copy, print and scan. It took me sometime to make it work in my KDE desktop. So here I am again, to share some tips with you guys.<br />
<strong><br />
PREPARING</strong><br />
First, get its power on, connect it to your machine&#8217;s USB hub. Try to verify that your machine is able to detect it by various approaches.</p>
<ol>
<li><strong>lsusb</strong>, this command should print a block of output depending on your USB usage.<br />
<blockquote><p>Bus 002 Device 006: ID 03f0:4d11 Hewlett-Packard</p></blockquote>
<p>This is the line, the device is detected.</li>
<li><strong>dmesg</strong>, this command will print a load of output. Look at the bottom part. You will find something similar to this.<br />
<blockquote><p>usb 2-1: new full speed USB device using ohci_hcd and address 6 usb 2-1: configuration #1 chosen from 1 choice<br />
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4D11</p></blockquote>
</li>
</ol>
<p><!--more--><br />
So the device can be detected. Here comes the driver part. You should get the following packages from unstable pool.</p>
<ol>
<li>cupsys</li>
<li>cupsys-common</li>
<li>foomatic-db</li>
<li>foomatic-db-hpijs</li>
<li>foomatic-filters</li>
<li>hpijs</li>
<li>hplip(For printer management tool)</li>
</ol>
<p><em>Dependency will have you to install additional packages</em></p>
<p>After all above are installed. You should see a Kmenu entry &#8220;<strong>Printer Toolbox(HPLIP Toolbox)</strong>&#8221; under &#8220;<strong>Settings</strong>&#8220;. I do not recommend to use this tool to setup your all-in-one device. There&#8217;s one more thing you need to get.</p>
<p>Go to this <a href="http://www.linuxprinting.org/show_printer.cgi?recnum=HP-PSC_1400">linuxprinting.org page</a>. You will see a very detail introduction for HP PSC 1400 works in Linux. You will need the PPD file needed for this device. It&#8217;s on the page, and here&#8217;s the <a href="http://www.linuxprinting.org/ppd-o-matic.cgi?driver=hpijs&#038;printer=HP-PSC_1400&#038;show=0">link</a> to be sure. After you have downloaded the PPD file, place it in <strong>/usr/share/ppd/hpijs/HP/</strong>.</p>
<p><strong>SETTING UP</strong><br />
There are many ways to setup this device to work with CUPS, what I&#8217;ve used was <strong>kdeprint</strong>, under <strong>Kmenu > Settings > Printers</strong>. If you don&#8217;t see that, just go ahead and install it, its package name is also kdeprint.</p>
<p><strong>Steps</strong></p>
<ol>
<li>in &#8220;<strong>Add</strong>&#8221; tab, choose &#8220;Add Printer/Class&#8221;.</li>
<li>during Backend Selection, choose &#8220;<strong>Local printer (parallel, serial, USB)</strong>&#8221; </li>
<li>during Local Port Selection, choose the detected &#8220;<strong>HP PSC 1400 Series</strong>&#8220;. (Note that the URI should be like this &#8220;hp:/usb/PSC_1400_series?serial=XXXXXXX&#8221;).</li>
<li>during Printer Model Selection, choose HP then PSC 1400.(If you have an empty list, or PSC 1400 cannot be found. Just browse to the location where you&#8217;ve saved the PPD file downloaded from linuxprinting.org)</li>
<li>during Printer Test, just simply click on the &#8220;Test&#8221; button to test, or you can turn it to grayscale printing in &#8220;Settings&#8221;.</li>
<li>during Banner Selection, I&#8217;ve selected &#8220;No Banner&#8221; for starting and ending. Personal preference here.</li>
<li>during Printer Quota Settings, I&#8217;ve set No quota and none for size and page limit.</li>
<li>during User Access Settings, add your normal user account into the &#8220;Allowed Users&#8221; list.</li>
<li>during General Information, set the device name, location, and description.</li>
<li> you&#8217;re done!</li>
</ol>
<p>For scanning, simply use <strong>kooka</strong>. It will let you choose the device during program startup. This is a scanned image of my printer test page.<br />
<img id="image92" src="http://www.nixser.com/wp-content/uploads/2006/11/kscan_0001.jpeg" alt="Printer Test Page" /><br />
Scanned images from kooka are stored in <strong>~/.kde/share/apps/ScanImages/</strong>.</p>
<p>Again, drop me your 2 cents. </p>
<p>[color=red]Update:[/color] Please also check out my latest <a href="http://www.nixser.com/2007/08/21/debian-hp-officejet-5610-network-printing-how-to/">HP Officejet 5610 Network Printing How-To</a>.</p>
<p>P/S: Over 2000 views on this how-to without a single comment. Is something wrong with me? Or with you?</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/' addthis:title='Debian and HP PSC 1400 All-In-One Series How-To.'  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/' addthis:title='Debian and HP PSC 1400 All-In-One Series How-To.' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_digg"></a><a class="addthis_button_delicious"></a><a class="addthis_button_stumbleupon"></a><a class="addthis_button_myspace"></a><a class="addthis_button_multiply"></a><a class="addthis_button_yahoobkm"></a><a class="addthis_button_email"></a></div>]]></description>
		<wfw:commentRss>http://www.nixser.com/2006/11/24/debian-and-hp-psc-1400-all-in-one-series-how-to/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

