<?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>cat /dev/braindump &#187; OSS</title>
	<atom:link href="http://blog.ginkel.com/category/oss/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ginkel.com</link>
	<description>A Geek&#039;s Thoughts on Life, Arts, Software and Technology</description>
	<lastBuildDate>Sun, 04 Dec 2011 14:36:07 +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>Reducing T420s Power Consumption under KDE/Linux</title>
		<link>http://blog.ginkel.com/2011/10/reducing-t420s-power-consumption-under-kdelinux/</link>
		<comments>http://blog.ginkel.com/2011/10/reducing-t420s-power-consumption-under-kdelinux/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 19:03:52 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=1024</guid>
		<description><![CDATA[If you own a Lenovo ThinkPad T420s (or any recent-generation notebook with a Sandy Bridge CPU) with Intel HD 3000 Graphics, this information may help you to reduce the power consumption under KDE/Linux: Intel HD 3000 Power-Saving: Enable the following Kernel command-line options: i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 Force ASPM: Enable the pcie_aspm=force Kernel command-line option In [...]]]></description>
			<content:encoded><![CDATA[<p>If you own a Lenovo ThinkPad T420s (or any recent-generation notebook with a Sandy Bridge CPU) with Intel HD 3000 Graphics, this information may help you to reduce the power consumption under KDE/Linux:</p>
<ul>
<li>Intel HD 3000 Power-Saving: Enable the following Kernel command-line options: <code>i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1</code></li>
<li>Force ASPM: Enable the <code>pcie_aspm=force</code> Kernel command-line option</li>
<li>In KDE, go to &#8220;System Settings&#8221; | &#8220;Desktop Effects&#8221; | &#8220;Advanced&#8221; and set the &#8220;Scale method&#8221; to &#8220;Crisp&#8221;.</li>
</ul>
<p>Overall, this brings my T420s&#8217;s power consumption down below 9 W. For best results, use a recent Linux 3.1-rc pre-release.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/10/reducing-t420s-power-consumption-under-kdelinux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Current NVIDIA Drivers for Ubuntu Natty</title>
		<link>http://blog.ginkel.com/2011/07/current-nvidia-drivers-for-ubuntu-natty/</link>
		<comments>http://blog.ginkel.com/2011/07/current-nvidia-drivers-for-ubuntu-natty/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 20:18:51 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=1008</guid>
		<description><![CDATA[If you are looking for current NVIDIA drivers for Ubuntu Natty (11.04), my new PPA may be of interest to you. It hosts an Ubuntu port of the current release version 275.21 of the NVIDIA Linux driver. To install: sudo apt-add-repository \ ppa:thilo.ginkel/nvidia-graphics-drivers sudo apt-get update sudo apt-get upgrade Caution: There are some reports on [...]]]></description>
			<content:encoded><![CDATA[<p>If you are looking for current NVIDIA drivers for Ubuntu Natty (11.04), my new <a href="https://launchpad.net/~thilo.ginkel/+archive/nvidia-graphics-drivers">PPA</a> may be of interest to you. It hosts an Ubuntu port of the current release version 275.21 of the NVIDIA Linux driver.</p>
<p>To install:</p>
<blockquote><p><code>sudo apt-add-repository \<br />
   ppa:thilo.ginkel/nvidia-graphics-drivers<br />
sudo apt-get update<br />
sudo apt-get upgrade<br />
</code></p></blockquote>
<p><strong>Caution:</strong> There are some <a href="http://www.nvnews.net/vbulletin/showthread.php?t=164619">reports</a> on the nvnews.net forums that this driver version breaks Gnome / GTK applications under certain circumstances, which I can neither confirm nor deny as I am using KDE (but GTK apps work correctly for me). You have been warned, use at your own risk.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/07/current-nvidia-drivers-for-ubuntu-natty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE: Location-based Screen Lock Activation</title>
		<link>http://blog.ginkel.com/2011/06/kde-location-based-screen-lock-activation/</link>
		<comments>http://blog.ginkel.com/2011/06/kde-location-based-screen-lock-activation/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 18:10:42 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=976</guid>
		<description><![CDATA[Some laptop users may know the following scenario: In situations where others may potentially gain unauthorized access to your machine, e.g., in public places or in the office, you may want to enable a screen lock shortly after the screensaver kicks in so that the time window during which your system is potentially vulnerable to [...]]]></description>
			<content:encoded><![CDATA[<p>Some laptop users may know the following scenario: In situations where others may potentially gain unauthorized access to your machine, e.g., in public places or in the office, you may want to enable a screen lock shortly after the screensaver kicks in so that the time window during which your system is potentially vulnerable to malicious users stays short (of course, it is still recommended to manually lock the screen when you leave your laptop unattended). However, at home, the need to unlock the machine after some inactivity becomes a little annoying, which makes enabling the locking functionality by default a less desirable option.</p>
<p>Now, what if your laptop could automatically detect your working environment and disarm or re-arm the screen lock depending on its physical location? Well, it can: Turns out there are some nice hooks available to run scripts during various network state change events. The ones that will be of interest for us are <code>if-up</code> and <code>if-down</code>. Apart from that we make the assumption that it will be possible to detect the laptop&#8217;s &#8220;safe&#8221; home location by means of it being signed in to a given WiFi network (identified by its SSID).</p>
<p>Before proceeding, let&#8217;s make some further assumptions for the sake of simplicity:</p>
<ul>
<li>You are running a recent KDE version (the author uses 4.6.x &#8211; older versions may also work, though).</li>
<li>The paths mentioned in this guide may be specific to Ubuntu/Debian. Your mileage for other distributions may vary.</li>
<li>You have configured a screensaver through the KDE System Settings to automatically kick in after some time of inactivity.</li>
</ul>
<p>The portion we will be automating is enabling and disabling the automatic screen lock after disengaging the screensaver using KDE&#8217;s kwriteconfig command. To do so, create a new script <code>/etc/network/if-up.d/screenlock</code> and populate it with the following content:</p>
<blockquote><pre>#!/bin/bash

SSID=<your "home" SSID>
USERNAME=<your user name>

/sbin/iwconfig wlan0 | /bin/grep -q ${SSID}

if [ $? = 0 ]; then
    logger "Disarming screen lock"
    su -c "/usr/bin/kwriteconfig --file kscreensaverrc \
       --group ScreenSaver --key Lock false" ${USERNAME}
else
    logger "Re-arming screen lock"
    su -c "/usr/bin/kwriteconfig --file kscreensaverrc \
       --group ScreenSaver --key Lock true" ${USERNAME}
fi

exit 0</pre>
</blockquote>
<p>Make sure not to forget to configure your user and SSID placeholder at the top of the script.</p>
<p>Also, make the script executable:</p>
<blockquote><p><code>sudo chmod +x /etc/network/if-up.d/screenlock</code></p></blockquote>
<p>So far, the script is only invoked when establishing a network connection. To also invoke it upon disconnecting, we need to create an appropriate symbolic link:</p>
<blockquote><p><code>cd /etc/network/if-down.d/<br />
sudo ln -s ../if-up.d/screenlock .</code></p></blockquote>
<p>You can test whether the screen lock is working by manually enabling the locking facility in the KDE System Settings -> &#8220;Display and Monitor&#8221; -> &#8220;Screen Saver&#8221; -> &#8220;Require password after &#8230;&#8221;. Test whether the lock is effective by letting the screensaver kick in. When dismissing the screensaver you should be prompted for a password. Now, connect to your WLAN. Retry the screensaver test cycle, which should no longer require the entry of a password. Last, disconnect from your WLAN again to observe the lock coming back.</p>
<p>That&#8217;s it. Have fun with your new location-aware screen lock configuration. Of course, further uses of the mechanism can be thought of, such as automatic file synchronization. More to follow in a future blog post.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/06/kde-location-based-screen-lock-activation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug relief</title>
		<link>http://blog.ginkel.com/2011/04/bug-relief/</link>
		<comments>http://blog.ginkel.com/2011/04/bug-relief/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 23:29:30 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=943</guid>
		<description><![CDATA[Just in case you have also been bitten by KDE bug 261323 (chances are good if you are running KDE on a multi-core system with an nVidia graphics card and compositing enabled) and are using Kubuntu (Maverick): You can get updated KDE 4.6.2 packages, which include a fix for this issue by KDE developer Martin [...]]]></description>
			<content:encoded><![CDATA[<p>Just in case you have also been bitten by <a href="https://bugs.kde.org/show_bug.cgi?id=261323">KDE bug 261323</a> (chances are good if you are running KDE on a multi-core system with an nVidia graphics card and compositing enabled) and are using Kubuntu (Maverick): You can get updated KDE 4.6.2 packages, which include a fix for this issue by KDE developer Martin Gräßlin, from my PPA:</p>
<blockquote><p><a href="https://launchpad.net/~thilo.ginkel/+archive/kde-4.6.x">https://launchpad.net/~thilo.ginkel/+archive/kde-4.6.x</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/04/bug-relief/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minor Asterisk for FRITZ!Box Update</title>
		<link>http://blog.ginkel.com/2011/02/minor-asterisk-for-fritzbox-update/</link>
		<comments>http://blog.ginkel.com/2011/02/minor-asterisk-for-fritzbox-update/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 21:08:22 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=894</guid>
		<description><![CDATA[I am a little short on time, so I will keep this post short. In brief: If you had trouble compiling Asterisk against the current Freetz development branch or an Asterisk version built against an older version was regularly crashing when establishing a new connection, this update is for you. The updated version is available [...]]]></description>
			<content:encoded><![CDATA[<p>I am a little short on time, so I will keep this post short.</p>
<p>In brief: If you had trouble compiling Asterisk against the current Freetz development branch or an Asterisk version built against an older version was regularly crashing when establishing a new connection, this update is for you.</p>
<p>The updated version is available for download at <a href="http://github.com/ginkel/asterisk-freetz-build/tarball/v0.5">http://github.com/ginkel/asterisk-freetz-build/tarball/v0.5</a>. As usual, code contributions are welcome. The source code is <a href="http://github.com/ginkel/asterisk-freetz-build">available on GitHub</a>.</p>
<p>Confused? <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  <a href="http://blog.ginkel.com/2009/12/running-asterisk-on-a-fritzbox-7270/">This post</a> tells you what this is all about.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/02/minor-asterisk-for-fritzbox-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrading Cassandra 0.6.x to 0.7.0</title>
		<link>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/</link>
		<comments>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 00:46:01 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=880</guid>
		<description><![CDATA[Just a brief recap of what manual steps are needed to upgrade Cassandra from 0.6.x to 0.7.0 using Debian packages: Convert /etc/cassandra/storage-config.xml to /etc/cassandra/cassandra.yaml using the config-converter script. This currently does not seem to be included in the 0.7.0 .debs, so just grab a binary distribution to get hold of the script. chown -R cassandra.cassandra [...]]]></description>
			<content:encoded><![CDATA[<p>Just a brief recap of what manual steps are needed to upgrade <a href="http://cassandra.apache.org/">Cassandra</a> from 0.6.x to 0.7.0 using Debian packages:</p>
<ul>
<li>Convert <code>/etc/cassandra/storage-config.xml</code> to <code>/etc/cassandra/cassandra.yaml</code> using the <a href="http://wiki.apache.org/cassandra/FAQ#no_keyspaces">config-converter script</a>. This currently does not seem to be included in the 0.7.0 .debs, so just grab a <a href="http://www.apache.org/dyn/closer.cgi?path=/cassandra/0.7.0/apache-cassandra-0.7.0-bin.tar.gz">binary distribution</a> to get hold of the script.</li>
<li><code>chown -R cassandra.cassandra /var/lib/cassandra/</code></li>
<li>Start Cassandra (typically using <code>/etc/init.d/cassandra start</code>)</li>
<li>Fire up <code>jconsole</code>, connect to <code>localhost:8080</code> (or whatever JMX port you chose instead) and execute org.apache.cassandra.db -> StorageService -> Operations -> loadSchemaFromYAML</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! 1.3.0: Master Key Caching, Private Key Support and Improved Usability</title>
		<link>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/</link>
		<comments>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 17:14:29 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=853</guid>
		<description><![CDATA[Many people seem to get a productivity boost during the holiday season &#8211; open source projects all over the world are pushing out new releases these days. Hash It! is not an exception, so I am proud to announce the availability of Hash It! 1.3.0 for Android, a major feature release. Most new features introduced [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />Many people seem to get a productivity boost during the holiday season &#8211; open source projects all over the world are pushing out new releases these days. Hash It! is not an exception, so I am proud to announce the availability of Hash It! 1.3.0 for Android, a major feature release.</p>
<p>Most new features introduced with this release improve Hash It!&#8217;s usability, such as (optionally) caching the entered master key for a configurable amount of time, so that you don&#8217;t have to type it again and again as you hash passwords for multiple web sites. Another usability improvement causes Hash It! to automatically return to your web browser once you have hashed the password without the need to manually hit the back button. Of course, this is also configurable.</p>
<p>While previous Hash It! releases covered the functionality of the original Password Hasher Firefox extension, the <a href="https://chrome.google.com/extensions/detail/glopbmohkffbnplcjbbbfmmimfhfnhgd" target="_blank">Password Hasher Plus</a> extension for Google Chrome introduced a new feature to improve the password strength using a private key. Hash It! 1.3.0 puts in support for this feature and should now again be fully compatible with Password Hasher Plus.</p>
<p>Last, but not least a few bugs fell by the wayside. Sorry, guys&#8230; <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Hash It! 1.3.0 is available via the Android Market. Details are also available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Merry Christmas &#038; have fun using Hash It!, your friendly password memorization brain extension! <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCM-SCL011-Treiber (&#8220;nPA-Basisleser&#8221;) unter LGPL?</title>
		<link>http://blog.ginkel.com/2010/11/scm-scl011-treiber-npa-basisleser-unter-lgpl/</link>
		<comments>http://blog.ginkel.com/2010/11/scm-scl011-treiber-npa-basisleser-unter-lgpl/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 20:14:38 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=847</guid>
		<description><![CDATA[Vor kurzem hatte ich mir einen SCL011-RFID-Reader bestellt. Nicht, weil ich mir den neuen Personalausweis zugelegt hätte &#8211; bewahre. Ich wollte vielmehr schon immer mal mit RFID herumexperimentieren. Und da es diesen Reader aktuell zum Preis einer Pizza vom Italiener gibt, habe ich zugeschlagen &#8211; viel falsch machen kann man bei dem Preis ja nicht. [...]]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem hatte ich mir einen SCL011-RFID-Reader bestellt. Nicht, weil ich mir den neuen Personalausweis zugelegt hätte &#8211; bewahre. Ich wollte vielmehr schon immer mal mit RFID herumexperimentieren. Und da es diesen Reader aktuell zum Preis einer Pizza vom Italiener gibt, habe ich zugeschlagen &#8211; viel falsch machen kann man bei dem Preis ja nicht.</p>
<p>Heute lag der Reader in der Post und als ich gerade den Linux-<a href="http://www.scmmicro.com/npa/files/scl011_2.06_linux_64bit.tar.gz">Treiber</a> installieren wollte, dachte ich mir, ich schaue mir diesen vorab mal im Detail an. Und was sehen meine müden Augen da? In einem Descriptor (scl011_2.06_linux_64bit/proprietary/SCL011.bundle/Contents/Info.plist), der dem Treiber-Binary beigepackt ist, steht zur Lizenz:</p>
<blockquote><p>This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.</p></blockquote>
<p>Ich habe beim Hersteller jedenfalls mal den passenden Quellcode angefordert <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  und werde über die Reaktion hier berichten.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/11/scm-scl011-treiber-npa-basisleser-unter-lgpl/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Asterisk for FRITZ!Box 7270 Updated to Version 1.6.2.11</title>
		<link>http://blog.ginkel.com/2010/09/asterisk-for-fritzbox-7270-updated-to-version-1-6-2-11/</link>
		<comments>http://blog.ginkel.com/2010/09/asterisk-for-fritzbox-7270-updated-to-version-1-6-2-11/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 11:33:46 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=746</guid>
		<description><![CDATA[After I had updated my FRITZ!Box to the current &#8220;Labor&#8221; firmware along with Freetz trunk my existing Asterisk build suddenly stopped working. This was a good reason to bring my asterisk-freetz-build script in sync with the current Asterisk 1.6.2 version as well with Freetz trunk, which I have been using for the most recent firmware [...]]]></description>
			<content:encoded><![CDATA[<p>After I had updated my FRITZ!Box to the current &#8220;Labor&#8221; firmware along with Freetz trunk my existing Asterisk build suddenly stopped working. This was a good reason to bring my <a href="http://blog.ginkel.com/2009/12/running-asterisk-on-a-fritzbox-7270/">asterisk-freetz-build script</a> in sync with the current Asterisk 1.6.2 version as well with Freetz trunk, which I have been using for the most recent firmware build.</p>
<p>The updated version is available for download at <a href="http://github.com/ginkel/asterisk-freetz-build/tarball/v0.4">http://github.com/ginkel/asterisk-freetz-build/tarball/v0.4</a>. As usual, code contributions are welcome. The source code is <a href="http://github.com/ginkel/asterisk-freetz-build">available on GitHub</a>.</p>
<p>And if this is all Greek to you, feel free to read my <a href="http://blog.ginkel.com/2009/12/running-asterisk-on-a-fritzbox-7270/">original blog post</a>, which is a little more verbose.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/09/asterisk-for-fritzbox-7270-updated-to-version-1-6-2-11/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kubuntu KDE 4.5.0 Glitches</title>
		<link>http://blog.ginkel.com/2010/08/kubuntu-kde-4-5-0-glitches/</link>
		<comments>http://blog.ginkel.com/2010/08/kubuntu-kde-4-5-0-glitches/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 07:55:50 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=739</guid>
		<description><![CDATA[When it comes to upgrading my Kubuntu environment I am typically an early adopter. This includes backported KDE releases. Naturally, this also means that I am regularly bitten by bugs (which are most common in .0 releases). Unfortunately, this just happened with KDE 4.5.0 where the systray is completely unusable when hosting icons for non-KDE [...]]]></description>
			<content:encoded><![CDATA[<p>When it comes to upgrading my Kubuntu environment I am typically an early adopter. This includes backported KDE releases. Naturally, this also means that I am regularly bitten by bugs (which are most common in .0 releases).</p>
<p>Unfortunately, this just happened with KDE 4.5.0 where the systray is completely unusable when hosting icons for non-KDE applications (such as Skype or Google Desktop). As it <a href="https://bugs.launchpad.net/kubuntu-ppa/+bug/614699">turned out</a>, a <a href="http://bugreports.qt.nokia.com/browse/QTBUG-10809">Qt bug</a> is responsible for the mess-up and a fix is already available in the Qt 4.7.x development branch.</p>
<p>To put things short, a fixed Qt version is now <a href="https://launchpad.net/~thilo.ginkel/+archive/qt4.7-bugfix">available in my PPA</a> until the fix is integrated into the <a href="https://launchpad.net/~kubuntu-ppa/+archive/backports">Kubuntu Backports PPA</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/08/kubuntu-kde-4-5-0-glitches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

