KDE SC 4 to Plasma 5 Tutorial

You should be fine, under KDE SC 4 all three parts of the KDE Project (Plasma 4, Frameworks 4 and the KDE applications) were part of one big KDE Software Compilation. Under the new KDE Projects modular design instead of being part of the kdemultimedia suite, Kmix is basically it’s own separate application now.

And had separate /home but seeing no installed Firefox? others? as Krita,Calibre,etc… Installed so tad confused is this a migration or a write over clean install?

.

It’s kinda a combination as a lot of applications names have changed for the KF5 versions and others were moved out of other packages to their own separate packages, kdesu, etc. Plasma 5 is a completely different system than KDE SC 4 was, this is part of the reason there is NO official upgrade path between the two.

Okey Dokey found them without icons in the menu’s. Firefox,Clementine,DVDShrink,etc… Just no icons showing.

And first bug no right click app title more actions>Special Application>Remember position & size doesn’t come up and crashes never evoking the settings window for it.

Also no system settings for removable devices? How am I suppose to set up auto-mounting of my external usb drives? Have to edit fstab? As that would be a big step back from modern desktop paradigm.

Seems don’t have that pesky Dolphin missing and Places,Devices issue anymore.

Tho due have a tray time mismatch. System time shows correct in Conky and Time but tray shows only UTC? Even tho I set it to Los Angeles time.

Also double-clicking a image in dolphin doesn’t launch Gwenview. Tho can launch it from the menu.
Even tho file associations have it at the top for jpeg’s. Also hover over image only shows name file size no dimensions even tho they are selected.

Also showing 2 versions of yawp weather plasmoid. a svn 450-1 and a 0.4.5-3. But when I select the second one I get a :: kdebase-workspace and kdeplasma-addons are in conflict. Remove kdeplasma-addons? [y/N] . So stopped there as think it was mentioned that yaWP plasmoid was available for Plasma 5 and working?

.

I’d already removed the blueshell repository so I did what you said and here’s what happened:

error: target not found: kcm-about-distro-kde4

Yes, kcm-about-distro has been depreciated and removed from the Manjaro repository, kcm-about-distro was merged into Kinfocenter upstream by the KDE developers.

You can add our new repository for Netrunner Rolling Plasma 5 and update Kinfocenter.

Add these lines to you pacman.conf file between core and extra:

[netrunner]
SigLevel = Never
Server = http://arch.netrunner-os.com/blueshell5/$arch

then

sudo pacman -Syyu

Please note that this repository is currently in flux as I add, remove and update packages prior to the next ISO release. This shouldn’t effect anything but if you have any issues at all over the course of the next few weeks, please post them in a new thread here: http://forums.netrunner.com/forumdisplay.php?fid=62

Well solved 2 of my 3 problems.

  1. Desktop Clock plasmoid showing UTC even tho set to PST.

Go to System Settings>Regional Settings and set time zone there. For some reason very confusing when actual clock settings shows correct time. But tray digital clock refuses to see it.

2nd Issue is Auto-Mount devices like external usb drives on boot up.

  1. Change the /usr/share/kde4/services/kded/device_automounter.desktop line

X-KDE-Kded-phase=1 to X-KDE-Kded-phase=0

  1. Start ‘Removable Device Automounter’ from the Service Manager.
kcmshell4 kcmkded
  1. Pick the right options from the KDE ‘Removable Devices module’.

kcmshell4 device_automounter_kcm

Still no joy on apps remembering size & position. Have a 50/50 chance when launching Firefox which monitor it will open on. Annoying as hell and hope they fix soon. As is priority 1 bug for me.

.

kcmshell4 is the KDE SC 4 systemsettings modules. yes they do still exist only for compatibility reasons and will be removed eventually as they are either depreciated or replaced with kcmshell5 equivalents.

I’ll ask about adding the .desktop files for them in Netrunner Rolling, however these files we’re removed by the KDE developers upstream for whatever reason at might cause issues.

OK, open firefox, click on it’s icon in the upper left corner and select More Actions > Window Manager Settings.

In that window scroll down to Window Rules > New, and then on the size and position tab, make the rule, add it to the list and then save. These settings modules are still there but for some reason not loading and crash when launched from their listings under More Actions, this is possibly an upstream bug.

Okey Dockey good to know. But trying to resolve or patch so that Plasma 5 actually works for me.
As frustrated with the waiting when I haven’t a clue when those issues are to be resolved.

Especially when impacting actual production work on the desktop. Why I have been dropping back to Win7 more and more. As frustrating trying to drag multiple apps around all the time positioning them and resizing them to fit my workflow. Of 4 virtual desktops on dual 22" displays can be time consuming when launching and closing 10-15 apps over time on multiple desktops.

Will just have to apply the “more patience” patch and recompile and download it into my neural net :slight_smile:

.

Keep in mind that Arch, where Manjaro get’s the majority of their packages, stays as close to the upstream projects code and settings as possible. This means that if it isn’t something patched upstream, 10 to 1 it won’t be patch in Arch, there are very few exceptions to this rule, and usually only for branding and/or security fixing purposes, like kinfocenter, bash, etc.

Thanks for this info as never used them before. As always relied on the Special App Settings. Tho had to look up on how to use. As wasn’t working clicking on titlebar of app had me confused. Read had to left click in body of application and not titlebar to invoke the magic donkey code! Would be nice to have a right click or one click menu option for app that does the remember size & position without tabbing over click on 2 check-marks and 2 drop down menus to get that.

Now is usable without any issues as solved my production using issues. And seems snappy and smooth operation. Chimes in about 60mb more than KDE 4 desktop which was 425mb and Plasma 5 chiming in at 484mb.

.

Installing xf86-input-libinput fixed this issue.

https://forum.manjaro.org/index.php?PHPSESSID=sj3ld7u7pim1u5nnvv6haovm51&topic=23900.msg207964;topicseen#msg207964

There is one more small annoying problem I have encountered and it works 100% every time.

For some programs I have seen that when their window is loosing focus, for example you go in to their “save as” dialogue box, the shutdown buttons (window decorations) are then lost or not functional. I have attached an image and tried linking to it.

What happens in this example is in notepad++, that I’m using through wine, is that the windows decorations work fine, however, when I go to for example “save as” and open that dialog box and then close that one down, then the exit button on the main program window, when using the oxygen window decorations stops working (doesn’t turn red for example and doesn’t respond), while in breeze it disappears altogether. This also happens when using freefilesync and I do a compare folders, after that the exit button disappears/doesn’t work.

Any ideas of what might be going on?

Cheers

Before -> Save as -> After

Running windows application on Linux under wine is hit or miss at best, and not officially supported.
Since that would be a wine issue / bug under Plasma 5, I would suggest reporting the issue to the wine project and/or the KDE Project.

Since the convert to Plasma 5 have been seeing this on shutdown or reboot.
Sorry for the blurry pics as handheld video then a snapshot of it in Vlc.

/ and /home are on SSD with Win7 as root sda5 and sda6 is home.

Clean has something to do with HD errors? Fstab shows

[code]

UUID=86d77397-4f73-4a26-a181-f2d9e61698a7 /home ext4 defaults,noatime,discard 0 2
UUID=3299266d-11f6-43f1-984e-2e16741f13d6 / ext4 rw,relatime,data=ordered noatime,discard 0 1[/code]

And as mentioned on a SSD. And line 10 is the root 1st entry. So wondering what is going on here?
Thanks for any clarification on the issue. No big issue as everything seems to work fine and zero issues except for this error and occasionally get the on bootup something about error opening usb device descriptor file for my external usb drives. tho everything works normally and zero issues.

That’s just the fsck it did on bootup, it can be ignored.

Sddm loads on the first available tty which just happens to be tty1, this means that tty1 was not cleared after boot so the startup messages remain.

Hello @Orbmiser,

my father language is german, so please could you explain step by step again, what you’vwe done? I want the following: I’ve a special application and I want to modify only window rules for that application, not for all kde stuff. Is that possible and when it is possible, what I’ve to do? When do a right click on title bar of application, then I get a menu with “Weitere Aktionen” > “Einstellungen für die Fensterverwaltung” and there I can only modify rules for all applications. When I do a left click on upper left icon then I get the same menu with “Weitere Aktionen” > “Einstellungen für die Fensterverwaltung” and there I can also only modify rules for all applications.

Another question: Why does this issue with special kwin rules does not occure on Netrunner 16 with current plasma stuff, but in tumbleweed, siduction, Antergos, unstable Manjaro and Netrunner rolling?

Kind regards,
Holger

Hello @Orbmiser,

thanks a lot, now I can modify settings for a selected application. I’ve overlooked this step:

Yeah, it works. :slight_smile:

Kind regards,
Holger