12.04 no system try

Asked by Dave Murray

I've been having problems with all things related to the system tray since upgrading to 12.4.

Now, I get a no system tray error.

Is there a way to restore it?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu unity Edit question
Assignee:
No assignee Edit question
Solved by:
Sam_
Solved:
Last query:
Last reply:
Revision history for this message
Best Sam_ (and-sam) said :
#1

Please close all GUIs and save your work.
Please open a terminal: ctrl+alt+t
Enter:
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install
sudo apt-get install ubuntu-desktop
sudo reboot

When there still is an issue reset Unity:
unity --reset

Verify those indicators are installed.
ii indicator-application
ii indicator-appmenu
ii indicator-datetime
ii indicator-messages
ii indicator-power
ii indicator-session
ii indicator-sound

Install dconf-tools, then alt+f2, run dconf-editor.
Go to
desktop.unity.panel
Whitelist the preferred application, logout-in.

http://askubuntu.com/questions/136733/some-system-tray-icons-invisible-in-12-04

Revision history for this message
Dave Murray (dmurray110) said :
#2

Thank you Sam. I did the following which ran uneventfully:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install
sudo apt-get install ubuntu-desktop
sudo reboot

When I ran unity --reset I got the following (errors) and it stopped:

dave@home:~$ unity --reset
WARNING: Unity currently default profile, so switching to metacity while resetting the values
unity-panel-service: no process found
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend : gconf
Integration : true
Profile : unity
Adding plugins
Initializing core options...done
compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2c00738

Initializing composite options...doneunity --reset
Initializing opengl options...done
Initializing decor options...done
Initializing vpswitch options...done
Initializing snap options...done
Initializing mousepoll options...done
Initializing resize options...done
Initializing place options...done
Initializing move options...done
Initializing wall options...done
Initializing grid options...done
Initializing session options...done
Initializing gnomecompat options...done
Initializing animation options...done
Initializing fade options...done
Initializing unitymtgrabhandles options...done
Initializing workarounds options...done
Initializing scale options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing ezoom options...done

(compiz:3538): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
Initializing unityshell options...done
compiz (core) - Warn: unhandled ConfigureNotify on 0xc000a1!unity --reset
compiz (core) - Warn: this should never happen. you should probably file a bug about this.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/firefox.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-writer.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-calc.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktopunity --reset_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.libindicator <unknown>:0 Desktop file '/usr/share/applications/libreoffice-impress.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.libindicator <unknown>:0 Desktop file '/home/dave/.local/share/applications/thunderbird.desktop' is using a deprecated format for its actions that will be dropped soon.
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
WARN 2012-05-20 19:46:04 unity.glib-gobject <unknown>:0 invalid cast from `BamfWindow' to `BamfApplication'
ERROR 2012-05-20 19:46:04 unity <unknown>:0 bamf_application_get_desktop_file: assertion `BAMF_IS_APPLICATION (application)' failed
Initializing annotate options...done
Initializing blur options...done
Initializing clone options...done
Initializing colorfilter options...done
Initializing commands options...done
Initializing cube options...done
Initializing imgjpeg options...done
Initializing kdecompat options...done
Initializing mag options...done
Initializing neg options...done
Initializing obs options...done
Initializing opacify options...done
Initializing put options...done
Initializing resizeinfo options...done
Initializing ring options...doneunity --reset
Initializing rotate options...done
Initializing scaleaddon options...done
Initializing screenshot options...done
Initializing shift options...done
Initializing staticswitcher options...done
Initializing switcher options...done
Initializing thumbnail options...done
Initializing water options...done
Initializing winrules options...done
Initializing wobbly options...done
ERROR 2012-05-20 19:46:05 unity.glib-gobject <unknown>:0 g_object_unref: assertion `G_IS_OBJECT (object)' failed
Setting Update "main_menu_key"
Setting Update "run_key"
WARN 2012-05-20 19:46:34 unity.iconloader IconLoader.cpp:438 Unable to load icon . GThemedIcon application-x-wine-extension-ini gnome-mime-application-x-wine-extension-ini application-x-generic at size 64
WARN 2012-05-20 19:46:51 unity <unknown>:0 Unable to fetch children: No such interface `org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application62801462

WARN 2012-05-20 19:46:51 unity <unknown>:0 Unable to fetch children: No such interface `org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application62801462

WARN 2012-05-20 19:46:52 unity <unknown>:0 Unable to fetch children: No such interface `org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application62801462

some lost errors, everything stopped. Did a control C

^C
Compiz:2288): GLib-Gobject-CRITICAL **: g-object-unref: assertion 'G_IS_OBJECT (object)' failed

I had to press the power button on the computer.

I also tried the ii commands. I had to install ii to do them. They all did nothing and I had to ^C out of all of them.

I did not attempt the
Install dconf-tools, then alt+f2, run dconf-editor.
Go to
desktop.unity.panel
Whitelist the preferred application, logout-in.

Dave

Revision history for this message
Dave Murray (dmurray110) said :
#3

I went ahead and installed and used dconf-tools and it did solve all my system tray issues. Thanks so much.

Still a bit curious about the:
(compiz:3538): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
and
ERROR 2012-05-20 19:46:05 unity.glib-gobject <unknown>:0 g_object_unref: assertion `G_IS_OBJECT (object)' failed

that I got with the unity --reset but the issue that I asked about is solved.

Dave

Revision history for this message
Sam_ (and-sam) said :
#4

> also tried the ii commands. I had to install ii to do them.

The 'ii' of #1 wasn't a cmd, it indicates if a package is installed and is part of 'dpkg'.
Please try for example:
dpkg -l indicator* | grep ii

The 'unity --reset' output is interesting as it displays bamf.. errors.
Just query the exact wording to find some hints about crypted (at least for a user) messages.
For example bug 979946 shows similar outputs as yours.
Another one there.
http://askubuntu.com/questions/39886/unity-doesnt-start