Bug 359634

Summary: Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml:38:34: Type FullRepresentation unavailable
Product: [KDE Neon] neon Reporter: Pier J. Gotta Perez <piergottaperez>
Component: Packages Unstable EditionAssignee: Neon Mailing List <neon>
Status: RESOLVED FIXED    
Severity: grave CC: bugzilla, ctampak, jr, k.hias, peter.janku, tim, tsuther
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Not open the application launcher

Description Pier J. Gotta Perez 2016-02-21 12:45:40 UTC
When I click Application Launcher I get this error instead of the menu:

Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml:38:34: Type FullRepresentation unavailable
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/FullRepresentation.qml:98:13: Type FavoritesView unavailable
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/FavoritesView.qml:151:23: Type KickoffItem unavailable
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/KickoffItem.qml:184:13: Cannot assign to non-existent property "usesPlasmaTheme"


Reproducible: Always

Steps to Reproduce:
1. Upgrade kubuntu 15.10 to  KDE Neon (steps: http://neon.kde.org.uk/download)
2. Reboot the computer
3. Click to Application Launcher

Actual Results:  
 Does not show the menu. Not open applications

Expected Results:  
Should display the application menu

Distro Version : Kubuntu 15.10
Kernel Version: 4.2.0-29-generic (64Bits)
KDE Frameworks 5.20.0
Qt 5.5.1 (built against 5.5.1)
Comment 1 Pier J. Gotta Perez 2016-02-21 12:54:03 UTC
Created attachment 97336 [details]
Not open the application launcher
Comment 2 peter.janku 2016-02-21 14:25:01 UTC
The same error appeared after fridays(19th thursday) update of existing (and working) system.
Comment 3 Mathias Kraus 2016-02-21 15:05:10 UTC
I've the same problem since the last update, but removing the two lines 183 (animated) and 184 (usePlasmaTheme) fixes this problem.

Unfortunately I've more problems since the last update (krunner doesn't work anymore, systemsettings doesn't show all modules). I guess it has something to do with plugin loading. Will wait a few days for a new update before creating a bug report, though. There is a reason why it's still called unstable :D
Comment 4 peter.janku 2016-02-21 15:48:34 UTC
I can confirm that removing mentioned two lines solved the problem. 

At the other side, it is true that the amount of problems is huge. For example the search engine is not working even more for me.
Comment 5 Haris Tampakopoulos 2016-02-21 17:48:05 UTC
I confirm that I also have the exact same problems after friday's 2016-02-19 update
Comment 6 Tom Sutherland 2016-02-21 20:01:18 UTC
Same symptoms here.
Comment 7 Tim Goodwin 2016-02-22 13:33:05 UTC
(In reply to Mathias Kraus from comment #3)
> I've the same problem since the last update, but removing the two lines 183
> (animated) and 184 (usePlasmaTheme) fixes this problem.
> 
> Unfortunately I've more problems since the last update (krunner doesn't work
> anymore, systemsettings doesn't show all modules). I guess it has something
> to do with plugin loading. Will wait a few days for a new update before
> creating a bug report, though. There is a reason why it's still called
> unstable :D

Which file contains these two lines?
Comment 8 peter.janku 2016-02-22 13:38:53 UTC
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/KickoffItem.qml
Comment 9 Jonathan Riddell 2016-02-22 13:50:38 UTC
Probably plasma-frameworks too old, please paste

apt-cache policy plasma-framework

and try  apt update; apt full-upgrade then log out and in again
Comment 10 peter.janku 2016-02-22 14:00:40 UTC
(In reply to Jonathan Riddell from comment #9)
> Probably plasma-frameworks too old, please paste
> 
> apt-cache policy plasma-framework
> 
> and try  apt update; apt full-upgrade then log out and in again

Yes, I mentoired that I have old plasma, but there is no way how to upgrade (your suggested solution doesnt work).

jankup@jankup-ThinkPad-E550:~$ sudo apt-cache policy plasma-framework
plasma-framework:
  Installed version: 4:5.17.0+git20160105.1645+15.10-0
  Candidate:          4:5.17.0+git20160105.1645+15.10-0
  Tabulka verzĂ­:
 *** 4:5.17.0+git20160105.1645+15.10-0 0
        100 /var/lib/dpkg/status
     5.18.0+git20160218.1706+15.10-0 0
        500 http://archive.neon.kde.org.uk/unstable/ wily/main amd64 Packages
     5.15.0-0ubuntu1 0
        500 http://cz.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
Comment 11 peter.janku 2016-02-22 14:01:04 UTC
(In reply to Jonathan Riddell from comment #9)
> Probably plasma-frameworks too old, please paste
> 
> apt-cache policy plasma-framework
> 
> and try  apt update; apt full-upgrade then log out and in again

Yes, I mentoired that I have old plasma, but there is no way how to upgrade (your suggested solution doesnt work).

jankup@jankup-ThinkPad-E550:~$ sudo apt-cache policy plasma-framework
plasma-framework:
  Installed version: 4:5.17.0+git20160105.1645+15.10-0
  Candidate:          4:5.17.0+git20160105.1645+15.10-0
  Tabulka verzĂ­:
 *** 4:5.17.0+git20160105.1645+15.10-0 0
        100 /var/lib/dpkg/status
     5.18.0+git20160218.1706+15.10-0 0
        500 http://archive.neon.kde.org.uk/unstable/ wily/main amd64 Packages
     5.15.0-0ubuntu1 0
        500 http://cz.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
Comment 12 Tom Sutherland 2016-02-22 14:12:14 UTC
Doesn't fix for me either...

tsuther@AngryButler99:~$ sudo apt-cache policy plasma-framework
plasma-framework:
  Installed: 4:5.17.0+git20160105.1645+15.10-0
  Candidate: 4:5.17.0+git20160105.1645+15.10-0
  Version table:
 *** 4:5.17.0+git20160105.1645+15.10-0 0
        100 /var/lib/dpkg/status
     5.18.0+git20160218.1706+15.10-0 0
        500 http://archive.neon.kde.org.uk/unstable/ wily/main amd64 Packages
     5.18.0-0ubuntu1~ubuntu15.10~ppa2 0
        500 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu/ wily/main amd64 Packages
     5.15.0-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
Comment 13 Tim Goodwin 2016-02-22 14:18:37 UTC
The problem with Application Launcher can be fixed by downloading and installing plasma-framework 5.18 from http://archive.neon.kde.org.uk/unstable/pool/main/p/plasma-framework/
However, Krunner still won't work and right click functionality to add desktop and panel widgets remains broken.
Comment 14 Jonathan Riddell 2016-02-22 14:19:18 UTC
you're a victim of the epoch bug the first round of packages had, you'll need to remove plasma-framework and reinstall

apt remove plasma-framework
apt install neon-desktop
Comment 15 Tom Sutherland 2016-02-22 14:51:41 UTC
apt remove plasma-framework
apt install neon-desktop

This does indeed fix the problem for me.
Comment 16 Haris Tampakopoulos 2016-02-22 15:08:52 UTC
I can also confirm that the problem with the application launcher and the other widgets was fixed after the aforementioned solution, and that the problem with the search and the right click remains
Comment 17 Tom Sutherland 2016-02-22 15:14:06 UTC
Yes, to clarify,  the reported QML errors are fixed, but launcher search does not work, also have rt-click issues.
Comment 18 Tom Sutherland 2016-02-22 15:14:23 UTC
Yes, to clarify,  the reported QML errors are fixed, but launcher search does not work, also have rt-click issues.
Comment 19 Mathias Kraus 2016-02-22 21:32:54 UTC
There are other packages which need to be updated:
libkf5plasma5
libkf5plasmaquick5
libkf5solid5
libkf5solid5-data
libkf5sonnet5-data
libkf5sonnetcore5
libkf5sonnetui5
libkf5threadweaver5
qml-module-org-kde-solid
qtdeclarative-kf5solid
sonnet-plugins

These are all at version 4:5.17 but the newer version (5.18) will not be installed because of the 4 in front of the old version number. You have to manually select the new version.

You can also check if there are more old libs on your system by using aptitude. Just run aptitude, type l (small letter L) and then "~i~V4:5.17" without quotation marks. Just check everything on that list for a newer version than installed.

With an updated system, everything works again.
Comment 20 peter.janku 2016-02-22 22:06:06 UTC
(In reply to Mathias Kraus from comment #19)
> There are other packages which need to be updated:
> libkf5plasma5
> libkf5plasmaquick5
> libkf5solid5
> libkf5solid5-data
> libkf5sonnet5-data
> libkf5sonnetcore5
> libkf5sonnetui5
> libkf5threadweaver5
> qml-module-org-kde-solid
> qtdeclarative-kf5solid
> sonnet-plugins
> 
> These are all at version 4:5.17 but the newer version (5.18) will not be
> installed because of the 4 in front of the old version number. You have to
> manually select the new version.
> 
> You can also check if there are more old libs on your system by using
> aptitude. Just run aptitude, type l (small letter L) and then "~i~V4:5.17"
> without quotation marks. Just check everything on that list for a newer
> version than installed.
> 
> With an updated system, everything works again.

I can confirm, that described solution solved all my problems on laptop. On my desktop computer the plasma is totaly borken (no menus, no launchers, nothing), but it could be caused by some previous atempts to repair.
Comment 21 Tim Goodwin 2016-02-23 10:30:03 UTC
(In reply to Jonathan Riddell from comment #14)
> you're a victim of the epoch bug the first round of packages had, you'll
> need to remove plasma-framework and reinstall
> 
> apt remove plasma-framework
> apt install neon-desktop

This removed most kde applications, installed lots of gnome stuff, and then broke my installation. However, re-install fixed most things. All my versions are now at 5.18 and most things are working fine but I still have no right click functionality on desktop. I love to live dangerously! Good to have /home on a separate partition!
Comment 22 Tim Goodwin 2016-02-24 12:39:45 UTC
(In reply to Mathias Kraus from comment #19)
> There are other packages which need to be updated:
> libkf5plasma5
> libkf5plasmaquick5
> libkf5solid5
> libkf5solid5-data
> libkf5sonnet5-data
> libkf5sonnetcore5
> libkf5sonnetui5
> libkf5threadweaver5
> qml-module-org-kde-solid
> qtdeclarative-kf5solid
> sonnet-plugins
> 
> These are all at version 4:5.17 but the newer version (5.18) will not be
> installed because of the 4 in front of the old version number. You have to
> manually select the new version.
> 
> You can also check if there are more old libs on your system by using
> aptitude. Just run aptitude, type l (small letter L) and then "~i~V4:5.17"
> without quotation marks. Just check everything on that list for a newer
> version than installed.
> 
> With an updated system, everything works again.

When you say everything works, are you getting rt click functionality on desktop? I'm not. What am I missing?
Comment 23 Tim Goodwin 2016-02-24 14:09:21 UTC
I fixed this by deleting .config and resetting desktop to defaults. Now all working OK.