Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] "Application Menu" missing on Desktop after KDE/Plasma update from 5.16.5 to 5.17.4
Date: Fri, 27 Dec 2019 21:53:56
Message-Id: b286a1e9-7fb1-2b4f-f48b-dff9ea9712a0@gmail.com
In Reply to: [gentoo-user] "Application Menu" missing on Desktop after KDE/Plasma update from 5.16.5 to 5.17.4 by Dan Johansson
1 Dan Johansson wrote:
2 > After updating KDE/Plasma from 5.16.5 to 5.17.4 "Left Button"
3 > (Application Launcher) does not work anymore. Nothing happens when I
4 > "Left Click" on the Desktop. The other actions ("Right Button",
5 > "Middle Button" and "Vertical Scroll") works as they should.
6 >
7 > This happens on two machines of mine (the two with KDE/Plasma).
8 >
9 > This is really annoying as this is the main way I launch new programs.
10 >
11 > Any suggestion?
12 >
13 > Regards,
14
15
16 I'd suspect something is missing.  Since mine works here, I'll post some
17 info and if no one else comes up with a better idea, maybe you can
18 compare yours and mine and notice something missing or different. 
19
20
21 root@fireball / # equery f kde-frameworks/plasma | grep menu
22 /usr/lib64/qt5/qml/QtQuick/Controls.2/Plasma/Menu.qml
23 /usr/lib64/qt5/qml/QtQuick/Controls.2/Plasma/MenuItem.qml
24 /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/EditMenuTouch.qml
25 /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/MenuBarStyle.qml
26 /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/MenuStyle.qml
27 /usr/lib64/qt5/qml/org/kde/plasma/calendar/MonthMenu.qml
28 /usr/lib64/qt5/qml/org/kde/plasma/components.3/Menu.qml
29 /usr/lib64/qt5/qml/org/kde/plasma/components.3/MenuItem.qml
30 /usr/lib64/qt5/qml/org/kde/plasma/components/ContextMenu.qml
31 /usr/lib64/qt5/qml/org/kde/plasma/components/ModelContextMenu.qml
32 root@fireball / #
33
34
35 root@fireball / # equery f kde-plasma/plasma-desktop | grep menu
36 /usr/share/help/en/plasma-desktop/application-menu.png
37 /usr/share/kservices5/ServiceMenus
38 /usr/share/kservices5/ServiceMenus/installfont.desktop
39 /usr/share/kservices5/plasma-layout-template-org.kde.plasma.desktop.appmenubar.desktop
40 /usr/share/metainfo/org.kde.plasma.desktop.appmenubar.appdata.xml
41 /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar
42 /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents
43 /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents/layout.js
44 /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/metadata.desktop
45 /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/metadata.json
46 /usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/ActionMenu.qml
47 /usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml
48 /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/ActionMenu.qml
49 /usr/share/plasma/plasmoids/org.kde.plasma.kimpanel/contents/ui/ActionMenu.qml
50 /usr/share/plasma/plasmoids/org.kde.plasma.kimpanel/contents/ui/ContextMenu.qml
51 /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ContextMenu.qml
52 /usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/MoreSettingsMenu.qml
53 root@fireball / #
54
55 root@fireball / # equery f kde-plasma/plasma-workspace | grep menu
56 /etc/xdg/autostart/gmenudbusmenuproxy.desktop
57 /usr/bin/gmenudbusmenuproxy
58 /usr/lib64/qt5/plugins/kf5/kded/appmenu.so
59 /usr/lib64/qt5/plugins/plasma/applets/plasma_applet_appmenu.so
60 /usr/lib64/qt5/plugins/plasma/containmentactions/plasma_containmentactions_contextmenu.so
61 /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu
62 /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu/libappmenuplugin.so
63 /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu/qmldir
64 /usr/share/dbus-1/interfaces/com.canonical.AppMenu.Registrar.xml
65 /usr/share/dbus-1/interfaces/org.kde.kappmenu.xml
66 /usr/share/desktop-directories/kf5-settingsmenu.directory
67 /usr/share/kservices5/plasma-applet-org.kde.plasma.appmenu.desktop
68 /usr/share/metainfo/org.kde.plasma.appmenu.appdata.xml
69 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu
70 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents
71 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config
72 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config/config.qml
73 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config/main.xml
74 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui
75 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui/configGeneral.qml
76 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui/main.qml
77 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/metadata.desktop
78 /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/metadata.json
79 /usr/share/plasma/plasmoids/org.kde.plasma.clipboard/contents/ui/Menu.qml
80 /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/MonthMenu.qml
81 /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/EditContextMenu.qml
82 /usr/share/sddm/themes/breeze/BreezeMenuStyle.qml
83 root@fireball / #
84
85 I don't see any USE flags that would matter but just in case.
86
87 root@fireball / # emerge -p kde-frameworks/plasma
88 kde-plasma/plasma-desktop kde-plasma/plasma-workspace
89
90 These are the packages that would be merged, in order:
91
92 Calculating dependencies... done!
93 [ebuild   R   ~] kde-frameworks/plasma-5.65.0:5/5.65::gentoo  USE="X
94 -debug -doc (-gles2) -test -wayland" 0 KiB
95 [ebuild   R    ] kde-plasma/plasma-workspace-5.17.4-r1:5::gentoo 
96 USE="calendar handbook -appstream -debug -geolocation -gps -qalculate
97 -qrcode -semantic-desktop -systemd -test" 0 KiB
98 [ebuild   R    ] kde-plasma/plasma-desktop-5.17.4-r1:5::gentoo 
99 USE="fontconfig handbook mouse -debug -ibus -scim -semantic-desktop
100 -test -touchpad" 0 KiB
101
102 Total: 3 packages (3 reinstalls), Size of downloads: 0 KiB
103 root@fireball / #
104
105 It might also be worth testing this on a new user with no old config
106 files or renaming the old files and testing a new default set.  In the
107 past, I've had that fix things.  It's not so often anymore but still a
108 thought, especially if no one else has any ideas. 
109
110 Dale
111
112 :-)  :-) 

Replies