Created attachment 78370 [details] Unity Menus defect Since a few weeks the menus in my Master build don't work anymore. There is no text in them and nothing happens when I select an entry. See attached screenshot. I'm on change ID Ic0c538dfad88f850d95f417f2741ef7dba7fc5e4 OS is Ubuntu 12.04 64 bit.
This is concerning Unity only. I tried the same installation with Gnome 2 and the menus worked fine.
One for you I guess Bjoern ? :-)
Which version of indicator-appmenu? There have been quite a few regressions (and fixes) in indicator-appmenu for raring ...
Note that at commit 26d092b3635680248f8b176564409e6c0c24bfbf (Fri Apr 19 11:13:05 2013 +0200), unity menus worked just fine here on raring ...
I'm on Precise: apt-cache policy indicator-appmenu indicator-appmenu: Installiert: 0.3.97-0ubuntu1 Kandidat: 0.3.97-0ubuntu1 Versionstabelle: *** 0.3.97-0ubuntu1 0 500 http://de.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages 100 /var/lib/dpkg/status
*** Bug 64829 has been marked as a duplicate of this bug. ***
This is a regression from 4.0.2 to 4.0.3. Today the Update came on the PPA and it doesn't work anymore. Before I saw this on Master only.
*** Bug 64839 has been marked as a duplicate of this bug. ***
Same problem here when update today(2013-05-21) from PPA: $ libreoffice --version LibreOffice 4.0.3.3 $ apt-cache policy indicator-appmenu indicator-appmenu: Instalado: 0.3.97-0ubuntu1 Candidato: 0.3.97-0ubuntu1 Tabela de versão: *** 0.3.97-0ubuntu1 0 500 http://br.archive.ubuntu.com/ubuntu/ precise/main i386 Packages 100 /var/lib/dpkg/status $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.2 LTS Release: 12.04 Codename: precise Screenshot: http://imgur.com/XfHfaq5 How to repair this?? Thanks!
The unity stuff on 12.04 is too old to handle LibreOffice. You need 13.04 for it to work.
Björn, maybe you can just disable Unity integration in the PPA builds for 12.04? That would help me and others who prefer to stick with LTS versions. For now I use the packages from libreoffice.org, they have it disabled.
Bjoern Michaelsen committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a0850db02a58f14a7fd778814f2be6ced4433022 fdo#63840 lp#1182082: disable internal unity integration against glib<2.36 The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
*** Bug 64844 has been marked as a duplicate of this bug. ***
Looks a 4.0.x bug/regression to me, so lets put it on the correct MAB list then.
Bjoern Michaelsen committed a patch related to this issue. It has been pushed to "libreoffice-4-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=da3c2dc8cb1e9d0bce1cc773dda5e1baba08e00d&h=libreoffice-4-1 fdo#63840 lp#1182082: disable internal unity integration against glib<2.36 It will be available in LibreOffice 4.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
reverting to MAB4.1 as this was a 4.0 regression only by a vendor patch -- its not on the upstream branch.
*** Bug 64861 has been marked as a duplicate of this bug. ***
*** Bug 64865 has been marked as a duplicate of this bug. ***
*** Bug 64896 has been marked as a duplicate of this bug. ***
The bug is fixed today(2013-05-23) after update from PPA. Thanks!
2013 May 23: On 2013 May 22, downloaded the updates from the PPA and the text now appears in the Unity menu items on Ubuntu 12.04 LTS. This issues appears to be resolved. Thank you!
I also confirm that the bug has been squashed. It works now. Thanks to who ever made the corrections.
Unfortunately it's not still solved, because on Arch it doesn't work as well. I've got Arch with Awesome (I tried it even with LXDE with the same result), LO 4.2.4.2. On the same computer it work well with Debian. The problem is same, the drop-down menu doesn't work.
Reclosing. I assume you are not using the Dbus-export for Unity on Awesome/LXDE, thus this is a different issues => Please file a new bug. Also not that as you note, this works fine on Debian, so its not an upstream bug => probably better to file that one against your distro.