<?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>Daten&#124;teiler &#187; English</title>
	<atom:link href="http://www.datenteiler.de/kategorie/english/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.datenteiler.de</link>
	<description>Kopieren als Kulturtechnik</description>
	<lastBuildDate>Sat, 14 Jan 2012 14:39:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ubuntu on an Acer Aspire 2920</title>
		<link>http://www.datenteiler.de/ubuntu-on-an-acer-aspire-2920/</link>
		<comments>http://www.datenteiler.de/ubuntu-on-an-acer-aspire-2920/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 13:54:20 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Acer Aspire 2920]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=245</guid>
		<description><![CDATA[After my adventures with the iBook G4 it was time for a new trusted friend, so I bought an Acer Aspire 2920. The notebook came with a pre-installed Vista Home Basic. Unnecessary to say that I erased it from the harddisk. Even if I was interested in Vista I would never do my first steps [...]]]></description>
			<content:encoded><![CDATA[<p>After my adventures with the iBook G4 it was time for a new trusted friend, so I bought an Acer Aspire 2920. The notebook came with a pre-installed Vista Home Basic. Unnecessary to say that I erased it from the harddisk. Even if I was interested in Vista I would never do my first steps with Home Basic, because this version is too lame. However I am not really interested in Vista, because it is not unix-based like Gnu/Linux, *BSD oder MacOS X. I don&#8217;t see a future for me and MacOS and I don&#8217;t like Apples hardware that much, so I wanted to buy a notebook with an excellent Gnu/Linux support. But is this what I did? No. I bought the Aspire 2920 and why? Because it&#8217;s relatively low-priced for it&#8217;s specifications. Now it&#8217;s important to fit Ubuntu 8.04 Hardy Heron for this piece of hardware. With <a href="http://spicifer.blogspot.com/2007/12/acer-aspire-2920z-and-ubuntu-710-gutsy.html">Acer Aspire 2920Z and Ubuntu 7.10 Gutsy: installation notes</a> Spicifer&#8217;s blog helped me a lot. <a href="http://spicifer.blogspot.com/2008/04/acer-aspire-2920z-and-ubuntu-804-lts.html">Spicifer had problems upgrading from 7.10 Gutsy Gibbon to 8.04 Hardy Heron</a>. I think that some of these problems are avoidable if you do a new plain installation and not an upgrade. For example wireless works with Hardy Heron out of the box and you don&#8217;t need ndiswrapper any more.</p>
<p><span id="more-245"></span></p>
<p>First things first you can say that most of the hardware works out of the box with Hardy:</p>
<ul>
<li><strong>Graphics</strong> work fine with the right resolution and with compiz. </li>
<li>As I can see <strong>sound</strong> works without problems. Volume wheel works, too. For me it was too low, so I started <code>alsamixer</code> in a terminal and turned the controls as far as they would go.</li>
<li><strong>Wifi</strong> works and extra keys, such as wlan on/off, web browser start, bluetooth device and e-mail start, too.</li>
<li><strong>The bluetooth device</strong> works.</li>
<li>You can connect an external monitor to <strong>VGA out</strong>. Consider that Gnome places the menu bar on screen 0. <a href="http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#Note_for_Gnome_users">The external VGA monitor will always be the default display if it is connected.</a></li>
<li><strong>Hibernation (suspend to disk)</strong> doesn&#8217;t cause any trouble, except the sound doesn&#8217;t work anymore after the notebook wakes up. That&#8217;s a problem between kernel 2.6.24 and Intels soundchip. To fix it you have to put the following line in &#8220;/etc/modprobe.d/snd-hda-intel.modprobe&#8221;, which you have to create, and at the end of &#8220;/etc/modprobe.d/alsa-base&#8221;:
<pre>options snd-hda-intel model=acer</pre>
<p>After that you have to fix &#8220;/etc/default/acpi-support&#8221; by putting &#8220;alsa&#8221; at the right place:</p>
<pre>
# Add services to this list to stop them before suspend and restart them in
# the resume process.
STOP_SERVICES="alsa"
</pre>
<p>After a restart sound should work fine after hibernation.</li>
<li><strong>Touchpad</strong> works fine and you can turn it on and off with <em>Fn + F7</em>.</li>
<li>Most of the <strong>function keys</strong> for brightness, sound, etc. work.</li>
<li>The <strong>Crystal Eye Webcam</strong> works but you should check if you have installed <em>xserver-xorg-video-v4l</em> and <em>v4l-conf</em>. The camera will be recognized automatically by Kopete or Ekiga or you can test it in the terminal with luvcview.</li>
<li><strong>Slot for memory card</strong> works fine.</li>
<li>The <strong>internal microphon and the microphon jack</strong>: In Hardy I had little success as I compiled a new module for ALSA. The way to do this in the command line is:
<p>&nbsp;</p>
<pre>
sudo apt-get install module-assistant
sudo m-a update
sudo m-a prepare
sudo m-a a-i alsa
sudo alsa force-unload
sudo depmod -ae
sudo modprobe snd-hda-intel
</pre>
<p>At the end of the file &#8220;/etc/modprobe.d/alsa-base&#8221; you should add this line:</p>
<pre>options snd-hda-intel model=acer</pre>
<p>It is like I have written above at the point  <strong>Hibernation</strong>.</p>
<p>After that start <code>alsamixer</code> and set it up like this:</p>
<pre>alsamixer -c 0 -V all</pre>
<p><div id="attachment_390" class="wp-caption alignnone" style="width: 310px"><a href="http://www.imhorst.net/wp-content/uploads/2008/07/alsamixer.png"><img src="http://www.imhorst.net/wp-content/uploads/2008/07/alsamixer-300x195.png" alt="My settings in alsamixer." title="alsamixer" width="300" height="195" class="size-medium wp-image-390" /></a><p class="wp-caption-text"><em>My settings in alsamixer.</em> </p></div>
</li>
</ul>
<p>Unfortunately, the module won&#8217;t load correctly sometimes after reboot. So I have to unload it with  <code>sudo alsa force-unload</code> and than to reload it with <code>sudo modprobe snd-hda-intel</code>. Normally it seems to work fine without doing so.</li>
<p>Now I can use the microphone with Gnome Sound Recorder:</p>
<p><div id="attachment_573" class="wp-caption alignnone" style="width: 310px"><a href="http://www.imhorst.net/wp-content/uploads/2008/08/mikro_en.png"><img src="http://www.imhorst.net/wp-content/uploads/2008/08/mikro_en-300x194.png" alt="Make a record with Gnome Sound Recorder." title="mikro_en" width="300" height="194" class="size-medium wp-image-573" /></a><p class="wp-caption-text"><em>Make a record with Gnome Sound Recorder.</em></p></div>
</ul>
<p>I have not tested yet:</p>
<ul>
<li><strong>56k modem</strong></li>
</ul>
<p>What does not work is</p>
<ul>
<li><strong>S-Video out</strong>. The TV will be recognized with <code>xrandr -q</code>
<pre>
Screen 0: minimum 320 x 200, current 2048 x 768, maximum 3200 x 1200
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
   1280x800       60.0 +   60.0
   1280x768       60.0
   1024x768       60.0*
   800x600        60.3
   640x480        59.9
TV connected 1024x768+1024+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       30.0*
   800x600        30.0
   848x480        30.0
   640x480        30.0
</pre>
<p>and I adepted my &#8220;/etc/X11/xorg.conf&#8221; like <a href="http://ubuntuforums.org/showthread.php?t=9106&#038;page=3">How to enable S-Video</a> says, </p>
<pre>
Section "Device"
	Identifier	"Configured Video Device"
	Option          "monitor-VGA"  "VGA" ## Options von mir ##
        Option          "monitor-TV"   "TV"
        Option          "monitor-LVCD" "LVCD"
EndSection
</pre>
<p>but I had less success. I got a little monochrome picture and that&#8217;s all.</li>
<p></p>
<li>The notebook won&#8217;t wake up from <strong>suspend</strong> when you send it to sleep with <em>Fn + F4</em>, but suspend works manually with the <em>hibernate</em> package. I have installed it and I suspend the notbook with
<pre>sudo hibernate-ram</pre>
<p> and it wakes up without any problem.</li>
</ul>
<ul>
<li><strong>System beeps:</strong> If you want to deactivate the system beeps just unload the module:
<pre>sudo rmmod pcspkr</pre>
<p>And if you don&#8217;t want to load it again at startup put the following in &#8220;/etc/modprobe.d/blacklist&#8221;:</p>
<pre>blacklist pcspkr</pre>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/ubuntu-on-an-acer-aspire-2920/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Анархия и исходный код</title>
		<link>http://www.datenteiler.de/112/</link>
		<comments>http://www.datenteiler.de/112/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 15:58:57 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Publikation]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=207</guid>
		<description><![CDATA[My text &#8220;Anarchy and Source Code&#8221; is now available in a Russian translation. You can find it at xbb.uz. The translation was done by Dmitriy Skorobogatov. Although I cannot read Russian I think he has done a good job. Thank you very much. Meinen Text &#8220;Anarchie und Quellcode&#8221; gibt es nun auch in einer russischen [...]]]></description>
			<content:encoded><![CDATA[<p>My text &#8220;Anarchy and Source Code&#8221; is now available in a Russian translation. You can find it at <a href="http://xbb.uz/anarchy_and_sourcecode.html" title="Anarchy and Source Code in Russian" target="_blank">xbb.uz</a>. The translation was done by Dmitriy Skorobogatov. Although I cannot read Russian I think he has done a good job. Thank you very much.</p>
<p>Meinen Text &#8220;Anarchie und Quellcode&#8221; gibt es nun auch in einer russischen Übersetzung. Man kann sie unter <a href="http://xbb.uz/anarchy_and_sourcecode.html" title="Anarchy and Source Code in Russian" target="_blank">xbb.uz</a> finden. Die Übersetzung wurde von Dmitriy Skorobogatov gemacht. Obwohl ich russisch nicht lesen kann, denke ich, dass er gute Arbeit geleistet hat. Vielen herzlichen Dank dafür.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/112/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Αναρχία και Πηγαίος Κώδικας</title>
		<link>http://www.datenteiler.de/111/</link>
		<comments>http://www.datenteiler.de/111/#comments</comments>
		<pubDate>Sat, 28 Apr 2007 13:33:21 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Publikationen]]></category>
		<category><![CDATA[Publikation]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=111</guid>
		<description><![CDATA[My text &#8220;Anarchy and Source Code&#8221; is now available in the Greek translation Αναρχία και Πηγαίος Κώδικας by Vasilis Papavasileiou. The translation is published on the website of the Free Software Community of the National Technical University of Athens. Thank you very much for this wonderful piece of work Vasilis. Mein Text &#8220;Anarchie und Quellcode&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>My text &#8220;Anarchy and Source Code&#8221; is now available in the Greek translation <a href="http://foss.ntua.gr/wiki/index.php/%CE%91%CE%BD%CE%B1%CF%81%CF%87%CE%AF%CE%B1_%CE%BA%CE%B1%CE%B9_%CE%A0%CE%B7%CE%B3%CE%B1%CE%AF%CE%BF%CF%82_%CE%9A%CF%8E%CE%B4%CE%B9%CE%BA%CE%B1%CF%82">Αναρχία και Πηγαίος Κώδικας</a> by Vasilis Papavasileiou. The translation is published on the website of the Free Software Community of the <a href="http://foss.ntua.gr/">National Technical University of Athens</a>. Thank you very much for this wonderful piece of work Vasilis.</p>
<p>Mein Text &#8220;Anarchie und Quellcode&#8221; ist nun auch in der griechischen Übersetzung <a href="http://foss.ntua.gr/wiki/index.php/%CE%91%CE%BD%CE%B1%CF%81%CF%87%CE%AF%CE%B1_%CE%BA%CE%B1%CE%B9_%CE%A0%CE%B7%CE%B3%CE%B1%CE%AF%CE%BF%CF%82_%CE%9A%CF%8E%CE%B4%CE%B9%CE%BA%CE%B1%CF%82">Αναρχία και Πηγαίος Κώδικας</a> von Vasilis Papavasileiou erhältlich. Veröffentlicht wurde er auf der Website der Free Software Community an der <a href="http://foss.ntua.gr/">Technischen Universität von Athen</a>. Vielen Dank für diese wundervolle Arbeit Vasilis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/111/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conky &#8211; a lightweight system monitor</title>
		<link>http://www.datenteiler.de/conky-a-lightweight-system-monitor/</link>
		<comments>http://www.datenteiler.de/conky-a-lightweight-system-monitor/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 19:22:21 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Gnu/Linux]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=98</guid>
		<description><![CDATA[My lightweight choice of a system monitor for Ubuntu is conky but it is a little bit tricky to configure conky in Gnome. The installation is pretty trivial but before we do that we have to edit the &#8220;/etc/X11/xorg.conf&#8221; file and put Load "dbe" into the Section &#8220;Module&#8221;. This line prevented that conky jitters. Now [...]]]></description>
			<content:encoded><![CDATA[<p>My lightweight choice of a system monitor for Ubuntu is <a href="http://conky.sourceforge.net/">conky</a> but it is a little bit tricky to configure conky in Gnome. The installation is pretty trivial but before we do that we have to edit the &#8220;/etc/X11/xorg.conf&#8221; file and put </p>
<pre>Load    "dbe"</pre>
<p>into the <em>Section &#8220;Module&#8221;</em>. This line prevented that conky jitters. Now we can install <em>conky</em> and <em>devilspie</em>:</p>
<pre>
sudo apt-get install conky
sudo apt-get install devilspie
</pre>
<p>Devil&#8217;s pie is a <a href="http://www.burtonini.com/blog/computers/devilspie">window-matching utility, inspired by Sawfish&#8217;s &#8220;Matched Windows&#8221; option and the lack of the functionality in Metacity</a> the window manager for Gnome.</p>
<p>You can find a config file for <em>conky</em> <a href="http://www.imhorst.net/wp-content/uploads/2007/02/conkyrc.txt">here</a>. If you want, download it and rename it to <em>.conkyrc</em> and save it into your home directory. If you want to use your own config file you have to consider to add</p>
<pre>
own_window yes
own_window_transparent yes
own_window_hints undecorated skip_taskbar skip_pager
</pre>
<p>to your <em>.conkyrc</em>. Don&#8217;t use &#8220;own_window_type desktop&#8221; or something like that. It didn&#8217;t worked for me so I gues it won&#8217;t work for you either.</p>
<p>Next, we have to configure <em>devilspie</em> so it can run together with Gnome:</p>
<pre>
mkdir ~/.devilspie
touch ~/.devilspie/conky.ds
</pre>
<p>Edit &#8220;conky.ds&#8221; and add the following code:</p>
<pre>
(if
   (is (application_name) "conky")
   (begin
      (pin)
      (skip_tasklist)
      (skip_pager)
   )
)
</pre>
<p>Once conky and devilspie are properly configured, you can make them both automatically start together with Gnome. Click &#8220;System -> Preferences -> Sessions&#8221; and select &#8220;Startup Programs&#8221; . Then click the &#8220;Add&#8221; button and add &#8220;devilspie&#8221; for the startup command. Click &#8220;OK&#8221; and the &#8220;Add&#8221; button again to add &#8220;conky&#8221;. The next time you login, devilspie and conky will automatically start.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/conky-a-lightweight-system-monitor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Update] How to install Fluxbuntu on Toshiba&#8217;s Tecra 8000</title>
		<link>http://www.datenteiler.de/sound-on-toshiba-tecra-8000/</link>
		<comments>http://www.datenteiler.de/sound-on-toshiba-tecra-8000/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 18:11:48 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Gnu/Linux]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=24</guid>
		<description><![CDATA[I have installed Ubuntu and Xubuntu several times on my Toshiba Tecra 8000, but mostly it worked really slow, so I tried out a work around: After a server install I have installed and configured the Xserver and the window manager (in my case IceWM) manually. Then I discovered that this work around is done [...]]]></description>
			<content:encoded><![CDATA[<p>I have installed Ubuntu and Xubuntu several times on my Toshiba Tecra 8000, but mostly it worked really slow, so I tried out a work around: After a server install I have installed and configured the Xserver and the window manager (in my case IceWM) manually. Then I discovered that this work around is done in a new Ubuntu distribution: <a href="http://fluxbuntu.org/">Fluxbuntu</a>. After some configuration it works very well on this old piece of hardware.</p>
<p><span id="more-24"></span></p>
<p><strong>Install Fluxbuntu</strong></p>
<p>First I have got <a href="http://modzer0.cs.uaf.edu/~hardwarehank/fluxbuntu/rev2/fluxbuntu-nbuild1-rev2-desktop-i386.iso">Fluxbuntu nbuild1 rev2</a> from <a href="http://home.ralree.info/fluxbuntu/">a mirror</a>. After booting the live CD I logged in with:</p>
<blockquote><p>
<strong>User:</strong> fluxbuntu<br />
<strong>Password:</strong> livecd</p></blockquote>
<p>Unfortunately the resolution was at 640&#215;480. I changed it by opening an editor to configure the xorg.conf.</p>
<pre>sudo nano /etc/X11/xorg.conf</pre>
<p>I added the following lines to <em>Section &#8220;Monitor&#8221;</em>:</p>
<pre>HorizSync       36-52
VertRefresh     36-60
</pre>
<p>I restarted the Xserver by pressing Ctrl, Alt and Backspace simultaneously and the resolution was on 1024&#215;768. This is really necessary for the graphical installer <em>ubiquity</em>. You won&#8217;t be able to handle <em>ubiquity</em> with the wrong resolution. Now you can start the installer in a terminal like <em>Eterm</em> with</p>
<pre>sudo ubiquity gtkui</pre>
<p>Now the only thing you have to do is to follow the instructions of the installer.</p>
<p><strong>Video</strong></p>
<p>After the reboot and the first boot of Fluxbuntu you will remark that the X resolution stucks at 640&#215;480 again. Till now I have not found the reason, but here is a work around that will fix the problem. Add the following line to the <em>Section &#8220;Monitor&#8221;</em> in &#8220;/etc/X11/xorg.conf&#8221; [1]</p>
<p><small>
<pre>HorizSync       36-52
VertRefresh     36-60
Modeline     "640x480" 25.175 640 664 760 800 480 491 493 525 #60Hz
Modeline     "800x600" 40 800 848 968 1056 600 601 605 628 +hsync +vsync
Modeline     "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync
</pre>
<p></small></p>
<p>and change in <em>Section &#8220;Screen&#8221;</em> the default depth to 16 because the Tecra 8000 does not have much graphical memory:</p>
<pre>DefaultDepth     16</pre>
<p>Make sure that you use the <em>neomagic</em> driver in <em>Section &#8220;Device&#8221;</em> and not <em>vesa</em> because the <em>neomagic</em> driver is a little bit faster than <em>vesa</em>.</p>
<p>Now you can restart X by pressing simultaneously Ctrl-Alt-Backspace.</p>
<p>Alternatively you can enable &#8220;Screen Stretching&#8221; in the system BIOS. To get access simply hold down the escape button while the initial Toshiba boot screen. Then press F1 when prompted. After changing the entry left BIOS with the &#8220;End&#8221; key.</p>
<p><strong>Configure Fluxbox</strong></p>
<p>After the first boot I had to login twice: First with the graphical login manager XDM and secondly in the command line. It seems that in this case XDM is needless. This is one reason why I decided to remove XDM and to put <em>startx</em> into the &#8220;.bash_profile&#8221; file in my home directory:</p>
<pre>echo "startx" >>$HOME/.bash_profile</pre>
<p>X, in this case Fluxbox, now starts automatically after login. The other reason is that I can save resources by removing XDM.</p>
<p> After the first start you will see, that the icon of your home directory is absent because the link refers to &#8220;/home/fluxbuntu&#8221; what is the home directory of the livecd. You can change this mistake by right clicking on the icon. Choose <em>Edit Item</em> in the menu and replace &#8220;fluxbuntu&#8221; with the name of your home directory.</p>
<p>If you don&#8217;t like the background of Fluxbuntu you can replace it with your own wallpaper. You can find some wallpapers in &#8220;/usr/share/backgrounds&#8221;. You change the background by right clicking on any icon. In the menu choose <em>Backdrop&#8230;</em> and drag your picture into the <em>Backdrop</em> window. Now you have a new background but note that this is the background of the pinboard option of ROX-Filer. In Fluxbuntu the pinboard option of ROX-Filer is choosed by default to manage your desktop background. With this option you can have icons on you desktop what is else not provided in Fluxbox.</p>
<p><strong>A lightweight system monitor</strong></p>
<p>For a little action on my desktop I have installed <em><a href="http://conky.sourceforge.net/">conky</a></em>.</p>
<pre>sudo apt-get install conky</pre>
<p>After installation you have to configure it. First you have to entry </p>
<pre>Load    "dbe"</pre>
<p>in the <em>Section &#8220;Module&#8221;</em> in &#8220;/etc/X11/xorg.conf&#8221;. Then you have to put these lines into your <em>.conkyrc</em>:</p>
<pre>
own_window yes
own_window_transparent yes
own_window_hints undecorated skip_taskbar skip_pager
</pre>
<p>If you want that <em>conky</em> starts together with Fluxbox you have to create a new file<br />
named <em>.xsession</em> in your home directory:</p>
<pre>
#!/bin/sh
conky &#038;
exec fluxbox
</pre>
<p>If you don&#8217;t have a filed named <em>~/.conkyrc</em> you can use the following. It is an example of my configuration file:</p>
<p><small>
<pre>
# set to yes if you want Conky to be forked in the background
background no

# Use XFT-Fonts
use_xft yes
xftfont Bitstream Vera Sans Mono-7
xftalpha 1

update_interval 1.0
total_run_times 0

# Draw own window?
own_window yes
own_window_transparent yes
own_window_hints undecorated skip_taskbar skip_pager

double_buffer yes
minimum_size 280 5
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1

# Default colors and also border colors
default_color white
default_shade_color black
default_outline_color white

# Text alignment. Possible
# values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Tune the disposition of the window:
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 12
gap_y 12

# Subtract file system buffers from used memory?
no_buffers yes

# Whole text uppercase?
uppercase no

# set to 1 to disable averaging
cpu_avg_samples 2

# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8?
# Note that UTF8 support required XFT
override_utf8_locale no

# Add spaces to keep things from moving about?
use_spacer yes

# stuff after 'TEXT' will be formatted on screen

TEXT
${offset 240}${color slate grey}This is: ${color }$nodename
${offset 240}${color slate grey}System:  ${color }$sysname
${offset 240}${color slate grey}Kernel:  ${color }$kernel
${offset 240}${color slate grey}Machine: ${color }$machine
${offset 240}${color slate grey}UpTime:  ${color }$uptime
${offset 240}${color slate grey}CPU:     ${color }${freq_dyn}Mhz ${cpu}%
${offset 240}${cpugraph 20,130 000000 ffffff}
${offset 240}${color slate grey}Load:      ${color }$loadavg
${offset 240}${color slate grey}Processes: ${color }$processes
${offset 240}${color slate grey}Running:   ${color }$running_processes

${offset 240}${color slate grey}Highest CPU:
${offset 240}${color #ddaa00} ${top name 1} ${top cpu 1}
${offset 240}${color lightgrey} ${top name 2} ${top cpu 2}
${offset 240}${color lightgrey} ${top name 3} ${top cpu 3}
${offset 240}${color lightgrey} ${top name 4} ${top cpu 4}

${offset 240}${color slate grey}Highest MEM:
${offset 240}${color #ddaa00} ${top_mem name 1} ${top_mem mem 1}
${offset 240}${color lightgrey} ${top_mem name 2} ${top_mem mem 2}
${offset 240}${color lightgrey} ${top_mem name 3} ${top_mem mem 3}
${offset 240}${color lightgrey} ${top_mem name 4} ${top_mem mem 4}

${offset 240}${color slate grey}MEM:  ${color } $memperc% $mem/$memmax
${offset 240}${membar 3,100}
${offset 240}${color slate grey}SWAP: ${color }$swapperc% $swap/$swapmax
${offset 240}${swapbar 3,100}

${offset 240}${color slate grey}HOME:  ${color }${fs_free /home}/${fs_size /home}
${offset 240}${fs_bar 3,100 /home}

${offset 240}${color slate grey}NET:
${offset 240}${color}Up: ${color }${upspeed eth0} k/s
${offset 240}${upspeedgraph eth0 20,130 000000 ffffff}
${offset 240}${color}Down: ${color }${downspeed eth0}k/s${color}
${offset 240}${downspeedgraph eth0 20,130 000000 ffffff}
${offset 240}${color lightgrey}eth0: $color${addr eth0}
</pre>
<p></small></p>
<p>The problem with the transparent background in this example is, that <em>conky</em> uses the background of Fluxbox and not the one of ROX-Filer we have choosed further up. If you start <em>conky</em> without fixing that problem you will see a grey and undefined background instead of your wallpaper. You can solve this problem by choosing the same background in Fluxbox. For this purpose open the file &#8220;~/.fluxbuntu/startup&#8221; and uncomment and edit the line that says</p>
<pre> fbsetbg -f /usr/share/backgrounds/fluxbuntu_wallpaper.png</pre>
<p>Replace the &#8220;/usr/share/backgrounds/fluxbuntu_wallpaper.png&#8221; with the path of the background you want to have. In this file, by the way, I have removed the lines with &#8220;fbpager&#8221; which sets the workspace switcher because I don&#8217;t need multiple desktops.</p>
<p>If you don&#8217;t like <em>conky</em> use <em><a href="http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html">gkrellm</a></em> instead:</p>
<pre>sudo apt-get install gkrellm</pre>
<p>The main theme of <em>gkrellm</em> is really ugly so I have downloaded  the <a href="http://www.muhri.net/gkrellm/CoplandOS.gkrellm.tar.gz">CoplandOS</a> theme from <a href="http://www.muhri.net/gkrellm/nav.php3?node=gkrellmall&#038;sort=added&#038;conf=DESC">muhri.net</a> and I have to write the <em>gkrellm</em> command into my <em>.xsession</em> in my home directory:</p>
<pre>
#!/bin/sh
gkrellm --geometry +1200+0 &#038;
exec fluxbox
</pre>
<p>Now <em>gkrellm</em> starts together with Fluxbox.  </p>
<p><strong>Fix the sound problem with the OSS driver&#8230;</strong></p>
<p>The Tecra 8000 laptop works really fine with Gnu/Linux, but sound and video needs to be fixed. With the following tweaks I have solved the problem. First you have to get root with &#8220;sudo su&#8221; or something like that, then write:</p>
<pre>modprobe opl3sa2 io=0x220 mss_io=0x530 mpu_io=0x330
irq=5 dma=1 dma2=0
modprobe mpu401
modprobe sound
modprobe ad1848</pre>
<p>For permanent sound write in &#8220;/etc/modules&#8221;:</p>
<pre># /etc/modules: kernel modules to load at boot time.

opl3sa2 io=0x220 mss_io=0x530 mpu_io=0x330 irq=5 dma=1
dma2=0
mpu401
sound
ad1848</pre>
<p>Maybe it is possible to add simply a line with <em>opl3sa2</em> in &#8220;/etc/modules&#8221;. This will force the loading of the OSS driver at boot time. Parameters for the card are auto-detected. I have not figured out how to set the volume. Unfortunately it is pretty low by default.</p>
<p><strong>&#8230; or configure ALSA manually</strong></p>
<p>Create a file named &#8220;/etc/modprobe.d/sound&#8221; and copy the following into it: </p>
<p><small>
<pre>
alias snd-card-0 snd-opl3sa2

options snd-opl3sa2 dma1=1 dma2=0 fm_port=0x388 irq=5 midi_port=0x330
     sb_port=0x220 wss_port=0x530 isapnp=0 ## -> This should be one long row

# some stuff for the OSS drivers
alias char-major-14 snd-pcm-oss
alias sound-slot-0 snd-card-0

# aliases for sound card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
</pre>
<p></small></p>
<p>Now add a line with <em>snd-card-0</em> in &#8220;/etc/modules&#8221; to force the loading of the driver at startup and reboot.</p>
<p>I have written the script <a href="http://www.imhorst.net/scripts/snd2tecra8000">snd2tecra8000</a> that will help you to fix the problem automatically. Download it and change the permissions:</p>
<pre>
wget http://imhorst.net/scripts/snd2tecra8000
chmod 755 snd2tecra8000
</pre>
<p>Become <em>root</em> or as <em>super user</em> do</p>
<pre>
sudo ./snd2tecra8000 --alsa
</pre>
<p>if you want to configure the sound for ALSA. For OSS use the <em>&#8211;oss</em> argument instead. After that do a</p>
<pre>
sudo /etc/init.d/alsa-utils restart
</pre>
<p>and you will have sound. If you need help run</p>
<pre>./snd2tecra8000 --help</pre>
<p><strong>Infrared</strong></p>
<p>It is very easy to install the IrDA device. Just do the following commands:</p>
<pre>
sudo apt-get install irda-utils
modprobe irda
sudo irattach irda0 -s
</pre>
<p>You can test it with:</p>
<pre>sudo irdadump</pre>
<p><strong>S-Video output</strong></p>
<p>First I have to say that the video output on my TV screen does not work really well. The output on my TV is monochrome and shows only a part of the laptop screen.</p>
<p>For the installation of the video output I have loaded the <em>vesafb</em> module:</p>
<pre>sudo modprobe vesafb</pre>
<p>If you want to load the <em>vesafb</em> module everytime you boot Fluxbuntu put it into &#8220;/etc/modules&#8221;. Then I have put the following line into the kernel command line of the &#8220;/boot/grub/menu.lst&#8221;:</p>
<pre>append="video=vesafb:ywrap,mtrr" vga=791</pre>
<p>Now the relevant section of the file looks like this:</p>
<pre>
## ## End Default Options ##

title		Ubuntu, kernel 2.6.15-26-386
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.15-26-386 root=/dev/hda1 append="video
                =vesafb:ywrap,mtrr" vga=791 ro #-> This has to be one line
initrd		/boot/initrd.img-2.6.15-26-386
savedefault
boot
</pre>
<p>After a reboot I can switch to the TV screen by pressing [FN] + [F5] three times. I hope I am able to improve this in the near future to get a color output on my TV.</p>
<p><strong>Finally some tips to increase the speed</strong></p>
<p>If you want to increase the speed of the laptop then remove <em>powernowd</em>. <em>Powernowd</em> is supposed to slow down the CPU when it is not being used heavily in order to extend the life of the battery. On older machines like the Tecra 8000 this means only a few minutes so this tool is not really necessary.</p>
<pre>sudo apt-get remove powernowd</pre>
<p>It is a really good choice to use Swiftfox instead of the Firefox browser. Swiftfox is an optimized build of Mozilla Firefox and it has builds for both AMD and Intel processors. The Tecra 8000 has a Pentium II processor so I have downloaded the <a href="http://getswiftfox.com/installer.htm">suitable installer</a>.</p>
<pre>wget http://getswiftfox.com/builds/installer/pentium2/install-swiftfox.sh</pre>
<p>If are not sure which processor do you have check it with</p>
<pre>cat /proc/cpuinfo | grep 'model name'</pre>
<p>On the <a href="http://getswiftfox.com/">homepage of Swiftfox</a> you can choose another one. When the installer is downloaded open a terminal window an run the installer by typing the following command:</p>
<pre>sh install-swiftfox.sh</pre>
<p>After that you can start it by typing <em>swiftfox</em> in the terminal window. Otherwise you can put an icon for Swiftfox on the desktop. The link to Swiftfox is &#8220;/usr/bin/swiftfox&#8221; and you can drag it onto your desktop. With a right click on the icon you get a menu. Click here on <em>File &#8216;swiftfox&#8217;</em> and <em>Set icon</em>. Now choose the browser icon with ROX-Filer from the directory &#8220;usr/share/pixmaps&#8221; and drag it into the <em>Icon</em> window.</p>
<p><strong>Control your Tecra</strong></p>
<p><em>Toshset</em> is a command line tool to control the hardware of your Tecra 8000. With <em>toshset</em> you can turn the fan on and off, view the power mode and other things.<br />
For an overview about your settings type</p>
<pre>sudo toshset -q</pre>
<p>If you want to see the usage of <em>toshset</em> type this without any option. Now you can disable the system beep for example</p>
<pre>sudo toshset -b off</pre>
<p>or you can enable power-off when the laptop lid is getting closed</p>
<pre>sudo toshset -ppower on</pre>
<p>and disable the lid-closed alarm:</p>
<pre>sudo toshset -palarm off</pre>
<p>[1] I got this help from dbot67&#8242;s post <a href="http://ubuntuforums.org/showthread.php?t=32651">&#8220;Installing Ubuntu Linux on a Toshiba Tecra 8000 Laptop&#8221;</a> on <a href="http://ubuntuforums.org/">Ubuntuforums.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/sound-on-toshiba-tecra-8000/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[Update] What is :2eds_store?</title>
		<link>http://www.datenteiler.de/what-is-2eds_store/</link>
		<comments>http://www.datenteiler.de/what-is-2eds_store/#comments</comments>
		<pubDate>Tue, 09 Jan 2007 17:50:22 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[MacOS X und iPhone]]></category>
		<category><![CDATA[MacOS X]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=31</guid>
		<description><![CDATA[The file :2eds_store is usually created by Apple&#8217;s Mac OS X to store the listing view of a Finder window. When you connect your Mac to a Linux box with AppleTalk and you browse your directories with the Finder application it will create this file and some more like .AppleDouble or directories like Network Trash [...]]]></description>
			<content:encoded><![CDATA[<p>The file <em>:2eds_store</em> is usually created by Apple&#8217;s Mac OS X to store the listing view of a Finder window. When you connect your Mac to a Linux box with AppleTalk and you browse your directories with the Finder application it will create this file and some more like <em>.AppleDouble</em> or directories like <em>Network Trash Folder</em> in every directory you have visited. With this script you can clean up your Linux file system from these needless files:</p>
<p><span id="more-31"></span></p>
<p>[Update] Here comes the real new script <em>sauber</em>. It is based on the older script <em>clean</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># Script:          sauber</span>
<span style="color: #666666; font-style: italic;"># Object:         Cleans up your Linux file system after a </span>
<span style="color: #666666; font-style: italic;">#                    session with AppleTalk and Finder.</span>
<span style="color: #666666; font-style: italic;"># Etymologie:   sauber means clean in German</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Test number of arguments here</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span> <span style="color: #007800;">$#</span> <span style="color: #000000; font-weight: bold;">&lt;</span> <span style="color: #000000;">1</span> <span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> ; <span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span>
        <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;We need an argument here.&quot;</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Usage:   ./sauber [Directory]&quot;</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Example: ./sauber /home/christian&quot;</span> 
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">2</span>
        <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #007800;">$1</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#092;( -iname &amp;#039;:2eDS_Store&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;.AppleDouble&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;Network Trash Folder&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;Temporary Items&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;:2elocalized&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;.DS_Store&amp;#039; &amp;#092;</span>
<span style="color: #660033;">-o</span> <span style="color: #660033;">-iname</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;._*&amp;#039; &amp;#092;) -exec rm -rf {} &amp;#092;&amp;#059;</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span></pre></div></div>

<p>For comparison I leave the old script here:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
<span style="color: #666666; font-style: italic;"># Script:	   clean</span>
<span style="color: #666666; font-style: italic;"># Object:      Cleans up your Linux file system after a session with </span>
<span style="color: #666666; font-style: italic;">#                 AppleTalk and Finder.</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #007800;">$HOME</span> <span style="color: #660033;">-name</span> :2eDS_Store <span style="color: #660033;">-or</span>  <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#092;</span>
<span style="color: #660033;">-name</span> .AppleDouble <span style="color: #660033;">-or</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#092;</span>
<span style="color: #660033;">-name</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;Network Trash Folder&amp;#039; -or &amp;#092;</span>
<span style="color: #660033;">-name</span> <span style="color: #000000; font-weight: bold;">&amp;</span><span style="color: #666666; font-style: italic;">#039;Temporary Items&amp;#039; -exec rm -rf {} &amp;#092;;</span></pre></div></div>

<p>These two examples show that I have learned pretty much about writing shell scripts in the last year. Note that the first posting of this script was in February 2006. ;-)</p>
<p>[Update] If you want to prevent Mac OS X to generate .DS_Store Files open Terminal.app and type </p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.desktopservices DSDontWriteNetworkStores <span style="color: #c20cb9; font-weight: bold;">true</span></pre></div></div>

<p> and log off. Log on again and Mac OS X won&#8217;t create .DS_Store Files again. But this must be made for each user.</p>
<p>If you want the .DS_Store Files back remove with</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-i</span> <span style="color: #007800;">$HOME</span><span style="color: #000000; font-weight: bold;">/</span>Library<span style="color: #000000; font-weight: bold;">/</span>Preferences<span style="color: #000000; font-weight: bold;">/</span>com.apple.desktopservices.plist</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/what-is-2eds_store/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Free your iBook &#8211; English Edition</title>
		<link>http://www.datenteiler.de/free-your-ibook-english-edition/</link>
		<comments>http://www.datenteiler.de/free-your-ibook-english-edition/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 14:25:48 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Gnu/Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[iBook]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=84</guid>
		<description><![CDATA[It took a long time but now it is done: The English translation of my article &#8220;Free your iBook&#8221; is ready. This article describes how to install Ubuntu 6.06 &#8220;Dapper Drake&#8221; on Apple&#8217;s iBook G4 with Airport Extreme card. It is a work in progress because for now I was only able to document some [...]]]></description>
			<content:encoded><![CDATA[<p>It took a long time but now it is done: The English translation of my article <a href="http://www.imhorst.net/?page_id=85">&#8220;Free your iBook&#8221;</a> is ready. This article describes how to install Ubuntu 6.06 &#8220;Dapper Drake&#8221; on Apple&#8217;s iBook G4 with Airport Extreme card. It is a work in progress because for now I was only able to document some settings and configurations, others will follow. Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/free-your-ibook-english-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Damn Small Linux on my Armada 1750</title>
		<link>http://www.datenteiler.de/damn-small-linux-on-my-armada-1750/</link>
		<comments>http://www.datenteiler.de/damn-small-linux-on-my-armada-1750/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 21:12:11 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Gnu/Linux]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=79</guid>
		<description><![CDATA[My PC is dead. For several weeks my computer has refused to boot. After some testing it became obvious that my motherboard was the problem. Now, I cannot even power it up. Of course, my computer said good-bye shortly after the warranty had expired. I do not want to buy me a new one, because [...]]]></description>
			<content:encoded><![CDATA[<p>My PC is dead. For several weeks my computer has refused to boot. After some testing it became obvious that my motherboard was the problem. Now, I cannot even power it up. Of course, my computer said good-bye shortly after the warranty had expired. I do not want to buy me a new one, because I do not really need it. For multimedia application I use my iBook and that is enough for that. For checking Emails, writing LaTeX-Code and printing the generated PDFs with my HP Laserjet via the LPT interface&mdash;which the iBook does not have&mdash;a small PC is quite sufficient. For example my sister’s worn out notebook <a href="http://leuf.net/wiki/img/computer/armada1750.jpg">Compaq Armada 1750</a>.</p>
<p><span id="more-79"></span></p>
<p>The question is now which operating system should I install, this means, which GNU/Linux distribution? The desktop must be lean and fast, because it has a Pentium II processor with just 299 MHz and 64 MB ram.<br />
After some testing I decided to use <a href="http://www.damnsmalllinux.org/">Damn Small Linux (DSL)</a>, because after installation it uses 160 MB of the hard disk, which has only 4 GB. Furthermore DSL uses the Kernel 2.4.26 the best Kernel for older laptops. Due to the fact that the Armada gets a resolution of 800 x 600 pixels you have to boot with the parameter ‘fb800x600’ at boot prompt. After booting the Live-CD you can install DSL to your hard disk by clicking on ‘Apps | Tools | Install to Hard Drive’. You get into the menu by using the right mouse-button. For ‘target partition’ I chose ‘hda1’ and for file system I decided against ‘ext3’, because ‘ext2’ is recommended for older systems. After rebooting it has now a small Debian system and one can proceed to set it up.</p>
<p>First we need <em>Apt</em> and <em>Synaptic</em> to get software from the repositories. For this you have to click on ‘Apps | Tools | Enable Apt’ and ‘Apps | Tools | Synaptic&#8217; in the menu. Installing <em>Synaptic</em> is necessary even if you do not want to use it, because with <em>Synaptic</em> some important packages will be installed. To change DSL into a Debian Woody you have to write ‘woody’ instead of ‘stable’ in the file ‘/etc/apt/apt.conf’. As root type:</p>
<pre>sed -e 's/stable/woody/g' -i /etc/apt/apt.conf</pre>
<p>Then you need to adept your ‘/etc/apt/sources.list’:</p>
<p><small>
<pre>
deb http://ftp.de.debian.org/debian/ woody main non-free contrib
deb-src http://ftp.de.debian.org/debian/ woody main non-free contrib
deb http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free
deb http://security.debian.org/ woody/updates main contrib non-free
</small></pre>
<p>With the command ‘apt-get update &#038;&#038; apt-get dist-upgrade’ as root you can update your system to Woody, when you have enough time and when you are experienced enough. If you like you can use my script <a id="p80" href="http://www.imhorst.net/wp-content/uploads/2006/10/dsl2woody">dsl2woody</a> to do this for you. You can also use my script <a id="p80" href="http://www.imhorst.net/wp-content/uploads/2006/10/dsl2stable">dsl2stable</a> to switch to stable sources, if you need them.<br />
It is possible that upgrading stops with some error messages like this one:</p>
<pre>
dpkg: error processing pcmcia-cs (--configure):
subprocess pre-installation script returned error exit status 1
...
/var/cache/apt/archives/pcmcia-cs_3.1.33-6woody_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
</pre>
<p>You get help with following command:<br />
<small>
<pre>
dpkg -i --force-overwrite --force-depends /var/cache/apt/archives/pcmcia-cs_3.[...]
</pre>
<p></small></p>
<p>Instead of the <em>PCMCIA</em> package the <em>fileutils</em> package can also make trouble. In this case you have to run the <em>dpkg</em> command for <em>fileutils</em>.<br />
The <em>PCMCIA</em> package also likes to interrupt installation with the message:</p>
<pre>
update-rc.d: /etc/init.d/pcmcia: file does not exist
</pre>
<p>To fix this just do a </p>
<pre>touch /etc/init.d/pcmcia &#038;&#038; chmod 755 /etc/init.d/pcmcia</pre>
<p>and run <em>dpkg</em> for <em>PCMCIA</em> again.</p>
<p>Now we can configure the sound. Therefore install and start <em>sndconfig</em>:</p>
<pre>apt-get install sndconfig &#038;&#038; sndconfig</pre>
<p>In <em>sndconfig</em> choose Soundblaster with following settings:</p>
<pre>
I/O Port    IRQ    DMA
  0x220       5        1
</pre>
<p>Finally we have to change the rights of the mixer and dsp files, otherwise we can get the error message &#8220;Can’t find suitable libao driver. (Is device in use?)&#8221;: </p>
<pre>chmod 666 /dev/dsp /dev/mixer</pre>
<p>If you do not want to install <em>sndconfig</em> you can load the module with <em>modprobe</em></p>
<pre>/sbin/modprobe sb io=0x220 irq=5 dma=1</pre>
<p>For permanent sound put the line ‘sb io=0&#215;220 irq=5 dma=1’ into ‘/etc/modules’.</p>
<p>Of course you can install Sid, Sarge or Etch instead of Woody. In this case you should add the following line to the file ‘/etc/apt/apt.conf’.</p>
<pre>APT::Force-LoopBreak "1";</pre>
<p>Newer versions of <em>Apt</em> get problems without it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/damn-small-linux-on-my-armada-1750/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How I had applied to Google once</title>
		<link>http://www.datenteiler.de/how-i-applied-to-google-once/</link>
		<comments>http://www.datenteiler.de/how-i-applied-to-google-once/#comments</comments>
		<pubDate>Thu, 25 May 2006 18:10:52 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Publikation]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=42</guid>
		<description><![CDATA[Now in English available: My Application at Google&#8217;s is my short progress report about how I had applied to Google once. In the media it was much reported about Google’s application procedure. Here is the report of someone who had participated. But the story has a bad ending &#8212; it does not have one. You [...]]]></description>
			<content:encoded><![CDATA[<p>Now in English available: <a href="http://www.imhorst.net/?page_id=41">My Application at Google&#8217;s</a> is my short progress report about how I had applied to Google once. In the media  it was much reported about Google’s application procedure. Here is the report of someone who had participated. But the story has a bad ending &mdash; it does not have one. You can download <a href="http://www.imhorst.net/wp-content/uploads/2006/06/My%20application%20at%20Googles.pdf">My Application at Google&#8217;s as PDF</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/how-i-applied-to-google-once/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Update] Get your IP address with Perl</title>
		<link>http://www.datenteiler.de/get-your-ip-address-with-perl/</link>
		<comments>http://www.datenteiler.de/get-your-ip-address-with-perl/#comments</comments>
		<pubDate>Thu, 06 Apr 2006 12:50:01 +0000</pubDate>
		<dc:creator>Christian Imhorst</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://www.imhorst.net/?p=34</guid>
		<description><![CDATA[To get your IP address with a web browser is simple, because you only have to surf to whatismyip.com or look at the bottom of this page. For those who wonder how they can get their IP address behind a router from a script, here is my solution in perl: #!/usr/bin/perl -w use strict; use [...]]]></description>
			<content:encoded><![CDATA[<p>To get your IP address with a web browser is simple, because you only have to surf to <a href="http://whatismyip.com/">whatismyip.com</a> or look at the bottom of this page. For those who wonder how they can get their IP address behind a router from a script, here is my solution in perl:</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -w</span>
<span style="color: #000000; font-weight: bold;">use</span> strict<span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">use</span> LWP<span style="color: #339933;">::</span><span style="color: #006600;">Simple</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$url</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;http://www.whatismyip.com/automation/n09230945.asp&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$var</span> <span style="color: #339933;">=</span> get<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #0000ff;">$var</span> <span style="color: #339933;">=~</span> <span style="color: #009966; font-style: italic;">m/(\d+).(\d+).(\d+).(\d+)/</span><span style="color: #339933;">;</span>
<span style="color: #000066;">print</span> <span style="color: #ff0000;">&quot;Your IP address is: $1.$2.$3.$4 <span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></pre></div></div>

<p>I got the idea for the script from <strong>cray</strong> at <a href="http://www.debianer.org/www/include.php?path=content/overview.php&#038;type=1&#038;PHPKITSID=deaf6c3f16938747b418c5e0431cabe4">debianer.org</a> (only in german). He has solved the problem in the command line. Here is the solution in two lines because the URL is very long:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">URL</span>=<span style="color: #ff0000;">&quot;http://www.whatismyip.com/automation/n09230945.asp&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">lynx</span> <span style="color: #660033;">-dump</span> <span style="color: #007800;">$URL</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #ff0000;">'[0-9][0-9]*[.][0-9][0-9]*[.][0-9] \\
[0-9]*[.][0-9][0-9]'</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $1}'</span></pre></div></div>

<p>Don&#8217;t forget: For this you need <em>lynx</em>, <em>grep</em> and <em>awk</em>. Then you have to write the text above in one single line.</p>
<p>[Update]: But it is also possible to realise this with perl in just one single line using the command line:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">perl</span> -MLWP::Simple <span style="color: #660033;">-le</span> <span style="color: #ff0000;">'print get(&quot;http://www.whatismyip.com/
automation/n09230945.asp&quot;)=~/(\d+.)(\d+.)(\d+.)(\d+)/i'</span></pre></div></div>

<p>This looks a little bit more like perl, does it not? You do not have the perl module LWP::Simple? No problem, you can install it with:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">perl</span> <span style="color: #660033;">-MCPAN</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'install  LWP::Simple'</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.datenteiler.de/get-your-ip-address-with-perl/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

