Gentoo Archives: gentoo-user

From: Dan Johansson <dan@×××.nu>
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: Sat, 28 Dec 2019 08:01:54
Message-Id: 12ec54b1-ed2e-b41e-b613-d818f51fbace@dmj.nu
In Reply to: Re: [gentoo-user] "Application Menu" missing on Desktop after KDE/Plasma update from 5.16.5 to 5.17.4 by Dale
1 On 27.12.19 22:53, Dale wrote:
2 > Dan Johansson wrote:
3 >> After updating KDE/Plasma from 5.16.5 to 5.17.4 "Left Button"
4
5 > I'd suspect something is missing.  Since mine works here, I'll post some
6 > info and if no one else comes up with a better idea, maybe you can
7 > compare yours and mine and notice something missing or different.
8 >
9 >
10 > root@fireball / # equery f kde-frameworks/plasma | grep menu
11 > /usr/lib64/qt5/qml/QtQuick/Controls.2/Plasma/Menu.qml
12 > /usr/lib64/qt5/qml/QtQuick/Controls.2/Plasma/MenuItem.qml
13 > /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/EditMenuTouch.qml
14 > /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/MenuBarStyle.qml
15 > /usr/lib64/qt5/qml/QtQuick/Controls/Styles/Plasma/MenuStyle.qml
16 > /usr/lib64/qt5/qml/org/kde/plasma/calendar/MonthMenu.qml
17 > /usr/lib64/qt5/qml/org/kde/plasma/components.3/Menu.qml
18 > /usr/lib64/qt5/qml/org/kde/plasma/components.3/MenuItem.qml
19 > /usr/lib64/qt5/qml/org/kde/plasma/components/ContextMenu.qml
20 > /usr/lib64/qt5/qml/org/kde/plasma/components/ModelContextMenu.qml
21 > root@fireball / #
22 They are all there.
23
24 > root@fireball / # equery f kde-plasma/plasma-desktop | grep menu
25 > /usr/share/help/en/plasma-desktop/application-menu.png
26 > /usr/share/kservices5/ServiceMenus
27 > /usr/share/kservices5/ServiceMenus/installfont.desktop
28 > /usr/share/kservices5/plasma-layout-template-org.kde.plasma.desktop.appmenubar.desktop
29 > /usr/share/metainfo/org.kde.plasma.desktop.appmenubar.appdata.xml
30 > /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar
31 > /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents
32 > /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/contents/layout.js
33 > /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/metadata.desktop
34 > /usr/share/plasma/layout-templates/org.kde.plasma.desktop.appmenubar/metadata.json
35 > /usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/ActionMenu.qml
36 > /usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/MenuRepresentation.qml
37 > /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/ActionMenu.qml
38 > /usr/share/plasma/plasmoids/org.kde.plasma.kimpanel/contents/ui/ActionMenu.qml
39 > /usr/share/plasma/plasmoids/org.kde.plasma.kimpanel/contents/ui/ContextMenu.qml
40 > /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ContextMenu.qml
41 > /usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/MoreSettingsMenu.qml
42 > root@fireball / #
43 As are these.
44
45 > root@fireball / # equery f kde-plasma/plasma-workspace | grep menu
46 > /etc/xdg/autostart/gmenudbusmenuproxy.desktop
47 > /usr/bin/gmenudbusmenuproxy
48 > /usr/lib64/qt5/plugins/kf5/kded/appmenu.so
49 > /usr/lib64/qt5/plugins/plasma/applets/plasma_applet_appmenu.so
50 > /usr/lib64/qt5/plugins/plasma/containmentactions/plasma_containmentactions_contextmenu.so
51 > /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu
52 > /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu/libappmenuplugin.so
53 > /usr/lib64/qt5/qml/org/kde/plasma/private/appmenu/qmldir
54 > /usr/share/dbus-1/interfaces/com.canonical.AppMenu.Registrar.xml
55 > /usr/share/dbus-1/interfaces/org.kde.kappmenu.xml
56 > /usr/share/desktop-directories/kf5-settingsmenu.directory
57 > /usr/share/kservices5/plasma-applet-org.kde.plasma.appmenu.desktop
58 > /usr/share/metainfo/org.kde.plasma.appmenu.appdata.xml
59 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu
60 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents
61 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config
62 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config/config.qml
63 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/config/main.xml
64 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui
65 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui/configGeneral.qml
66 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/contents/ui/main.qml
67 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/metadata.desktop
68 > /usr/share/plasma/plasmoids/org.kde.plasma.appmenu/metadata.json
69 > /usr/share/plasma/plasmoids/org.kde.plasma.clipboard/contents/ui/Menu.qml
70 > /usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/MonthMenu.qml
71 > /usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/EditContextMenu.qml
72 > /usr/share/sddm/themes/breeze/BreezeMenuStyle.qml
73 > root@fireball / #
74 And these.
75
76 > I don't see any USE flags that would matter but just in case.
77 Neither can I.
78
79 > root@fireball / # emerge -p kde-frameworks/plasma
80 > kde-plasma/plasma-desktop kde-plasma/plasma-workspace
81 >
82 > These are the packages that would be merged, in order:
83 >
84 > Calculating dependencies... done!
85 > [ebuild   R   ~] kde-frameworks/plasma-5.65.0:5/5.65::gentoo  USE="X
86 > -debug -doc (-gles2) -test -wayland" 0 KiB
87 > [ebuild   R    ] kde-plasma/plasma-workspace-5.17.4-r1:5::gentoo
88 > USE="calendar handbook -appstream -debug -geolocation -gps -qalculate
89 > -qrcode -semantic-desktop -systemd -test" 0 KiB
90 > [ebuild   R    ] kde-plasma/plasma-desktop-5.17.4-r1:5::gentoo
91 > USE="fontconfig handbook mouse -debug -ibus -scim -semantic-desktop
92 > -test -touchpad" 0 KiB
93 >
94 > Total: 3 packages (3 reinstalls), Size of downloads: 0 KiB
95 I am still at plasma-5.64.0 (stable), do you have any special reason to
96 go to 5.65.0 (~)?
97
98 > It might also be worth testing this on a new user with no old config
99 > files or renaming the old files and testing a new default set.  In the
100 > past, I've had that fix things.  It's not so often anymore but still a
101 > thought, especially if no one else has any ideas.
102
103 (Re-)moving my old config files is exactly what I _not_ want to do.
104 The really strange thing, for me, is that exacly the same thing happened
105 on both my desktop computer and my laptop.
106
107 I'll try and create a new user and see what happens...
108
109 I'll be back (with the results).
110
111 --
112 Dan Johansson
113 ***************************************************
114 This message is printed on 100% recycled electrons!
115 ***************************************************

Replies