lxde / lxpanel

Other
52 stars 38 forks source link

Broken system tray #62

Open jazz4web opened 8 months ago

jazz4web commented 8 months ago

Hello, everyone...

I use Debian sid with LXDE on board. After the last update I watch the broken system tray in LXDE panel. Look at this couple of screen shots.

no flag

with flag

If the screen resolution on my monitor is 1366X765 and the flag installed, there is no tray at all in the panel.

big resolution

There is the next strings in run.log file:

** (lxpanel:1025): WARNING **: 08:10:08.357: task button : X error
** (lxpanel:1025): WARNING **: 08:10:59.260: lxpanel : X error: BadWindow (invalid Window parameter)
** (lxpanel:1025): WARNING **: 08:10:59.260: lxpanel : X error: BadWindow (invalid Window parameter)
** (lxpanel:1025): WARNING **: 08:10:59.260: lxpanel : X error: BadWindow (invalid Window parameter)
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: GFileInfo created without standard::edit-name
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: file ../../../gio/gfileinfo.c: line 1743 (g_file_info_get_edit_name): should not be reached
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: GFileInfo created without standard::size
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: file ../../../gio/gfileinfo.c: line 1846 (g_file_info_get_size): should not be reached
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: GFileInfo created without standard::is-symlink
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.860: file ../../../gio/gfileinfo.c: line 1677 (g_file_info_get_is_symlink): should not be reached
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.861: GFileInfo created without standard::is-backup
(lxpanel:1025): GLib-GIO-CRITICAL **: 08:11:07.861: file ../../../gio/gfileinfo.c: line 1655 (g_file_info_get_is_backup): should not be reached

Before the last update everything worked fine. Any help would be wonderful!

ib commented 8 months ago

This is because Debian now compiles LXDE with GTK+ 3, even though not all components have been fully prepared for GTK+ 3 yet.

jazz4web commented 8 months ago

Okay, I understand... Thank you for your answer. The only question is will those components be fully prepared and if so, when? Or do I have to look for another solution for my desktop?

ib commented 8 months ago

The only question is will those components be fully prepared

This is the plan.

and if so, when?

I can't tell you. Development capacity is limited.

jazz4web commented 8 months ago

OK. I love LXDE... So, I'll stay tuned! :)

jrchamp commented 8 months ago

Based on the discussion in Debian Bug 1052376, #38 may resolve this issue.

Thank you so much for LXDE!

galtgendo commented 3 weeks ago

Based on the discussion in Debian Bug 1052376, #38 may resolve this issue.

The mentioned commit just breaks things in a different way.

With that commit, while panel is set to 100% width, pager plugin covers (for example) systray and clock if they come after the pager.