JoshStrobl Got it. I am probably imagining things.
Testing Budgie's new System Tray
- Edited
Well, after a few days of use, I don't have graphic issues anymore, the wifi icon that degrades when booting, rebooting or after sleep, suspend ... All is clean, it's awesome and Serebit is amazing.
We can add a new tag on this forum: the over amazing
tag
@sangheeta I added the Awesome tag to this post instead
serebit I think there may be some confusion. I'm getting a bit wordy . There are 2 scenarios where the icons in the system tray my become unresponsive:
- The system tray icons become corrupted after turning the screen back on. The other icons around the system tray (power, raven, the clock) still work just fine. but if i click on a corrupted icon in the system tray nothing happens.
- The taskbar (the whole black bar at the bottom of the screen) gets messed up after turning my screen on. None the buttons/icons on the right hand side work. Its like they are not there.
Last night scenario 2 cropped up when i turned my screen off (using the power button on the remote), waited about 5 seconds, and turned it back on. Because scenario 2 is happening I can't test scenario 1. I can only see that the icons are not corrupted.
Setup:
- Solus is fully up to date and i am using the current kernel.
- Display: Only 1 display connected to the GPU: An LG43UD79. I am connecting to it using display port (though the same issue happens over HDMI also).
- Using 200% scaling for the UI. I don't think i changed any other budgie UI related settings (generally i haven't tinkered with setting in the OS much).
- GPU: Vega 64 using MESA/AMDGPU. I haven't tinkered with it or overclocked it or anything.
- For me the 2 icons that are in the system tray pretty much at all times are steam and the network icon (i am using an ethernet connection). Sometimes teamviewer is also there.
- I turn the monitor on and off using the power button on my remote.
If you need any more info then let me know . I will keep an eye on the updated system tray and see if i can test scenario 1 above.
Thanks for looking into it.
Honestly I have never had an issue with the System Tray
- Edited
Harry Is there a way to include a spacing between the status indicator icons?
That option is provided in this update. Check the system tray's applet settings.
I misread, been a long day
No immediate plans on having it for the Status Indicator. Only reason it really makes sense for System Tray is because the icon sizing lacks consistency due to how the applications expose those windows.
JoshStrobl It's okay bud! Could we please try and get this implemented as I think it would be a good feature. Or even to make the each status indicator singular and the user can manually add spacers and configure it?
- Edited
Harry Could we please try and get this implemented as I think it would be a good feature.
As I said, there are no immediate plans on it. As much as you think it might be a good feature.
Or even to make the each status indicator singular and the user can manually add spacers and configure it?
This requires providing a migration path otherwise you end up breaking existing configurations, done at the Budgie level (as opposed to usysconf, which is where we'll perform some future transitions of other sorts) due to it affecting all users of Budgie across all OSes that use it.
This sort of separation likely wouldn't be planned until Budgie 11. It's unnecessary work for the Budgie 10.5 maintenance series.
JoshStrobl I understand, thanks for the reply!
serebit Good news! It looks like both of those issues are fixed for the system tray. I managed to test it a bit more today. No sign of corrupted icons and the expected menus appear when clicking on them. I have never gone a day without the corrupted/non functional system tray issue appearing.
I couldn't reproduce the issue with 2 of every icon appearing either. So that's looking good. Thanks for the fix .
If you have some luck fixing the taskbar issue then amazing would be insufficient for this thread .
Neumie Awesome!! Glad to hear the patch fixed the issues you had with the tray applet. It should be landing in the stable repository on this week's sync if @JoshStrobl gets around to reviewing it in time.
As for the issue with the taskbar, I imagine it's a similar problem to the one I fixed with this patch, just on a larger scale. As such, I may be able to fix it in a separate patch. I'll let you know if I have anything for you to test in the future!
Good news! An improved version of the patch I gave you has been pushed to Solus unstable, and will be in stable next sync (likely this Friday). Thanks for testing!
Shouldn't be. Most of what I improved was around the additional tray spawn handling, All the fixes that I did for the tray reintegration (most of what you were seeing) stayed the exact same. Thanks for offering though! If you still want to test it early, just switch to the unstable repository in eopkg and install updates.
- Edited
There's one remaining issue that I've noticed locally, and that I'm going to try fixing soonβthe system tray occasionally dies (i.e. restarts the panel or outright kills it) when a malformed tray icon is submitted from Wine specifically. If this happens to you and your panel outright dies, rebooting your PC or restarting lightdm (open a TTY and run sudo systemctl restart lightdm
to force logout) will fix it until it happens again. I don't have time to fix it this week or next, but I'll give it a shot as soon as I can. Thanks for your patience!
Note that this does not happen every time a Wine tray icon is submitted. I've seen it happen twice from starting Origin through proton on my own machine, and I've started up Titanfall 2 plenty of times.