You are not logged in.

#1 2019-02-02 15:59:52

percikapi
New Member
Registered: 2017-07-24
Posts: 3

Panel icons disappear at startup

Hi! I just installed bunsenlabs. I did all steps of bl-welcome and when I restarted my laptop, some icons just disappeared. It's included network and battery tray, and also sound. I tried some tips on forums and I got back my sound icon.

Only when I type nm-applet and xfce4-power-manager from terminal, the network and battery can be show up. By the way, the network is working even when the icon doesn't appear yet. But I still confuse how to make network and battery tray can show automatically at startup.

Offline

#2 2019-02-03 03:19:30

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 5,458
Website

Re: Panel icons disappear at startup

On the menu (right-click desktop or press the Windows key) go to:
Preferences>Tint2>Restart Tint2
Does that bring back the icons? (Tint2 is the panel at the top of the screen.)

If so, does the problem remain if you reboot your computer?


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#3 2019-02-03 12:38:16

ohnonot
...again
Registered: 2015-09-29
Posts: 3,773
Website

Re: Panel icons disappear at startup

percikapi wrote:

Hi! I just installed bunsenlabs. I did all steps of bl-welcome and when I restarted my laptop, some icons just disappeared. It's included network and battery tray, and also sound. I tried some tips on forums and I got back my sound icon.

Only when I type nm-applet and xfce4-power-manager from terminal, the network and battery can be show up. By the way, the network is working even when the icon doesn't appear yet. But I still confuse how to make network and battery tray can show automatically at startup.

strange, they should be working ootb.
seems your systray is missing since the functionality of the apps is still there?
did you edit some files since you installed?
what are these "tips from forums" you tried?

Offline

#4 2019-03-09 14:56:30

nashjc
Member
Registered: 2016-04-01
Posts: 25

Re: Panel icons disappear at startup

I'm getting a possibly related problem. No nm-applet in the tray. I can put it there with explicit command
"nm-applet &" in terminal. Did not work in .config/openbox/autostart (another post suggested that might work).

The network is running, even though tray icon not there. And it was working earlier, since I used it to set up wifi access to my home network.  I managed to add Davmail to regular autostart.

Playing with settings in /etc/xdg/autostart/nm-applet.desktop didn't make any difference.

I've been looking for log file for xdg, and for openbox autostart, but no luck.

Suggestions?

Info: BL-He 64 on Dell Inspiron 11 3168.

JN

Offline

#5 2019-03-09 15:15:12

damo
....moderator....
Registered: 2015-08-20
Posts: 4,966

Re: Panel icons disappear at startup

nashjc wrote:

I've been looking for log file for xdg, and for openbox autostart, but no luck.

Suggestions?

Info: BL-He 64 on Dell Inspiron 11 3168.

JN

The Openbox errors should appear in ~/.xsession-errors


Be Excellent to Each Other...

FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#6 2019-03-09 16:15:42

PackRat
jgmenu user Numero Uno
Registered: 2015-10-02
Posts: 1,052

Re: Panel icons disappear at startup

@nashjc -

Comment out the line that starts compton in the ~/.openbox/autostart file.

Log out and log back in and see if the icons show.


You must unlearn what you have learned.
    -- yoda

Offline

#7 2019-03-10 15:07:43

nashjc
Member
Registered: 2016-04-01
Posts: 25

Re: Panel icons disappear at startup

-- MOD EDIT: added [ code ] tags! --

Commenting out the compton launch did not bring up the nm-applet icon. Other icons appear.

Checked (dot)xsession-errors. Noticed some oddities, but not sure I understand all the entries. The file
ends abruptly, but may be that it has not flushed.

Xsession: X session started for nash at Sun Mar 10 11:00:18 EDT 2019
localuser:nash being added to access control list
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
OpenGL version: 3.
dbus-update-activation-environment: setting USER=nash
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting HOME=/home/nash
dbus-update-activation-environment: setting DESKTOP_SESSION=openbox
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-RksnNRNLOW,guid=e201344ae1dcac5b21dbce055c852683
dbus-update-activation-environment: setting QT_QPA_PLATFORMTHEME=gtk2
dbus-update-activation-environment: setting LOGNAME=nash
dbus-update-activation-environment: setting PATH=/home/nash/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=openbox
dbus-update-activation-environment: setting XAUTHORITY=/home/nash/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/nash
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting GDMSESSION=openbox
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting PWD=/home/nash
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-RksnNRNLOW,guid=e201344ae1dcac5b21dbce055c852683'
export DESKTOP_SESSION='openbox'
export DISPLAY=':0'
export GDMSESSION='openbox'
export GPG_AGENT_INFO='/run/user/1000/gnupg/S.gpg-agent:0:1'
export HOME='/home/nash'
export LANG='en_US.UTF-8'
export LOGNAME='nash'
export PATH='/home/nash/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
export PWD='/home/nash'
export QT_ACCESSIBILITY='1'
export QT_LINUX_ACCESSIBILITY_ALWAYS_ON='1'
export QT_QPA_PLATFORMTHEME='gtk2'
export SHELL='/bin/bash'
export SSH_AGENT_PID='1541'
export SSH_AUTH_SOCK='/tmp/ssh-zD4uoN9PdpLN/agent.1492'
export USER='nash'
export XAUTHORITY='/home/nash/.Xauthority'
export XDG_GREETER_DATA_DIR='/var/lib/lightdm/data/nash'
export XDG_RUNTIME_DIR='/run/user/1000'
export XDG_SEAT='seat0'
export XDG_SEAT_PATH='/org/freedesktop/DisplayManager/Seat0'
export XDG_SESSION_DESKTOP='openbox'
export XDG_SESSION_ID='2'
export XDG_SESSION_PATH='/org/freedesktop/DisplayManager/Session0'
export XDG_SESSION_TYPE='x11'
export XDG_VTNR='7'
tint2: xRandr: Found crtc's: 3
[1;34mtint2: xRandr: Linking output eDP-1 with crtc 0, resolution 1366x768, DPI 135[0m
tint2: xRandr: crtc 1 seems disabled
tint2: xRandr: crtc 2 seems disabled
tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'.
tint2: Loading config file: /home/nash/.config/tint2/tint2rc
tint2: real transparency off.... depth: 24
tint2: panel items: LTSCP
tint2: Systray composited rendering on
tint2: nb monitors 1, nb monitors used 1, nb desktops 2
[1;34mtint2: panel 1 uses scale 1 [0m
[1;32mtint2: Loading icon theme cache...[0m
tint2: Kernel uevent interface initialized...
tint2: systray window 31457292
[1;32mtint2: systray started[0m
[1;33mIcon path not found in cache: theme = Paper-Bunsen, icon = /usr/share/images/bunsen/exit/light/poweroff.png, size = 26[0m
[1;32mtint2: Loading icon theme Paper-Bunsen:[0m
tint2:  'Paper-Bunsen',tint2:  'Paper',tint2:  'Adwaita',tint2:  'gnome',tint2:  'hicolor',tint2: 
Adding icon path to cache: theme = Paper-Bunsen, icon = /usr/share/images/bunsen/exit/light/poweroff.png, size = 26, path = /usr/share/images/bunsen/exit/light/poweroff.png

(clipit:1628): GLib-GObject-WARNING **: /build/glib2.0-B1uXKV/glib2.0-2.50.3/./gobject/gsignal.c:2523: signal 'child-added' is invalid for instance '0x55818b3d9190' of type 'GtkMenu'
conky: desktop window (df) is root window
conky: window type - desktop
conky: drawing to created window (0x2600001)
conky: drawing to double buffer
conky: forked to background, pid is 1648
[1;32madd_icon: 35651648 (clipit), pid 1628, visual 0x561cf298e4f0, colormap 35651616, depth 32, width 200, height 200[0m

[1;32madd_icon: 33554435 (pnmixer), pid 1626, visual 0x561cf298e4f0, colormap 33554434, depth 32, width 1, height 1[0m
[1;32madd_icon: 41943087 (JavaEmbeddedFrame), pid 1637, visual 0x561cf2997ee0, colormap 32, depth 24, width 24, height 24[0m
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
<window.Window object at 0x7fe50bc7cc80 (terminatorlib+window+Window at 0x557d11e822a0)> is not in registered window list
Starting GuiMessageQueue
Starting Double Commander
Double Commander 0.7.7 beta
Revision: 7285
Build: 2016/12/28
Lazarus: 1.6.2.0
Free Pascal: 3.0.0
Platform: x86_64-Linux-qt4
System: BunsenLabs GNU/Linux 9.8 (Helium)
Desktop Environment: Xfce
Widgetset library: Qt 4.8.7, libQt4Pas 4.5.3
This program is free software released under terms of GNU GPL 2
(C)opyright 2006-2016 Alexander Koblov (alexx2000@mail.ru)
   and contributors (see about dialog)
Executable directory: /usr/lib/doublecmd/
Loading configuration from /home/nash/.config/doublecmd/
Loading lng file: /usr/lib/doublecmd/language/doublecmd.en.po
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/deb_wdx/deb_wdx.wdx
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/rpm_wdx/rpm_wdx.wdx
Error loading configuration file /home/nash/.config/doublecmd/favoritetabs.xml
PollThread: Start polling
PollThread: AddPoll 13
Creating PixmapManager
Loading icon theme Hicolor
Loading icon theme Hicolor
Loading icon theme DCTheme
PollThread: AddPoll 17
UDev: Begin monitoring
Detecting mounts through /proc/self/mounts
PollThread: AddPoll 18
TColumnsFileView.Create components
Creating TFileSystemFileSource
TColumnsFileView.Create components
TColumnsFileView.Create components
FileSystemWatcher thread starting
frmMain.frmMainShow
Error loadi

(dot)xsession-errors.old ends 

frmMain.frmMainShow
Error loadiWarning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
PolicyKit daemon disconnected from the bus.
We are no longer a registered authentication agent.
conky: received SIGINT or SIGTERM to terminate. bye!
XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
      after 20941 requests (20941 known processed) with 0 events remaining.
XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
      after 68850 requests (68850 known processed) with 0 events remaining.

I tried to (re)install python-notify and python-keybinder and got a msg to run dpkg --configure -a, which
I did. Attempt to install said pkgs were installed and latest.

Situation not critical, but it would be good to know what is going on.

JN

Offline

#8 2019-03-10 20:44:08

ohnonot
...again
Registered: 2015-09-29
Posts: 3,773
Website

Re: Panel icons disappear at startup

soit boils down to nm-applet misbehaving?
nothing stands out in your output, except maybe the dbus stuff in the beginning - returning status 1 could mean an error.

try adding a delay to the startup of nm-applet:

( sleep 10; nm-applet ) &

if that doesn't help, can you show us your ~/config/openbox/autostart.

Offline

#9 2019-03-10 23:07:46

DeepDayze
Member
From: In Linux Land
Registered: 2017-05-28
Posts: 706

Re: Panel icons disappear at startup

nashjc wrote:

Commenting out the compton launch did not bring up the nm-applet icon. Other icons appear.

Checked (dot)xsession-errors. Noticed some oddities, but not sure I understand all the entries. The file
ends abruptly, but may be that it has not flushed.

Xsession: X session started for nash at Sun Mar 10 11:00:18 EDT 2019
localuser:nash being added to access control list
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
OpenGL version: 3.
dbus-update-activation-environment: setting USER=nash
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting HOME=/home/nash
dbus-update-activation-environment: setting DESKTOP_SESSION=openbox
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-RksnNRNLOW,guid=e201344ae1dcac5b21dbce055c852683
dbus-update-activation-environment: setting QT_QPA_PLATFORMTHEME=gtk2
dbus-update-activation-environment: setting LOGNAME=nash
dbus-update-activation-environment: setting PATH=/home/nash/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=openbox
dbus-update-activation-environment: setting XAUTHORITY=/home/nash/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm/data/nash
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting GDMSESSION=openbox
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting PWD=/home/nash
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-RksnNRNLOW,guid=e201344ae1dcac5b21dbce055c852683'
export DESKTOP_SESSION='openbox'
export DISPLAY=':0'
export GDMSESSION='openbox'
export GPG_AGENT_INFO='/run/user/1000/gnupg/S.gpg-agent:0:1'
export HOME='/home/nash'
export LANG='en_US.UTF-8'
export LOGNAME='nash'
export PATH='/home/nash/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
export PWD='/home/nash'
export QT_ACCESSIBILITY='1'
export QT_LINUX_ACCESSIBILITY_ALWAYS_ON='1'
export QT_QPA_PLATFORMTHEME='gtk2'
export SHELL='/bin/bash'
export SSH_AGENT_PID='1541'
export SSH_AUTH_SOCK='/tmp/ssh-zD4uoN9PdpLN/agent.1492'
export USER='nash'
export XAUTHORITY='/home/nash/.Xauthority'
export XDG_GREETER_DATA_DIR='/var/lib/lightdm/data/nash'
export XDG_RUNTIME_DIR='/run/user/1000'
export XDG_SEAT='seat0'
export XDG_SEAT_PATH='/org/freedesktop/DisplayManager/Seat0'
export XDG_SESSION_DESKTOP='openbox'
export XDG_SESSION_ID='2'
export XDG_SESSION_PATH='/org/freedesktop/DisplayManager/Session0'
export XDG_SESSION_TYPE='x11'
export XDG_VTNR='7'
tint2: xRandr: Found crtc's: 3
[1;34mtint2: xRandr: Linking output eDP-1 with crtc 0, resolution 1366x768, DPI 135[0m
tint2: xRandr: crtc 1 seems disabled
tint2: xRandr: crtc 2 seems disabled
tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'.
tint2: Loading config file: /home/nash/.config/tint2/tint2rc
tint2: real transparency off.... depth: 24
tint2: panel items: LTSCP
tint2: Systray composited rendering on
tint2: nb monitors 1, nb monitors used 1, nb desktops 2
[1;34mtint2: panel 1 uses scale 1 [0m
[1;32mtint2: Loading icon theme cache...[0m
tint2: Kernel uevent interface initialized...
tint2: systray window 31457292
[1;32mtint2: systray started[0m
[1;33mIcon path not found in cache: theme = Paper-Bunsen, icon = /usr/share/images/bunsen/exit/light/poweroff.png, size = 26[0m
[1;32mtint2: Loading icon theme Paper-Bunsen:[0m
tint2:  'Paper-Bunsen',tint2:  'Paper',tint2:  'Adwaita',tint2:  'gnome',tint2:  'hicolor',tint2: 
Adding icon path to cache: theme = Paper-Bunsen, icon = /usr/share/images/bunsen/exit/light/poweroff.png, size = 26, path = /usr/share/images/bunsen/exit/light/poweroff.png

(clipit:1628): GLib-GObject-WARNING **: /build/glib2.0-B1uXKV/glib2.0-2.50.3/./gobject/gsignal.c:2523: signal 'child-added' is invalid for instance '0x55818b3d9190' of type 'GtkMenu'
conky: desktop window (df) is root window
conky: window type - desktop
conky: drawing to created window (0x2600001)
conky: drawing to double buffer
conky: forked to background, pid is 1648
[1;32madd_icon: 35651648 (clipit), pid 1628, visual 0x561cf298e4f0, colormap 35651616, depth 32, width 200, height 200[0m

[1;32madd_icon: 33554435 (pnmixer), pid 1626, visual 0x561cf298e4f0, colormap 33554434, depth 32, width 1, height 1[0m
[1;32madd_icon: 41943087 (JavaEmbeddedFrame), pid 1637, visual 0x561cf2997ee0, colormap 32, depth 24, width 24, height 24[0m
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
<window.Window object at 0x7fe50bc7cc80 (terminatorlib+window+Window at 0x557d11e822a0)> is not in registered window list
Starting GuiMessageQueue
Starting Double Commander
Double Commander 0.7.7 beta
Revision: 7285
Build: 2016/12/28
Lazarus: 1.6.2.0
Free Pascal: 3.0.0
Platform: x86_64-Linux-qt4
System: BunsenLabs GNU/Linux 9.8 (Helium)
Desktop Environment: Xfce
Widgetset library: Qt 4.8.7, libQt4Pas 4.5.3
This program is free software released under terms of GNU GPL 2
(C)opyright 2006-2016 Alexander Koblov (alexx2000@mail.ru)
   and contributors (see about dialog)
Executable directory: /usr/lib/doublecmd/
Loading configuration from /home/nash/.config/doublecmd/
Loading lng file: /usr/lib/doublecmd/language/doublecmd.en.po
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/deb_wdx/deb_wdx.wdx
WDX: LOAD: /usr/lib/doublecmd/plugins/wdx/rpm_wdx/rpm_wdx.wdx
Error loading configuration file /home/nash/.config/doublecmd/favoritetabs.xml
PollThread: Start polling
PollThread: AddPoll 13
Creating PixmapManager
Loading icon theme Hicolor
Loading icon theme Hicolor
Loading icon theme DCTheme
PollThread: AddPoll 17
UDev: Begin monitoring
Detecting mounts through /proc/self/mounts
PollThread: AddPoll 18
TColumnsFileView.Create components
Creating TFileSystemFileSource
TColumnsFileView.Create components
TColumnsFileView.Create components
FileSystemWatcher thread starting
frmMain.frmMainShow
Error loadi

(dot)xsession-errors.old ends 

frmMain.frmMainShow
Error loadiWarning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable
Unable to bind hide_window key, another instance/window has it.
ActivityWatch plugin unavailable: please install python-notify
PluginRegistry::load_plugins: Importing plugin activitywatch.py failed: 'module' object has no attribute 'AVAILABLE'
PolicyKit daemon disconnected from the bus.
We are no longer a registered authentication agent.
conky: received SIGINT or SIGTERM to terminate. bye!
XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
      after 20941 requests (20941 known processed) with 0 events remaining.
XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
      after 68850 requests (68850 known processed) with 0 events remaining.

I tried to (re)install python-notify and python-keybinder and got a msg to run dpkg --configure -a, which
I did. Attempt to install said pkgs were installed and latest.

Situation not critical, but it would be good to know what is going on.

JN

Use code tags for the output of the xsession.errors file smile


Real Men Use Linux

Offline

#10 2019-03-11 13:15:07

nashjc
Member
Registered: 2016-04-01
Posts: 25

Re: Panel icons disappear at startup

I seem to have a workaround, but am not ready to declare "solved".

1) As I should have done a long time ago, I tried

ps ax | grep nm-applet

and found that nm-applet was active.

Turns out I need DAVMAIL for my email, and the icon was hiding the nm-applet one, as well as the battery status. Sigh.

2) I tried reverting to using nm-applet.desktop in /etc/xdg/autostart but no joy.

3) Put

(sleep 100; nm-applet) &

in openbox autostart.

Still have to figure out how to nicely (rather than crudely) get davmail start into thunderbird launch so it doesn't start multiple instances. For now will just add a menu
item.

For info, my openbox autostart below.

JN

## Openbox autostart
## ====================
## When you login to your BunsenLabs Openbox session, this autostart script
## will be executed to set-up your environment and launch any applications
## you want to run at startup.
##
## Note: some programs, such as 'nm-applet' are run via XDG autostart.
## Run
## /usr/lib/x86_64-linux-gnu/openbox-xdg-autostart --list
## or
## /usr/lib/i386-linux-gnu/openbox-xdg-autostart --list
## to list any XDG autostarted programs.
##
## More information about this can be found at:
## http://openbox.org/wiki/Help:Autostart
##
## If you do something cool with your autostart script and you think others
## could benefit from your hack, please consider sharing it at:
## http://forums.bunsenlabs.org (registration required)
##

### SETTINGS START

## Turn on/off system beep.
xset b off

## Set keyboard settings - 250 ms delay and 25 cps (characters per second) repeat rate.
## Adjust the values according to your preferances.
xset r rate 250 25

## Add keyboard mapping.
#xmodmap -e "keysym Insert = Multi_key"

## Disable CapsLock
#setxkbmap -option ctrl:nocaps
# alternative: use as compose key
#setxkbmap -option compose:caps

# Alias Super key to Super+Space for single-key menu.
# See 'man xcape' for other possibilities.
xcape -e 'Super_L=Super_L|space'

### TOUCHPAD: comment out the next two entries if you don't have one

## Configure touchpad. See 'man synaptics' for more info.
## (Now might be using libinput instead of synaptics.)
## JN 190303 set all off 
synclient VertEdgeScroll=0 HorizEdgeScroll=0 TapButton1=0 2>/dev/null

## Disable touchpad while typing
syndaemon -i .5 -K -t -R -d &

### TOUCHPAD END

### SETTINGS END

## GNOME PolicyKit authentication
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &

## Set a wallpaper
nitrogen --restore

## Compton
## NOTE: composition must be started before tint2
## bl-compositor --start

## Start the tint2 session (the default tint2 will run if no sessions have been set)
bl-tint2-session

## Volume control for systray
pnmixer &

## Start the Conky session (the default conkyrc will run if no sessions have been set)
bl-conky-session --autostart &

## Start Clipboard manager
clipit &


## Start Thunar Daemon, if set as bl-file-manager
if [ "$(readlink -f $(which bl-file-manager))" = "$(which thunar)" ]
then
    thunar --daemon &
fi

## try putting nm-applet here after removing from /etc/xdg/autostart
(sleep 10; nm-applet) &


## start davmail
## davmail

## bl-welcome - post-installation script, will not run in a live session and
## only runs once. Safe to remove.
## (sleep 10; bl-welcome --firstrun) &

## bl-fortune - have the system come up with a little adage (not yet enabled)
#(sleep 120; bl-fortune) &

Offline

Board footer

Powered by FluxBB