Main menu:

Sponsoring

Please consider a small donation:

 

Also appreciated: support me by clicking the ads (costs nothing) :-)

 

Or you can donate bitcoin:

 

Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank

Fame

FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.

Search

My Favourites

Slackware

Calendar

July 2014
M T W T F S S
« Jun    
 123456
78910111213
14151617181920
21222324252627
28293031  

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

Meta

KDE 4.11 – first release candidate available for Slackware-current

A few days ago, the first release candidate of KDE 4.11 was made public – in source format of course. The source version is “4.10.95″. I had an updated KDE.SlackBuild framework ready since the first beta. A re-work was needed because KDE 4.11 splits another four of the big packages in a lot of smaller individual program packags: kdeadmin, kdetoys, kdesdk and kdenetwork.

I took the bait and built KDE 4.11 RC1 on Slackware-current. Uneventful as always if you have the proper KDE.SlackBuild ; I added the new Calligra 2.7.0 (still waiting for the official release announcement but I decided that I have waited long enough) and proposed the new build to Pat. I needed to know if he had plans for Slackware-current. We agreed on Slackware-current sticking with KDE 4.10 for now, and I would upload the package set to my ‘ktown‘ repository.

So here we are, and I can offer you KDE 4.11 RC1 for Slackware-current. Note that this is not going to work on Slackware 14.0 ! If you are eager to try out what’s going to become KDE 4.11 I encourage you to upgrade your Slackware to what will become 14.1 :-)

announce-4.11-beta1

New KWalletManager user interface; changes to Okular

What’s new in KDE 4.11 RC1 ?

It is recommended to read the feature plan for the new 4.11 series. Most notable changes are the expansion of the use of Qt Quick (the application framework which includes the interpreter language QML), faster Nepomuk indexing (many people keep complaining about Nepomuk), many Kontact improvements, and the start of support for the Wayland compositor in KWin (the window manager of KDE) as well as OpenGL improvements. Overheard during Akademy 2013 (held in Bilbao, ended yesterday) was the fact that KWin may depend on SystemD in future. Bad move, kDE!

How to upgrade to KDE 4.11 RC1 ?

You will find all the installation/upgrade instructions that you need in the accompanying README file. That README also contains basic information for KDE recompilation using the provided SlackBuild script. Earlier blog posts have more information on rebuilding from source and upgrading from Slackware’s own KDE.

You are strongly advised to read and follow these installation/upgrade instructions!

Where to find packages?

Download locations are listed below (you will find the sources in ./source/4.10.95/ and packages in /current/4.10.95/ subdirectories). Using a mirror is preferred because you get more bandwidth from a mirror and it’s friendlier to the owners of the master server!

Have fun! Eric

Comments

Comment from cwizardone
Posted: July 21, 2013 at 04:46

Thank you for putting the packages together.
I’ve ran into one problem, it won’t load the NetworkManager widget and says it can’t find the component.

Comment from cwizardone
Posted: July 21, 2013 at 07:08

I just re-read the above. To clarify, it won’t install the widget to the panel. When you move the mouse over the red…. whatever it is suppose be, where I tried to place the networkmanager widget, a box appears with the message that it cannot find the component.

Comment from y0g1
Posted: July 21, 2013 at 07:31

I noticed the same problem with NetworkManager widget – it does not work.

Comment from y0g1
Posted: July 21, 2013 at 08:49

Other problems with 4.11:
- konqueror in webkit mode crashes on gcc.gnu.org
- amarok crashes while using Jamendo and changing slider position

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 09:42

kwin keep crashing here on my machine and turn my desktop into unusable state. I had to revert back to 4.10.5 in -Current.

About Amarok, it seems that it must be rebuilt with this patch to make it work: https://projects.kde.org/projects/extragear/multimedia/amarok/repository/revisions/e899704b3db4af2ff228eb0d4dbbec05fb9a2448

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 09:46

Ah, forgot to mention that profile AC is having some problems with power management modules. I think some entries in $HOME/.kde/share/config/powermanagementprofilesrc must be cleaned up (manually)

Comment from LoneStar
Posted: July 21, 2013 at 10:46

hm.. has any reasoning started on this info of future dependencies on systemd?

could it work with a “fake” systemd library put there just to make it work, just like chrome with libpam.so ?

Comment from alienbob
Posted: July 21, 2013 at 12:08

LoneStar – there is no “fake” libpam for Chrome… it is the actual PAM library extracted from the pam package which is created with the sources in extra/source/pam/ …

Eric

Comment from alienbob
Posted: July 21, 2013 at 12:14

To sum up the major issues: networkmanager widget does not work, powermanagent acts weird, konqueror in webkit mode crashes, amarok crashes, kwin crashes:

I do not care much for amarok but if someone reports that the patch works which was mentioned by Willy, then I” rebuild it.

I wonder if the networkmanagement and kwebkitpart have to be rebuilt. Anyone tried that yet?

KWin did not crash on me yet, but I have been running in a Virtual Machine so far. I am now upgrading the laptop to KDE 4.11 RC1 because I have another Linux OS on that one, and it is the only machine where I can suirvive a period of non-functional Slackware with KDE.

I assume that everyone with a problem has already tried creating a fresh new useraccount to see if your crashes are caused by the new packages or by old configuration files?

Eric

Comment from LoneStar
Posted: July 21, 2013 at 12:15

@Eric

yes, sorry, I knew that was a wrong statement =)
with “fake” I was intending that it’s just there to make chrome happy and it’s not really being used for anything else in the distribution.

So I was wondering if something similar could work with systemd for Kwin, putting there its library without using it for anything else.

But I guess it’s too early for thinking about this now..

Pingback from 20 anni di Slackware! : LoneStar.it
Posted: July 21, 2013 at 12:18

[...] iniziando a inserire in altri software rilevanti. E’ di questi giorni la voce che le prossime versioni di KDE potrebbero iniziare a dipendere da Systemd, e questo porrà la Slackware su un bivio inevitabile: [...]

Comment from alienbob
Posted: July 21, 2013 at 12:30

Hi LoneStar

According to the comment in http://blog.martin-graesslin.com/blog/2013/07/akademy-impressions-2/ it is not yet set in stone that there will be a hard dependency on SystemD. But I feel that we (being the community aound an independent distro with independent decisions about what we want to include) have to make our voices heard in the KDE community.

Eric

Comment from alienbob
Posted: July 21, 2013 at 12:33

First quick view of KDE 4.11 RC1 installed on my laptop already pointed out the networkmanager widget issue.
The kde-workspace package used to have a “/usr/lib64/libsolidcontrol.so.4″ library which is now gone, and the widget in the networkmanagement package links directly to that library.

I am going to rebuild networkmanagement to see if that fixes the issue.

Eric

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 12:49

I tried the first attempt on my main desktop, so i can’t leave it as non-functional for long period. Even i have MATE installed, but i still use a lot of KDE apps on my daily activities.

I will try this on a clean system of Slackware-Current on VM at my office tomorrow.

Comment from alienbob
Posted: July 21, 2013 at 13:10

I built networkmanagement-0.9.0.9 after I found out that the current networkmanagement-0.9.0.8 package could not be rebuilt because of a solid-related compilation error. With the new 0.9.0.9 package I have a working NM widget in my KDE 4.11RC1.
I also rebuilt kwebkitpart and I do not see a crash when konqueror opens gcc.gnu.org.
I have no issues with kWin, but it had fallen back to XRender for its desktop effects (and several of the desktop effects require OpenGL renderer). When I tried to configure OpenGL 3.0 the KWin crashed immediately, but using OpenGL 2.0 everything is fine. This laptop uses the Intel Open Source graphics driver. Are those with KWin issues running the binary NVIDIA driver?

I’ll upload the new packages as soon as I have the 32-bit versions ready.

Eric

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 13:48

Yes, i’m running NVidia driver and most of the bug report that i found are also using NVidia GPU

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 14:13

@Eric:
About the OpenGL thing, i guess Martin has shared this on his blog last month: http://blog.martin-graesslin.com/blog/2013/06/more-software-compositing/

Comment from alienbob
Posted: July 21, 2013 at 14:32

The ‘ktown’ repository has been updated with packages for networkmanagement (upgraded to version 0.9.0.9) and kwebkitpart (rebuilt the slackware-current package).

Eric

Comment from MartinOwaR
Posted: July 21, 2013 at 15:07

I rebuilt amarok (slackware-current package) with the patch above, no more segfault, it works fine.

Comment from alienbob
Posted: July 21, 2013 at 15:33

Hi MartinOwar,

If you look at the Amarok bug report: https://bugs.kde.org/show_bug.cgi?id=320855 you’ll see that there are actuall *two* patches which fix crashes. Not sure whether the first one (the one you used) and/or the second one is required.

Eric

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 15:41

@Eric:
It should be this one : http://bugsfiles.kde.org/attachment.cgi?id=80413
It has been pushed to the master branch which is the same patch i posted on previous comments

The second patch hasn’t been reviewed and accepted yet

Comment from alienbob
Posted: July 21, 2013 at 16:15

OK, building a new Amarok with that patch then. The package will show up in the repository soon, I hope.

Eric

Pingback from Alien Pastures » Security update: flashplayer-plugin
Posted: July 21, 2013 at 16:18

[...] KDE 4.11 – first release candidate available for Slackware-current [...]

Comment from cwizardone
Posted: July 21, 2013 at 16:30

No sound. The system notifications play as they should but there is no sound from any of the applications be they multimedia or a mail received sound from Thunderbird.
Thanks for fixing the networkmanager widget!

Comment from cwizardone
Posted: July 21, 2013 at 16:39

Oops. Somehow the pcm setting in the alsamixer was reeset to zero. Resetting it did the trick, but the question become, what reset it to zero?

Comment from alienbob
Posted: July 21, 2013 at 16:40

Hmmm I have sound in all applications I have used so far: vlc, amarok, audacious,skype.

Eric

Comment from Willy Sudiarto Raharjo
Posted: July 21, 2013 at 16:41

@cwizardone:
Yes, i noticed the same thing when KDE started. Usually it has a sound, but on 4.11 RC1, no sound played.

Comment from cwizardone
Posted: July 21, 2013 at 17:18

“Action Policy”? “Configure policies for trusted actions in the system”??!!

Maybe this has been there for sometime, but I don’t recall seeing it before. It all looks very mickeysoft-windows-ish.

Comment from alienbob
Posted: July 21, 2013 at 19:08

cwizardone – this systemsettings applet is not new, it is part of working with polkit and has been part of KDE’s systemsettings since Slackware 14.
But I fail to see how this is “mickeysoft-windows-ish” ? System policies are not the exclusive domain of Microsoft.

Eric

Comment from cwizardone
Posted: July 21, 2013 at 19:34

Went to use Gwenview and it couldn’t find the plug-ins. As one now has to… grrrrrr… install digikam to get the use of the kipi-plug-ins I tried to run digikam and it failed. So I tried to re-build digikam and the process failed with this error:

Marble::GeoPainter*)’:
/tmp/SBo/digikam-3.1.0/extra/libkgeomap/libkgeomap/backend_map_marble.cpp:642:14: error: ‘class Marble::GeoPainter’ has no member named ‘autoMapQuality’
painter->autoMapQuality();
^
make[2]: *** [extra/libkgeomap/libkgeomap/CMakeFiles/kgeomap.dir/backend_map_marble.cpp.o] Error 1
make[2]: Leaving directory /tmp/SBo/digikam-3.1.0/build’
make[1]: *** [extra/libkgeomap/libkgeomap/CMakeFiles/kgeomap.dir/all] Error 2
make[1]: Leaving directory /tmp/SBo/digikam-3.1.0/build’
make: *** [all] Error 2

Comment from cwizardone
Posted: July 21, 2013 at 19:36

btw, when trying to run digikam (before trying to rebuild it) it failed with this error:

digikam: error while loading shared libraries: libgphoto2_port.so.0: cannot open shared object file: No such file or directory

Comment from cwizardone
Posted: July 21, 2013 at 19:47

“cwizardone – this systemsettings applet is not new, it is part of working with polkit and has been part of KDE’s systemsettings since Slackware 14.
But I fail to see how this is “mickeysoft-windows-ish” ? System policies are not the exclusive domain of Microsoft.
Eric”

Well, it appears that “they,” the people at KDE, are deciding for me just what organizations or software can access my computer and I don’t see an option for blocking it, unless turning it off is available to root. At the moment I’m looking at it as user.

Comment from david
Posted: July 21, 2013 at 20:39

With the latest packages, it’s all ok!
Thanks to Eric and KDE people.

Comment from Willy Sudiarto Raharjo
Posted: July 22, 2013 at 01:23

@cwizardone : you are missing libgphoto2 from -Current and your digiKam source is still at 3.1.0 which is outdated compared to KDE libraries which are now at 4.11. Can you try use 3.2.0?
They are now at 3.3.0-beta3 and it should sync with KDE 4.11.

Comment from cwizardone
Posted: July 22, 2013 at 02:41

@Willy Sudiarto Raharjo: Thanks for taking the time to reply. Greatly appreciated.
I’ve checked and doubled checked and the latest version of libgphoto2 is installed and has been since it was first posted to -currernt back in mid June.
Tried to build digikam 3.2.0, and it failed at,
CMakeFiles/kipicmd.dir/kipiinterface.cpp.o:(.rodata._ZTV13KipiInterface[_ZTV13KipiInterface]+0×128): undefined reference to KIPI::Interface::editingFinished(KUrl const&, QFlags)’
collect2: error: ld returned 1 exit status
make[2]: *** [extra/kipi-plugins/tests/kipicmd] Error 1
make[2]: Leaving directory /tmp/SBo/digikam-3.2.0/build’
make[1]: *** [extra/kipi-plugins/tests/CMakeFiles/kipicmd.dir/all] Error 2
make[1]: Leaving directory /tmp/SBo/digikam-3.2.0/build’
make: *** [all] Error 2
root@bmoc:/home/storage/software/slackbuilds/digikam#

I then tried to build digikam 3.3.-beta3, and it failed at the exact same spot.

Comment from david
Posted: July 22, 2013 at 09:25

My Battery Monitor widget lost “Sleep” button… can anyone else confirm this?
I’ve tried to use Sleep button from KDE menu, but it seems to do nothing else other than show a black screen…
If I execute the command “dbus-send –system –print-reply –dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend”, suspend works fine.

Comment from roberto
Posted: July 22, 2013 at 10:06

Hi, to questions:
If i’ve 4.10.5 from your package can i upgrade via slapt-get?
or there is new packages in rc1?
I’ve not found kipi-plugins: where is a updated package?

Comment from Willy Sudiarto Raharjo
Posted: July 22, 2013 at 12:03

kipi-plugins is not part of the KDE Core packages

Comment from Willy Sudiarto Raharjo
Posted: July 22, 2013 at 12:10

@cwizardone : do you have kipi-plugins from the old version (2.9.0) ?
Since digikam-3.0, they provide an internal kipi-plugins. I haven’t tested 3.3.0-beta3 yet, but i have 3.2.0 running fine on my system with KDE 4.10.5. Not yet tested on KDE 4.11, since i couldn’t have a stable performance on KDE 4.11 yet. I tried to use a clean Slackware-Current on VM and it had the same problems i had on my main desktop. KWin and Plasma Shell keep crashing, so i can’t do anything, but to revert it to a snapshot i i created earlier just before upgrading to KDE 4.11.

Digikam usually released a new version along with KDE release. I think digikam 3.3.0 will be released after KDE 4.11 final gets released.

Comment from Etienne
Posted: July 22, 2013 at 12:20

The release plan for digikam can be seen here : http://www.digikam.org/about/releaseplan

It seems that you will have to wait digikam 3.4.0 to be compatible with KDE 4.11

Comment from roberto
Posted: July 22, 2013 at 12:56

Ok, i’ve compiled digikam 3.2 and then i’ve the kipi-plugins work perfectly.
Thank’s

Comment from Mike
Posted: July 22, 2013 at 15:18

Is therte any solution to the kwin problem nvidia driver users have got?

Mike

Comment from cwizardone
Posted: July 22, 2013 at 15:29

@ Willy Sudiarto Raharjo,
I removed 4.11rc1 (4.10.95) and re-installed 4.10.5, and Gwenview, digiKam and the kipi-plugins are now working as they should. At the moment digiKam 3.2 is building in another window and it looks like it will be successful this time.
Thanks for all your advice. Greatly appreciated! :)

Comment from Willy Sudiarto Raharjo
Posted: July 22, 2013 at 17:34

@Mike: No, not yet unfortunately
Do you use NVidia GPU as well and suffer the same problem as mine? KWin/Plasma keep crashing?

Comment from escaflown
Posted: July 22, 2013 at 21:24

Same issue as Willy: Kwin/Plasma keep crashing. No NVidia GPU here.

Comment from alienbob
Posted: July 22, 2013 at 21:24

Hi Willy

I have upgraded my desktop to KDE 4.11RC1 today. This is 64-bit Slackware-current.
This computer has a GeForce GT 240 card inside, and I upgraded to NVIDIA driver version 319.32 together with the new KDE.
One of the first things I did after logging in, was switching the Compositing Type to “OpenGL 3.1″ with Qt Graphics System set to “Native”.
I have not had a single crash yet, and played with various applications including dolphin – thumbnail view is lightning fast, semantic search, VLC playing a few movie fragments windowed as well as full-screen. I am keeping KDE 4.11 RC1 on here.

Eric

Comment from mike
Posted: July 22, 2013 at 22:28

I do and also vdpau so nouveau is not an option.

Comment from Willy Sudiarto Raharjo
Posted: July 23, 2013 at 14:49

@Eric:
Unfortunately i can’t change the setting at all since KWin crashed first. How do you change that configuration on CLI?

I used an older GPU so i’m forced to use 304.88 driver.

Comment from Eduardo
Posted: July 23, 2013 at 20:59

Thank you Eric!

The install went all well and everything seems to work OK. Well, *almost* everything. Looks like there is a showstopper bug in akonadi:

http://lists.kde.org/?l=kdepim-users&m=137457691911237&w=2

I understand that the KDEPIM folks do not recommend using 4.10.95 if you use maildir for your mails (as I have).

Right now I’m hitting loads of 14.10 and the like with my 2 cores at 100%, memory maxed out and thrashing… load even reached 17. Thanks heavens that Slackware still is responsive so I can type this.

Comment from alienbob
Posted: July 24, 2013 at 13:21

Hi Eduardo

Let’s see if the KDEPIM developers can fix this before the final release of KDE 4.11.

Cheers, Eric

Comment from Willy Sudiarto Raharjo
Posted: July 25, 2013 at 07:57

@Eric:
RC2 packages is now available. Hopefully most of the bugs has been fixed on this stage :)

Comment from Eduardo
Posted: July 31, 2013 at 16:11

Hi Eric, I am trying to compile RC2 with your SlackBuild but compilation fails on kdebase:nepomuk-core with the following messages:

[ 83%] Building CXX object services/fileindexer/indexer/CMakeFiles/nepomukffmpegextractor.dir/ffmpegextractor.cpp.o
/tmp/kde-build/kdebase/nepomuk-core-4.10.97/services/fileindexer/indexer/ffmpegextractor.cpp:37:28: fatal error: libavutil/dict.h: No such file or directory
#include
^
compilation terminated.
make[2]: *** [services/fileindexer/indexer/CMakeFiles/nepomukffmpegextractor.dir/ffmpegextractor.cpp.o] Error 1
make[1]: *** [services/fileindexer/indexer/CMakeFiles/nepomukffmpegextractor.dir/all] Error 2
make: *** [all] Error 2
kdebase:nepomuk-core failed to build.

Do you have any pointers?? Thanks in advance.

Comment from Willy Sudiarto Raharjo
Posted: July 31, 2013 at 16:37

Which ffmpeg version you used?
I used Eric’s restricted ffmpeg and i got it here on
/usr/include/libavutil/dict.h

Comment from Eduardo
Posted: August 1, 2013 at 14:23

Willy: I thought of that also and I solved the problem. I was using an old 0.6 version from SBo. Upgrading to Eric’s latest restricted version did the trick. After that, it was smooth sailing. Thanks for the tip.

Comment from Mike Langdon (mlangdn)
Posted: August 7, 2013 at 23:12

I finally got around to installing this and I have no issues to report. Everything seems fine after pulling in the Aug 6 updates and now using NVIDIA blob 325.15.

Comment from Mike Langdon (mlangdn)
Posted: August 8, 2013 at 01:06

I forgot to say thanks, Eric.

Write a comment