Main menu:

Sponsoring

Please consider a small donation:

 

 

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

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 425 other subscribers

My Favourites

Slackware

Calendar

April 2019
M T W T F S S
« Mar    
1234567
891011121314
15161718192021
22232425262728
2930  

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current

RSS SBo

Meta

KDE 5_15.07 – July release for Slackware-current

Plasma5_lockedpowerpenguin Today my son had his last day at school – holiday time! We had little hope he would pass his semi-final year at the “middelbare school” but he managed to pull of a small miracle and passed anyway. Yay! His dad will sleep better now… and I used the relaxed mood to sit behind this computer and write a blog post about the July release of KDE 5 for Slackware-current. While my son went out to party, we slackers just install the latest and greatest software and pound it hard to see if any bugs seep out of the cracks.

The past month saw various KDE component releases which I let slip, because I intend to offer upgrades only when newer versions of all of Frameworks, Plasma and Applications are available. Well, there was Frameworks 5.11.0 several weeks ago but I skipped that one entirely, and today Frameworks 5.12.0 was released. The KDE Applications 15.04.3 release was already more than a week ago, and Plasma 5.3.2 one day before that, on 30 June.  Time for some package building, and because the Frameworks sourcecode was made available to packagers a number of days ago, I had them ready on wednesday… but needed to wait for the public release of the new Frameworks.

Now then, my July release of the next-gen KDE for slackware-current: KDE 5_15.07. Its main components, as said earlier, are Frameworks 5.12.0, Plasma 5.3.2 and Applications 15.04.3. The updates to Applications also contain the usual KDE 4 Long Term Support (LTS) updates for kdelibs, kdepimlibs, kdepim, kdepim-runtime and kde-workplace. Hopefully Pat will fold those LTS releases back into the official KDE 4 for Slackware-current.

What’s new in KDE 5_15.07?

Well… probably all sorts of improvements under the hood of the various packages, but nothing exciting jumps out that I feel compelled to tell you about. Overall, more stability and less bugs, let’s hope. Read the Release Notes and you’ll know it all. Hey, weekend ahead! Time is on your side.

Installing or upgrading Frameworks 5, Plasma 5 and Applications

As always, the accompanying README file contains full installation & upgrade instructions. Note that the packages are available in several subdirectories below “kde”, instead of directly in “kde”. This makes it easier for me to do partial updates of packages. The subdirectories are “kde4”, “kde4-extragear”, “frameworks” “plasma”, “plasma-extra” and “applications”.

Upgrading to this KDE 5 is not difficult this time, especially if you already are running KDE 5_15.04 or later. You will have to remove old KDE 4 packages manually. If you do not have KDE 4 installed at all, you will have to install some of Slackware’s own KDE 4 packages manually.

Note:

If you are using slackpkg+, have already moved to KDE 5_15.01 or newer and are adventurous, you can try upgrading using the following set of commands. This should work but feel free to send me improved instructions if needed (assuming in this example that you tagged my KDE 5 repository with the name “ktown_testing” in the configuration file “/etc/slackpkg/slackpkgplus.conf“):
# slackpkg update
# slackpkg install ktown_testing (to get the newly added packages from my repo)
# slackpkg install-new (to get the new official Slackware packages that were part of my deps previously)
# slackpkg upgrade ktown_testing (upgrade all existing packages to their latest versions)
# slackpkg upgrade-all (upgrade the remaining dependencies that were part of my repo previously)
# removepkg sddm-theme-breeze (gone after KDE 5_15.01)
# removepkg libmm-qt5 (gone after KDE 5_15.03)
# removepkg qt-gstreamer0 (gone after KDE 5_15.04)
# slackpkg reinstall qt-gstreamer (ensure that none of the overlapping files of qt-gstreamer0 are left)
# slackpkg reinstall kactivities-framework (ensure that you are using the frameworks version of kactivitymanagerd)

And doublecheck that you have not inadvertently blacklisted my packages in “/etc/slackpkg/blacklist“! Check for the existence of a line in that blacklist file that looks like “[0-9]+alien” and remove it if you find it!

Recommended reading material

There have been several posts now about KDE 5 for Slackware-current. All of them contain useful information, tips and gotchas that I do not want to repeat here, but if you want to read them, here they are: http://alien.slackbook.org/blog/tag/kde5/

A note on Frameworks

The KDE Frameworks are extensions on top of Qt 5.x and their usability is not limited to the KDE Software Collection. There are other projects which rely (in part) on the KDE Frameworks, and if you are looking for a proper Frameworks repository which is compatible with Slackware package managers such as slackpkg+, then you can use these URL’s to assure yourself of the latest Frameworks packages for Slackware-current (indeed, this is a sub-tree of my KDE 5 “testing” repository):

Where to get the new packages for Plasma 5

Download locations are listed below (you will find the sources in ./source/5/ and packages in /current/5/ subdirectories). If you are interested in the development of KDE 5 for Slackware, you can peek at my git repository too.

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 Gérard Monpontet
Posted: July 11, 2015 at 10:16

Work fine, here, thanks.

Comment from nikolay
Posted: July 11, 2015 at 15:09

Hi, I am having some problems. I just freshly installed slackware current and without installing anything additional I installed this kde5 following all your instructions. When I try to startx from init3 I get a small sceeen saying:

kstartupconfig4 does not exist or fails. The error code is 127. Check your installation

When i get back in the console I see that the error it gives is:

/usr/bin/startkde4: line 82: kstartupconfig4: command not found

Any idea what has gone wrong and how to fix it?

Comment from alienbob
Posted: July 11, 2015 at 16:47

I guess you did not run “xwmconfig” to select “plasma” as the graphical environment.
If you just “startx” then Slackware will still try to start the default KDE 4 but you no longer have a functional KDE 4 on your computer.

Comment from cwizardone
Posted: July 11, 2015 at 17:20

Well, I loaded it up and gave KDE 5 another spin (3rd time) and I like it. It seems to be “faster” than KDE 4, all the way around, but as I have no way to actually measure that, it might all be in my head. 🙂
It is still as ugly as week old pizza, but I’ve change what can be changed to improve its appearance.
There are still some rough edges, but, overall, an improvement on KDE 4. At the moment I’m sitting a good 7 feet away from the monitor and the image is sharp as a tack. That is the first thing I noticed, the sharpness of the screen. Some icons won’t appear on the task bar. Applications icons cannot be placed on the task bar, nor on the desktop. There is no quickl aunch for the task bar. The icon for the trash can on the desktop was HUGE and I couldn’t find a way to make it any smaller, i.e.,, the usual settings for icons don’t work.
Now if they can get some more “decorations” for the desktop…
🙂

Comment from cwizardone
Posted: July 11, 2015 at 17:22

Oh, and BTW, Thanks!
🙂

Comment from alienbob
Posted: July 11, 2015 at 20:08

Hi cwizardone.

Glad you like it better this time. No worries… it will take a year or more before Plasma 5 will hit Slackware.
Now regarding some of the things that your commented about:

Application quick launch icons on the task bar: while the application is running, right-click on its task bar icon and select “Show a Launcher When Not Running”.

Not all systray icons are visible: install my trayer-srg package and let it autostart *after* the Plasma Shell starts up, like this: $ cat ~/.config/autostart/trayer.desktop
[Desktop Entry]
Name=Trayer
Exec=/usr/bin/trayer –edge bottom –widthtype request –align right –distance 30
Type=Application
Terminal=false

No application icons on the desktop: unlock the widgets, right-click on the desktop background, select “Desktop Settings” and select “Folder View” instead of “Desktop” as the layout. Then right-click the desktop again, select “Folder View Settings”, go to Icons and select a smaller icon size.

Comment from Eduardo
Posted: July 11, 2015 at 21:08

Upgraded here with no issues. Thank you Eric!

Pingback from Links 11/7/2015: Purism Librem 13 Reviewed, KDE Frameworks 5.12.0 is Out | Techrights
Posted: July 11, 2015 at 21:13

[…] KDE 5_15.07 – July release for Slackware-current […]

Comment from cwizardone
Posted: July 11, 2015 at 23:39

@ Alien Bob,
Many thanks for the tips and hints.
Greatly appreciated!

Comment from cwizardone
Posted: July 12, 2015 at 17:45

Well…. ran KDE 5 for just about two days and while it has definitely improved, “under the hood,” it is still just a bit “too rough around edges” for my daily purposes and I’ve re-installed 4.14.3 from -current.
I’ll give it another try in six months time and see how it has improved.
Eric, thanks, again, for all the “heavy lifting” you do for the Slackware project.
Cheers!

Comment from Michelino
Posted: July 14, 2015 at 09:48

Hallo Eric,
I’ve some trouble with sddm-greeter, every time I try to insert password to log i get in this error
http://imageshack.com/a/img661/3827/hBQrSe.jpg

I’ve also tried reinstalling all the KDE 5_15.07 stuff, with same results.

Any tips?

Comment from alienbob
Posted: July 14, 2015 at 13:44

You’ll have to do your own troubleshooting first.
Has it never worked, or did it work before but stopped after the last upgrade?
Is your sddm user part of the “video” group?
Is there anything in the X.Org log that explains more about your crash?

Comment from Michelino
Posted: July 14, 2015 at 15:35

Thanks for reply.
So:
1) Yes, It did work before the last upgrade;
2) Yes, sddm user is part of “video” group;
3) the only error is: “systemd-logind: failed to get session: The name org.freedesktop.login1 was not provided by any .service files”

Comment from jen
Posted: July 15, 2015 at 07:03

Congrats to your son! Sounds like one of my nieces. She’s really bright, but not that into school.

Comment from Ed
Posted: July 16, 2015 at 20:25

Since a sddm dev has contacted me about the issue that I have been having with the shutdown countdown timer going past 0 into negative numbers, I have set up -current/KDE5 on a PC again to help debug and I can’t even get into the sddm settings in system settings.

Settings->System Settings->Startup and Shutdown->Login Screen (SDDM)

Once I click on “Login Screen (SDDM)” System Settings locks up and I have to close it.

I am guessing that this is a KDE dev problem, just wanted to note it here and see if anyone else has this issue.

Comment from Phil
Posted: July 17, 2015 at 12:30

@Ed
Hi Ed I have the same problem as you with the countdown going negative but unlike you I can change SDDM themes successfully. With all the other themes nothing happens when shutdown or reboot is selected, but no countdown timer.

@alienbob
Thanks Eric for your effort in supplying the latest updates of KDE5. Things are looking more solid at the mo’ but not quite ready for main stream use just yet.

Comment from Aslem
Posted: July 22, 2015 at 17:59

Hello how are you? I’m trying to update my kde, made many package updates, however when I enter the kde returns this error, already updated all xcb packages, I am a long time wanting to use the kde5, wait … thank you.

Comment from Aslem
Posted: July 22, 2015 at 18:00

I’m sorry I forgot the link.
http://tinypic.com/view.php?pic=6jocnr&s=8#.Va_LDzIk-hc

Comment from Aslem
Posted: July 22, 2015 at 18:28

I fix… The slackpkg not want to install libxcb, I installed manually and it worked … thank you, and sorry for the inconvenience.

Comment from Tonus
Posted: July 30, 2015 at 03:32

Hi,

I followed the instructions on a brand new current without previous kde on it and keep failing :
kdeinit5 crashes because can’t find libxcd-dri3
I tried to simlink the missing lib to libxcd-dri2 but now complains about libxcd-present that I can’t find 🙁

If someone could manage to give a help, would much appreciate!

Comment from alexsson
Posted: August 1, 2015 at 15:38

Hi,

I get “kstartupconfig4 does not exist” when trying to start KDE5.

I reinstalled all packages like:

slackpkg update
slackpkg install ktown_testing
slackpkg install-new
slackpkg upgrade ktown_testing
slackpkg upgrade-all
slackpkg reinstall ktown_testing

I have no idea why this error still persist.

Comment from Fabio
Posted: August 2, 2015 at 14:21

Hello, I’ve a strange problem: energy engagement is gone. No way to set monitor sleeping time, screensaver or standby timer. And my fans are at high speed all the time! I think that cpu power is at the maximum all the time my pc it’s working, even without do nothing.
I’ve related the problem to upowerd, or some broken dependence. Then this is ldd result:

ldd /usr/libexec/upowerd
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7591000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7458000)
libimobiledevice.so.6 => /usr/lib/libimobiledevice.so.6 (0xb7435000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7417000)
libplist.so.3 => /usr/lib/libplist.so.3 (0xb740c000)
libm.so.6 => /lib/libm.so.6 (0xb73c2000)
libc.so.6 => /lib/libc.so.6 (0xb722a000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb70a9000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb70a5000)
libdl.so.2 => /lib/libdl.so.2 (0xb709f000)
libz.so.1 => /lib/libz.so.1 (0xb7089000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb706e000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb706c000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xb7065000)
librt.so.1 => /lib/librt.so.1 (0xb705c000)
libudev.so.0 => /lib/libudev.so.0 (0xb704c000)
libssl.so.1 => /lib/libssl.so.1 (0xb6fe0000)
libcrypto.so.1 => /lib/libcrypto.so.1 (0xb6e12000)
libusbmuxd.so.4 => /usr/lib/libusbmuxd.so.4 (0xb6e0a000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6caa000)
liblzma.so.5 => /lib/liblzma.so.5 (0xb6c80000)
/lib/ld-linux.so.2 (0xb7716000)

have you some advice? Thanks in advance.

Comment from alienbob
Posted: August 3, 2015 at 14:48

Tonus, I do not think that you have installed slackware-current.
When I look at slackware-current’s libxcb package I see:
slackware64$ tar tvf slackware64/x/libxcb-1.11-x86_64-1.txz | grep libxcb-dri3
-rwxr-xr-x root/root 8400 2014-08-25 05:32 usr/lib64/libxcb-dri3.so.0.0.0
-rwxr-xr-x root/root 1010 2014-08-25 05:32 usr/lib64/libxcb-dri3.la

Comment from alienbob
Posted: August 3, 2015 at 14:56

alexsson – this is a testing ground for KDE 5 on Slackware-current which is a testing ground in itself. I expect you to do some more troubleshoooting yourself. You are providing no useful information.

The error you do mention will not get you any answers except that kstartupconfig4 is part of Slackware-current’s own kde-workspace package but it is not available in my KDE 5 version of kde-workspace (because I do not compile it – the utility is meant only for KDE 4)

Comment from alienbob
Posted: August 3, 2015 at 14:57

Fabio is your user a member of the “power” group? Do you have all packages installed?

Comment from Fabio
Posted: August 7, 2015 at 14:22

alienbob yes, i’m in that group and think that i’ve all the packages installed.
I’m in current and for long time i’ve used your KDE packages. After the latest release of 4.x now i’ve installed the 5.x branch step by step by your guide.
I’ve checked two times the packages and dependences.
But the strange thing is that this problem with energy saving control is present from 4.x branch.
It’s occur on my PC with slackware current at 32 bit and KDE5, and on my notebook with slackware current at 64 bit and KDE4. Both of them are with you ktown packages.

Comment from Gyula
Posted: August 12, 2015 at 13:37

Dear Eric,

I need some advise. I have installed Slackware current twice in a row in the last two days. I upgraded KDE 4 to KDE 5 following you instructions. Basically it works if I start from init 3 with startx. Though when I switch to init 4 the user name filed is missing from the sddm login screen. I have added the section to rc.4, checked sddm library at var/lib/sddm, plasma is selected with xwmconfig, reboot button is working on sddm screen, too. Just the user cannot enter the user name because ther is onyl a password field appears. Do you have some tip what to check?

Many thanks in advance.

Gyula

Comment from alienbob
Posted: August 12, 2015 at 14:02

Hi Gyula

When you install my sddm package, the doinst.sh script changes the default theme which is configured in “/etc/sddm.conf”, to KDE’s “breeze” theme. The breeze theme does not show a username entry field, you will have to click on one of the user avatar icons to select that user and enter the password.
If you do want a username entry field you will have to configure a different theme for sddm. Open /etc/sddm.conf in an editor and look for the [Theme] section.
You can find the available themes in the directory “/usr/share/sddm/themes/”

Comment from Gyula
Posted: August 12, 2015 at 18:14

Hi Eric,

Thank you for the tips. I followed your advise. Changed the theme to a different one and that worked. I was able to start a desktop session with elarun theme from init 4. The real issue is that breeze theme has no icon to be clicked. After I tried elarun theme I switched back to breeze but the issue reamined the same: no icon to be clicked. I checked sddm.conf. FacesDir and ThemeDir but they seems to be ok.

Breeze theme looks great so I would really prefer that to use.

Rgs

Gyula

Comment from Gyula
Posted: August 13, 2015 at 10:33

Hi,

It seems that I have problem with sddm whenever I select themes where icons needs to be clicked rather typing user names. The same issue happenes when maui themes is applied. There are no icons to be clicked.

Gyula

Comment from Gyula
Posted: August 13, 2015 at 10:47

Hi Eric and everyone,

I solved the mistery. sddm.conf contains a row MinimumUid. It was set to 1000 by default. I assigned Uids from 200. (I am not experienced yet in linux user management but 200 seemd to be a reasonable amount to start with) I changed MinimumUid 200 and switch to sddm. Voila! All icons appeared.

Thanks for your patience and sorry for writing too much about this.

Gyula

Comment from alienbob
Posted: August 13, 2015 at 12:27

Hi Gyula,

Well at least the whole issue – including the solution – is documented in one place now, and Google will find it soon.

Comment from niko
Posted: August 26, 2015 at 14:53

Hi I love this KDE, but I am having some issues. I have to restart x approximately every 3 days, because it gets stuck. After 2 days it starts to run slightly slower and eventually gets frozen while I am switching between workspaces so I can get neither keyboard, nor mouse response. I go to tty1, and there are no strange messages in there but after that it refuses to return to tty7(where the x session should be). Going to any other tty is no problem though.

I have no idea whether this is related but I also have problem with hibernation. I use
sudo dbus-send –system –print-reply –dest=”org.freedesktop.UPower” /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
Image loads normally but kde takes ages to wake up and get any response. I also get error message
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

In comparison pm-hibernate is even slower. I tend to keep a lot of tabs open in firefox(150-200). I noticed that when I shut down firefox before hibernation, wake up is normal. I did not have this issue in kde4, though.

Will be very grateful if you have any suggestions how to fix this.

Comment from alienbob
Posted: August 26, 2015 at 19:36

Hi niko.

I package Plasma 5 together for you to test, and I know a lot of how it all works but not in the detail your require.
In such cases, it is best to open a bug in KDE’s bugtracker and explain your issue. It will get proper attention there.
There’s nothing in the logfiles that points to reasons this sluggishness and your resume issues? Files in /var/log , your ~/.xession-errors and such.

Comment from chrisretusn
Posted: August 27, 2015 at 10:54

Just finished the install of KDE5. Pretty awesome. No issues at all. I really help to read the reading list. One thing I noted. I installed your trayer-sg package. Log out and logged back without making the desktop file. I live dangerously 😉 The HP tray icon that was complaining before is placed just fine to the left of the Show Hidden icons on the panel. I play around without the desktop file for a while to see what happens. This was from a clean install in VirtualBox. Need step add my non-slack programs to the mix.

Write a comment