You are not logged in.
Pages: 1
This rather difficult issue and problem of panel bar
Network icon fails appear to in system status and/or tray on panel bar
The network icon is connman-gtk
this's on one Arch OS boot and/or partition (less size and number package installations), on another one with more size and number package installations, it works i.e. show up normally
Have compared, looked into each setting by menu-click on tray area on panel, both the same in window of:
Status tray Items
it has: Status Notifier and Systray Icons tab
in Systray Icons the list is the same for both, there is item connman-gtk
But the troubled OS one has none of them in tray area on panel,
So any knowledgeable one kindly help explain and show how to fix this ?
Offline
It is discovered, turns out that connman-gtk icon on tray in panel bar failed to show if Arch linux use a /home of a another partition but works i.e. shows normally using /home of old/original partition
Help pleeease help what actually is the principal work and how's the solution
Offline
I don't use connman-gtk, so not sure how much help I can be, but a few things to try. From both systems, can you post back:
xfconf-query -c xfce4-panel -lv | grep $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')
xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-items
xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-legacy-items
...lets see whats different.
From the problem system, run the panel in debug mode:
xfce4-panel -q
PANEL_DEBUG=1 xfce4-panel
...and post back all of the output.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Starting purpose is to add another pair in addition to Linux natural, main / OS root & /home directory pair
...
...
...
...
which is shown wiith blank info due to not mounted by default as opposed to the lately created one into which being booted
So the main pair is perfectly works but not is the one created later shown here being mounted, booted
The very painful confusion is the discovery by the cross-check clearly spelled out that the lately created OS root, paired with the original /home, would lead to working normal desktop panel bar that can show network icon on system tray, meanwhile the main OS root paired with the more lately created /home would fail to perform that
that's for now and about to do xfce commands said above...
Last edited by almahdi (2023-07-24 01:44:46)
Offline
Output from trouble 2nd OS- 2nd /home pair
$ xfconf-query -c xfce4-panel -lv | grep $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')
/plugins/plugin-6 systray
/plugins/plugin-6/hidden-items <<UNSUPPORTED>>
/plugins/plugin-6/hidden-legacy-items <<UNSUPPORTED>>
/plugins/plugin-6/icon-size 0
/plugins/plugin-6/known-items <<UNSUPPORTED>>
/plugins/plugin-6/known-legacy-items <<UNSUPPORTED>>
/plugins/plugin-6/names-ordered <<UNSUPPORTED>>
/plugins/plugin-6/square-icons true
$ # Next CLI
$ xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-items
Value is an array with 3 items:
strawberry
blueman
Free Download Manager
$ # Next CLI
$ xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-legacy-items
Value is an array with 3 items:
clipman
connman-gtk
xfce4-power-manager
# Debug message
$ xfce4-panel -q ; PANEL_DEBUG=1 xfce4-panel
xfce4-panel(main): version 4.18.4 on gtk+ 3.24.38 (3.24.38), glib 2.76.3 (2.76.2)
xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(application): found window manager after 1 tries
xfce4-panel(base-window): 0x5640fc801370: rgba visual=0x5640fc756b70, compositing=true
xfce4-panel(base-window): 0x5640fc801370: rgba visual=0x5640fc756b70, compositing=true
xfce4-panel(base-window): 0x5640fc83a880: rgba visual=0x5640fc756b70, compositing=true
xfce4-panel(display-layout): 0x5640fc801370: display=:0.0{comp=true}, screen-0[0x5640fc73f070]=[1920,1080] (eDP-1=[0,0;1920,1080])
xfce4-panel(positioning): 0x5640fc801370: screen=0x5640fc73f070, monitors=1, output-name=(null), span-monitors=false, base=990,1057
xfce4-panel(positioning): 0x5640fc801370: working-area: screen=0x5640fc73f070, x=0, y=0, w=1920, h=1080
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/8
xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=8)
xfce4-panel(external): whiskermenu-8: child spawned; pid=2806, argc=7
xfce4-panel(module): new item (type=object-type, name=launcher, id=10)
xfce4-panel(module): new item (type=object-type, name=launcher, id=11)
xfce4-panel(module): new item (type=object-type, name=launcher, id=5)
xfce4-panel(module): new item (type=object-type, name=launcher, id=7)
xfce4-panel(module): new item (type=object-type, name=separator, id=3)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/13
xfce4-panel(module): new item (type=external-wrapper, name=pulseaudio, id=13)
xfce4-panel(external): pulseaudio-13: child spawned; pid=2810, argc=7
xfce4-panel(module): new item (type=object-type, name=tasklist, id=2)
xfce4-panel(module): new item (type=object-type, name=pager, id=4)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/6
xfce4-panel(module): new item (type=external-wrapper, name=systray, id=6)
xfce4-panel(external): systray-6: child spawned; pid=2814, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/9
xfce4-panel(module): new item (type=external-wrapper, name=power-manager-plugin, id=9)
xfce4-panel(external): power-manager-plugin-9: child spawned; pid=2815, argc=7
xfce4-panel(clock): trying to instantiate logind sleep monitor
xfce4-panel(module): new item (type=object-type, name=clock, id=12)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/14
xfce4-panel(module): new item (type=external-wrapper, name=actions, id=14)
xfce4-panel(external): actions-14: child spawned; pid=2822, argc=7
** (wrapper-2.0:2815): WARNING **: 06:12:51.564: No outputs have backlight property
xfce4-panel(external): pulseaudio-13: child is embedded; 9 properties in queue
xfce4-panel(external): whiskermenu-8: child is embedded; 9 properties in queue
xfce4-panel(external): power-manager-plugin-9: child is embedded; 9 properties in queue
xfce4-panel(external): systray-6: child is embedded; 9 properties in queue
(wrapper-2.0:2810): libnotify-WARNING **: 06:12:51.620: Failed to connect to proxy
xfce4-panel(systray): rgba visual is 0x55e7013e6d60
xfce4-panel(systray): registered manager on screen 0
xfce4-panel(external): actions-14: child is embedded; 9 properties in queue
xfce4-panel(display-layout): 0x5640fc801370: display=:0.0{comp=true}, screen-0[0x5640fc73f070]=[1920,1080] (eDP-1=[0,0;1920,1080])
xfce4-panel(positioning): 0x5640fc801370: screen=0x5640fc73f070, monitors=1, output-name=(null), span-monitors=false, base=990,1057
xfce4-panel(positioning): 0x5640fc801370: working-area: screen=0x5640fc73f070, x=0, y=0, w=1920, h=1080
xfce4-panel(display-layout): 0x5640fc801370: display=:0.0{comp=true}, screen-0[0x5640fc73f070]=[1920,1080] (eDP-1=[0,0;1920,1080])
xfce4-panel(positioning): 0x5640fc801370: screen=0x5640fc73f070, monitors=1, output-name=(null), span-monitors=false, base=990,1057
xfce4-panel(positioning): 0x5640fc801370: working-area: screen=0x5640fc73f070, x=0, y=0, w=1920, h=1080
xfce4-panel(display-layout): 0x5640fc801370: display=:0.0{comp=true}, screen-0[0x5640fc73f070]=[1920,1080] (eDP-1=[0,0;1920,1080])
xfce4-panel(positioning): 0x5640fc801370: screen=0x5640fc73f070, monitors=1, output-name=(null), span-monitors=false, base=990,1057
xfce4-panel(positioning): 0x5640fc801370: working-area: screen=0x5640fc73f070, x=0, y=0, w=1920, h=1080
^X
^Cxfce4-panel(main): received signal Interrupt <2>, quitting panel
xfce4-panel(application): saving /panels/panel-1: ids=false, providers=true
xfce4-panel(external): whiskermenu-8: plugin unrealized; quitting child
xfce4-panel(external): pulseaudio-13: plugin unrealized; quitting child
xfce4-panel(external): systray-6: plugin unrealized; quitting child
xfce4-panel(external): power-manager-plugin-9: plugin unrealized; quitting child
xfce4-panel(external): actions-14: plugin unrealized; quitting child
xfce4-panel(external): whiskermenu-8: plugin is being finalized
xfce4-panel(external): pulseaudio-13: plugin is being finalized
xfce4-panel(external): systray-6: plugin is being finalized
xfce4-panel(external): power-manager-plugin-9: plugin is being finalized
xfce4-panel(external): actions-14: plugin is being finalized
xfce4-panel(application): finalized
but this debug need to get control break due to its hang
wait output from main OS-/home...
EDIT:
$ xfconf-query -c xfce4-panel -lv | grep $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')
/plugins/plugin-6 systray
/plugins/plugin-6/hidden-items <<UNSUPPORTED>>
/plugins/plugin-6/hidden-legacy-items <<UNSUPPORTED>>
/plugins/plugin-6/icon-size 0
/plugins/plugin-6/known-items <<UNSUPPORTED>>
/plugins/plugin-6/known-legacy-items <<UNSUPPORTED>>
/plugins/plugin-6/names-ordered <<UNSUPPORTED>>
/plugins/plugin-6/square-icons true
$ # Next CLI
$ xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-items
Value is an array with 3 items:
strawberry
blueman
Free Download Manager
$ # Next CLI
$ xfconf-query -c xfce4-panel -p $(xfconf-query -c xfce4-panel -lv | grep systray | awk '{print $1}')/known-legacy-items
Value is an array with 3 items:
clipman
connman-gtk
xfce4-power-manager
Last edited by almahdi (2023-07-24 01:46:49)
Offline
Can you post back the following on the problemmatic O/S?
journalctl --user | grep connman
Also, try this panel debug to see if we get more info about connman:
xfce4-panel -q
PANEL_DEBUG=systray xfce4-panel
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I'm waiting answer from Artix: non systemd Arch, i.e. instead openRC Arch, what is journalctl equivalent in openRC
In the meantime have output of
$ xfce4-panel -q ; PANEL_DEBUG=systray xfce4-panel
xfce4-panel(main): version 4.18.4 on gtk+ 3.24.38 (3.24.38), glib 2.76.3 (2.76.2)
xfce4-panel(module-factory): reading /usr/share/xfce4/panel/plugins
xfce4-panel(application): found window manager after 1 tries
xfce4-panel(base-window): 0x55a3a4a7ca20: rgba visual=0x55a3a48fd6b0, compositing=true
xfce4-panel(base-window): 0x55a3a4a7ca20: rgba visual=0x55a3a48fd6b0, compositing=true
xfce4-panel(base-window): 0x55a3a4a41bb0: rgba visual=0x55a3a48fd6b0, compositing=true
xfce4-panel(display-layout): 0x55a3a4a7ca20: display=:0.0{comp=true}, screen-0[0x55a3a48e5df0]=[1920,1080] (eDP-1=[0,0;1920,1080])
xfce4-panel(positioning): 0x55a3a4a7ca20: screen=0x55a3a48e5df0, monitors=1, output-name=(null), span-monitors=false, base=990,1057
xfce4-panel(positioning): 0x55a3a4a7ca20: working-area: screen=0x55a3a48e5df0, x=0, y=0, w=1920, h=1080
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/8
xfce4-panel(module): new item (type=external-wrapper, name=whiskermenu, id=8)
xfce4-panel(external): whiskermenu-8: child spawned; pid=2875, argc=7
xfce4-panel(module): new item (type=object-type, name=launcher, id=10)
xfce4-panel(module): new item (type=object-type, name=launcher, id=11)
xfce4-panel(module): new item (type=object-type, name=launcher, id=5)
xfce4-panel(module): new item (type=object-type, name=launcher, id=7)
xfce4-panel(module): new item (type=object-type, name=separator, id=3)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/13
xfce4-panel(module): new item (type=external-wrapper, name=pulseaudio, id=13)
xfce4-panel(external): pulseaudio-13: child spawned; pid=2880, argc=7
xfce4-panel(module): new item (type=object-type, name=tasklist, id=2)
xfce4-panel(module): new item (type=object-type, name=pager, id=4)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/6
xfce4-panel(module): new item (type=external-wrapper, name=systray, id=6)
xfce4-panel(external): systray-6: child spawned; pid=2884, argc=7
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/9
xfce4-panel(module): new item (type=external-wrapper, name=power-manager-plugin, id=9)
xfce4-panel(external): power-manager-plugin-9: child spawned; pid=2885, argc=7
xfce4-panel(clock): trying to instantiate logind sleep monitor
xfce4-panel(module): new item (type=object-type, name=clock, id=12)
xfce4-panel(external): register dbus path /org/xfce/Panel/Wrapper/14
xfce4-panel(module): new item (type=external-wrapper, name=actions, id=14)
xfce4-panel(external): actions-14: child spawned; pid=2892, argc=7
** (wrapper-2.0:2885): WARNING **: 17:51:44.918: No outputs have backlight property
xfce4-panel(systray): rgba visual is 0x5647dbd22bc0
xfce4-panel(systray): registered manager on screen 0
xfce4-panel(external): systray-6: child is embedded; 9 properties in queue
xfce4-panel(external): pulseaudio-13: child is embedded; 9 properties in queue
xfce4-panel(external): whiskermenu-8: child is embedded; 9 properties in queue
xfce4-panel(external): power-manager-plugin-9: child is embedded; 9 properties in queue
(wrapper-2.0:2880): libnotify-WARNING **: 17:51:45.032: Failed to connect to proxy
xfce4-panel(systray): requested cells=0, rows=1, icon_size=41, children=0
xfce4-panel(systray): allocate rows=1, icon_size=41, w=1, h=41, horiz=true, border=0
xfce4-panel(external): actions-14: child is embedded; 9 properties in queue
^Cxfce4-panel(main): received signal Interrupt <2>, quitting panel
xfce4-panel(application): saving /panels/panel-1: ids=false, providers=true
xfce4-panel(external): whiskermenu-8: plugin unrealized; quitting child
xfce4-panel(external): pulseaudio-13: plugin unrealized; quitting child
xfce4-panel(external): systray-6: plugin unrealized; quitting child
xfce4-panel(external): power-manager-plugin-9: plugin unrealized; quitting child
xfce4-panel(external): actions-14: plugin unrealized; quitting child
xfce4-panel(external): whiskermenu-8: plugin is being finalized
xfce4-panel(external): pulseaudio-13: plugin is being finalized
xfce4-panel(external): systray-6: plugin is being finalized
xfce4-panel(external): power-manager-plugin-9: plugin is being finalized
xfce4-panel(external): actions-14: plugin is being finalized
xfce4-panel(application): finalized
Offline
what is journalctl equivalent in openRC
Unfortunately, I don't know. I'm asking you to review user logs to see if there is anything there about connman. It might be in an ~/.xsession-errors file or /var/log/messages on non-systemd systems.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Yes, just get into /var/log
But then nothing found by
grep -R connman .
More valuable IMHO, is the xfce4-panel debug output above, indeed this's the subtlest, painful problem in my Linux work
Offline
Unfortunately, the panel debug info does not contain any information specific to connman-gtk. Are you able to run connman-gtk in some sort of debug mode (I'm not familiar with this tool)?
Can you post back your connman-gtk Exec string?
fgrep -iR connman ~/.config/autostart
...and if blank:
fgrep -iR connman /etc/xdg/autostart
Note: "-i" to ignore case.
Also, on the problemmatic system:
ps -ef | grep -i connman
Edit: This might also be of interest.
Last edited by ToZ (2023-07-24 18:07:09)
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 618.08 KiB (Peak: 634.92 KiB) ]