Skip to content

Vidalia icon is sometimes not visible or hidden in the notification area

This is on 2.0~beta1.

Vidalia is running:

root     29050  0.0  0.0   2032    72 ?        S    20:29   0:00 /bin/sh /usr/local/sbin/restart-vidalia
root     29055  0.0  0.1   6916  3436 ?        S    20:29   0:00  \_ sudo -u vidalia lckdo /var/lock/vidalia vidalia -DISPLAY=:0
vidalia  29056  0.0  0.0   1780   324 ?        S    20:29   0:00      \_ lckdo /var/lock/vidalia vidalia -DISPLAY=:0
vidalia  29058  2.2  2.2  98664 46180 ?        Sl   20:29   0:26          \_ vidalia -DISPLAY=:0

… but I can’t see its icon anywhere.

The logs say:

Dec 29 20:29:32 amnesia time[28955]: Tor is now working.
Dec 29 20:29:32 amnesia time[28958]: Restarting htpdate
Dec 29 20:29:32 amnesia restart-tor[28966]: Tor has successfully bootstrapped.
Dec 29 20:29:33 amnesia systemd[28137]: Started Wait for Tor to Have Bootstrapped.
Dec 29 20:29:33 amnesia systemd[28137]: Starting Check Tails known, unfixed security issues...
Dec 29 20:29:33 amnesia systemd[28137]: Started Check Tails known, unfixed security issues.
Dec 29 20:29:33 amnesia systemd[28137]: Starting Check available Tails upgrades...
Dec 29 20:29:33 amnesia systemd[28137]: Started Check available Tails upgrades.
[...]
Dec 29 20:29:50 amnesia systemd[1830]: Time has been changed
Dec 29 20:29:50 amnesia systemd[28137]: Time has been changed
Dec 29 20:29:50 amnesia time[29002]: htpdate service restarted with return code 0
[...]
Dec 29 20:29:51 amnesia nm-dispatcher[4353]: localuser:vidalia being added to access control list
Dec 29 20:29:51 amnesia sudo[29051]: pam_unix(sudo:session): session closed for user amnesia
Dec 29 20:29:51 amnesia sudo[29055]: root : TTY=unknown ; PWD=/ ; USER=vidalia ; COMMAND=/usr/bin/lckdo /var/lock/vidalia vidalia -DISPLAY=:0
Dec 29 20:29:51 amnesia sudo[29055]: pam_unix(sudo:session): session opened for user vidalia by (uid=0)
[...]
Dec 29 20:29:51 amnesia tails-additional-software[29053]: Starting to upgrade additional software...
[...]
Dec 29 20:29:52 amnesia gnome-session[28167]: (gnome-shell:28314): Clutter-WARNING **: Attempting to add actor of type 'ShellTrayIcon' to a container of type 'ShellGenericContainer', but the actor has already a parent of type 'ShellGenericContainer'.
[...]
Dec 29 20:33:36 amnesia gnome-session[28167]: (gnome-shell:28314): GLib-GObject-WARNING **: /build/glib2.0-EvFudu/glib2.0-2.42.1/./gobject/gsignal.c:2579: instance '0xa73bea8' has no handler with id '41662'
Dec 29 20:33:36 amnesia gnome-session[28167]: (gnome-shell:28314): GLib-GObject-WARNING **: /build/glib2.0-EvFudu/glib2.0-2.42.1/./gobject/gsignal.c:2579: instance '0xa73bea8' has no handler with id '41662'
Dec 29 20:33:36 amnesia gnome-session[28167]: Gjs-Message: JS LOG: Extension "topIcons@adel.gadllah@gmail.com" had error: TypeError: parent is null
Dec 29 20:33:36 amnesia gnome-session[28167]: (gnome-shell:28314): Clutter-WARNING **: Spurious clutter_actor_allocate called for actor 0xaa9ae30/StBin which isn't a descendent of the stage!
Dec 29 20:33:36 amnesia gnome-session[28167]: (gnome-shell:28314): mutter-WARNING **: STACK_OP_RAISE_ABOVE: window 0x6e01600016 not in stack

Running sudo restart-vidalia gives me a Vidalia whose icon is visible… but in the notification area (bottom):

Dec 29 20:52:51 amnesia sudo[31811]: pam_unix(sudo:session): session opened for user root by amnesia(uid=0)
Dec 29 20:52:51 amnesia nm-dispatcher[4353]: lckdo: vidalia: Killed
Dec 29 20:52:51 amnesia sudo[29055]: pam_unix(sudo:session): session closed for user vidalia
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:51 amnesia gnome-session[28167]: (gnome-shell:28314): Gjs-WARNING **: JS ERROR: TypeError: parent is null
Dec 29 20:52:51 amnesia gnome-session[28167]: onTrayIconRemoved@/usr/share/gnome-shell/extensions/topIcons@adel.gadllah@gmail.com/extension.js:115
Dec 29 20:52:52 amnesia sudo[31811]: pam_unix(sudo:session): session closed for user root
Dec 29 20:52:52 amnesia sudo[31825]: root : TTY=pts/0 ; PWD=/home/amnesia ; USER=amnesia ; COMMAND=/usr/bin/xhost +SI:localuser:vidalia
Dec 29 20:52:52 amnesia sudo[31825]: pam_unix(sudo:session): session opened for user amnesia by amnesia(uid=0)
Dec 29 20:52:52 amnesia sudo[31825]: pam_unix(sudo:session): session closed for user amnesia
Dec 29 20:52:52 amnesia sudo[31827]: root : TTY=pts/0 ; PWD=/home/amnesia ; USER=vidalia ; COMMAND=/usr/bin/lckdo /var/lock/vidalia vidalia -DISPLAY=:0
Dec 29 20:52:52 amnesia sudo[31827]: pam_unix(sudo:session): session opened for user vidalia by amnesia(uid=0)
Dec 29 20:52:53 amnesia gnome-session[28167]: (gnome-shell:28314): Clutter-WARNING **: Attempting to add actor of type 'ShellTrayIcon' to a container of type 'ShellGenericContainer', but the actor has already a parent of type 'ShellGenericContainer'.
Dec 29 20:52:53 amnesia gnome-session[28167]: (gnome-shell:28314): mutter-WARNING **: STACK_OP_RAISE_ABOVE: window 0x6e01600016 not in stack

Feature Branch: feature/6841-replace-vidalia

Related issues

Original created by @intrigeri on 10807 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information