Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

My issues with lxpanel 0.10.2 #9

Open
pitsi opened this issue Dec 4, 2023 · 4 comments
Open

My issues with lxpanel 0.10.2 #9

pitsi opened this issue Dec 4, 2023 · 4 comments

Comments

@pitsi
Copy link

pitsi commented Dec 4, 2023

Sorry for the very generic title, but this is all I can think of right now.

I am a debian user who was affected by debian's gtk3-upgrade of all lxde apps. Out of all the apps, lxpanel became the most broken one, sadly. There are 2 open bug reports, one of which is labeled as grave (the highest severity in debian's bug tracking system) and another one which contains a number of patches for lxpanel 0.10.1.
The most annoying issue for me on that version was lxpanel moving outside the screen boundaries. I also had the tooltips that appear on the top of the screen (panel is at the bottom) and some broken app icons that showed up as white.
For that reason, I asked someone to patch and package lxpanel for me, using all the forementioned patches. He did, but they only solved the "geometry issue" (i.e. the panel moving outside the screen borders.

Then I found your github repo, noticed the new 0.10.2 version that fixes several stuff so I asked him to build that one too. Your version fixes the tooltip issue, but the others remain. More specifically:

Some app icons are drawn as white/blank, e.g. thunderbird here is one of them which has issues. If I kill lxpanel and relaunch it, it sometimes shows up like it should. The tooltip at the first image is there to show that tooltips are working properly.
2023-12-03-173717_1280x1024_scrot
2023-12-03-173758_1280x1024_scrot

Other than that, the icons that are drawn properly, are cropped both at the top and bottom as you can see here. No patch fixed this.
2023-12-03-175615_1280x1024_scrot

And last but not least, the panel itself follows the bright "version" of the gtk3 theme. I use numix as my gtk theme since ages and the panel, at its gtk2 era, had that dark color its menu has. Just to be sure it is not a gtk3 issue, I tried xfce4-panel (v4.18.4, stock configuration, just moved it at the bottom), which is definitely built against gtk3, and it is dark indeed.

2023-12-04-072829_1280x1024_scrot
2023-12-04-074414_1280x1024_scrot

My panel layout is very simple: menu + seperator + task bar + tray + digital clock + application launch bar (the single icon on the far right). And all of these issues are related to the gtk3 transition. It had no issues on gtk2.

$ lxpanel --version
lxpanel 0.10.2.r1
@pitsi
Copy link
Author

pitsi commented Dec 6, 2023

One more minor annoyance. If I leave the mouse over one of the taskbar's... tasks, the tooltip constantly blinks on and off.

@pitsi
Copy link
Author

pitsi commented Dec 7, 2023

I just had the second segfault with lxpanel 0.10.2. I had the first one a few days ago, but I was too busy to look in dmesg etc

[ 1272.891304] lxpanel[673]: segfault at 100000000 ip 00007f2882553024 sp 00007ffeca48eaa0 error 4 in libgtk-3.so.0.2406.32[7f2882286000+38c000] likely on CPU 1 (core 1, socket 0)
[ 1272.891339] Code: 00 00 00 00 66 90 f3 0f 1e fa 55 89 f5 53 48 89 fb 48 83 ec 08 e8 0c 7d ff ff 48 85 db 74 37 48 89 c6 48 8b 03 48 85 c0 74 05 <48> 39 30 74 0c 48 89 df e8 5f 8c d3 ff 85 c0 74 1b 48 83 c4 08 89

---edit
And another one

[  332.132990] lxpanel[673]: segfault at 21d70001b0c6 ip 00007f581a353024 sp 00007fffacb42320 error 4 in libgtk-3.so.0.2406.32[7f581a086000+38c000] likely on CPU 0 (core 0, socket 0)
[  332.133037] Code: 00 00 00 00 66 90 f3 0f 1e fa 55 89 f5 53 48 89 fb 48 83 ec 08 e8 0c 7d ff ff 48 85 db 74 37 48 89 c6 48 8b 03 48 85 c0 74 05 <48> 39 30 74 0c 48 89 df e8 5f 8c d3 ff 85 c0 74 1b 48 83 c4 08 89

@pitsi
Copy link
Author

pitsi commented Dec 17, 2023

I had a couple of xorg freezes the past days and I thought brave was to blame, because I had to switch to a tty and kill it. As it seems, lxpanel was to blame, because it could not switch between brave's windows and it segfaulted after a minute or so, producing the same output as above in dmesg.

@pitsi
Copy link
Author

pitsi commented Feb 16, 2024

I wanted to write today "it has now been 2 months that I disabled the tooltips and lxpanel has been rock stable".
But a minute ago I did a... ninja move by right clicking a window and instantly pressing close. The window closed, but the lxpanel's popup with close/minimize/resore remained there and I had to kill and relaunch lxpanel to make it go away.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant