How to make kde-connect and quicklaunch work on Plasma 5.2

Greetings! Just installed Plasma 5.2 on openSUSE 13.2 after waiting for some time for it to mature and it looks quite stable!

One application which I use most frequently is kde-connect and it doesn’t seem to work here. I installed kde-connect from git repo but I have no idea how to make it work. It was working perfectly well on KDE 4.12 and the icon was there in the KDE settings but now I don’t see it anywhere in Plasma 5 settings. Any ideas?

Another plasmoid that I miss here is quicklauch. Anybody knows what can be used in its place as it’s doesn’t seem like it’s been ported yet?

For Plasma5/systemsettings5 you’d need the KF5 version. It is available as package kdeconnect-kde5 in KDE:Unstable:Extra and in my repo (only use this if you installed Plasma5 from my repo as well).
http://software.opensuse.org/package/kdeconnect-kde5

You probably could also install KDE4’s systemsettings and use the KDE4 version of kdeconnect though.
KDE4’s systemsettings is contained in the package “kdebase4-workspace-addons”, which is co-installable with Plasma5, you can run it with “systemsettings” (the Plasma5 version is called “systemsettings5”). But I think the KDE4 version of “kdeconnect-kde” should add an appropriate entry in the application menu anyway.

Another plasmoid that I miss here is quicklauch. Anybody knows what can be used in its place as it’s doesn’t seem like it’s been ported yet?

I don’t think something similar is available at this point.
You could probably “misuse” a folderview widget?

Thanks! kdeconnect5 works perfectly well and I will keep using folderview for now. So, it seems Plasma5 works a little differently and not all notifications on kdeconnect can be seen together by clicking on kdeconnect icon in the system tray like how it was in KDE4… here the icon also doesn’t show. But nothing major, as it shows them in a floating plasmoid for a few seconds.

nevermind my previous comments about kdeconnect… figured it out now :slight_smile:

How did you manage to get the notifications in the taskbar? I’m still trying to get this to work

Will it work with plasma 5.3 issued 16 May 2015 ??
tks

Tested, it does.

I cannot get it to work - well, notifiacations work, but no taskbar icon and can’t browse files on my phone. How did you install it? With 1-click install from software.opensuse.org? Did you have a conflict with libqca, which couldn’t be found?

Well, you lack a lot of information. I doubt anyone can help you at this point…

What exactly do you mean? kdeconnect maybe?
I suppose you should tell where you installed it from in the first place.
And what openSUSE version are using?

What exact conflict did you get (if any), since you mentioned it?

What exactly did you try to make it work?

Your repo list might help as well to spot possible incompatibilties:

zypper lr -d

I apologize for the lack of information. I am trying to install kdeconnect-kde5 from KDE:Unstable:Extra repository with 1-click install through software.opensuse.org and I get a conflict that nothing provides libqca-qt5.so.2()(64bit)
Therefore I installed that from the **KDE:applications **repo and then kdeconnect-kde5. Pairing went well and notifications seem to work. I also can see my phone in Dolphin but clicking on it does nothing.

I am on an up to date Opensuse 13.2


petr@petr-desktop:~> zypper lr -d
#  | Alias                              | Jméno                                      | povoleno | Obnovit | Priorita | Typ    | Adresa URI                                                                    | Služba
---+------------------------------------+--------------------------------------------+----------+---------+----------+--------+-------------------------------------------------------------------------------+-------
 1 | Education                          | Education                                  | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_Factory/         |       
 2 | KDE:Applications                   | KDE:Applications                           | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_13.2/    |       
 3 | KDE:Unstable:Extra                 | KDE:Unstable:Extra                         | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Unstable:/Extra/openSUSE_13.2/ |       
 4 | Wuala                              | Wuala by LaCie repository                  | Ano      | Ano     |   99     | rpm-md | http://cdn.wuala.com/repo/suse/x86_64/                                        |       
 5 | download.nvidia.com-opensuse       | nVidia Graphics Drivers                    | Ano      | Ano     |   99     | rpm-md | http://download.nvidia.com/opensuse/13.2/                                     |       
 6 | download.opensuse.org-13.2-non-oss | Aktualizační repozitář (uzavřený software) | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/update/13.2-non-oss/                             |       
 7 | download.opensuse.org-Extra        | openSUSE BuildService - KDE:Extra          | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/           |       
 8 | download.opensuse.org-non-oss      | Hlavní repozitář (NON-OSS)                 | Ano      | Ano     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/non-oss/                  |       
 9 | download.opensuse.org-oss          | Hlavní repozitář (OSS)                     | Ano      | Ano     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/oss/                      |       
10 | download.opensuse.org-update       | Hlavní aktualizační repozitář              | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/update/13.2/                                     |       
11 | ftp.gwdg.de-suse                   | Packman Repository                         | Ano      | Ano     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/                      |       
12 | games:tools                        | games:tools                                | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_13.2/         |       
13 | graphics                           | graphics                                   | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_13.2/             |       
14 | home:HunOL                         | home:HunOL                                 | Ano      | Ano     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/HunOL/openSUSE_13.2/          |       
15 | libdvdcss repository               | libdvdcss repository                       | Ano      | Ano     |   99     | rpm-md | http://opensuse-guide.org/repo/13.2/                                          |       


And that’s probably your problem.
The stuff in KDE:Unstable:Extra is built against newer KDE Frameworks than is included in openSUSE 13.2.

I’m not sure yet what the best advise would be for you though.
You are using 13.2, it seems.
But which desktop? KDE4 or Plasma5?

In the former case, kdeconnect-kde5 is not for you, and you are actually off-topic here.
Install the standard kdeconnect-kde instead, which is available from KDE:Extra.
You can find this repo in YaST’s “Community Repository” list, or here:
http://software.opensuse.org/download.html?project=KDE%3AExtra&package=kdeconnect-kde

Otherwise, you should use the additional KDE Frameworks5 repos.
Feel free to ask for further guidance.

I am on Plasma 5.3 which I installed through choosing the Plasma 5 pattern during installation. I thought the all components of KDE Frameworks 5 would be added. Apparently not. So do you suggest I add the repo http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/? Should I also add http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/? Are those stable? Thanks very much for the assistance.

According to your repos you are not.
13.2 only has Plasma 5.2.2 and Frameworks 5.9.

I thought the all components of KDE Frameworks 5 would be added. Apparently not. So do you suggest I add the repohttp://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_13.2/? Should I also add http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.2/?

Yes, and switch all packages to those repos:
https://en.opensuse.org/SDB:Vendor_change_update#Full_repository_Vendor_change

I cannot guarantee you that kdeconnect from KDE:Unstable:Extra will work then. But I think it should.

If it doesn’t work in dolphin, you might also try to install the KF5 based dolphin from KDE:Unstable:Extra, despite not being released yet, it is stable in my experience.

Are those stable?

Yes, they contain the latest stable upstream releases and are the devel repos for Factory/Tumbleweed, which is supposed to be stable too.

I apologize for the misinformation. I had the impression that I was on that version.

So I switched to the repositories and to my surprise nothing’s broken :slight_smile: I come from Ubuntu so this has really put me aback. Still, the kdeconnect-kde5 does not work as expected. There is a tray icon, I succesfully paired my phone, although the tray icon states there are no paired devices. Ping and notifications are working alright, but browsing the phone files or sending files from it are not. There is a bookmark for my phone in dolphin but clicking on it does nothing. Looking at the address of the bookmark (kdeconnect://2f99c070dc14374/) and typing it in the address bar returns invalid protocol. KDE connect on my Android phone is also up to date.

No problem.

Ping and notifications are working alright, but browsing the phone files or sending files from it are not. There is a bookmark for my phone in dolphin but clicking on it does nothing. Looking at the address of the bookmark (kdeconnect://2f99c070dc14374/) and typing it in the address bar returns invalid protocol. KDE connect on my Android phone is also up to date.

As I mentioned already, this might be related to the fact that you are using the KDE4 based dolphin, but have kdeconnect-kde5 installed.

You could try to install dolphin from KDE:Unstable:Applications (will replace the KDE4 dolphin). But I’m not sure at the moment that it will work.
http://software.opensuse.org/download.html?project=KDE%3AUnstable%3AApplications&package=dolphin

And I don’t have any experience with kdeconnect at all. I never used it, as I don’t have any supported device.

Thank you for the advice. I’ll make a backup and try the unstable Dolphin. I managed to get the tray icon to work properly by reinstalling every part of KDE Connect on my phone and pc but browsing files is still not possible. But that is the most useful feature. I might be too impatient and it will be fixed with KDE Connect 0.9 or something and I should just wait for an update.

I just had another idea that would be a bit safer as a test: (although installing the “unstable” dolphin should not break your system either)
Maybe the “Places” entry is also shown in the file open/save dialog?
So you could open one in any KF5/Qt5 based application you have installed (Kate or Kwrite from KDE:Applications e.g. or systemsettings5), and see if it works there.
If it’s not shown, you could try to enter the kdeconnect:/ URI manually into the location bar.

You can copy files by dragging them out of the file dialog and dropping them to dolphin e.g. (the opposite is not possible though unfortunately), so this might even be a workaround for now… :wink:

I might be too impatient and it will be fixed with KDE Connect 0.9 or something and I should just wait for an update.

Well, I don’t think this is a bug in kdeconnect.
I think the problem is that kdeconnect-kde5 installs the kdeconnect:/ protocol handler for KF5 (obviously), not KDE4. As dolphin is still KDE4 based, it cannot use it.
This doesn’t mean that there might not be something broken too, though…

I am really impressed. Your workaround works like a charm. Of course, the copy funcionality is a bit limited like you hinted, but at least now I know where is the problem which is a much more comfortable feeling :slight_smile:
But I’ll think I wait until the KF5 Dolphin is ready. Until then I’ll stick with this option. Thank you very much.