<?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>Alien Pastures &#187; Software</title>
	<atom:link href="http://alien.slackbook.org/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://alien.slackbook.org/blog</link>
	<description>My thoughts on Slackware, life and everything</description>
	<lastBuildDate>Mon, 06 Feb 2012 00:27:43 +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>KDE 4.8.0 arrives</title>
		<link>http://alien.slackbook.org/blog/kde-4-8-0-arrives/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-8-0-arrives/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 18:00:56 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde48]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=985</guid>
		<description><![CDATA[The release schedule could have told you in advance &#8211; here we have the first installment in the KDE 4.8 series! The Slackware KDE 4.8.0 packages are ready for your enjoyment.. A good primer on the how and why of the modularization of KDE, resulting in an abundance of smaller packages compared to the big [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/" target="_blank"><img class="alignleft size-full wp-image-313" style="border: 0pt none; margin: 10px;" title="kde44" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/02/kde44.png" alt="" width="48" height="48" /></a>The <a href="http://techbase.kde.org/Schedules/KDE4/4.8_Release_Schedule" target="_blank">release schedule</a> could have told you in advance &#8211; here we have <a href="http://kde.org/announcements/4.8/" target="_blank">the first installment</a> in the KDE 4.8 series!</p>
<p>The Slackware <a href="http://alien.slackbook.org/ktown/4.8.0/" target="_blank">KDE 4.8.0 packages</a> are ready for your enjoyment..</p>
<p>A good primer on the how and why of the modularization of KDE, resulting in an abundance of smaller packages compared to the big meta packages of Slackware 13.37, please read my earlier <a href="http://alien.slackbook.org/blog/modular-kde-4-7-0-arrives-for-slackware/" target="_blank">post about KDE 4.7.0</a>.</p>
<p>My packages have been compiled on Slackware-current. There has been an incompatible update to slackware-current recently (the <em>glibc</em> package). If you consider using KDE 4.8.0 on one of Slackware&#8217;s earlier (stable) releases, then you have no other option than to compile packages yourself. I have written down the <a href="http://alien.slackbook.org/blog/kde-bugfixes-and-how-to-use-my-modular-kde-slackbuild/" target="_blank">guidelines in another blog post</a>..</p>
<p><span style="color: #0000ff;"><strong>Read the accompanying <a href="http://alien.slackbook.org/ktown/4.8.0/README" target="_blank">README file</a> for installation and upgrade instructions!</strong></span></p>
<p>Some of the highlights of these KDE packages:</p>
<ul>
<li>Being the first release in the KDE 4.8 series means, there will probably be some bugs to iron out. But, I really can not find anything wrong with this <em>point zero</em> release. It sports a new default background &#8220;<a href="http://cuduwudu.com/2012/01/download-the-wallpapers-that-come-with-kde-4-8/" target="_blank">Ariya</a>&#8221; to replace &#8220;Horos&#8221; of the 4.6 and 4.7 releases. It&#8217;s nothing but straight-line geometry, giving the desktop a professional look. The desktop feels fast and snappy, partly thanks to the upgraded Qt 4.8.0 which I added as well, but also thanks to the improvements made to <em>kwin</em>, KDE&#8217;s window manager. Enabling the &#8220;blur&#8221; effect should <a href="http://philipp.knechtges.com/?p=10" target="_blank">no longer slow down your desktop</a>.</li>
<li>There are a lot of updated dependencies compared to Slackware&#8217;s own KDE 4.5.5: <em>PyQt, QScintilla, akonadi, attica, clucene, ebook-tools, hunspell, libdbusmenu-qt, libvncserver, phonon, polkit-qt-1, qt, raptor2, rascal, redland, shared-desktop-ontologies, sip, soprano, strigi, system-config-printer and virtuoso-ose</em>. I really hope Slackware will catch up some day, as it is no fun to maintain so many packages outside of the main Slackware tree.</li>
<li>In comparison with my previous KDE 4.7.4 the number of updated dependencies is still rather big because I wanted to offer the best experience<em>: akonadi, attica, hunspell, libatasmart, libvncserver, phonon, phonon-xine, polkit-qt-1, qt, strigi, udisks, and upower</em> have all been brought to their most recent versions. Note that <em>libktorrent</em> is now located in &#8220;deps&#8221; instead of &#8220;kde&#8221; directory because it has become a dependency for more than just ktorrent.</li>
<li>KDE dpendencies that are not part of Slackware 13.37 at all (yet): <em>grantlee, herqq, libatasmart, libbluedevil, libssh, phonon-gstreamer, phonon-xine, sg3_utils, udisks and upower</em>. Note that I added <em>phonon-gstreamer and phonon-xine</em> only after I had already released KDE 4.7.0 packages because people reported that they no longer had sound. These two packages solve that issue.</li>
</ul>
<p>Also worth mentioning is some stuff which is not completely new, since I added these to previous releases of KDE 4.7 already (but if you <em>are</em> new to KDE 4.8 this will certainly interest you):</p>
<ul>
<li>You will find some additional useful new applications, which are not part of the KDE core set. They are new, compared to Slackware&#8217;s own version of KDE. I already added <a href="http://www.afiestas.org/bluedevil-the-new-kde-bluetooth-stack-is-here/" target="_blank">bluedevil</a> to my 4.6.5 package-set. Bluedevil is the new KDE bluetooth stack with a nice GUI, based on the BlueZ libraries already present in Slackware. And with KDE 4.7.0, I included <a href="http://kplayer.sourceforge.net/" target="_blank">kplayer</a>, a KDE front-end to MPlayer. With KDE 4.7.2, I added <a href="https://projects.kde.org/projects/playground/devtools/quanta" target="_blank">Quanta Plus</a>, which disappeared from KDE4 because that migrated from Qt3 to Qt4. It is now being worked on again, but no longer as a standalone application &#8211; instead it is available as a plugin to the Kdevelop Platform. And with KDE 4.7.3, I added a native WICD applet for KDE, called &#8220;<a href="https://projects.kde.org/projects/extragear/network/wicd-kde" target="_blank">wicd-kde</a>&#8220;. It can replace the GTK based &#8220;wicd-client&#8221; which is part of the <a href="http://wicd.net/" target="_blank">wicd</a> package.</li>
<li>I also added <a href="https://projects.kde.org/projects/playground/artwork/oxygen-gtk" target="_blank">oxygen-gtk</a>2 (renamed from &#8220;oxygen-gtk&#8221; now that there is also a version supporting GTK3). It is not really an application, but a theme engine. It (optionally) makes GTK2 applications visually blend in with KDE&#8217;s own Oxygen theme. There is a README in its documentation directory which explains how to enable it.</li>
<li>Since KDE 4.7.2, I include a &#8220;test&#8221; directory. This directory contains <a href="http://projects.gnome.org/NetworkManager/" target="_blank">NetworkManager</a>, plus some other dependencies, that allows me to create a KDE package for &#8220;<a href="http://userbase.kde.org/NetworkManagement" target="_blank">networkmanagement</a>&#8220;. Networkmanagement is an applet plus a kcontrol (i.e. a plugin for KDE&#8217;s systemsettings). Use the packages in this &#8220;test&#8221; directory if you want to switch from WICD to NetworkManager as your basic network management service. The applet plus kcontrol make it quite easy to configure your network in KDE (wired, wireless, vpn, dsl and mobile broadband). No new Gnome libraries had to be added for this (NM itself plus its supporting tools have <em>no</em> dependency on the rest of Gnome). I have added NM installation/configuration instructions to the <a href="http://alien.slackbook.org/ktown/4.7.4/README" target="_blank">README</a>. Note that I moved from NM 0.8 (which I had in KDE 4.7) to the newer NM 0.9 because that is what KDE currently supports best.</li>
</ul>
<p>The KDE 4.8.0 packages for Slackware-current are available for download from my “<em>ktown</em>” repository and several mirrors (<em>taper</em> will probably be in sync when I post this, the other mirrors will have to catch up):</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.8.0/" target="_blank">http://alien.slackbook.org/ktown/4.8.0/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.8.0/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.8.0/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.8.0/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.8.0/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.8.0/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.8.0/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.8.0/</li>
<li><a href="http://scw.net.br/alien-ktown/4.8.0/" target="_blank">http://scw.net.br/alien-ktown/4.8.0/</a> (a mirror maintained by Herbert Alexander Faleiros), rsync URI: rsync://rsync.scw.net.br/alien-ktown/4.8.0/</li>
</ul>
<p>Have fun! Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-8-0-arrives/feed/</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
		<item>
		<title>LibreOffice 3.4.5 released, OpenJDK package update.</title>
		<link>http://alien.slackbook.org/blog/libreoffice-3-4-5-released-openjdk-package-update/</link>
		<comments>http://alien.slackbook.org/blog/libreoffice-3-4-5-released-openjdk-package-update/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 23:20:06 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[libreoffice]]></category>
		<category><![CDATA[openjdk]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=982</guid>
		<description><![CDATA[There was a new maintenance release from the Document Foundation. We now have LibreOffice 3.4.5 and I spent the night (or rather, two virtual machines did the work while I slept) to produce packages for Slackware 13.37 and later. You can find the packages in the usual locations (all of the mirrors below also offer  [...]]]></description>
			<content:encoded><![CDATA[<p>There was a new maintenance release from the Document Foundation. We <a href="http://blog.documentfoundation.org/2012/01/16/the-document-foundation-announces-libreoffice-3-4-5/" target="_blank">now have LibreOffice 3.4.5</a> and I spent the night (or rather, two virtual machines did the work while I slept) to produce packages for Slackware 13.37 and later.</p>
<p>You can find the packages in the usual locations (all of the mirrors below also offer  <em>rsync </em>access):</p>
<ul>
<li><a href="http://slackware.com/~alien/slackbuilds/libreoffice/" target="_blank">http://slackware.com/~alien/slackbuilds/libreoffice/</a> (master site)</li>
<li><a href="http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/" target="_blank">http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://slackware.org.uk/people/alien/slackbuilds/libreoffice/" target="_blank">http://slackware.org.uk/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://scw.net.br/alien/slackbuilds/libreoffice/" target="_blank">http://scw.net.br/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://repo.ukdw.ac.id/alien-libreoffice/" target="_blank">http://repo.ukdw.ac.id/alien-libreoffice/</a></li>
<li><a href="http://alien.slackbook.org/slackbuilds/libreoffice/" target="_blank">http://alien.slackbook.org/slackbuilds/libreoffice/</a></li>
</ul>
<p>Also I rebuilt my OpenJDK packages (JDK as well as JRE and the browser plugin icedtea-web) to address the issues that had popped up in the comments section of my previous post:</p>
<ul>
<li>The java web start (javaws, part of the &#8220;icedtea-web&#8221; package) would not work with just openjre installed &#8211; it worked fine with openjdk;</li>
<li>The openjre pakage missed two important configfiles which made it unusable,</li>
<li>The CA certificates file was empty in both JDK and JRE packages</li>
</ul>
<p>Download locations for the updated packages: <a href="http://slackware.com/~alien/openjdk/" target="_blank">http://slackware.com/~alien/openjdk/</a> with a mirror here: <a href="http://alien.slackbook.org/slackware/openjdk/" target="_blank">http://alien.slackbook.org/slackware/openjdk/</a> . Please note that there is an updated (with regard to Slackware&#8217;s stock version) of ca-certificates. I needed that to generate a &#8220;cacerts&#8221; file for the openjdk and openjre package, but for you the upgrade is optional. You&#8217;ll see it appear in slackware-current soon enough anyway because the upgrade is well overdue.</p>
<p>Cheers, Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/libreoffice-3-4-5-released-openjdk-package-update/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Fixing audio sync with ffmpeg</title>
		<link>http://alien.slackbook.org/blog/fixing-audio-sync-with-ffmpeg/</link>
		<comments>http://alien.slackbook.org/blog/fixing-audio-sync-with-ffmpeg/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 00:32:18 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=965</guid>
		<description><![CDATA[The ffmpeg developers and their libav antipodes are engaged in a healthy battle. Ever since there was a fall-out and the ffmpeg developer community split in two (forking ffmpeg into &#8220;libav&#8221;), ffmpeg itself has seen many releases which tend to incorporate the good stuff from the other team as well as their own advancements. Last [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ffmpeg.org/" target="_blank"><img class="size-medium wp-image-966 aligncenter" style="border: 0pt none;" title="ffmpeg-logo" src="http://alien.slackbook.org/blog/wp-content/uploads/2011/12/ffmpeg-logo-300x75.png" alt="" width="300" height="75" /></a></p>
<p>The <a href="http://ffmpeg.org/" target="_blank">ffmpeg</a> developers and their <a href="http://libav.org/" target="_blank">libav</a> antipodes are engaged in a healthy battle. Ever since there was a fall-out and the ffmpeg developer community split in two (forking ffmpeg into &#8220;libav&#8221;), ffmpeg itself has seen many releases which tend to incorporate the good stuff from the other team as well as their own advancements.</p>
<p>Last in series is <a href="http://ffmpeg.org/download.html#release_0.9" target="_blank">ffmpeg-0.9</a> for which I built <a href="http://slackware.com/~alien/slackbuilds/ffmpeg/" target="_blank">Slackware packages</a> (if you want to be able to create mp3 or aac sound, get the <a href="http://taper.alienbase.nl/mirrors/people/alien/restricted_slackbuilds/ffmpeg/" target="_blank">packages with MP3 and AAC encoding enabled</a> instead.</p>
<p>The package will come in handy if you want to try what I am going to describe next.</p>
<h3>Re-sync your movie&#8217;s audio.</h3>
<p>You probably have seen the issue yourself too: for instance, I have a file &#8220;original.avi&#8221; which has an audio track (or &#8220;<em>stream</em>&#8220;) which is slightly out of sync with the video&#8230; just enough to annoy the hell out of me. I need to delay the audio by 0.2 seconds to make the movie playback in sync. Luckily, ffmpeg can fix this for you very easily.</p>
<p>Let&#8217;s analyze the available streams in the original video (remember, UNIX starts counting at zero):</p>
<blockquote><p>$ <strong><span style="color: #0000ff;">ffmpeg -i original.avi</span></strong></p>
<p>Input #0, avi, from &#8216;original.avi&#8217;:<br />
&#8230;<br />
Stream #0.0: Video: mpeg4, yuv420p, 672&#215;272 [PAR 1:1 DAR 42:17], 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc<br />
Stream #0.1: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s</p></blockquote>
<p>You see that ffmpeg reports a &#8220;<em>stream #0.0</em>&#8221; which is the first stream in the first input file (right now we have only one input file but that will change later on) &#8211; the video. The second stream, called &#8220;<em>stream #0.1</em>&#8220;, is the audio track.</p>
<p>What I need is to give ffmpeg the video and audio as separate inputs, instruct it to delay our audio and re-assemble the two streams into one resultant movie file. The parameters which define two inputs where the <em>second</em> input will be delayed for <em>N</em> seconds, goes like this:</p>
<blockquote><p>$ <strong><span style="color: #0000ff;">ffmpeg -i inputfile1 -itsoffset N -i inputfile2</span></strong></p></blockquote>
<p>However, we do not have a separate audio and video tracks, we just have the single original AVI file. Luckily, the &#8220;inputfile1&#8243; and &#8220;inputfile2&#8243; can be the same file! We just need to find a way to tell ffmpeg what stream to use from which input. Look at how ffmpeg reports the content of input files if you list the same file twice:</p>
<blockquote><p>$ <strong><span style="color: #0000ff;">ffmpeg -i original.avi -i original.avi</span></strong></p>
<p>Input #0, avi, from &#8216;original.avi&#8217;:<br />
&#8230;<br />
Stream #<strong><span style="color: #ff0000;">0.0</span></strong>: Video: mpeg4, yuv420p, 672&#215;272 [PAR 1:1 DAR 42:17], 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc<br />
Stream #<strong><span style="color: #ff0000;">0.1</span></strong>: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s<br />
&#8230;<br />
Input #1, avi, from &#8216;original.avi&#8217;:<br />
&#8230;<br />
Stream #<strong><span style="color: #800080;">1.0</span></strong>: Video: mpeg4, yuv420p, 672&#215;272 [PAR 1:1 DAR 42:17], 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc<br />
Stream #<strong><span style="color: #800080;">1.1</span></strong>: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s</p></blockquote>
<p>You see that the different streams in multiple input files are all numbered uniquely. We will need this defining quality. I colored the numbers with red &amp; purple &#8211; these colors will show up in my example commands below.</p>
<p>Our remaining issue is that ffmpeg must be told that it has to use <em>only</em> the video stream of the first inputfile, and <em>only</em> the audio stream of the second inputfile. Ffmpeg will then have to do its magic and finally re-assemble the two streams into a resulting movie file. That resulting AVI file also expects video as the first stream, and audio as the second stream, just like our original AVI is laid out. Movie players will get confused otherwise.</p>
<p>Ffmpeg has the &#8220;map&#8221; parameter to specify this. I have looked long and hard at this parameter and its use&#8230; it is not easy for me to follow the logic. A bit like the <a href="http://git-scm.com/" target="_blank">git</a> version control system, which does not fit into my brain conceptually, either. But perhaps I can finally explain it properly, to myself as well as to you, the reader.</p>
<p>Actually, we need two &#8220;map&#8221; parameters, one to map the input to the output video and another to map the input to the output audio. Map parameters are specified in the order the streams are going to be added to the output file. Remember, we want to delay the audio, so inherently the audio track must be taken from the second inputfile.</p>
<p>In the example below, the first &#8220;-map <span style="color: #ff0000;">0:0</span>&#8221; parameter specifies how to create the first stream in the output. We need the first stream in the output to be <em>video</em>. The &#8220;<strong><span style="color: #ff0000;">0:0</span></strong>&#8221; value means &#8220;<em>first_inputfile:first_stream</em>&#8220;.</p>
<p>The second &#8220;-map <span style="color: #800080;">1:1</span>&#8221; parameter specifies where ffmpeg should find the <em>audio</em> (which is going to be the second stream in the output). The value &#8220;<strong><span style="color: #800080;">1:1</span></strong>&#8221; specifies &#8220;<em>second_inputfile:seccond_stream</em>&#8220;<em></em>.</p>
<blockquote><p>$ <strong><span style="color: #0000ff;">ffmpeg -i original.avi -itsoffset 0.2 -i original.avi -map <span style="color: #ff0000;">0:0</span> -map <span style="color: #800080;">1:1</span></span></strong></p></blockquote>
<p>There is one more thing (even though it looks like ffmpeg is smart enough to do this without explicitly telling so). I do not want any re-encoding of the audio or video to happen, so I instruct ffmpeg to &#8220;copy&#8221; the audio and video stream without intermediate decoding and re-encoding. The &#8220;&#8216;-acodec copy&#8221; and &#8220;-vcodec copy&#8221; parameters take care of this.</p>
<p>We now have the information to write a ffmpeg commandline which takes audio and video streams from the same file and re-assembles the movie with the audio stream delayed by 0.2 seconds. The resulting synchronized movie is called &#8220;synced.avi&#8221; and the conversion takes seconds, rather than minutes:</p>
<blockquote><p>$ <strong><span style="color: #0000ff;">ffmpeg -i original.avi -itsoffset 0.2 -i original.avi -map <span style="color: #ff0000;">0:0</span> -map <span style="color: #800080;">1:1</span>  -acodec copy -vcodec copy synced.avi</span></strong></p></blockquote>
<p>Cheers, Eric<em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/fixing-audio-sync-with-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>KDE 4.7.4 &#8211; last of the 4.7 series</title>
		<link>http://alien.slackbook.org/blog/kde-4-7-4-last-of-the-4-7-series/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-7-4-last-of-the-4-7-series/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 12:40:57 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[kde47]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=964</guid>
		<description><![CDATA[The KDE team has already released two betas of the upcoming KDE 4.8, but I am not so much in a hurry. First things first! There is the last update in the 4.7 series, which was released earlier today. The Slackware KDE 4.7.4 packages are ready and you can grab them if you like. For [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/" target="_blank"><img class="alignleft size-full wp-image-313" style="border: 0pt none; margin: 10px;" title="kde44" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/02/kde44.png" alt="" width="48" height="48" /></a>The KDE team has already released two betas of the upcoming KDE 4.8, but I am not so much in a hurry. First things first! There is the last update in the 4.7 series, which was <a href="http://kde.org/announcements/announce-4.7.4.php" target="_blank">released earlier today.</a> The Slackware <a href="http://alien.slackbook.org/ktown/4.7.4/" target="_blank">KDE 4.7.4 packages</a> are ready and you can grab them if you like.</p>
<p>For those who are trying my 4.7 packages for the first time and wonder why the hell am I offering so <em>many</em> packages, please read my earlier <a href="http://alien.slackbook.org/blog/modular-kde-4-7-0-arrives-for-slackware/" target="_blank">post about KDE 4.7.0</a> which explains more about splitting KDE for Slackware into many more (and smaller) packages.</p>
<p>My packages have been compiled on Slackware-current. Even though several people had reported that previous KDE 4.7 packages worked fine on Slackware 13.37, there has been an incompatible update to slackware-current recently (the <em>glibc</em> package). As a result, these new KDE 4.7.4 packages will <em>only</em> work on slackware-current (64-bit and 32-bit). If you are running Slackware 13.37, then stick to your currently installed version of KDE, or install my 4.6.5 packages (or upgrade your Slackware to -current).</p>
<p><span style="color: #0000ff;"><strong>Read the accompanying <a href="http://alien.slackbook.org/ktown/4.7.4/README" target="_blank">README file</a> for installation and upgrade instructions!</strong></span></p>
<p>Some of the highlights of these KDE packages:</p>
<ul>
<li>Since this is the last edition of KDE 4.7, I decided to add updated versions of KDE related packages that I do not usually include: <em>amarok, skanlite, ktorrent</em>. I have no idea when Slackware-current will start moving again, but this set of packages allows you to have a complete, stable and up to date KDE environment for the time to come.</li>
<li>There are several updated dependencies compared to Slackware&#8217;s own KDE 4.5.5: <em>PyQt, QScintilla, akonadi, attica, clucene, ebook-tools, hunspell, libdbusmenu-qt, phonon, polkit-qt-1, qt, raptor2, rascal, redland, shared-desktop-ontologies, sip, soprano, strigi, system-config-printer and virtuoso-ose</em>.</li>
<li>In comparison with my previous KDE 4.7.3 the number of updated dependencies is a much smaller<em>: attica, libktorrent, libmsn, and soprano</em>. Note that <em>libktorrent</em> is now located in &#8220;deps&#8221; instead of &#8220;kde&#8221; directory because it has become a dependency for more than just ktorrent.</li>
<li>KDE dpendencies that are not part of Slackware 13.37 at all (yet): <em>grantlee, herqq, libatasmart, libbluedevil, libssh, phonon-gstreamer, phonon-xine, sg3_utils and udisks</em>. Note that I added <em>phonon-gstreamer and phonon-xine</em> only after I had already released KDE 4.7.0 packages because people reported that they no longer had sound. These two packages solve that issue.</li>
</ul>
<p>Also worth mentioning is some stuff which is not completely new, since I added these to previous releases of KDE 4.7 already (but if you <em>are</em> new to KDE 4.7 this will certainly interest you):</p>
<ul>
<li>You will find some additional useful new applications, which are not part of the KDE core set. They are new, compared to Slackware&#8217;s own version of KDE. I already added <a href="http://www.afiestas.org/bluedevil-the-new-kde-bluetooth-stack-is-here/" target="_blank">bluedevil</a> to my 4.6.5 package-set. Bluedevil is the new KDE bluetooth stack with a nice GUI, based on the BlueZ libraries already present in Slackware. And with KDE 4.7.0, I included <a href="http://kplayer.sourceforge.net/" target="_blank">kplayer</a>, a KDE front-end to MPlayer. With KDE 4.7.2, I added <a href="https://projects.kde.org/projects/playground/devtools/quanta" target="_blank">Quanta Plus</a>, which disappeared from KDE4 because that migrated from Qt3 to Qt4. It is now being worked on again, but no longer as a standalone application &#8211; instead it is available as a plugin to the Kdevelop Platform. And with KDE 4.7.3, I added a native WICD applet for KDE, called &#8220;<a href="https://projects.kde.org/projects/extragear/network/wicd-kde" target="_blank">wicd-kde</a>&#8220;. It can replace the GTK based &#8220;wicd-client&#8221; which is part of the <a href="http://wicd.net/" target="_blank">wicd</a> package.</li>
<li>I also added <a href="https://projects.kde.org/projects/playground/artwork/oxygen-gtk" target="_blank">oxygen-gtk</a>, which is not really an application, but a theme engine. It (optionally) makes GTK applications visually blend in with KDE&#8217;s own Oxygen theme. There is a README in its documentation directory which explains how to enable it.</li>
<li>Since KDE 4.7.2, I include a &#8220;test&#8221; directory. This directory contains <a href="http://projects.gnome.org/NetworkManager/" target="_blank">Networkmanager</a>, plus some other dependencies, that allow to create a KDE package for &#8220;<a href="http://userbase.kde.org/NetworkManagement" target="_blank">networkmanagement</a>&#8221; which is an applet plus a kcontrol (i.e. a plugin for KDE&#8217;s systemsettings). This test, which sofar has proved to be quite successful, allows you to switch from WICD to NetworkManager as your basic network management service. The applet plus kcontrol make it quite easy to configure your network in KDE (wired, wireless, vpn, dsl and mobile broadband). No new Gnome libraries had to be added for this (NM itself plus its supporting tools have <em>no</em> dependency on the rest of Gnome). I have added NM installation/configuration instructions to the <a href="http://alien.slackbook.org/ktown/4.7.4/README" target="_blank">README</a>.</li>
</ul>
<blockquote><p>A small aside I want to mention:</p>
<p>There was one bug that has been plaguing me ever since KDE 4.7.0 (and I may have had this occasionally before 4.7 but I cannot remember for certain). The bug seems to be ALSA related, but unsure is whether the fault is with ALSA or with KDE. The &#8220;kde deamon (kded4)&#8221; crashes <em>every</em> time when I login to KDE. Surely, it will automatically restart but it is ugly. It was still there in KDE 4.7.3 and it is described in these two bug reports:</p>
<ul>
<li><a href="https://bugs.kde.org/show_bug.cgi?id=209975" target="_blank">https://bugs.kde.org/show_bug.cgi?id=209975</a></li>
<li><a href="https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5471" target="_blank">https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5471</a></li>
</ul>
<p>There is a workaround though. If you disable &#8220;KMixD Mixer Service (kmixd)&#8221; from being started at logon, the crash does not occur anymore and so far I have not found any lost functionality. My laptop&#8217;s hardware volume keys still work, and the KDE mixer applet is still functional. Go to <em>System Settings &gt; Startup and Shutdown &gt; Service Manager</em>, and remove the check in the checkbox for KMix Daemon.</p></blockquote>
<p>The KDE 4.7.4 packages for Slackware-current are available for download from my “<em>ktown</em>” repository and several mirrors (<em>taper</em> will be in sync when I post this, the other mirrors will have to catch up):</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.4/" target="_blank">http://alien.slackbook.org/ktown/4.7.4/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.7.4/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.7.4/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.7.4/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.7.4/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.7.4/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.7.4/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.7.4/</li>
<li><a href="http://scw.net.br/alien-ktown/4.7.4/" target="_blank">http://scw.net.br/alien-ktown/4.7.4/</a> (a mirror maintained by Herbert Alexander Faleiros), rsync URI: rsync://rsync.scw.net.br/alien-ktown/4.7.4/</li>
</ul>
<p>Have fun! Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-7-4-last-of-the-4-7-series/feed/</wfw:commentRss>
		<slash:comments>55</slash:comments>
		</item>
		<item>
		<title>Raspberry Pi deserves Slackware</title>
		<link>http://alien.slackbook.org/blog/raspberry-pi-deserves-slackware/</link>
		<comments>http://alien.slackbook.org/blog/raspberry-pi-deserves-slackware/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 22:46:40 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[embedded]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=953</guid>
		<description><![CDATA[Some time ago I ran into this website promoting a very cheap computer the size of a credit card. The Raspberry Pi is being created by a charitable foundation. It is designed to &#8220;plug into a TV or be combined with a touch screen for a low cost tablet&#8220;. Typically its target is &#8220;teaching computer [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.raspberrypi.org/" target="_blank"><img class="alignleft size-medium wp-image-954" style="border: 0pt none; margin: 5px;" title="475px-Raspberry_Pi_Logo.svg" src="http://alien.slackbook.org/blog/wp-content/uploads/2011/11/475px-Raspberry_Pi_Logo.svg_-237x300.png" alt="" width="142" height="180" /></a>Some time ago I ran into this website promoting a very cheap computer <span style="text-decoration: underline;">the size of a credit card</span>. The <a href="http://www.raspberrypi.org/" target="_blank">Raspberry Pi</a> is being created by a charitable foundation. It is designed to &#8220;<em>plug into a TV or be combined with a touch screen for a low cost tablet</em>&#8220;. Typically its target is &#8220;<em>teaching computer programming to children</em>&#8220;, but such a cheap computing device will certainly have &#8220;<em>many other applications both in the developed and the developing world</em>&#8220;.</p>
<p>You have to see the device to believe it, I guess. The videos and photos look very promising. It&#8217;s not in production yet but according to the developer team&#8217;s schedule first shipments should commence before the end of the year.</p>
<p>Its specifications are not stellar (256 MB of RAM will likely rule out the top-heavy desktop environments like KDE) but hey! <em>it only costs 35 euros!</em> And the ARM processor, a <a href="http://www.broadcom.com/products/BCM2835" target="_blank">Broadcom BCM2835 SoC</a> with a ARM1176JZF-S core seems to have <a href="http://www.cnx-software.com/2011/10/18/using-raspberry-pi-as-an-internet-kiosk/" target="_blank">good support</a> in the Linux kernel (a <a href="http://www.cnx-software.com/tag/arm11/" target="_blank">patch that adds support to linux-3.0.4</a> is fairly trivial). Check out <a href="http://www.geek.com/articles/chips/raspberry-pi-25-pc-runs-quake-iii-20110829/" target="_blank">this video</a> which shows the <em>Raspberry Pi</em> running Quake III in 1920×1080 resolution with 4x antialiasing.</p>
<p>There is a <a href="http://www.linuxquestions.org/questions/slackware-14/armedslack-and-raspberry-pi-915172/" target="_blank">thread on LinuxQuestions</a> which shows that it may in fact not be hard to boot Slackware &#8211; or rather, <a href="http://armedslack.org/" target="_blank">ARMedslack</a>. Using the latest <a href="http://qemu.org/" target="_blank">QEMU</a> which supports the Broadcom&#8217;s ARM version, and a recent kernel compiled for ARM (see above), QEMU can successfully boot one of ARMedslack&#8217;s &#8220;<a href="ftp://ftp.armedslack.org/armedslack/armedslack-devtools/minirootfs/roots/" target="_blank"><em>mini rootfs</em></a>&#8221; filesystem images.</p>
<p>So, I think that the <em>Raspberry Pi</em> deserves Slackware. If we are going to bring Slackware to the masses, this ARM device would be a nice vehicle. I am going to get myself one or two of them. <a href="http://slackware.com/~mozes/" target="_blank">Stuart Winter</a> (ARMedslack developer) promised to help me with the nasty bits. We will see how this ends up &#8211; either incorporated into ARMedslack, or as a separate development tree hosted by me, or (nicest option but not a very realistic one perhaps) folded into the main Slackware tree. It would be cool to have the main tree expand to support a third architecture besides x86 and x86_64.</p>
<p>Cool, another project for my evergrowing TODO list! Oh my&#8230; I can&#8217;t even find the time to spend on <a href="http://alien.slackbook.org/blog/digitizing-my-paperback-books/" target="_blank">another project</a> that is itching at the back of my mind&#8230; I guess should at least make an effort to upload all of the OCR related packages I created a month ago.</p>
<p>Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/raspberry-pi-deserves-slackware/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Fixes for LibreOffice in KDE</title>
		<link>http://alien.slackbook.org/blog/fixes-for-libreoffice-in-kde/</link>
		<comments>http://alien.slackbook.org/blog/fixes-for-libreoffice-in-kde/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 13:58:25 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[OOo]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[libreoffice]]></category>
		<category><![CDATA[oxygen]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=949</guid>
		<description><![CDATA[Those of you who use KDE as their desktop environment and also use my LibreOffice packages, will know that there are two major annoyances, related to KDE&#8217;s theming engine but ultimately caused by bugs in LibreOffice. Those annoyances are: Tooltips in LO applications show up as black text on black background, effectively rendering them useless. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://libreoffice.org/" target="_blank"><img class="size-full wp-image-511 alignleft" style="border: 0pt none; margin: 5px;" title="libreoffce_logo" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/10/libreoffce_logo.png" alt="" width="72" height="60" /></a>Those of you who use KDE as their desktop environment and also use my LibreOffice packages, will know that there are two major annoyances, related to KDE&#8217;s theming engine but ultimately caused by bugs in LibreOffice.</p>
<p>Those annoyances are:</p>
<ul>
<li>Tooltips in LO applications show up as black text on black background, effectively rendering them useless. You can fix that by changing the color of Tooltips in &#8220;<em>System Settings &gt; Application Appearance &gt; Colors</em>&#8221; and then in the tab called &#8220;colors&#8221; look for &#8220;Tooltip background&#8221; and change that to some lighter color. But that changes the behaviour of every tooltip in other applications as well, so this should really be fixed in LibreOffice.</li>
<li>When using KDE&#8217;s Oxygen window decorations, all LO applications will have a non-functional horizontal scrollbar &#8211; you can not grab hold of it or move it left-right with your mouse.</li>
</ul>
<p>Two patches which I found in OpenSuse were needed to fix both these annoyances. I rebuilt my LibreOffice packages for Slackware after applying them. Get them if you were annoyed by these issues just like me.</p>
<ul>
<li><a href="http://slackware.com/~alien/slackbuilds/libreoffice/" target="_blank">http://slackware.com/~alien/slackbuilds/libreoffice/</a> (master site)</li>
<li><a href="http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/" target="_blank">http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://slackware.org.uk/people/alien/slackbuilds/libreoffice/" target="_blank">http://slackware.org.uk/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://scw.net.br/alien/slackbuilds/libreoffice/" target="_blank">http://scw.net.br/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://repo.ukdw.ac.id/alien-libreoffice/" target="_blank">http://repo.ukdw.ac.id/alien-libreoffice/</a></li>
<li><a href="http://alien.slackbook.org/slackbuilds/libreoffice/" target="_blank">http://alien.slackbook.org/slackbuilds/libreoffice/</a></li>
</ul>
<p>Note that the mirror sites also offer <em>rsync</em> access as well as faster download speeds. Only <em>taper.alienbase.nl</em> and <em>alien.slackbook.org</em> are up to date at this moment (because I maintain those myself) but the other mirrors should pick up the updates automatically soon enough.</p>
<p>Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/fixes-for-libreoffice-in-kde/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Multilib version of Slackware&#8217;s &#8220;11-11-11&#8243; glibc</title>
		<link>http://alien.slackbook.org/blog/multilib-version-of-slackwares-11-11-11-glibc/</link>
		<comments>http://alien.slackbook.org/blog/multilib-version-of-slackwares-11-11-11-glibc/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 01:59:38 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[glibc]]></category>
		<category><![CDATA[multilib]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=942</guid>
		<description><![CDATA[ The glibc packages in Slackware -current were updated to 2.14.1 a few days ago. Unfortunately, a couple of issues were reported, you will find them in this LinuxQuestions thread. Since I had to compile my multilib version of glibc still, I decided to wait a bit with releasing them, and that allowed me to find [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackware.com/" target="_blank"><img class="alignleft size-full wp-image-531" style="border: 0pt none; margin: 5px;" title="Slackware_BlueOrb" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/10/Slackware_BlueOrb.png" alt="" width="77" height="77" /></a> The glibc packages in Slackware -current were updated to 2.14.1 a few days ago. Unfortunately, a couple of issues were reported, you will find them in <a href="http://www.linuxquestions.org/questions/slackware-14/current-11-11-11-glibc-problem-913135/" target="_blank">this LinuxQuestions thread</a>.</p>
<p>Since I had to compile my multilib version of glibc still, I decided to wait a bit with releasing them, and that allowed me to find <strong>and apply</strong> the patch reported in the above thread that seems to solve the issues. The patch comes from <a href="http://www.linuxfromscratch.org/patches/lfs/7.0/glibc-2.14.1-fixes-1.patch" target="_blank">Linux From Scratch</a> and appears to be upstream fixes that are going to be in the next release of glibc. I upgraded my laptop with this new multilib glibc package, and can confirm that applications like firefox, libreoffice, calibre, mplayer run without any issues here.</p>
<p>I know that several people have mentioned this patch to Pat Volkerding already, and if the patch gets applied to Slackware&#8217;s glibc package I will simply rename my own multilib versions from &#8220;1alien&#8221; to &#8220;2alien&#8221; in order to stay in sync with the versioning of the originals.</p>
<p>Along with the updated mulitilib glibc packages, I also uploaded a new version of the &#8220;compat32-tools&#8221; package to the &#8220;<a href="http://slackware.com/~alien/multilib/current/" target="_blank">current</a>&#8221; section, containing a bug-fixed convertpkg-compat32 script. I also refreshed the &#8220;<a href="http://connie.slackware.com/~alien/multilib/current/slackware64-compat32/" target="_blank">slackware64-compat32</a>&#8221; subdirectory which contains the packages converted by the &#8220;massconvert32.sh&#8221; script.</p>
<p>Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/multilib-version-of-slackwares-11-11-11-glibc/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>kmail terminates during startup with &#8220;Failed to fetch the resource collection&#8221;</title>
		<link>http://alien.slackbook.org/blog/kmail-terminates-during-startup-with-failed-to-fetch-the-resource-collection/</link>
		<comments>http://alien.slackbook.org/blog/kmail-terminates-during-startup-with-failed-to-fetch-the-resource-collection/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 01:38:37 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[akonadi]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[pim]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=939</guid>
		<description><![CDATA[One thing that keeps boggling people&#8217;s minds when they use KDE is Akonadi, the framework used to access PIM-like data. PIM being &#8220;Personal Information Management&#8221;. Akonadi leaves me in the dark too, sometimes! If you want to know a bit more about how Akonadi sits at the core of your personal data management in KDE, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/" target="_blank"><img class="alignleft size-full wp-image-313" style="border: 0pt none; margin: 5px;" title="kde44" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/02/kde44.png" alt="" width="38" height="38" /></a>One thing that keeps boggling people&#8217;s minds when they use KDE is <a href="http://userbase.kde.org/Akonadi_and_AddressBook" target="_blank">Akonadi</a>, the framework used to access PIM-like data. PIM being &#8220;Personal Information Management&#8221;. Akonadi leaves me in the dark too, sometimes!</p>
<p>If you want to know a bit more about how Akonadi sits at the core of your personal data management in KDE, you might want to read these articles first, one being two  years old and the other a bit more recent&#8230; <a href="http://thomasmcguire.wordpress.com/2009/10/03/akonadi-nepomuk-and-strigi-explained/" target="_blank">http://thomasmcguire.wordpress.com/2009/10/03/akonadi-nepomuk-and-strigi-explained/</a> and <a href="http://vizzzion.org/blog/2010/08/demystifying-akonadi/" target="_blank">http://vizzzion.org/blog/2010/08/demystifying-akonadi/</a> . This is also a nice article &#8220;<em>Akonadi misconception #1: where is my data?</em>&#8220;: <a href="http://blogs.kde.org/node/4503" target="_blank">http://blogs.kde.org/node/4503</a> which is definitely worth checking out.</p>
<p>In the meantime, there is an issue I wanted to discuss with you, considering Akonadi. When you upgrade to KDE 4.7.x coming from Slackware&#8217;s KDE 4.5.5, the upgrade process is not always smooth. The PIM suite in KDE 4.7.x is now using Akonadi as its backend, meaning your PIM data (kmail, kontact etc) are migrated over to the Akonadi storage the very first time you start your new KDE. This migration is not always proceeding perfectly.</p>
<p>There&#8217;s a thread on <a href="http://www.linuxquestions.org/questions/slackware-14/kmail-crashing-in-slackware-current-with-kde-4-7-3-a-913087/" target="_blank">LinuxQuestions.org</a> about kmail crashing on startup with a very specific error message &#8220;<em>Failed to fetch the resource collection</em>&#8220;. I provided the solution in that thread but thought it would be good to document it here in the blog as well. The bug is fairly old, it is being discussed in <a href="https://bugs.kde.org/show_bug.cgi?id=259355" target="_blank">https://bugs.kde.org/show_bug.cgi?id=259355</a></p>
<p>What you have to do if you encounter this issue, is the following:</p>
<ol>
<li>Launch Akonadi Console (for instance by pressing &#8220;Alt-F2&#8243; to open krunner and typing &#8220;akonadiconsole&#8221;).</li>
<li>In the &#8220;Agents&#8221; tab, select the &#8220;Local Folders&#8221; resource.</li>
<li>Select &#8220;Configure &gt; Configure natively&#8230;&#8221;.</li>
<li>If an error appears indicating that &#8220;<em>the current folder does not exist</em>&#8221; don&#8217;t worry. Select a <em>new</em> directory which does <em>not yet exist</em>, for instance: <span style="color: #0000ff;">/home/&lt;USERNAME&gt;/.kde/share/apps/kmail/mail/</span></li>
</ol>
<p>This should fix the issue with kmail.</p>
<p>You can fix it the hard way, by removing all of your &#8220;.kde&#8221; directory content but that is so rude, and you lose a lot of other configurations besides your mail.</p>
<p>A whole section of the KDE User Base is devoted to Akonadi troubleshooting, I recommend you check that out if you run into Akonadi related issues: <a href="http://userbase.kde.org/Akonadi_4.4/Troubleshooting" target="_blank">http://userbase.kde.org/Akonadi_4.4/Troubleshooting</a></p>
<p>Cheers, Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kmail-terminates-during-startup-with-failed-to-fetch-the-resource-collection/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>LibreOffice 3.4.4</title>
		<link>http://alien.slackbook.org/blog/libreoffice-3-4-4/</link>
		<comments>http://alien.slackbook.org/blog/libreoffice-3-4-4/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 23:09:20 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[OOo]]></category>
		<category><![CDATA[libreoffice]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=935</guid>
		<description><![CDATA[ Just released: Libreoffice 3.4.4. Please read the official announcement which tells us that &#8220;This is the fourth update to the stable version of LibreOffice. It contains only safe code fixes and translation updates, and is considered safe for production use&#8220;. &#160; I have created some packages for you. Like the last time, there is the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://libreoffice.org/"><img class="size-full wp-image-511 alignleft" style="border: 0pt none; margin: 5px;" title="libreoffce_logo" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/10/libreoffce_logo.png" alt="" width="84" height="70" /></a> Just released: Libreoffice 3.4.4. Please read the <a href="http://www.libreoffice.org/download/release-notes/" target="_blank">official announcement</a> which tells us that &#8220;<em>This is the fourth update to the stable version of LibreOffice. It contains only safe code fixes and translation updates, and is considered safe for production use</em>&#8220;.</p>
<p>&nbsp;</p>
<p>I have created some packages for you. Like the last time, there is the big &#8220;libreoffice&#8221; package containing all the modules and extensions, as well as US english language support (including a dictionary). Then there is the &#8220;libreoffice-mozplugin&#8221; package for those who want to be able to embed Office documents in their (Mozilla-compatible) browser window. And finally there are <em>many</em> language packs, containing the translated menus and help texts. Some of the language packs contain dictionaries too (<em>german, british english, spanish, french, italian, dutch and  polish</em>). You can of course download your own dictionary or other extensions at <a href="http://extensions.libreoffice.org/" target="_blank">http://extensions.libreoffice.org/</a></p>
<p>I am contemplating another split-off. The KDE integration support is nice but has one glaring bug which has been around for ever and does not stand a big chance of getting fixed soon. Try moving the <em>horizontal slider</em> in a Calc spreadsheet when you are running KDE&#8230; your mouse will not be able to do it. It is trivial to split the four KDE support files into a separate package which allows you the choice of not installing it. I hesitate, because I want to keep the total amount of packages &#8220;small&#8221; (relative term, looking at all those language packs). I would only do this to alleviate the pain of KDE users. Do not think you can persuade me to split-off other things like extensions or the core components! Not going to happen.</p>
<p>Get the packages in the usual locations (all of the mirrors below also offer  <em>rsync</em> access):</p>
<ul>
<li><a href="http://slackware.com/%7Ealien/slackbuilds/libreoffice/" target="_blank">http://slackware.com/~alien/slackbuilds/libreoffice/</a> (master site)</li>
<li><a href="http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/" target="_blank">http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://slackware.org.uk/people/alien/slackbuilds/libreoffice/" target="_blank">http://slackware.org.uk/people/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://scw.net.br/alien/slackbuilds/libreoffice/" target="_blank">http://scw.net.br/alien/slackbuilds/libreoffice/</a></li>
<li><a href="http://repo.ukdw.ac.id/alien-libreoffice/" target="_blank">http://repo.ukdw.ac.id/alien-libreoffice/</a></li>
<li><a href="http://alien.slackbook.org/slackbuilds/libreoffice/" target="_blank">http://alien.slackbook.org/slackbuilds/libreoffice/</a></li>
</ul>
<p>Cheers, Eric</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/libreoffice-3-4-4/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>KDE updated to 4.7.3</title>
		<link>http://alien.slackbook.org/blog/kde-updated-to-4-7-3/</link>
		<comments>http://alien.slackbook.org/blog/kde-updated-to-4-7-3/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 18:09:26 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[networkmanager]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=934</guid>
		<description><![CDATA[Another month passes, and another maintenance release of KDE.arrives, we are up to 4.7.3 now. As usual, here are my KDE 4.7.3 packages for Slackware hot on the heals of the KDE team. For those who are trying my 4.7 packages for the first time and wonder why the hell am I offering so many [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/" target="_blank"><img class="alignleft size-full wp-image-313" style="border: 0pt none; margin: 10px;" title="kde44" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/02/kde44.png" alt="" width="48" height="48" /></a>Another month passes, and another <a href="http://kde.org/announcements/announce-4.7.3.php" target="_blank">maintenance release of KDE</a>.arrives, we are up to <span style="color: #0000ff;">4.7.3</span> now. As usual, here are my <a href="http://alien.slackbook.org/ktown/4.7.3/" target="_blank">KDE 4.7.3 packages for Slackware</a> hot on the heals of the KDE team.</p>
<p>For those who are trying my 4.7 packages for the first time and wonder why the hell am I offering so <em>many</em> packages, please read my earlier <a href="http://alien.slackbook.org/blog/modular-kde-4-7-0-arrives-for-slackware/" target="_blank">post about KDE 4.7.0</a> which explains more about splitting KDE for Slackware into many more (and smaller) packages.</p>
<p>My packages have been compiled on Slackware-current. My educated guess is that you can use them on Slackware 13.37 too (several people have reported in various places that they are running my KDE 4.7.2 on Slackware 13.37 successfully).</p>
<p>Still:</p>
<p><span style="color: #0000ff;"><strong>Read the accompanying <a href="http://alien.slackbook.org/ktown/4.7.3/README" target="_blank">README file</a> for installation and upgrade instructions!</strong></span></p>
<p>Some of the highlights of these KDE packages:</p>
<ul>
<li>There are several updated dependencies compared to Slackware&#8217;s own KDE 4.5.5: <em>PyQt, QScintilla, akonadi, attica, clucene, ebook-tools, hunspell, libdbusmenu-qt, phonon, polkit-qt-1, qt, raptor2, rascal, redland, shared-desktop-ontologies, sip, soprano, strigi, system-config-printer and virtuoso-ose</em>.</li>
<li>In comparison with my previous KDE 4.7.2 the number of updated dependencies is a bit smaller<em>: akonadi, grantlee, libbluedevil, libssh, phonon, shared-desktop-ontologies and upower</em>.</li>
<li>KDE dpendencies that are not part of Slackware 13.37 at all (yet): <em>grantlee, herqq, libatasmart, libbluedevil, libssh, phonon-gstreamer, phonon-xine, sg3_utils and udisks</em>. Note that I added <em>phonon-gstreamer and phonon-xine</em> only after I had already released KDE 4.7.0 packages because people reported that they no longer had sound. These two packages solve that issue.</li>
</ul>
<p>Not new since I added these to KDE 4.7.1 before (but if you <em>are</em> new to KDE 4.7 this will interest you):</p>
<ul>
<li>You will find some additional useful new applications, which are not part of the KDE core set. They are new, compared to Slackware&#8217;s own version of KDE. I already added <a href="http://www.afiestas.org/bluedevil-the-new-kde-bluetooth-stack-is-here/" target="_blank">bluedevil</a> to my 4.6.5 package-set. Bluedevil is the new KDE bluetooth stack with a nice GUI, based on the BlueZ libraries already present in Slackware. And with KDE 4.7.0, I included <a href="http://kplayer.sourceforge.net/" target="_blank">kplayer</a>, a KDE front-end to MPlayer. With KDE 4.7.2, I added <a href="https://projects.kde.org/projects/playground/devtools/quanta" target="_blank">Quanta Plus</a>, which disappeared from KDE4 because that migrated from Qt3 to Qt4. It is now being worked on again, but no longer as a standalone application &#8211; instead it is available as a plugin to the Kdevelop Platform. And this time, I added a native WICD applet for KDE, called &#8220;<a href="https://projects.kde.org/projects/extragear/network/wicd-kde" target="_blank">wicd-kde</a>&#8220;. It can replace the GTK based &#8220;wicd-client&#8221; which is part of the <a href="http://wicd.net/" target="_blank">wicd</a> package.</li>
<li>I also added <a href="https://projects.kde.org/projects/playground/artwork/oxygen-gtk" target="_blank">oxygen-gtk</a>, which is not really an application, but a theme engine. It (optionally) makes GTK applications visually blend in with KDE&#8217;s own Oxygen theme. There is a README in its documentation directory which explains how to enable it.</li>
<li>And right after releasing my KDE 4.7.2 packages, I added a &#8220;test&#8221; directory. The same test directory is also present in the 4.7.3 package set. It contains <a href="http://projects.gnome.org/NetworkManager/" target="_blank">Networkmanager</a>, plus some other dependencies, that allow to create a package for &#8220;<a href="http://userbase.kde.org/NetworkManagement" target="_blank">networkmanagement</a>&#8221; which is an applet plus a kcontrol (i.e. a plugin for KDE&#8217;s systemsettings). This allows you to switch from WICD to NetworkManager as your basic network management service. The applet plus kcontrol make it dead easy to configure your network (wired, wireless, vpn, dsl and mobile broadband). No new Gnome libraries had to be added for this (NM itself plus its supporting tools have <em>no</em> dependency on the rest of Gnome). I have added NM installation/configuration instructions to the <a href="http://alien.slackbook.org/ktown/4.7.3/README" target="_blank">README</a>.</li>
</ul>
<blockquote><p>A small aside I want to mention:</p>
<p>There was one bug that has been plaguing me ever since KDE 4.7.0 (and I may have had this occasionally before 4.7 but I cannot remember for certain). The bug seems to be ALSA related, but unsure is whether the fault is with ALSA or with KDE. The &#8220;kde deamon (kded4)&#8221; crashes <em>every</em> time when I login to KDE. Surely, it will automatically restart but it is ugly. It is still there in KDE 4.7.3 and it is described in these two bug reports:</p>
<ul>
<li><a href="https://bugs.kde.org/show_bug.cgi?id=209975" target="_blank">https://bugs.kde.org/show_bug.cgi?id=209975</a></li>
<li><a href="https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5471" target="_blank">https://bugtrack.alsa-project.org/alsa-bug/view.php?id=5471</a></li>
</ul>
<p>There is a workaround though. If you disable &#8220;KMixD Mixer Service (kmixd)&#8221; from being started at logon, the crash does not occur anymore and so far I have not found any lost functionality. My laptop&#8217;s hardware volume keys still work, and the KDE mixer applet is still functional. Go to <em>System Settings &gt; Startup and Shutdown &gt; Service Manager</em>, and remove the check in the checkbox for KMix Daemon.</p></blockquote>
<p>The KDE 4.7.3 packages for Slackware-current are available for download from my “<em>ktown</em>” repository and several mirrors (<em>taper</em> will be in sync when I post this, the other mirrors will have to catch up):</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.3/" target="_blank">http://alien.slackbook.org/ktown/4.7.3/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.7.3/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.7.3/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.7.3/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.7.3/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.7.3/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.7.3/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.7.3/</li>
<li><a href="http://scw.net.br/alien-ktown/4.7.3/" target="_blank">http://scw.net.br/alien-ktown/4.7.3/</a> (a mirror maintained by Herbert Alexander Faleiros), rsync URI: rsync://rsync.scw.net.br/alien-ktown/4.7.3/</li>
</ul>
<p>Have fun! Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-updated-to-4-7-3/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
	</channel>
</rss>

