boinc manager menu disappears

Bug #955293 reported by James P. Carter
56
This bug affects 12 people
Affects Status Importance Assigned to Milestone
boinc (Ubuntu)
Expired
Medium
Unassigned

Bug Description

After selecting "advanced view" I receive menu warnings. These are not displayed in the gui only within a terminal. All appears to be fine until the next time a child window is opened and closed by the boinc manager gui. At this point the file menu on the main window disappears. The only menu item that remains is "Fil" part of the File menu... this will allow you to close the window or exit the boinc manager gui.

Deleting the ~/.BOINC Manager file will bring up the original non-advanced display and the whole process can be repeated.

Output from the terminal is copy/pasted below...

mind@misc:~$ boincmgr --verbose
10:34:48 AM: looking for catalog 'wxstd' in path '/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US.UTF-8:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en'.
10:34:48 AM: catalog file for domain 'wxstd' not found.
10:34:48 AM: looking for catalog 'wxgtk' in path '/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US.UTF-8:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en'.
10:34:48 AM: catalog file for domain 'wxgtk' not found.
10:34:48 AM: looking for catalog 'BOINC-Manager' in path '/home/mind/locale/en_US.UTF-8/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US.UTF-8:locale/en_US.UTF-8/LC_MESSAGES:locale/:locale/en_US.UTF-8:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US.UTF-8:/home/mind/locale/en_US/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US:locale/en_US/LC_MESSAGES:locale/:locale/en_US:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US:/home/mind/locale/en/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en:locale/en/LC_MESSAGES:locale/:locale/en:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en'.
10:34:48 AM: catalog file for domain 'BOINC-Manager' not found.
10:34:48 AM: looking for catalog 'BOINC-Client' in path '/home/mind/locale/en_US.UTF-8/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US.UTF-8:locale/en_US.UTF-8/LC_MESSAGES:locale/:locale/en_US.UTF-8:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US.UTF-8:/home/mind/locale/en_US/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US:locale/en_US/LC_MESSAGES:locale/:locale/en_US:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US:/home/mind/locale/en/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en:locale/en/LC_MESSAGES:locale/:locale/en:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en'.
10:34:48 AM: catalog file for domain 'BOINC-Client' not found.
10:34:48 AM: looking for catalog 'BOINC-Web' in path '/home/mind/locale/en_US.UTF-8/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US.UTF-8:locale/en_US.UTF-8/LC_MESSAGES:locale/:locale/en_US.UTF-8:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/en_US.UTF-8/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US.UTF-8:/home/mind/locale/en_US/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en_US:locale/en_US/LC_MESSAGES:locale/:locale/en_US:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/en_US/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en_US:/home/mind/locale/en/LC_MESSAGES:/home/mind/locale/:/home/mind/locale/en:locale/en/LC_MESSAGES:locale/:locale/en:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/en/LC_MESSAGES:/usr/share/locale/:/usr/share/locale/en'.
10:34:48 AM: catalog file for domain 'BOINC-Web' not found.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
10:36:01 AM: Error: Memory VFS already contains file 'webexternallink.xpm'!
10:36:01 AM: Error: Memory VFS already contains file 'nvidiaicon.xpm'!
10:36:01 AM: Error: Memory VFS already contains file 'atiicon.xpm'!
10:36:01 AM: Error: Memory VFS already contains file 'multicore.xpm'!

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
mind@misc:~$

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: boinc-manager 7.0.14+dfsg-1
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Wed Mar 14 10:31:38 2012
ExecutablePath: /usr/bin/boincmgr
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: boinc
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
James P. Carter (jpcarter) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in boinc (Ubuntu):
status: New → Confirmed
Revision history for this message
Steffen Möller (moeller-debian) wrote : Re: [Bug 955293] Re: boinc manager menu disappears

On 03/14/2012 11:04 PM, Launchpad Bug Tracker wrote:
> Status changed to 'Confirmed' because the bug affects multiple users.
>
> ** Changed in: boinc (Ubuntu)
> Status: New => Confirmed

I have no idea how to fix it. The problem does not appear when the client cannot connect to the server. It is repaired when the
size of the window is changed. The problem still persists with 7.0.20 (just submitted to the git repository).

Revision history for this message
Daniel Hahler (blueyed) wrote :

I cannot reproduce this here (by removing the "~/.BOINC Manager" dir and switching to advanced view).

I assume that you are not using Unity? Is this KDE?

My guess is that there is an gettext/translation related issue in the GTK appmenu/indicator proxy that is used with Unity to move the menu from the application to the top panel and results in empty strings.

Changed in boinc (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
James P. Carter (jpcarter) wrote :

You are correct I am not using unity... I am using xfce.
(xubuntu-desktop)...

-james

On 03/17/2012 07:37 AM, Daniel Hahler wrote:
> I cannot reproduce this here (by removing the "~/.BOINC Manager" dir and
> switching to advanced view).
>
> I assume that you are not using Unity? Is this KDE?
>
> My guess is that there is an gettext/translation related issue in the
> GTK appmenu/indicator proxy that is used with Unity to move the menu
> from the application to the top panel and results in empty strings.
>
> ** Changed in: boinc (Ubuntu)
> Importance: Undecided => Medium
>
> ** Changed in: boinc (Ubuntu)
> Status: Confirmed => Incomplete
>

Revision history for this message
Gabriel Diosan (gabsd84) wrote :

I am testing it on Kubuntu 12.04. I also just fired up Lubuntu 12.04 in a VM and the problem is not present.

Revision history for this message
TheDreamer (thedreamer-lhaven) wrote :

I'm running Xubuntu 12.04 beta2.

I saw this problem last night.

7.0.24 is what was installed with Xubuntu, I tried 7.0.25 and the problem still happens.

I found resizing the window (but not using the maximize) would make the menu rerender correctly.

Changed in boinc (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Henrik Melander (melander-henrik) wrote :

Present in my 12.04 beta2, gnome classic (no effects). Both appmenu-gtk and appmenu-gtk3 installed.
The menu's only shows half "File" (exactly as attached "Screenshot of GUI showing menu").

N.B. the whole menu is shown after resizing the window!

Revision history for this message
jpfle (jpfle) wrote :

Same bug here with Xubuntu 12.04 Beta.

Revision history for this message
David Anderson (davea42) wrote :

This seems very similar to 886699 in that resize fixes it.

Revision history for this message
James P. Carter (jpcarter) wrote :

Mr. Anderson, ;-)

Four reasons I likely didn't file 955293 against 886699...

1. Bug search didn't yield a suitable match....

"boinc manager menu disappears" (955293)
vs.
"Black box at top left of boinc manager window" (886699)

2. Different version of BOINC altogether...
boinc-manager 7.0.14+dfsg-1 (955293)
vs.
boinc 6.12.33+dfsg-1.1 (886699)

3. Different architecture...
Linux 3.2.0-18-generic x86_64 (955293)
vs.
Linux 3.0.0-12-generic i686 (886699)

4. Different Ubuntu version with different end goals...
Ubuntu 12.04 LTS (955293)
vs.
Ubuntu 11.10 (886699)

If you believe this is a mistake... my bad.

IMHO, I believe the 12.04 LTS release is completely different than the
11.10 or 11.04 releases. They are wholly intended for different
installation types... focused on longevity. BOINC is *not* a mission
critical component however if I have servers running in a data center
and they get little to no use over night I still pay for them being
there. I can give the BOINC daemon a niceness suitable to utilizing my
hardware only when nothing business centric is using it already. There
are others out there that do the same. I filed the bug with output
mostly for the 12.04 LTS release. The boinc manager is not make or break
in terms of boinc usage... I contributed to help out... nothing more. ;-)

Thank you,
-james

On 04/27/2012 08:18 PM, David Anderson wrote:
> This seems very similar to 886699 in that resize fixes it.
>

Revision history for this message
Dave (xclusive585) wrote :

I thought I only had this issue cause I use SSH-X forwarding and Xming

Apparently it's all of you. Hmm. Well I got it too. And resizing the window tiny and then big again fixes it.

Revision history for this message
Gary Sumners (ga5r) wrote :

Adding to the list of "affected", this exists on BOINC Manager 7.0.25 (x86) using xWidgets 2.8.11. Environment is Linux Mint 13 (amd64), Cinnamon 1.4 desktop.

Resizing the window alleviates the symptom for me in the same way it has for the prior posters, I found this thread while researching the bug....

Revision history for this message
Benjamin Drung (bdrung) wrote :

I mark this bug as duplicate of bug #996407 due to the similar symptoms. Please report back if the fix from the other bug report do not fix your issue too.

Revision history for this message
Dave (xclusive585) wrote :

even when boinc manager is X forwarded to a windows machine this bug
exists.
On Jun 2, 2012 10:55 AM, "Benjamin Drung" <email address hidden> wrote:

> *** This bug is a duplicate of bug 996407 ***
> https://bugs.launchpad.net/bugs/996407
>
> I mark this bug as duplicate of bug #996407 due to the similar symptoms.
> Please report back if the fix from the other bug report do not fix your
> issue too.
>
> ** This bug has been marked a duplicate of bug 996407
> Grey stripe covering the menu with gnome classic
>
> --
> You received this bug notification because you are a member of Debian
> BOINC Maintainers, which is subscribed to boinc in Ubuntu.
> https://bugs.launchpad.net/bugs/955293
>
> Title:
> boinc manager menu disappears
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/boinc/+bug/955293/+subscriptions
>
> --
> pkg-boinc-devel mailing list
> <email address hidden>
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-boinc-devel
>

Revision history for this message
Stéphane (stephane-treboux) wrote :

I don't see the menu bar in BOINC Manager but I do see one in Audacious, so bug #996407 is obviously not a duplicate.

My config:
Kubuntu 12.04 LTS x86_64 with latest updates

stephane@nausicaa:~$ dpkg -l | grep boinc
ii boinc 7.0.24+dfsg-1 metapackage for the BOINC client and the manager
ii boinc-client 7.0.24+dfsg-1 core client for the BOINC distributed computing infrastructure
ii boinc-manager 7.0.24+dfsg-1 GUI to control and monitor the BOINC core client
stephane@nausicaa:~$ dpkg -l | grep audacity
ii audacity 2.0.0-1 fast, cross-platform audio editor
ii audacity-data 2.0.0-1 fast, cross-platform audio editor (data)

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

this should be fixed in http://boinc.berkeley.edu/trac/changeset/25812/boinc

boinc 7.0.30+

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :
Changed in boinc (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for boinc (Ubuntu) because there has been no activity for 60 days.]

Changed in boinc (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.