<?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; kde4</title>
	<atom:link href="http://alien.slackbook.org/blog/tag/kde4/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.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>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>
		<item>
		<title>Integrating NetworkManager into KDE while keeping the Gnome out</title>
		<link>http://alien.slackbook.org/blog/integrating-networkmanager-into-kde-while-keeping-the-gnome-out/</link>
		<comments>http://alien.slackbook.org/blog/integrating-networkmanager-into-kde-while-keeping-the-gnome-out/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 18:04:13 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=929</guid>
		<description><![CDATA[I think that I am not wrong when I say that Networkmanager is the de-facto way of network configuration management in Linux. Most Linux distributions have implemented it. Slackware on the other hand, traditionally encourages the use of &#8220;vi&#8221; for network configuration management (by editing &#8220;/etc/rc.d/rc.inet1.conf&#8220;)&#8230; but in recent times, the WICD daemon has been [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://projects.gnome.org/NetworkManager/" target="_blank"><img class="size-full wp-image-930 alignleft" style="margin: 0px; border: 0pt none;" title="nm-logo" src="http://alien.slackbook.org/blog/wp-content/uploads/2011/10/nm-logo.png" alt="" width="116" height="121" /></a>I think that I am not wrong when I say that <a href="http://projects.gnome.org/NetworkManager/" target="_blank">Networkmanager</a> is the de-facto way of network configuration management in Linux. Most Linux distributions have implemented it. Slackware on the other hand, traditionally encourages the use of &#8220;<a href="http://en.wikipedia.org/wiki/Vi" target="_blank">vi</a>&#8221; for network configuration management (by editing &#8220;<a href="http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:network" target="_blank">/etc/rc.d/rc.inet1.conf</a>&#8220;)&#8230; but in recent times, the <a href="http://wicd.net/" target="_blank">WICD</a> daemon has been added to the &#8220;/extra&#8221; directory of Slackware, and that includes a graphical network configuration utility. A lot of (particularly mobile) users like WICD, and so do I.</p>
<p>WICD is for the most part a one-man exercise and the main developer has stated that he is not able to work on the program as much as it deserves. That is not too good news, but I still have hopes for the project.</p>
<p>In the meantime, switching to NetworkManager is not a decision that should be taken lightly. Not because NetworkManager itself will give us issues, but because NM is only the service framework and it does not come with configuration utilities (either GUI or cli oriented &#8211; I do not consider the <em>nmcli</em> program adequate) that allow <em>you</em>, the computer&#8217;s user, to configure your network connections.</p>
<p>Traditionally, distros will add the &#8220;nm-applet&#8221; aka &#8220;<a href="http://ftp.acc.umu.se/pub/GNOME/sources/network-manager-applet/" target="_blank">network-manager-applet</a>&#8221; to that purpose. The nm-applet is a graphical configuration utility that lives in your desktop&#8217;s system tray area. It is being developed by the NetworkManager team. However it is is a Gnome applet, and as such it is riddled with Gnome dependencies. Precisely for that reason it is not trivial to add nm-applet  to Slackware, one of the few Linux distros that does not contain Gnome.</p>
<p>I think that if you are a Slackware GUI lover, you should consider yourself very lucky that the WICD developer team has one passionate Slackware user (NaCl) as member!</p>
<p>Having said all that, I do not have any issues with Networkmanager itself. It&#8217;s just the default configuration tool which sucks because of its Gnome allegiance. Hmm, that is not completely true&#8230; in the well-known <em>take-a-blunt-knife-and-kill-your-software</em> style of Redhat they <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=OTgzMA" target="_blank">managed to break API as well as ABI compatibility</a> with the release of the 0.9 series of NM last august&#8230; where did I hear this story before? Like with PolicyKit, HAL and systemd, Redhat managed to cause a lot of fuss when developers decided to throw away their code and start over with fresh insights&#8230;</p>
<p>Applications which have been written to interact with the old  0.8 interface of NM have to be re-written and that takes time. At this moment, many NM-aware programs still do not support NM 0.9.</p>
<p>While all of that passed, I have been keeping an eye on what happens in the KDE camp. The KDE software compilation has never had a good network configurator for the 4.x series and the team which was developing KNetworkManager seems to have dissolved. But there is good news: a new <a href="http://userbase.kde.org/NetworkManagement" target="_blank">networkmanagement</a> plasmoid (KDE widget) plus accompanying KControl is available, it supports NM 0.8.x and is stable enough that I have come to prefer it over WICD.</p>
<p>I have built a set of supporting packages (many thanks to Robby Workman for some of these SlackBuild scripts):</p>
<ul>
<li>NetworkManager (the actual network service framework)</li>
<li>cnetworkmanager (a commandline interface to NM if you don&#8217;t like the GUI)</li>
<li>mobile-broadband-provider-info (world-wide database of mobile access providers)</li>
<li>ModemManager (accompanying bradband modem management)</li>
</ul>
<p>These packages allowed me to recompile the kde-workspace package and make it pick up support for NM in KDE&#8217;s <a href="http://solid.kde.org/" target="_blank">solid</a> device management. And finally I added the package for the required configuration GUI, <a href="http://userbase.kde.org/NetworkManagement" target="_blank">networkmanagement</a></p>
<p>You can get these packages from my ktown repository or any of its mirrors, I built them for KDE 4.7.2 and you will find them inside the directory called &#8220;<em>test</em>&#8220;.</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.2/" target="_blank">http://alien.slackbook.org/ktown/4.7.2/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.7.2/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.7.2/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.7.2/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.7.2/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.7.2/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.7.2/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.7.2/</li>
<li><a href="http://scw.net.br/alien-ktown/4.7.2/" target="_blank">http://scw.net.br/alien-ktown/4.7.2/</a> (a new mirror maintained by Herbert Alexander Faleiros), rsync URI: rsync://rsync.scw.net.br/alien-ktown/4.7.2/</li>
</ul>
<p>You can install these packages (kde-workspace needs to be upgraded of course, not installed a second time) with a single command after downloading the packages appropriate for your hardware architecture (32bit or 64bit). Run the following command in the directory which contains the six packages:</p>
<blockquote><p># <strong><span style="color: #0000ff;">upgradepkg &#8211;install-new *.t?z</span></strong></p></blockquote>
<p><strong><span style="color: #3366ff;">And please read the <a href="http://alien.slackbook.org/ktown/4.7.2/test/README" target="_blank">README</a> file which specifies in great detail how to enable NetworkManagement while at the same time disabling WICD!</span></strong></p>
<p>How does it look in KDE after you rebooted? Well, here is a screenshot:</p>
<p style="text-align: center;"><a href="http://alien.slackbook.org/blog/wp-content/uploads/2011/10/networkmanager_in_kde_472.png" target="_blank"><img class="size-medium wp-image-932 aligncenter" style="border: 0pt none; margin-top: 10px; margin-bottom: 10px;" title="networkmanager_in_kde_472" src="http://alien.slackbook.org/blog/wp-content/uploads/2011/10/networkmanager_in_kde_472-300x186.png" alt="" width="300" height="186" /></a></p>
<p>My goal for the next releases of KDE (in case I will still be building the packages for it) is to compile kde-workspace in the presence of NetworkManager and thus add support for NM to the kde-workspace package. Then it will be up to you if you want to actually switch to NM or keep using WICD. The kde-workspace package will work fine even if you did <em>not</em> install NetworkManager.</p>
<p>Give me feedback! Eric</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/integrating-networkmanager-into-kde-while-keeping-the-gnome-out/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>Another maintenance release: KDE 4.7.2</title>
		<link>http://alien.slackbook.org/blog/another-maintenance-release-kde-4-7-2/</link>
		<comments>http://alien.slackbook.org/blog/another-maintenance-release-kde-4-7-2/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 21:46:11 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde4]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=918</guid>
		<description><![CDATA[This time, the KDE release team was pretty quick with their KDE 4.7.2 source tarballs. Normally, distro packagers get a few days of headstart so that they can create packages in time for the source release, but this time I was not yet ready compiling. Anyway, here they are, myKDE 4.7.2 packages for Slackware. I [...]]]></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>This time, the KDE release team was pretty quick with their <a href="http://kde.org/announcements/announce-4.7.2.php" target="_blank">KDE 4.7.2 source tarballs</a>. Normally, distro packagers get a few days of headstart so that they can create packages in time for the source release, but this time I was not yet ready compiling.</p>
<p>Anyway, here they are, my<a href="http://alien.slackbook.org/ktown/4.7.2/" target="_blank">KDE 4.7.2 packages for Slackware</a>.</p>
<p>I guess all of you are used to the modularized KDE. Read my <a href="http://alien.slackbook.org/blog/modular-kde-4-7-0-arrives-for-slackware/" target="_blank">post about KDE 4.7.0</a> if you want to know more about the reasons for splitting KDE for Slackware into many more (and smaller) packages.</p>
<p>These packages were compiled on Slackware-current but there is a good chance that they will work problemfree on Slackware 13.37 too. I have received several reports from people who tried this and were happy. Still:</p>
<p><span style="color: #0000ff;"><strong>Read the accompanying <a href="http://alien.slackbook.org/ktown/4.7.2/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 4.7.1 there are only two updated dependencies<em>: libbluedevil and strigi</em>. The upgrade of Qt to 4.7.4 which I did for the previous 4.7.1 package set added stability to the 4.7 series. I wish I had added an up-to-date Qt4 when I released 4.7.0 packages because I was quite unhappy with the desktop experience back then. However the new Qt4 package deals with the false SSL certificates issued after the <a href="http://arstechnica.com/security/news/2011/08/earlier-this-year-an-iranian.ars" target="_blank">CA authority <em>DigiNotar</em> got hacked</a> which is another good thing to have.</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 you may be new to KDE 4.7 so I will repeat myself here):</p>
<ul>
<li>You will find three useful new applications, 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. This time, 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.</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>
</ul>
<p>The KDE 4.7.2 packages for Slackware-current are available for download from my “<em>ktown</em>” repository and several mirrors (<em>taper</em> is in sync when I post this, the other mirrors still have to catch up):</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.2/" target="_blank">http://alien.slackbook.org/ktown/4.7.2/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.7.2/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.7.2/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.7.2/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.7.2/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.7.2/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.7.2/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.7.2/</li>
<li><a href="http://scw.net.br/alien-ktown/4.7.2/" target="_blank">http://scw.net.br/alien-ktown/4.7.2/</a> (a new mirror maintained by Herbert Alexander Faleiros), rsync URI: rsync://rsync.scw.net.br/alien-ktown/4.7.2/</li>
</ul>
<p>Have fun! Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/another-maintenance-release-kde-4-7-2/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>KDE security fix, Flashplayer 11, random bla</title>
		<link>http://alien.slackbook.org/blog/kde-security-fix-flashplayer-11-random-bla/</link>
		<comments>http://alien.slackbook.org/blog/kde-security-fix-flashplayer-11-random-bla/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 18:31:23 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[player]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=912</guid>
		<description><![CDATA[KDE team have issued a security advisory (CVE-2011-3365) for the KSSL component in KDE 4.6 and 4.7. I have applied the proposed patch to fix the security hole and updated packages for kdelibs are available from my ktown repository, for both KDE 4.7.1 and KDE 4.6.5 (because I intend to keep that release for a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/" target="_blank"><img class="size-full wp-image-313 alignleft" style="border: 0pt none; margin: 10px;" title="kde44" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/02/kde44.png" alt="" width="38" height="38" /></a>KDE team have issued a security advisory (<a href="http://www.kde.org/info/security/advisory-20111003-1.txt" target="_blank">CVE-2011-3365</a>) for the KSSL component in KDE 4.6 and 4.7. I have applied the proposed patch to fix the security hole and updated packages for kdelibs are available from my <a href="http://alien.slackbook.org/ktown/" target="_blank"><em>ktown</em></a> repository, for both KDE 4.7.1 and KDE 4.6.5 (because I intend to keep that release for a while, it works very well with Slackware 13.37).</p>
<p>Direct links to the packages follow, but you can check out any of the available mirrors of course.</p>
<p>KDE 4.6.5:</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.6.5/x86_64/kde/kdelibs-4.6.5-x86_64-2alien.txz" target="_blank">http://alien.slackbook.org/ktown/4.6.5/x86_64/kde/kdelibs-4.6.5-x86_64-2alien.txz</a> (<a href="http://alien.slackbook.org/ktown/4.6.5/x86_64/kde/kdelibs-4.6.5-x86_64-2alien.txz.asc" target="_blank">gpg signature</a>)</li>
<li><a href="http://alien.slackbook.org/ktown/4.6.5/x86/kde/kdelibs-4.6.5-i486-2alien.txz" target="_blank">http://alien.slackbook.org/ktown/4.6.5/x86/kde/kdelibs-4.6.5-i486-2alien.txz</a> (<a href="http://alien.slackbook.org/ktown/4.6.5/x86/kde/kdelibs-4.6.5-i486-2alien.txz.asc" target="_blank">gpg signature</a>)</li>
</ul>
<p>KDE 4.7.1:</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.1/x86_64/kde/kdelibs-4.7.1-x86_64-2alien.txz" target="_blank">http://alien.slackbook.org/ktown/4.7.1/x86_64/kde/kdelibs-4.7.1-x86_64-2alien.txz</a> (<a href="http://alien.slackbook.org/ktown/4.7.1/x86_64/kde/kdelibs-4.7.1-x86_64-2alien.txz.asc" target="_blank">gpg signature</a>)</li>
<li><a href="http://alien.slackbook.org/ktown/4.7.1/x86/kde/kdelibs-4.7.1-i486-2alien.txz" target="_blank">http://alien.slackbook.org/ktown/4.7.1/x86/kde/kdelibs-4.7.1-i486-2alien.txz</a> (<a href="http://alien.slackbook.org/ktown/4.7.1/x86/kde/kdelibs-4.7.1-i486-2alien.txz.asc" target="_blank">gpg signature</a>)</li>
</ul>
<p>The new KDE 4.7.2 wich is right beyond the corner will have this fix incorporated.</p>
<p>&nbsp;</p>
<p><a href="http://adobe.com/" target="_blank"><img class="size-full wp-image-504 alignleft" style="border: 0pt none; margin: 10px;" title="adobe_flash_8s600x600_2" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/09/adobe_flash_8s600x600_2.jpg" alt="" width="65" height="65" /></a>Then there is the Adobe Flash Player.</p>
<p>Finally we have a Linux flash player for both 32bit and 64bit that is on the same terms as the MS Windows version. Yesterday, <a href="http://blogs.adobe.com/flashplayer/2011/10/adobe-flash-player-11-air-11-available-later-today.html" target="_blank">Adobe announced</a> the official release of their Flash Player release 11 for all platforms. Some of you will cheer, others will moan, but nevertheless this is a milestone in 64bit Linux support. It was (in part) because of the availability of 64bit Flash for Linux that I started the 64bit Slackware port in 2008.</p>
<p>I have packages for you here:</p>
<ul>
<li><a href="http://slackware.com/~alien/slackbuilds/flashplayer-plugin/" target="_blank">http://slackware.com/~alien/slackbuilds/flashplayer-plugin/</a></li>
</ul>
<p>Or on any of my package mirrors, like:</p>
<ul>
<li><a href="http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/flashplayer-plugin/" target="_blank">http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/flashplayer-plugin/</a></li>
<li><a href="http://www.slackware.org.uk/people/alien/slackbuilds/flashplayer-plugin/" target="_blank">http://www.slackware.org.uk/people/alien/slackbuilds/flashplayer-plugin/</a></li>
<li><a href="http://scw.net.br/alien/slackbuilds/flashplayer-plugin/" target="_blank">http://scw.net.br/alien/slackbuilds/flashplayer-plugin/</a></li>
</ul>
<p>&nbsp;</p>
<p><a href="http://slackware.com/" target="_blank"><img class="alignleft size-full wp-image-531" style="border: 0pt none; margin: 10px;" title="Slackware_BlueOrb" src="http://alien.slackbook.org/blog/wp-content/uploads/2010/10/Slackware_BlueOrb.png" alt="" width="74" height="74" /></a>And Slackware-current, some people are speculating on huge updates in the near future because there has been such a long silence on the update front. Please do not get too disappointed if the amount of updates is not as big as you might hope. Sometimes, there is <em>real life</em> to take care of.</p>
<p>&nbsp;</p>
<p><em>And then there was this:</em></p>
<p>I am pondering about another blog post, but the idea has not yet finalized in my mind. What it boils down to is, how should I digitize my rather big library of vintage Science Fiction books? I have many tens, maybe a hundred books that certainly will never be released in digital format, and I am looking at the tools to make the conversion. Slackware packages for all the (OCR and scan cleaning) software that I think I will need have been compiled but I hesitate to release them. Mainly because I have not yet tested them myself&#8230; ideas are welcome, especially ideas about how to go about the scanning process (I do not want to cut up my books). More to follow!</p>
<p>Cheers, Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-security-fix-flashplayer-11-random-bla/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>KDE 4.7.1 packages for Slackware</title>
		<link>http://alien.slackbook.org/blog/kde-4-7-1-packages-for-slackware/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-7-1-packages-for-slackware/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 20:22:11 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[modular]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=899</guid>
		<description><![CDATA[Right after the announcement of the KDE Software Compilation 4.7.1 &#8211; I present you with KDE 4.7.1 packages for Slackware. It&#8217;s my second batch of modularized KDE. Read my previous post about KDE 4.7.0 if you want to know more about the reasons for splitting KDE for Slackware into many more (and smaller) packages. Whereas [...]]]></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>Right after the <a href="http://kde.org/announcements/announce-4.7.1.php" target="_blank">announcement of the KDE Software Compilation 4.7.1</a> &#8211; I present you with <a href="http://alien.slackbook.org/ktown/4.7.1/" target="_blank">KDE 4.7.1 packages for Slackware</a>.</p>
<p>It&#8217;s my second batch of modularized KDE. Read my <a href="http://alien.slackbook.org/blog/modular-kde-4-7-0-arrives-for-slackware/" target="_blank">previous post about KDE 4.7.0</a> if you want to know more about the reasons for splitting KDE for Slackware into many more (and smaller) packages.</p>
<p>Whereas my KDE 4.7.0 packages should still be applicable to a Slackware 13.37 system, my strong advice for these new 4.7.1 packages is to install them onto Slackware-current (32-bit or 64-bit). I can not guarantee that they will run without issues on Slackware 13.37 &#8211; I did not try myself. If you should decide to give it a go on Slackware 13.37 and it works fine for you, <em>please tell me</em> so that I can update this warning.</p>
<p><span style="color: #0000ff;"><strong>Read the accompanying <a href="http://alien.slackbook.org/ktown/4.7.1/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, system-config-printer and  virtuoso-ose</em>.</li>
<li> In comparison with my previous 4.7.0 there are several updated dependencies too (this list is a bit smaller): <em>PyQt, akonadi, clucene, libbluedevil, polkit-qt-1, qt, raptor2, rascal, redland, sip and soprano</em>. The upgrade of Qt to 4.7.4 makes this desktop a whole lot more stable, and it deals with the false SSL certificates issued after the <a href="http://arstechnica.com/security/news/2011/08/earlier-this-year-an-iranian.ars" target="_blank">CA authority <em>DigiNotar</em> got hacked</a>.</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>
<li>You will find three useful new applications, 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. This time, 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. My <a href="http://alien.slackbook.org/blog/quanta-plus-for-kde4/" target="_blank">previous blog post</a> has more information about my reasons for adding quanta.</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>
</ul>
<p>The KDE 4.7.1 packages for Slackware-current are available for download from my “<em>ktown</em>” repository and several mirrors. The Indonesian mirror may need a bit of time to sync up but <a href="http://slackblogs.blogspot.com/" target="_blank">Willy</a> is usually very fast with that:</p>
<ul>
<li><a href="http://alien.slackbook.org/ktown/4.7.1/" target="_blank">http://alien.slackbook.org/ktown/4.7.1/</a> (the master repository), rsync URI: rsync://alien.slackbook.org/alien/ktown/4.7.1/</li>
<li><a href="http://taper.alienbase.nl/mirrors/alien-kde/4.7.1/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/4.7.1/</a> (my <em>fast</em> mirror), rsync URI: rsync://taper.alienbase.nl/mirrors/alien-kde/4.7.1/</li>
<li><a href="http://repo.ukdw.ac.id/alien-kde/4.7.1/" target="_blank">http://repo.ukdw.ac.id/alien-kde/4.7.1/</a> (willysr’s Indonesian mirror), rsync URI: rsync://repo.ukdw.ac.id/alien-kde/4.7.1/</li>
</ul>
<p>Have fun! Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-7-1-packages-for-slackware/feed/</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>Starting with KDE 4.6</title>
		<link>http://alien.slackbook.org/blog/starting-with-kde-4-6/</link>
		<comments>http://alien.slackbook.org/blog/starting-with-kde-4-6/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 21:39:35 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[akonadi]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[devicekit]]></category>
		<category><![CDATA[hal]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[kde46]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=573</guid>
		<description><![CDATA[Hi folks! It took a while, because I have been fighting with properly packaging the LibreOffice software for so long, and playing with slackware-current to find bugs and areas of improvement. But I finally found time to work on a set of Slackware packages for the second beta of the KDE 4.6 Software Compilation. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://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="38" height="38" /></a> Hi folks!</p>
<p>It took a while, because I have been fighting with properly packaging the <a href="http://www.documentfoundation.org/" target="_blank">LibreOffice</a> software for so long, and playing with slackware-current to find bugs and areas of improvement.</p>
<p>But I finally found time to work on a set of Slackware packages for the second beta of the <a href="http://kde.org/announcements/announce-4.6-beta2.php" target="_blank">KDE 4.6 Software Compilation</a>. The release of version 4.5.85, otherwise known as &#8220;4.6-beta2&#8243; was a few days ago. I had been following the issues which were reported in the days before making the sources public, so it was not too difficult to prepare the dependencies and update Slackware&#8217;s KDE build scripts.</p>
<blockquote><p><em>Note #1: running Slackware-current (32-bit or 64-bit) is a requirement!</em> Slackware 13.1 is simply too old for my packages.</p>
<p><em>Note #2: this is beta software, some things will not work reliable or are broken. Do not use this on machines you depend on for your daily work unless you know what you are doing! Use at your own risk!</em></p></blockquote>
<p>Apart from the new KDE packages, there are several Slackware packages that need upgrading if you decide you want to test KDE 4.6-beta2. Also, four <em>new</em> non-KDE packages have entered the arena: these are <em>libatasmart,sg3-utils, udisks and upower</em>. The new packages are required because KDE 4.6 no longer depends on <a href="http://freedesktop.org/wiki/Software/hal" target="_blank">HAL</a>. Instead, it uses udisks and upower (born out of the DeviceKit family). The reason is simple: HAL is no longer developed. The X.Org developers took this step away from HAL earlier during the development of X11R7.6 (the version of X in slackware-current does not use HAL anymore). This happened for the same reasons, however X.Org talks to udev directly and does not need udisks and upower. I wish KDE would have done the same&#8230; it seems we are now stuck with these DeviceKit offsprings&#8230;</p>
<p><strong>Where are the packages?</strong></p>
<p>Packages are available as usual in my &#8220;<em>ktown</em>&#8221; repository: <a href="http://alien.slackbook.org/ktown/4.5.85/" target="_blank">http://alien.slackbook.org/ktown/4.5.85/</a> which is mirrored to <a href="http://taper.alienbase.nl/mirrors/alien-kde/" target="_blank">http://taper.alienbase.nl/mirrors/alien-kde/</a> and <a href="http://repo.ukdw.ac.id/alien-kde/" target="_blank">http://repo.ukdw.ac.id/alien-kde/</a>.</p>
<p>I have added a nice <a href="http://alien.slackbook.org/ktown/4.5.85/README" target="_blank">README</a> with instructions on how to install or upgrade to this beta2 of KDE 4.6.</p>
<p><strong>What are my experiences so far with this new software?</strong></p>
<ul>
<li>Of course, the first thing I tried was disabling HAL entirely by running &#8220;chmod -x /etc/rc.d/rc.hald&#8221; and rebooting.. That went well enough, apart from a piece of audio hardware that was no longer recognized: &#8220;<em>HDA Intel (CONEXANT analog)</em>&#8221; but I still have proper sound anyway. KDE will complain about hardware that goes missing and will ask you if it should forget about that hardware altogether, or ask again next time.</li>
<li>I found that <a href="http://www.kde.org/applications/multimedia/k3b/" target="_blank">k3b</a> and <a href="http://www.kde.org/applications/multimedia/kaudiocreator/" target="_blank">kaudiocreator</a> no longer worked. I have built new packages for both, with the latest sources checked out from the repositories, and that fixed k3b. Unfortunately, kaudiocreator still crashes on startup, complaining about &#8220;<em>QSocketNotifier: Invalid socket 10 and type &#8216;Read&#8217;</em>&#8220;. This is caused by the same change in the Solid API which made k3b crash initially, but that team fixed it. If you find a patch for kaudiocreator, tell me!</li>
<li>After the upgrade, I had big issues with akonadi. As you may know, akonadi is the storage service for PIM data (kmail wants to store its emails there) and meta data indexed by Strigi and Nepomuk. The upgrade from 4.5.4 to 4.5.85 caused disruption here. On login to KDE, I found that several instances of akonadi_control were being started as well multiple instances of mysqld (akonadi uses MySQL as the database backend) and every time I started KDE, more of these processes would run and all of them would complain about their brethren.  I have not found a decent troubleshooting and repair guide for Akonadi, and out of despair I deleted the akonadi directories &#8220;~/.local/share/akonadi&#8221; and &#8220;~/.config/akonadi&#8221; entirely&#8230; now <strong>that</strong> solved the issues!  However, you really do not want to end up with this scenario, especially if all your emails are stored in an akonadi database. <strong>Akonadi developers, please provide better documentation on how to fix a broken service!</strong></li>
<li>I found that the guidance-power-manager package is no longer needed, because KDE&#8217;s own power-devil does a good job of managing the power. I simply <em>removepkg</em>-ed the guidance-power-manager.  There is a widget with a l battery gauge if you need one &#8211; it is not added to the system tray by default.</li>
<li>I added a package for &#8220;kwebkitpart&#8221; so that you can now switch konqueror&#8217;s rendering engine from KHTML to <a href="http://webkit.org/" target="_blank">Webkit</a> (which is a descendant of KHTML).</li>
</ul>
<p>To sum it all up: if you are adventurous, get my packages and upgrade your Slackware computer with them. It&#8217;s a lot of fun trying to find the quirks and bugs in new software, especially if you find fixes for them. And generally, this software works well, even if it is still e beta. But like I said before, you should not use this beta software on a computer that you depend on for your daily business&#8230; unless you know what you are doing and are confident that you can overcome any hurdles.</p>
<p>Post your findings in the <a href="http://www.linuxquestions.org/questions/slackware-14/" target="_blank">Slackware forum</a> of <a href="http://linuxquestions.org" target="_blank">linuxquestions.org</a>. Or even better: let me know right here on this blog, and I&#8217;ll try to help you out.</p>
<p>Have fun, Eric.</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/starting-with-kde-4-6/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>KDE 4.5.1 &#8211; I took the plunge</title>
		<link>http://alien.slackbook.org/blog/kde-4-5-1-i-took-the-plunge/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-5-1-i-took-the-plunge/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 09:48:41 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[kde45]]></category>
		<category><![CDATA[ktown]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=497</guid>
		<description><![CDATA[Yes! KDE 4.5.1 Packages are now available for slackware-current (32-bit and 64-bit). Read installation/upgrade instructions in the provided README file. In my previous post I wrote that I was not sure who would be building new packages for KDE, but then I decided that this would be a nice test of my new build box [...]]]></description>
			<content:encoded><![CDATA[<p><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="38" height="38" /></p>
<p><em>Yes! KDE 4.5.1 Packages are now <a href="http://alien.slackbook.org/ktown/4.5.1/" target="_blank">available for slackware-current</a> (32-bit and 64-bit).</em></p>
<p>Read installation/upgrade instructions in the provided <a href="http://alien.slackbook.org/ktown/4.5.1/README" target="_blank">README</a> file.</p>
<p>In <a href="http://alien.slackbook.org/blog/kde-4-5-1-will-get-slackware-packages-not-sure-when-and-where/" target="_blank">my previous post</a> I wrote that I was not sure who would be building new packages for KDE, but then I decided that this would be a nice test of my new build box with virtual machines. Indeed my total build time for KDE has been reduced to almost a third of the time that was needed before!</p>
<p>My new KDE 4.5.1 packages are only meant for  Slackware-current. They are not guaranteed to work on  Slackware 13.1, so if you want KDE 4.5.1 you are encouraged to upgrade  to Slackware-current!</p>
<p>There is one additional dependency to be installed on  slackware-current: <em>libdbusmenu-qt</em> (which does not yet exist in Slackware).  You&#8217;ll find it in the &#8220;deps&#8221; directory.</p>
<p>Let me repeat this note from when 4.5.0 was released:</p>
<p><em><strong>NOTE:</strong></em></p>
<p>The kdepim and kdepim-runtime packages are not part of KDE 4.5.1 !!<br />
The PIM developers decided that their applications are not yet stable  enough to get included, and instead you are encouraged to keep the  kdepim and kdepim-runtime packages of slackware-current (version 4.4.5).<br />
<em>There is one caveat</em>: the consequence is that you will only be  able to use the english localization of kdepim, because the language  files are contained in the kde-l10n-* packages of the old version. You  can not install that in parallel with the 4.5.1 version of your language  files.</p>
<p>Enjoy, Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-5-1-i-took-the-plunge/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>KDE 4.5.1 will get Slackware packages&#8230; not sure when and where</title>
		<link>http://alien.slackbook.org/blog/kde-4-5-1-will-get-slackware-packages-not-sure-when-and-where/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-5-1-will-get-slackware-packages-not-sure-when-and-where/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 08:15:39 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[current]]></category>
		<category><![CDATA[kde4]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=494</guid>
		<description><![CDATA[Some of you may have noticed that source tarballs for KDE 4.5.1 are available now. I talked to Pat about this last week, to see if this release could end up in Slackware-current. He answered that that would be a possibility. There are several other things brewing for slackware-current, so I have no real good [...]]]></description>
			<content:encoded><![CDATA[<p><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="38" height="38" /></p>
<p>Some of you may have noticed that <a href="http://kde.org/announcements/announce-4.5.1.php" target="_blank">source tarballs for KDE 4.5.1 are available now</a>.</p>
<p>I talked to Pat about this last week, to see if this release could end up in Slackware-current. He answered that that would be a possibility. There are several other things brewing for slackware-current, so I have no real good estimate of when that will happen.</p>
<p>If it takes too long, I will just build packages for KDE 4.5.1 myself. There are no <em>new</em> dependencies and slackware-current is fully up to date with regard to support for KDE 4.5.1.</p>
<p>Here&#8217;s hoping!</p>
<p>Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-5-1-will-get-slackware-packages-not-sure-when-and-where/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KDE 4.5.0</title>
		<link>http://alien.slackbook.org/blog/kde-4-5-0/</link>
		<comments>http://alien.slackbook.org/blog/kde-4-5-0/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 20:47:15 +0000</pubDate>
		<dc:creator>alienbob</dc:creator>
				<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[kde4]]></category>
		<category><![CDATA[kde45]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=482</guid>
		<description><![CDATA[KDE 4.5.0 is available! &#8230; and I can offer you packages for KDE Software Compilation 4.5.0 for Slackware-current. The 4.5.0 packages are accompanied by a README which explains the straight-forward  installation/upgrade steps. As always, both 32-bit and 64-bit versions are available. This marks another milestone for the KDE project with numerous improvements to the KDE [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dot.kde.org/"><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="38" height="38" /></a></p>
<h1>KDE 4.5.0 is available!</h1>
<p>&#8230; and I can<a href="http://alien.slackbook.org/ktown/4.5.0" target="_blank"> offer you packages</a> for <em>KDE Software Compilation 4.5.0</em> for Slackware-current. The 4.5.0 packages are accompanied by a <a href="http://alien.slackbook.org/ktown/4.5.0/README" target="_blank">README</a> which explains the straight-forward   installation/upgrade steps. As always, both 32-bit and 64-bit versions are available.</p>
<p>This marks another milestone for the KDE project with numerous improvements to the KDE 4.4 which we have in Slackware at the moment. Congratulations to everyone who helped in making this release possible, even if its release date slipped a bit instead of delivering on time as usual.  The delay allowed for the fix of a few severe application bugs, so in the end we all benefit.</p>
<p>You will need to run Slackware-current dated <span style="color: #0000ff;"><strong>Saturday July 31, 2010</strong></span> or newer. My packages for KDE 4.5.0 are not guaranteed to work on Slackware 13.1, so if you want KDE 4.5.0 you are encouraged to upgrade to Slackware-current!</p>
<p>The additional dependencies which you have to take care of on slackware-current (i.e. non-KDE and/or non-Slackware packages) are limited to just <em>one</em> package, thanks to Pat Volkerding who applied several updates to Slackware-current recently &#8211; so that the requirements for running KDE 4.5.0 would be met from the start. That single remaining dependency is <span style="color: #0000ff;">libdbusmenu-qt</span> (which does not yet exist in Slackware).  You&#8217;ll find it in the &#8220;deps&#8221; directory.</p>
<p>If you are adventurous and want to try this on Slackware 13.1 anyway, I  think you could get lucky by installing/upgrading the packages which you  will find in the &#8220;deps&#8221; directory of my <a href="../../ktown/4.4.5/" target="_blank">KDE 4.4.5 package repository</a> for Slackware 13.1. Basically, all those updated &#8220;deps&#8221; packages are are the real difference  between Slackware-13.1 and slackware-current at this moment.</p>
<p><em><strong>NOTE 1:</strong></em></p>
<p>The kdepim and kdepim-runtime packages are not part of KDE 4.5.0 !!<br />
The PIM developers decided that their applications are not yet stable enough to get included, and instead you are encouraged to keep the kdepim and kdepim-runtime packages of Slackware 13.1 (version 4.4.3) or slackware-current (version 4.4.5).<br />
<em>There is one caveat</em>: the consequence is that you will only be able to use the english localization of kdepim, because the language files are contained in the kde-l10n-* packages of the old version. You can not install that in parallel with the 4.5.0 version of your language files.  Perhaps I will try and split off the kdepim language files into separate packages, if I have the time (unfortunately at this moment I do not have that luxury).</p>
<p><strong><em>NOTE 2:</em></strong></p>
<p>If you have been running my previous alpha or beta builds of KDE 4.5.0, and if you experience strange application or plasma behaviour in 4.5.0, try with a fresh user profile. Data migration from KDE 4.4.x to 4.5.0 should not be an issue, but there may be some incompatible changes during the early betas, as mentioned by Maciej on <a href="http://aseigo.blogspot.com/2010/08/kde-release-day-for-450-delayed.html" target="_blank">Aaron Seigo&#8217;s blog</a>.</p>
<blockquote><p>And in case you think, &#8220;<em>what a strange location for the packages, why have they not been placed in the &#8216;ktown&#8217; repository</em>&#8220;&#8230; that is a good question! By the time  this post appears on my blog, I will not be connected to the Internet. Therefore I have scheduled this post to be published in the future after I finished compiling. And since I could not make the packages publicly available ahead of the official release, I decided to hide them in plain sight&#8230; Once I get my Internet back I will move the 4.5.0 packages to the correct location, which is indeed my ktown repository.</p></blockquote>
<p><em>Update (22-aug-2010): the 4.5.0 directory has finally been moved into my ktown repository and I have updated the links in this article which point to it.</em></p>
<p>Enjoy, Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://alien.slackbook.org/blog/kde-4-5-0/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
	</channel>
</rss>

