<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="http://feedproxy.google.com/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feedproxy.google.com/~d/styles/itemcontent.css"?><rss 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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Nobody was Born with Linux Knowledge</title>
	
	<link>http://aldeby.org/blog</link>
	<description>Ubuntu Linux on HP Pavilion laptops complete reference</description>
	<pubDate>Tue, 18 Nov 2008 17:00:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feedproxy.google.com/LinuxOnHP" type="application/rss+xml" /><item>
		<title>arrow keys not working with vmware</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/QFXiCY1odnA/arrow-keys-not-working-with-vmware.html</link>
		<comments>http://aldeby.org/blog/index.php/arrow-keys-not-working-with-vmware.html#comments</comments>
		<pubDate>Sun, 09 Nov 2008 00:20:30 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[Admin]]></category>

		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=263</guid>
		<description><![CDATA[you may experience some problems with arrow keys, pg up/pg down and home/end keys with vmware 6.5 and Ubuntu Linux Intrepid 8.10.
a workaround for those problems is to create a file named config under .vmware folder in your home directory and fill it with the following text:
xkeymap.keycode.108 = 0&#215;138 # Alt_R
xkeymap.keycode.106 = 0&#215;135 # KP_Divide
xkeymap.keycode.104 [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>you may experience some problems with arrow keys, pg up/pg down and home/end keys with vmware 6.5 and Ubuntu Linux Intrepid 8.10.</p>
<p>a workaround for those problems is to create a file named config under .vmware folder in your home directory and fill it with the following text:</p>
<p>xkeymap.keycode.108 = 0&#215;138 # Alt_R<br />
xkeymap.keycode.106 = 0&#215;135 # KP_Divide<br />
xkeymap.keycode.104 = 0&#215;11c # KP_Enter<br />
xkeymap.keycode.111 = 0&#215;148 # Up<br />
xkeymap.keycode.116 = 0&#215;150 # Down<br />
xkeymap.keycode.113 = 0&#215;14b # Left<br />
xkeymap.keycode.114 = 0&#215;14d # Right<br />
xkeymap.keycode.105 = 0&#215;11d # Control_R<br />
xkeymap.keycode.118 = 0&#215;152 # Insert<br />
xkeymap.keycode.119 = 0&#215;153 # Delete<br />
xkeymap.keycode.110 = 0&#215;147 # Home<br />
xkeymap.keycode.115 = 0&#215;14f # End<br />
xkeymap.keycode.112 = 0&#215;149 # Prior<br />
xkeymap.keycode.117 = 0&#215;151 # Next<br />
xkeymap.keycode.78 = 0&#215;46 # Scroll_Lock<br />
xkeymap.keycode.127 = 0&#215;100 # Pause<br />
xkeymap.keycode.133 = 0&#215;15b # Meta_L<br />
xkeymap.keycode.134 = 0&#215;15c # Meta_R<br />
xkeymap.keycode.135 = 0&#215;15d # Menu</p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/QFXiCY1odnA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/arrow-keys-not-working-with-vmware.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/arrow-keys-not-working-with-vmware.html</feedburner:origLink></item>
		<item>
		<title>Ubuntu Linux Intrepid 8.10 on HP Pavilion DV</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/LubPTXRruZA/ubuntu-linux-intrepid-804-hp-pavilion-dv.html</link>
		<comments>http://aldeby.org/blog/index.php/ubuntu-linux-intrepid-804-hp-pavilion-dv.html#comments</comments>
		<pubDate>Sun, 26 Oct 2008 17:11:32 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[HP Pavilion]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=249</guid>
		<description><![CDATA[Upgrade to Ubuntu Linux Intrepid 8.10 has been fairly flawless.
Click here for the full tutorial on Ubuntu Linux Intrepid 8.10 compatibility with HP Pavilion DV laptops.
The only notable caveats are:

Bug #279187 makes the computer speakers beep loudly in a random way while booting, shutting down, suspending, resuming, logging off. This appears to be related to [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Upgrade to Ubuntu Linux Intrepid 8.10 has been fairly flawless.</p>
<p><a href="http://aldeby.org/blog/index.php/howto-ubuntu-linux-on-hp-pavilion-dv2000-dv6000-dv9000-series-laptops">Click here</a> for the full tutorial on Ubuntu Linux Intrepid 8.10 compatibility with HP Pavilion DV laptops.</p>
<p>The only notable caveats are:</p>
<ol>
<li><a href="https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/279187">Bug #279187</a> makes the computer speakers beep loudly in a random way while booting, shutting down, suspending, resuming, logging off. This appears to be related to the use of restricted nvidia drivers (with today update of nvidia-glx-173 (173.14.12-1-0ubuntu4) to 173.14.12-1-0ubuntu5 this issue is always affecting also version 173 of the drivers.
<p>A valid workaround seems to be removing the &#8217;splash&#8217; argument from the kernel boot line in /boot/grub/menu.lst With this workaround also version 177 of the nvidia restricted drivers work as expected.</li>
<li>It seems not possible to enable the nvidia restricted drivers through jockey. If jockey (Hardware Drivers under System -&gt; Administration menu) hangs simply install the package <strong>nvidia-glx-177</strong> or nvidia-glx-173 via Synaptic Package Manager, then try again to enable the driver through Hardware Drivers.
<p>If you get error: <em>glx-173_173.14.12-1-0ubuntu4_i386.deb: trying to overwrite `/usr/lib/libGL.so.1&#8242;, which is also in package libgl1-mesa-glx </em>just reinstall packages <strong>libgl1-mesa-glx</strong> and <strong>xserver-xorg-core</strong> before installing the drivers.</li>
<li>The CUPS PDF printer gets removed. To have it again available you have to re install package <strong>cups-pdf<br />
</strong></li>
<li>If you had a previously configured printer and it does not work any more check the &#8216;Printer Properties&#8217; in System -&gt; Administration -&gt; Printing. If in field Printer Status you get the following error:<em>
<p>unable to start filter &#8216;rastertospl2&#8242;</p>
<p></em>this means the drivers have been updated and you need to re-configure them.<br />
Click on the <em>Change</em> button on the right of <em>Make and Model </em>field and follow the wizard with confidence.<br />
When you have finished you may print again.</li>
</ol>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/LubPTXRruZA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/ubuntu-linux-intrepid-804-hp-pavilion-dv.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/ubuntu-linux-intrepid-804-hp-pavilion-dv.html</feedburner:origLink></item>
		<item>
		<title>How to professionally scan and OCR with open source tools</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/SeMOf49FW6E/how-to-professionally-scan-and-ocr-with-open-source-tools.html</link>
		<comments>http://aldeby.org/blog/index.php/how-to-professionally-scan-and-ocr-with-open-source-tools.html#comments</comments>
		<pubDate>Mon, 20 Oct 2008 19:32:53 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=243</guid>
		<description><![CDATA[taken from http://www.linux.com/feature/138511
How to scan and OCR like a pro with open source tools
By Mathis Dirksen-Thedens on June 24, 2008 (7:00:00 PM)


With optical character recognition (OCR), you can scan the contents of a document into a single file of editable text. This article, which focuses on scanning books, describes the steps you need to take [...]]]></description>
			<content:encoded><![CDATA[<div class=""><h4>taken from <a href="http://www.linux.com/feature/138511">http://www.linux.com/feature/138511</a></h4>
<h3>How to scan and OCR like a pro with open source tools</h3>
<div class="xar-article-details">By <a href="http://www.zephyrsoft.com/">Mathis Dirksen-Thedens</a> on June 24, 2008 (7:00:00 PM)</div>
<div class="xar-article-details"></div>
<div class="xar-clearleft">
<p>With optical character recognition (OCR), you can scan the contents of a document into a single file of editable text. This article, which focuses on scanning books, describes the steps you need to take to prepare pages for optimal OCR results, and compares various free OCR tools to determine which is the best at extracting the text.</p></div>
<div id="featurecontent" class="xar-align-left">
<p>First, fire up your distribution&#8217;s package manager to fetch a few packages and dependencies. In Debian, the required packages are</p>
<p><strong>sane</strong>, <strong>sane-utils</strong>,</p>
<p>for the scanning part</p>
<p><strong>imagemagick</strong>,</p>
<p>useful and versatile image manipulator and convertion tool</p>
<p><strong>unpaper</strong>,</p>
<p>unpaper is a post-processing tool for scanned sheets of paper,<br />
especially for book pages that have been scanned from previously<br />
created photocopies.<br />
The main purpose is to make scanned book pages better readable on<br />
screen after conversion to PDF. Additionally, unpaper might be useful<br />
to enhance the quality of scanned pages before performing optical<br />
character recognition (OCR).</p>
<p><strong>tesseract-ocr</strong>, <strong>tesseract-ocr-eng</strong></p>
<p>the actual OCR optical character recognition tool for linux.</p>
<p>A commercial quality OCR engine originally developed at HP between 1985<br />
and 1995. In 1995, this engine was among the top 3 evaluated by UNLV. It<br />
was open-sourced by HP and UNLV in 2005.</p>
<p><span id="more-243"></span></p>
<p>You may also install other language packs for Tesseract (tesseract-ocr-deu for German text, tesseract-ocr-fra for French, tesseract-ocr-ita for Italian, tesseract-ocr-por for Portuguese, tesseract-ocr-spa for Spanish, tesseract-ocr-nld for Dutch, tesseract-ocr-vie for Vietnamese)</p>
<h4>Scanning the pages</h4>
<p>Before you can translate images into text, you have to scan the pages. If you want to scan a book, you can&#8217;t use an automatic feed for your scanner. The following small bash/ksh script scans pages one at a time and outputs each to a separate file in <a href="http://en.wikipedia.org/wiki/Netpbm_format">portable anymap format</a> called scan-<em>n</em>.pnm:</p>
<pre>
<div class="code">
for i in $(seq --format=%003.f 1 150); do
  echo Prepare page $i and press Enter
  read
  scanimage --device 'brother2:bus1;dev1' --format=pnm --mode 'True Gray' --resolution 300 -l 90 -t 0 -x 210 -y 200 --brightness -20 --contrast 15 &gt;scan-$i.pnm
done</div>
</pre>
<p>Adjust the parameters of the <code>scanimage</code> command according to your scanner model (find out which device names you can use with <code>scanimage -L</code> and look up device-specific options with <code>scanimage --help --device <em>yourdevice</em></code>). Also, adjust the settings for the parameters <code>-l</code> (discard on the left), <code>-t</code> (discard on the top), <code>-x</code>,  and <code>-y</code> (the X and Y coordinates on the bottom right corner of the page). Try to position the book in a way that makes it possible to use these parameters to define a rectangle that contains only the text, not the binding or the border. Don&#8217;t worry about the page number; you can cut it out later with little effort.</p>
<p>Your scans may not be positioned consistently or have shadows in the corners. If you feed these images into an OCR program, you won&#8217;t get accurate results no matter how good the OCR engine might be. However, you can use the unpaper command before applying the OCR magic to preprocess the image and thus get the text recognized more accurately. If you scanned the pages in the right orientation &#8212; that is, right side up &#8212; you can use the default settings with unpaper; otherwise, you can use some of the utility&#8217;s many options. For example, <code>--pre-rotate -90</code> rotates the image counterclockwise. You can also tell unpaper that two pages are scanned in one image. See the manual page for detailed information. The following unpaper script prepares the scanned images for optimal OCR performance:</p>
<pre>
<div class="code">
for i in $(seq --format=%003.f 1 150); do
  echo preparing page $i
  unpaper scan-$i.pnm unpapered-$i
  convert unpapered-$i.pnm prepared-$i.tif &amp;&amp; rm unpapered-$i.pnm
done</div>
</pre>
<p>You need to convert the scans from .pnm files because the best OCR tool I have found requires the TIFF input format.</p>
<h4>Comparing OCR tools</h4>
<p><img style="position: relative; margin-right: 0pt;" title="Orginal text" src="http://www.linux.com/var/uploads/Image/articles/138511-1.jpg" alt="" align="right" /><span class="caption" style="display: block; position: relative; clear: right; float: right; width: 338px;">Orginal text</span> Now comes the most important part: the automated optical character recognition. Many open source tools are available for this job, but I tested a selection and found that most didn&#8217;t produce satisfactory results. This is not a representative survey, but it is clear that some open source tools perform far better than others.</p>
<p>To illustrate, I have prepared a small example from a German book written by my wife&#8217;s grandfather. The figure to the right shows the original text. It&#8217;s a smaller version of the original 300 DPI scan that I fed to the OCR programs.</p>
<p><!--text-sample.jpg--><a href="http://jocr.sourceforge.net/">GOCR</a> produced the following results:</p>
<blockquote><p>Ja, wer _einer __leute hat ihn njcht jn<br />
_3meg.  Menc_al fra_e 3ch _jch, wa-<br />
_ gerade der Maulbeerba_ es  3st.  Ejne<br />
Aprikose ist doc.h eine vjel edlere m3cht.</p></blockquote>
<p><a href="http://www.gnu.org/software/ocrad/ocrad.html">Ocrad</a> provided the following:</p>
<blockquote><p>Ia, Her meiner _leute hat ihn nicht in<br />
_iMe_. Mònchmal fragte ich mich, Na-<br />
nm gerade der Maulbeerbaum es ist. Eine<br />
Rpyik_e ist doch eine viel edlere nvcht.</p></blockquote>
<p>I used the <code>-l deu</code> option with <a href="http://code.google.com/p/tesseract-ocr/">Tesseract-OCR</a> to select the German word library, which resulted in the following:</p>
<blockquote><p>Ja. wer meiner Landsleute hat ihn nicht in<br />
Erinnerung. Manchmal fragte ich mich, wa-<br />
rum gerade der Maulbeerbaum es ist. Eine<br />
Aprikose ist doch eine viel edlere Frucht.</p></blockquote>
<p>Of the three, Tesseract-OCR worked the best, making only one mistake: it interpreted the comma in the first line as a period. Therefore, I made Tesseract-OCR my tool of choice. This simple script uses that application to apply OCR to every scanned page:</p>
<pre>
<div class="code">
for i in $(seq --format=%003.f 1 150); do
  echo doing OCR on page $i
  tesseract prepared-$i.tif tesseract-$i -l eng
done</div>
</pre>
<p>The result of that process is a bunch of text files that each represent the contents of one page.</p>
<h4>Putting it all together</h4>
<p>Before you create a consolidated document, you&#8217;ll want to remove any page numbers that still exist in your text files. If they&#8217;re located above the text, you can strip the first line from every text file that Tesseract-OCR produced:</p>
<pre>
<div class="code">
for i in $(seq --format=%003.f 1 150); do
  tail -n +2 tesseract-$i.txt &gt;text-$i.txt
done</div>
</pre>
<p>If they are below the text, just use <code>head -n -1</code> in the above script instead of <code>tail -n +2</code>. This causes the script to remove the last line and not the first.</p>
<p>Finally, use <code>cat text-*.txt &gt;complete.txt</code> to create one big file containing your whole book. Edit the resulting file and unhyphenate the whole text by replacing each combined occurrence of a hyphen and a line feed with an empty string. You can also remove unnecessary line feeds. In gedit, you can define your own tools and make them available via a keyboard shortcut. I defined the following tool to work on the current selection:</p>
<pre>
<div class="code">
#!/bin/sh
<span style="color: green;"># newlines to spaces</span>
tr '\n' ' '
<span style="color: green;"># only one space character at a time</span>
sed 's/[[:blank:]]{2,}/ /'
&lt;/dev&gt;</div>
</pre>
<p>With this, you can select some lines and press your defined shortcut. The whole selection becomes one line.</p>
<p>You now have one large document that represents the contents of the book. Consider reading the whole file again to find any typos that may be left, then move on to <a href="http://www.latex-project.org/">LaTeX</a> to create a professional-looking Portable Document Format file from your scanned text.</div>
<div class="xar-align-left">
<p><em>Mathis Dirksen-Thedens has a degree in mathematics and computer science and works in the IT department of a big German power and gas supplier.</em></div>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/SeMOf49FW6E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/how-to-professionally-scan-and-ocr-with-open-source-tools.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/how-to-professionally-scan-and-ocr-with-open-source-tools.html</feedburner:origLink></item>
		<item>
		<title>Firefox 3.0 autocompletion features</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/u7NqZdnerSY/firefox-30-autocompletion-features.html</link>
		<comments>http://aldeby.org/blog/index.php/firefox-30-autocompletion-features.html#comments</comments>
		<pubDate>Tue, 07 Oct 2008 15:29:20 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=241</guid>
		<description><![CDATA[With Firefox 3.0 some autocompletion features have been introduced, specifically the ones concerning the location bar can be somehow annoying. Here&#8217;s how to disable them.
To prevent entries from History or bookmarked items from appearing but show those that you have specifically typed into the Location Bar (url bar), use about:config to toggle browser.urlbar.matchonlytyped to true. [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>With Firefox 3.0 some autocompletion features have been introduced, specifically the ones concerning the location bar can be somehow annoying. Here&#8217;s how to disable them.</p>
<p>To prevent entries from History or bookmarked items from appearing but show those that you have specifically typed into the Location Bar (url bar), use <a title="About:config" href="http://kb.mozillazine.org/About:config">about:config</a> to toggle <strong>browser.urlbar.matchonlytyped</strong> to <strong>true</strong>. To completely disable the Location Bar autocomplete function in Firefox 3, modify the preference <a title="Browser.urlbar.maxRichResults" href="http://kb.mozillazine.org/Browser.urlbar.maxRichResults">browser.urlbar.maxRichResults</a> to <strong>0</strong> (zero). <a class="external autonumber" title="http://forums.mozillazine.org/viewtopic.php?p=3440955#p3440955" rel="nofollow" href="http://forums.mozillazine.org/viewtopic.php?p=3440955#p3440955">[1]</a></p>
<p>For additional information about modifying the &#8220;Smart Location Bar&#8221; behavior in Firefox 3, see the MozillaZine forum topic, <a class="external text" title="http://forums.mozillazine.org/viewtopic.php?f=38&amp;t=685365" rel="nofollow" href="http://forums.mozillazine.org/viewtopic.php?f=38&amp;t=685365">Customising the Firefox 3 Location Bar</a> and <a class="external text" title="http://forums.mozillazine.org/viewtopic.php?p=3463085#p3463085" rel="nofollow" href="http://forums.mozillazine.org/viewtopic.php?p=3463085#p3463085">this forum post</a>.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Con Firefox 3.0 sono state introdotte alcune funzionalità di autocompletamento automatico, in particolare quella riguardante la barra degli indirizzi. Ecco come disabilitarle:</p>
<p>- nella barra degli indirizzi di Firefox digita <strong><span class="moz-txt-link-freetext">about:config</span></strong><br />
- rassicuralo che sarai molto prudente<br />
Se vuoi<br />
<strong>a) </strong>evitare che ti appaiano i link che hai inserito nei bookmark:<br />
- cerca la stringa <strong>browser.urlbar.matchonlytyped</strong> (usando la barra di ricerca in alto)<br />
- cliccaci sopra due volte e scrivi <strong>true</p>
<p>b)</strong> evitare che ti compaia qualsiasi link che hai recentemente digitato nella barra dei link:<br />
- cerca la stringa <strong>browser.urlbar.maxRichResults<br />
</strong>- cliccaci sopra due volte e scrivi <strong>0</strong> (zero).</p>
<p>nota: in questo secondo caso puoi sostituire 0 con un numero qualunque che indica quanti link mostrare nel menu a tendina che compare quando state scrivendo un indirizzo.</p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/u7NqZdnerSY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/firefox-30-autocompletion-features.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/firefox-30-autocompletion-features.html</feedburner:origLink></item>
		<item>
		<title>batch resizing images</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/KzNlaOunnAY/batch-resizing-images.html</link>
		<comments>http://aldeby.org/blog/index.php/batch-resizing-images.html#comments</comments>
		<pubDate>Fri, 03 Oct 2008 10:15:14 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=238</guid>
		<description><![CDATA[here is an interesting thread about batch resizing images.
http://ubuntuforums.org/showthread.php?t=170862
Basically you can use gThumb (opening multiple files at once with this app) or digikam. GIMP currently has support for batch operations only in its development branch.

]]></description>
			<content:encoded><![CDATA[<div class=""><p>here is an interesting thread about batch resizing images.</p>
<p><a href="http://ubuntuforums.org/showthread.php?t=170862">http://ubuntuforums.org/showthread.php?t=170862</a></p>
<p>Basically you can use gThumb (opening multiple files at once with this app) or digikam. GIMP currently has support for batch operations only in its development branch.</p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/KzNlaOunnAY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/batch-resizing-images.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/batch-resizing-images.html</feedburner:origLink></item>
		<item>
		<title>Workaround to touchpad losing scroll functionality</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/lvktpxEabGw/workaround-to-touchpad-losing-scroll-functionality.html</link>
		<comments>http://aldeby.org/blog/index.php/workaround-to-touchpad-losing-scroll-functionality.html#comments</comments>
		<pubDate>Mon, 25 Aug 2008 15:52:50 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[Admin]]></category>

		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=218</guid>
		<description><![CDATA[After facing for a while the extremely annoying bug that shows itself as
- losing the touchpad vertical scroll functionality after a while
- losing the touchpad sensitivity after some more time, this occurs more and more often during the same session
- ending with both stuck touchpad and keyboard
I managed to figure out a workaround.

I have noticed [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>After facing for a while the extremely annoying bug that shows itself as</p>
<p>- losing the touchpad vertical scroll functionality after a while</p>
<p>- losing the touchpad sensitivity after some more time, this occurs more and more often during the same session</p>
<p>- ending with both stuck touchpad and keyboard</p>
<p>I managed to figure out a workaround.</p>
<p><span id="more-218"></span></p>
<p>I have noticed that there was a line in /etc/X11/xorg.conf under</p>
<p>Section &#8220;InputDevice&#8221;<br />
Identifier      &#8220;Synaptics Touchpad&#8221;<br />
Driver          &#8220;synaptics&#8221;</p>
<p>that stated an auto-dev protocol<br />
Option          &#8220;Protocol&#8221;      &#8220;auto-dev&#8221;</p>
<p>Since I knew that xserver-xorg-input-synaptics is almost unmaintained (the latest available version dates July 2007 and is simply a git version, not a stable release), I thought the former maintainer had left some unstable and untested code into the driver.</p>
<p>Thus I simply changed that line leaving ou the -dev</p>
<p>Option          &#8220;Protocol&#8221;      &#8220;auto&#8221;</p>
<p>Now it&#8217;s been more than a week I&#8217;m not experiencing that issue any more and apart from that nothing has changed as of touchpad functionality. I just wonder what the development code has that the stable one does not in order to make Ubuntu devs choose it for default settings.</p>
<p>The related launchpad bug is <a class="moz-txt-link-freetext" href="https://bugs.launchpad.net/bugs/34501">https://bugs.launchpad.net/bugs/34501</a></p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/lvktpxEabGw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/workaround-to-touchpad-losing-scroll-functionality.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/workaround-to-touchpad-losing-scroll-functionality.html</feedburner:origLink></item>
		<item>
		<title>Reclaim vertical space in Gnome!</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/1MFpOAHBapw/reclaim-vertical-space-in-gnome.html</link>
		<comments>http://aldeby.org/blog/index.php/reclaim-vertical-space-in-gnome.html#comments</comments>
		<pubDate>Fri, 22 Aug 2008 07:30:34 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[HP Pavilion]]></category>

		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=213</guid>
		<description><![CDATA[Despite the slightly higher resolution (800 vs 768) vertical space is always a bit constrained on widescreens. This is even more noticeable with Gnome which has two panels, at the top and at the bottom, that use at minimum size 50 pixels both. Some other 20 px get wasted in the application titlebar, around 15 [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p>Despite the slightly higher resolution (800 vs 768) vertical space is always a bit constrained on widescreens. This is even more noticeable with Gnome which has two panels, at the top and at the bottom, that use at minimum size 50 pixels both. Some other 20 px get wasted in the application titlebar, around 15 px in its statusbar, countless in horizonal scrollbars, menu bars, toolbars and whatsoever.</p>
<p>A clever way to decrease the waste in space due to Gnome is to enable the <strong>autohide</strong> feature in panel preferences (simply rightclick on an empty area of the bottom panel and choose preferences).</p>
<p>However, after you use this feature a few days you may get annoyed by the excessive <strong>delay</strong> in showing it up again. As everything on Linux, this can be hacked in Gnome registry! Here is how:</p>
<p><span id="more-213"></span>press <em>ALT+F2</em></p>
<p>type in <em>gconf-editor</em></p>
<p>navigate to string <em>/apps/panel</em></p>
<p>right here you find some deprecated keys that change the behavior globally, do not change them.</p>
<p>go to a lower level e.g. <em>/apps/panel/toplevels/bottom_panlel_screen0</em></p>
<p>here you may</p>
<p><em><strong>untick</strong></em> <em>enable_animations </em>otherwise you&#8217;ll get a dirty animation after you shorten the reacting time</p>
<p><em><strong>change</strong> unhide_delay</em> for example to 200 ms.</p>
<p>That&#8217;s it!</p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/1MFpOAHBapw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/reclaim-vertical-space-in-gnome.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/reclaim-vertical-space-in-gnome.html</feedburner:origLink></item>
		<item>
		<title>Linux-PHC CPU undervolting (for Intel processors)</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/L5reKviBtd8/linux-phc-cpu-undervolting.html</link>
		<comments>http://aldeby.org/blog/index.php/linux-phc-cpu-undervolting.html#comments</comments>
		<pubDate>Mon, 18 Aug 2008 19:24:48 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Laptop Powersaving]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=169</guid>
		<description><![CDATA[Undervolt your notebook CPU for longer  battery life
&#8220;Undervolting is the practice of reducing the supply voltage of a computer&#8217;s CPU. There are mainly three reasons to do so:

Reduce power consumption
Reduce heat generation
Reduce fan noise

Performance will not be affected as the energy you will save was just wasted (as heat) before.

Security is not affected, however [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p><strong>Undervolt your notebook CPU for longer  battery life</strong></p>
<p><strong>&#8220;</strong><em>Undervolting</em><strong> </strong>is the practice of reducing the supply voltage of a computer&#8217;s CPU. There are mainly three reasons to do so:</p>
<ol>
<li>Reduce power consumption</li>
<li>Reduce heat generation</li>
<li>Reduce fan noise</li>
</ol>
<div class="vbclean_msgtext"><em>Performance</em> will not be affected as the energy you will save was just wasted (as heat) before.<strong><br />
</strong></div>
<div class="vbclean_msgtext"><em>Security</em> is not affected, however you may experience some instability and unreliability while testing the best undervolting/underclocking settings (lockups and freezes may also occour). After you have tweaked it well you are not going to face any stability issue any more.<span id="more-169"></span></div>
<div class="vbclean_msgtext">
<ul>
<li>official forum <a href="http://phc.athousandnights.de/">http://phc.athousandnights.de/</a></li>
<li>official website <a href="https://www.dedigentoo.org/trac/linux-phc/">https://www.dedigentoo.org/trac/linux-phc/</a></li>
<li>SourceForge download page <a href="https://sourceforge.net/project/showfiles.php?group_id=161063/&amp;abmode=1">https://sourceforge.net/project/showfiles.php?group_id=161063/&amp;abmode=1</a></li>
<li>GoogleCode PHC patches download<br />
svn co http://phcpatches.googlecode.com/svn/trunk/acpi-cpufreq phcpatches/cpufreq<br />
svn co http://phctool.googlecode.com/svn/trunk/ phctool</li>
<li>ubuntuforums.org <span class="bigusername">Ares Drake guide [frequently updated] <a href="http://ubuntuforums.org/showthread.php?t=786402">http://ubuntuforums.org/showthread.php?t=786402</a></span></li>
<li>ubuntu guide [german] <a href="http://wiki.ubuntuusers.de/Prozessorspannung_absenken">http://wiki.ubuntuusers.de/Prozessorspannung_absenken</a></li>
<li>gentoo guide [mostly obsolete] <a href="http://gentoo-wiki.com/HOWTO_Undervolt_a_Pentium_M_CPU">http://gentoo-wiki.com/HOWTO_Undervolt_a_Pentium_M_CPU</a></li>
</ul>
</div>
<blockquote>
<div class="vbclean_msgtext"></div>
</blockquote>
<p><strong>1.</strong> This howto depends on the kernel module acpi-cpufreq to control your cpu. To find out if you&#8217;re using it:</p>
<p><em>lsmod | grep acpi_cpufreq</em></p>
<div class="vbclean_msgtext"><em>acpi_cpufreq           10796  2<br />
freq_table              5536  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand<br />
processor              37384  4 acpi_cpufreq,thermal<br />
</em></div>
<div class="vbclean_msgtext">In case you don&#8217;t see anything, you don&#8217;t use acpi-cpufreq, but maybe the speedstep.centrino module. Then this howto is not for you unfortunately. speedstep.centrino is in theory supported as well, but I have no experience with it. If someone knows how to do it with speedstep.centrino please tell me and I will add it here.</div>
<p><strong>2. </strong>You need to get a modified version of your acpi_cpufreq module, one with PHC (processor hardware control) support build in. There are several ways to get this module.</p>
<p style="padding-left: 30px;"><strong>a) </strong>You can <strong>download a patch</strong> or a <strong>precompiled module</strong> on <a href="http://phc.athousandnights.de/" target="_blank">the official forum</a> and <a href="https://sourceforge.net/project/showfiles.php?group_id=161063/&amp;abmode=1">official website</a> and compile it yourself.</p>
<p style="padding-left: 30px;">You can also download the precompiled modules from the authors&#8217; subversion repository, however these are not updated regularly:</p>
<p style="padding-left: 30px;">svn co http://phcpatches.googlecode.com/svn/trunk/acpi-cpufreq phcpatches/cpufreq<br />
svn co http://phctool.googlecode.com/svn/trunk/ phctool
</p>
<p style="padding-left: 30px;">Note: To find out what kernel you have open a terminal and type:</p>
<p style="padding-left: 30px;"><em> uname -r</em></p>
<p style="padding-left: 30px;">Mini-Howto for compilation (from <span class="bigusername">Ares Drake thread)</span></p>
<div style="margin: 5px 20px 20px; padding-left: 30px;"><em>sudo apt-get install build-essential linux-source</em></div>
<p style="padding-left: 30px;">extract the tar from /usr/src to /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221;<br />
download latest <a href="http://phc.athousandnights.de/" target="_blank">patch</a> to /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221;<br />
copy /boot/config-$(uname -r).config to /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221;</p>
<p style="padding-left: 30px;"><em>cd /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221;<br />
patch -p1 &lt; linux-phc*.patch<br />
make oldconfig<br />
make prepare<br />
make scripts<br />
make M=./arch/x86/kernel/cpu/cpufreq</em></p>
<p style="padding-left: 30px;">The finished module should be in  /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221;/arch/x86/kernel/cpu/cpufreq<br />
Proceed as if you had downloaded this module with copying it to the right place.  After all is done you can savely remove the folder /home/&#8221;your-username&#8221;/&#8221;kernelversion&#8221; and uninstall linux-source to save harddisk space.
</p>
<p style="padding-left: 30px;"><strong></strong></p>
<p style="padding-left: 60px;">REMEMBER: First backup your old module (basically copies it to a new name ending with .old)</p>
<blockquote><p><em>sudo cp /lib/modules/`uname -r`/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko /lib/modules/`uname -r`/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko.old</em></p></blockquote>
<p style="padding-left: 30px;"><strong>b)</strong> Then copy the downloaded file to the right place:</p>
<p style="padding-left: 30px;"><em>sudo cp acpi-cpufreq.ko /lib/modules/$(uname -r)/kernel/arch/x86/kernel/cpu/cpufreq</em></p>
<p style="padding-left: 30px;">So once you know, download the right kernel module from <a href="http://ubuntuforums.org/showthread.php?t=786402">Ares Drake thread</a> at Ubuntuforums.net</p>
<p style="padding-left: 30px;">Kernel modules are also copiled by the THC crew and available on the main download site as well as on the official forum.</p>
<p style="padding-left: 30px;">You have to redo the entire Step 2 <strong>every time you update your kernel</strong>, so you might want to save your downloaded module file, as it might work again after a kernel upgrade, i.e. the version -16 worked with -14 and -15 as well, but not with -17.</p>
<p><strong>3.</strong> Reboot. If the module is installed correctly, then look here for phc related files</p>
<p><em>/sys/devices/system/cpu/cpu0/cpufreq/ </em></p>
<p>One should be like this one (values would be of course different):</p>
<p><em>12:38 10:30 8:24 6:18</em></p>
<p>In order to minimize any possibility of data corruption I advise you to run this script from <strong>Ubuntu Safe Mode</strong> / <strong>Recovery mode </strong>(choose this at boot menu, then root terminal when prompted). Here you will have a terminal only environment, which also lacks any cpu management module. Remember you are in a root environment, here you may also do system wide damages! Be careful with the commands you type in!</p>
<p>First you have to load acpi_cpufreq:</p>
<p><em># modprobe acpi_cpufreq</em></p>
<p>If you haven&#8217;t granted execution to the script before do it now</p>
<p><em># chmod u+x linux-phc-optimize.bash</em></p>
<p><em>cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls</em></p>
<p>Then run the scripts the terminal with<em></em></p>
<p>The value before the: stands for the frequency, the later for the voltage.<br />
<strong><br />
4.</strong> Okay, now we need to find the lowest save voltages. We will use <a href="http://www.s3pp.de/misc/linux-phc-optimize.bash" target="_blank">this optimizer script</a>.<br />
Download it then right-click the files, open the permissions tab, and and down at the bottom check the box that says &#8220;allow executing the file&#8230;&#8221;.</p>
<p>It needs cpuburn installed, so you might want to install it in advance with synaptic. If you haven&#8217;t done so yet</p>
<p><em>$ sudo ./linux-phc-optimize.bash</em></p>
<p># apt-get install cpuburn</p>
<p>What this scipt does is: It stresses your cpu while lowering the cpu voltage step by step unil your system crashes. Then the script knows what is too low and will stay safely above. The script needs to run once for every frequency step your cpu is capable of, usually around 4-6 times. It will tell you, just run it so often until it tells you finished.</p>
<p>In case you have a dual core CPU it is advisable to run two instances of cpuburn,</p>
<p>first run</p>
<p><em>cpuburn &amp;</em></p>
<p>then run the script (which will run the other instance)</p>
<p>NOTICE:<br />
This script will crash your system. Several times. This is normal and intended. No harm to your hardware is to be expected. However in case you have open files and / or mounted filesystems data loss or corruption might occur. So be advised to unmount as many partitions as possible and open as few files as necessary while doing this. After a reset the fsck utility will check your partitions for data corruption so be strongly advised to let that check run!</p>
<p>All this is not going to occour if you run the script from the recovery mode</p>
<p>Second, the script stresses only one cpu core. In case you have a dual core, open a terminal and type &#8220;burnMMX&#8221; to run a second thread to stress the second core while doing this.</p>
<p>When you&#8217;re finished with the script, you will have a text file with the new and optimized frequency : voltage pairs.</p>
<p>5. To use these optimized values, you will need to echo them to /sys/devices/system/cpu/cpu0/cpufreq/phc_controls. An easy way to do it automatically every reboot is to add a line like this:</p>
<div style="margin: 5px 20px 20px;">
<p>echo &#8220;12:21 10:1 8:1 6:1&#8243; &gt; /sys/devices/system/cpu/cpu0/cpufreq/phc_controls</p></div>
<p>to your /etc/rc.local file. Of course you have to replace the values with your own. Any second core should automatically use the same voltages.</p>
<p>6. Check if it works:</p>
<p>cat /sys/devices/system/cpu/cpu0/cpufreq/phc_controls</p>
<div id="post_message_4908896">
<p>should now give you the new values (after a reboot) compared to before, see above. It is tested for intel Core2Duo and CoreDuo cpus. This does not work with AMD yet, also no precompiled modules are available at the project page at present. Feel free to check and experiment with them anyway!</p></div>
<div>
<p>A note on minimum voltage by chuck232:</p></div>
<div class="vbclean_msgtext">
<p>Core 2 Duos should have a min voltage of 15. The minimum for Core 2&#8217;s is 0.9V (so 712mV + 15*12.5mV. This is a documented lowest voltage.As for the 136: xx number people are seeing, this is a setting available for many of the 800MHz FSB Core 2 Duo&#8217;s. Typically the lowest multiplier is 6, and for a 800MHz quad-pumped FSB CPU, that equates to 6*200MHz = 1.2GHz. However these 800MHz Core 2 Duos can also drop the FSB. At its lowest operating power state, it downclocks to 8 multiplier * 100MHz FSB (400MHz quad-pumped), or 800MHz. That&#8217;s why it&#8217;s listed as the last entry. The 136 number is just the represenation of that power state. I&#8217;d go out on a limb and say that every 800MHz FSB Core 2 Duo should be able to do that state at 136:15 (or 0.9V i.e. the lowest operating voltage).</p>
<p>You may check for your own processor details at <a href="http://processorfinder.intel.com/Default.aspx">http://processorfinder.intel.com/Default.aspx</a></p>
<p>In case of an Intel Core2Duo T7300 processor the lowest working voltage is 0.85 which corresponds to 11 vID.</p>
<p>Hence the working and stable phc vIDs are these: 22 22 11 11 11</p></div>
<div>
<p><strong>PHC-tool</strong></div>
<div>
<p><a href="http://aldeby.org/blog/wp-content/uploads/2008/07/phc-tool.png"><img class="size-medium wp-image-170" style="vertical-align: top;" title="phc-tool" src="http://aldeby.org/blog/wp-content/uploads/2008/07/phc-tool-300x168.png" alt="" width="300" height="168" /></a></div>
<div class="vbclean_msgtext">
<div>
<p>There is no package, you have to download a subversion snapshot via:</p></div>
<div>
<p>sudo apt-get install subversion</p></div>
<div>
<p>svn co http://phctool.googlecode.com/svn/trunk/ phctool</p></div>
<div>
<p>The tool has a Analysis tab as you can see in the screenshot.</p>
<p>To get this to work, you first need to</p></div>
<div>
<p>sudo modprobe msr</p></div>
</div>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/L5reKviBtd8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/linux-phc-cpu-undervolting.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/linux-phc-cpu-undervolting.html</feedburner:origLink></item>
		<item>
		<title>[EN] Power saving optimizations has been updated</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/-pZYYmSvrI8/en-power-saving-optimizations-has-been-updated.html</link>
		<comments>http://aldeby.org/blog/index.php/en-power-saving-optimizations-has-been-updated.html#comments</comments>
		<pubDate>Sat, 16 Aug 2008 17:24:43 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=203</guid>
		<description><![CDATA[[EN] Power saving optimizations has been updated with some major changes, please have a look at it!

]]></description>
			<content:encoded><![CDATA[<div class=""><p><a href="http://aldeby.org/blog/index.php/linux-laptop-power-saving-customization.html"><strong>[EN]</strong> Power saving optimizations</a> has been updated with some major changes, please have a look at it!</p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/-pZYYmSvrI8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/en-power-saving-optimizations-has-been-updated.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/en-power-saving-optimizations-has-been-updated.html</feedburner:origLink></item>
		<item>
		<title>Manual duplex printing on linux</title>
		<link>http://feedproxy.google.com/~r/LinuxOnHP/~3/HEkfrc-V1bg/manual-duplex-printing-on-linux.html</link>
		<comments>http://aldeby.org/blog/index.php/manual-duplex-printing-on-linux.html#comments</comments>
		<pubDate>Mon, 28 Jul 2008 22:34:46 +0000</pubDate>
		<dc:creator>aldeby</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://aldeby.org/blog/?p=182</guid>
		<description><![CDATA[Update!! the duplex printing feature has been implemented for Samsung printers on linux (including ML-2010) with version 2.0.0 of the Samsung drivers (available with Ubuntu Linux Intrepid 8.10).
To ensure you use the latest ones go to  ‘Printer Properties’ in System -&#62; Administration -&#62; Printing and check the &#8216;Make and Model&#8217; field. To update your drivers [...]]]></description>
			<content:encoded><![CDATA[<div class=""><p><strong>Update!! </strong>the duplex printing feature has been implemented for Samsung printers on linux (including ML-2010) with version 2.0.0 of the Samsung drivers (available with Ubuntu Linux Intrepid 8.10).</p>
<p>To ensure you use the latest ones go to  ‘Printer Properties’ in System -&gt; Administration -&gt; Printing and check the &#8216;Make and Model&#8217; field. To update your drivers simply click on the <em>Change</em> button and confidently follow the wizard.</p>
<p>You will find the option for the two sided printing under the &#8216;Printer Options&#8217; tab.</p>
<p>An  interesting program for non supported printers is <a href="http://www.rastersoft.com/gtkpsproc.html">GtkPSproc</a> you are welcome to test it and add feedback.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Duplex printing [1] is currently available only to mid-high-end printers.<br />
However same goal can be achieved with minimal effort and minimal user interaction also on simplex low-end printers via a software hack.</p>
<p><span style="text-decoration: underline;">Procedure</span>:</p>
<p>This has been achieved for example by Samsung windows drivers. These paginates the printing queue so that sheets are printed</p>
<ol>
<li>firstly rotated 180 degrees and filed in reverse order</li>
<li>then the driver prompts the user to put printed sheets back into the tray &#8216;as they are&#8217; (no manual weired rotating and flipping needed)</li>
<li>finally printed normally</li>
</ol>
<p>The resulting is a paginated duplex printed document.</p>
<p><span style="text-decoration: underline;">Advantages and Benefits</span>:</p>
<p>With manual duplex printing a wide range of users with low-end printers such as Samsung ML-2010 series are enabled to:</p>
<ul>
<li>print documents on both sides of paper</li>
<li>make professional looking booklets</li>
<li>lower the usage/waste of paper</li>
<li>lower the home/office environmental impact</li>
</ul>
<p><span style="text-decoration: underline;">References</span>:</p>
<p>Blueprint: <a href="https://blueprints.launchpad.net/system-config-printer/+spec/manual-duplex-printing">https://blueprints.launchpad.net/system-config-printer/+spec/manual-duplex-printing</a></p>
<p>Bug report: <a href="https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/193088">https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/193088</a></p>
<p>Ubuntu Brainstorm: <a href="http://brainstorm.ubuntu.com/item/3332/">http://brainstorm.ubuntu.com/item/3332/</a></p>
<p>&#8212;&#8212;&#8212;</p>
<p>[1] <a href="http://en.wikipedia.org/wiki/Duplex_printing">http://en.wikipedia.org/wiki/Duplex_printing</a></p>
</div>
<img src="http://feedproxy.google.com/~r/LinuxOnHP/~4/HEkfrc-V1bg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://aldeby.org/blog/index.php/manual-duplex-printing-on-linux.html/feed</wfw:commentRss>
		<feedburner:origLink>http://aldeby.org/blog/index.php/manual-duplex-printing-on-linux.html</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.726 seconds --><!-- Cached page served by WP-Super-Cache --><!-- Compression = gzip -->
