[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#903551: [plasma-workspace] GTK+ global menus don't work



Package: plasma-workspace
Version: 4:5.13.2-1
Severity: normal

Global menus are not present for GTK+ applications - after enabling them in 
System Settings nothing happens for GTK+ applications (though Qt applications 
do have a global menu). Installing packages like "appmenu-gtk2-module" and 
"vala-panel-appmenu-registrar" makes the GTK+ menus disappear at all. 

What I did to workaround this bug:

1. Install the following files (they are built in plasma-workspace source 
package, but not installed into any Debian package):

/usr/bin/gmenudbusmenuproxy
/etc/xdg/autostart/gmenudbusmenuproxy.desktop

2. Install "vala-panel-appmenu" package. It also seems (didn't tested) that 
it's needed install only the subset of its dependencies:

appmenu-gtk2-module
appmenu-gtk3-module
libdbusmenu-glib4
libdbusmenu-gtk3-4
libdbusmenu-gtk4
vala-panel-appmenu-registrar

3. Everything works as expected.

--- System information. ---
Architecture: 
Kernel:       Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing         ftp.by.debian.org 
  500 unstable        ftp.by.debian.org 

--- Package information. ---
Depends                                                             (Version) 
| Installed
=============================================================================-
+-==================================
default-dbus-session-bus                                                      
| 
 OR dbus-session-bus                                                          
| 
drkonqi                                                             (>= 5.13) 
| 5.13.1-1
frameworkintegration                                                          
| 5.47.0-1
gdb-minimal                                                                   
| 7.12-6+b2
 OR gdb                                                                       
| 
iso-codes                                                                     
| 3.79-1
kactivitymanagerd                                                   (>= 5.13) 
| 5.13.1-1
kded5                                                                         
| 5.47.0-1
kinit                                                                         
| 5.47.0-1
kio                                                                           
| 5.47.0-1
kwin-common                                                       (>= 4:5.13) 
| 4:5.13.1-1
libkf5config-bin                                                              
| 5.47.0-1
libkf5globalaccel-bin                                              (>= 5.7.0) 
| 5.47.0-1
libkf5plasma5                                                     (>= 5.46.0) 
| 5.47.0-1
libkf5service-bin                                                             
| 5.47.0-1
milou                                                             (>= 4:5.13) 
| 4:5.13.1-1
plasma-framework                                                              
| 5.47.0-1
plasma-integration                                                  (>= 5.13) 
| 5.13.1-1
qdbus-qt5                                                                     
| 5.10.1-2
qml-module-org-kde-draganddrop                                                
| 5.47.0-1
qml-module-org-kde-kcoreaddons                                                
| 5.47.0-1
qml-module-org-kde-kholidays                                                  
| 1:5.47.0-1
qml-module-org-kde-kquickcontrols                                             
| 5.47.0-1
qml-module-org-kde-kquickcontrolsaddons                                       
| 5.47.0-1
qml-module-org-kde-kwindowsystem                                              
| 5.47.0-1
qml-module-org-kde-solid                                                      
| 5.47.0-1
qml-module-qt-labs-folderlistmodel                                            
| 5.10.1-4
qml-module-qtgraphicaleffects                                                 
| 5.10.1-2
qml-module-qtqml-models2                                                      
| 5.10.1-4
qml-module-qtquick-controls                                                   
| 5.10.1-2
qml-module-qtquick-dialogs                                                    
| 5.10.1-2
qml-module-qtquick-layouts                                                    
| 5.10.1-4
qml-module-qtquick-window2                                                    
| 5.10.1-4
qml-module-qtquick2                                                           
| 5.10.1-4
udisks2                                                                       
| 2.7.6-3
x11-utils                                                                     
| 7.7+4
x11-xserver-utils                                                             
| 7.7+8
kpackagetool5                                                                 
| 5.47.0-1
libc6                                                               (>= 2.15) 
| 
libcln6                                                                       
| 
libcolorcorrect5                                                (>= 4:5.12.0) 
| 
libgcc1                                                            (>= 1:3.0) 
| 
libgps23                                                             (>= 3.3) 
| 
libice6                                                          (>= 1:1.0.0) 
| 
libkf5activities5                                                 (>= 4.96.0) 
| 
libkf5auth5                                                       (>= 4.96.0) 
| 
libkf5baloo5                                           (>= 5.3.0+git20150512) 
| 
libkf5bookmarks5                                                  (>= 4.96.0) 
| 
libkf5calendarevents5                                                         
| 
libkf5completion5                                                 (>= 4.97.0) 
| 
libkf5configcore5                                                 (>= 5.24.0) 
| 
libkf5configgui5                                                  (>= 4.97.0) 
| 
libkf5configwidgets5                                              (>= 4.96.0) 
| 
libkf5coreaddons5                                                 (>= 5.41.0) 
| 
libkf5crash5                                                      (>= 4.96.0) 
| 
libkf5dbusaddons5                                                 (>= 4.99.0) 
| 
libkf5declarative5                                                (>= 5.12.0) 
| 
libkf5globalaccel5                                                (>= 5.10.0) 
| 
libkf5guiaddons5                                                  (>= 4.96.0) 
| 
libkf5holidays5                                                  (>= 15.12.0) 
| 
libkf5i18n5                                                       (>= 4.97.0) 
| 
libkf5iconthemes5                                                 (>= 5.25.0) 
| 
libkf5idletime5                                                   (>= 4.96.0) 
| 
libkf5itemviews5                                                  (>= 4.96.0) 
| 
libkf5jobwidgets5                                                 (>= 4.96.0) 
| 
libkf5js5                                                         (>= 4.96.0) 
| 
libkf5jsembed5                                                    (>= 4.96.0) 
| 
libkf5kdelibs4support5                                            (>= 4.99.0) 
| 
libkf5kiocore5                                                    (>= 5.44.0) 
| 
libkf5kiofilewidgets5                                             (>= 4.96.0) 
| 
libkf5kiogui5                                                                 
| 
libkf5kiowidgets5                                                 (>= 5.27.0) 
| 
libkf5networkmanagerqt6                     (>= 5.1.1+git20141203.0020+15.04) 
| 
libkf5newstuff5                                                    (>= 5.0.0) 
| 
libkf5notifications5                        (>= 5.8.0+git20150317.0114+15.04) 
| 
libkf5notifyconfig5                                               (>= 5.18.0) 
| 
libkf5package5                                                    (>= 5.42.0) 
| 
libkf5plasmaquick5                                                (>= 5.21.0) 
| 
libkf5prison5                                                    (>= 5.25.0~) 
| 
libkf5quickaddons5                                                (>= 5.26.0) 
| 
libkf5runner5                                                     (>= 5.24.0) 
| 
libkf5service5                                                    (>= 5.14.0) 
| 
libkf5solid5                                (>= 5.6.0+git20150114.0006+15.04) 
| 
libkf5texteditor5                                                             
| 
libkf5textwidgets5                                                 (>= 5.0.0) 
| 
libkf5wallet-bin                                                              
| 
libkf5wallet5                                                     (>= 4.96.0) 
| 
libkf5waylandclient5                                            (>= 4:5.28.0) 
| 
libkf5widgetsaddons5                                              (>= 4.96.0) 
| 
libkf5windowsystem5                                               (>= 5.25.0) 
| 
libkf5xmlgui5                                                     (>= 4.98.0) 
| 
libkscreenlocker5                                                             
| 
libksgrd7                                                     (>= 5.2.50+git) 
| 
libkworkspace5-5                                                (>= 4:5.13.1) 
| 
libphonon4qt5-4                                                (>= 4:4.8.0-5) 
| 
libplasma-geolocation-interface5                                 (>= 4:5.8.1) 
| 
libprocesscore7                                                  (>= 4:5.3.0) 
| 
libprocessui7                                                 (>= 5.2.50+git) 
| 
libqalculate5v5                                                               
| 
libqt5core5a                                                      (>= 5.10.0) 
| 
libqt5dbus5                                                       (>= 5.9.0~) 
| 
libqt5gui5                                                        (>= 5.9.0~) 
| 
libqt5network5                                                    (>= 5.9.0~) 
| 
libqt5qml5                                                         (>= 5.0.2) 
| 
libqt5quick5                                                       (>= 5.9.0) 
| 
libqt5script5                                                 (>= 5.6.0~beta) 
| 
libqt5sql5                                                        (>= 5.9.0~) 
| 
libqt5widgets5                                                    (>= 5.9.0~) 
| 
libqt5x11extras5                                                   (>= 5.6.0) 
| 
libqt5xml5                                                        (>= 5.9.0~) 
| 
libsm6                                                                        
| 
libstdc++6                                                           (>= 5.2) 
| 
libtaskmanager6                                                 (>= 4:5.12.0) 
| 
libweather-ion7                                                  (>= 4:5.8.1) 
| 
libx11-6                                                                      
| 
libxcb-composite0                                                             
| 
libxcb-damage0                                                                
| 
libxcb-image0                                                        (>= 0.2) 
| 
libxcb-randr0                                                                 
| 
libxcb-util0                                                       (>= 0.3.8) 
| 
libxcb1                                                              (>= 1.6) 
| 
libxfixes3                                                                    
| 
libxrender1                                                                   
| 
libxtst6                                                                      
| 
phonon4qt5                                                                    
| 
zlib1g                                                           (>= 1:1.1.4) 
| 

kde-cli-tools       (>= 4:5.13) | 4:5.13.1-1
kio-extras                      | 4:17.08.3-2+b1
ksysguardd          (>= 4:5.13) | 4:5.13.1-1
libpam-kwallet5       (>= 5.13) | 5.13.1-1
powerdevil          (>= 4:5.13) | 4:5.13.1-1

  /tmp/reportbug-ng-plasma-workspace-wYwN6S.txt
to the mail. I'd do it myself if the output wasn't too long to handle.
->8--->8--->8--->8--->8--->8--->8--->8--->8--
-- 
---------------------
Alexander Kernozhitsky


Reply to: