-
-
Notifications
You must be signed in to change notification settings - Fork 117
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
Applets randomly disappear at boot #897
Comments
It happens here with the |
I have not had any trouble with this on any GTK3 version of MATE, though I use a highly customized panel layout. Wonder if this has something to do with panel layouts, I remember it was a real headache in the last days of GNOME 2, no surprise it's still around |
A colleague (@alexarnaud) of mine reproduces the issue, and it seems to be similar to #585 as the applet processes are there and restarting them fixes the issue for him. Looks like rendering issue to me then. @sc0w as you reproduce, did you have a chance to look at the code and have any idea what the issue is? |
@sc0w We can imagine to add a bounty on this if needed of make a donation for solving this as it's critical for a beginner or regular user to not have icons on the panel. Also restarting the computer makes them that Linux is not as reliable as Windows or macOS just for such bug that could appear at first boot. As you know we're (with @cwendling at Hypra) helping blind, visual-impaired and beginner to access computer. Best regards, |
OK, #585 concerned the tray disappearing when and only when a custom background image was on the panel and was fixed. Is this happening with they system background, an image background, a color background, any custom background, or no matter what the panel background? |
@lukefromdc We have no specific background, just the theme background. Here it's HighContrast theme but I assume @sc0w don't use such theme. Best regards, |
OK, if this happens regardless of panel background the problem is elsewhere than last time. Now a test to determine if the applet is loaded and not rendered or entirely missing. @sc0w , since your "show-desktop" icon is disappearing at reboot (it never does on my system), can you try to click on the space where it is supposed to be next time you see this and let us know what happens? Also try right-clicking and see whether you get the panel context menu or the applet's right click menu |
@lukefromdc ok, I will do it btw, I experience the issue in the past with compiz, and now, with marco the icon is there probably is related to the window manager? @TuxNews which is your window manager? |
@sc0w Compiz. And i don't want to switch to Marco. Can sounds stupid, but i installed MATE mainly for compiz effects. It reminds me old good times. (but, as far i can remember, i had the same problem even with stock settings, so with Marco. I'm starting to think its a bug of MATE-Panel, a big one honestly. Icons should stay and remain there ALWAYS. It reminds me KDE 5 at first release, when widget on panels NEVER stay there on reboot, a real nightmare every boot). |
There are two versions of compiz: the compiz 0.9 branch mantained by Ubuntu, and compiz-reloaded (0.8 branch with more available plugins). Which version are you using? I cannot duplicate this bug with any version of compiz nor with marco and have never had it with MATE built with GTK 3 of any kind |
@lukefromdc @sc0w As I can see the module is correctly loaded. If I change the size of the panel of 1 pixel all the applet reaper. It can be the all applet like "show desktop" but only some part of the applet that is not shown (notification area or workspace switcher). I'm running Compiz 0.9 on Debian Stretch (I've reproduced also on Debian Jessie with Mate 1.8). Best regards, |
OK, that's almost certainly another redraw problem. I can't fix it here though because I cannot duplicate it. What panel size are you using? I have mine at 26px on the desktop and smaller on the laptop and never get this on either machine. |
Le 16/12/2018 à 22:15, lukefromdc a écrit :
OK, that's almost certainly another redraw problem. I can't fix it here
though because I cannot duplicate it. What panel size are you using? I
have mine at 26px on the desktop and smaller on the laptop and never get
this on either machine.
I'm using a panel of 48 pixels at both top and bottom bar with the
default layout.
Best regards,
Alex.
|
@lukefromdc i'm using Compiz 0.9.13.1. I noticed that the bug is currently not happening anymore, maybe its because i modified upper panel size to 28px do better adapt to my 2K screen. I also replaced the lower panel with Docky. Need to verify with other boots if something just crash away from my upper panel. |
I have a single panel at the bottom of the screen on all machines, all setups I noticed this with in the old days were 2 panels, wonder of that's the difference? I've had the wncklet (which provides show desktop) built both in process and out of process at different times (in-process since making that work with GTK 3.22 and later), so neither build option can be the trigger by itself.
|
@lukefromdc Myabe, as I remember I've never seen this issue with only one panel but it's not totally comparable because in the case of one panel it had less widget than the two panel layout. Maybe @sc0w will have more detailed information to give us. I've not his experience and technical skills. Best regards, |
seems the problem is with compiz, now I am happy with marco debian buster/testing have new version, now it has compiz reloaded, @alexarnaud @TuxNews can you test if it works better with it? |
Le 19/12/2018 à 16:22, ZenWalker a écrit :
seems the problem is with compiz, now I am happy with marco
What is your enthronement ? (distribution and Mate version).
Do you have compositing enabled in Marco?
Best regards,
Alex.
|
Is there a running process of the missing applet? |
Le 20/12/2018 à 14:21, raveit65 a écrit :
Is there a running process of the missing applet?
Yes, there is. As stated, when it's the workspace applet I can see the
first and last workspace preview but not others. When I move my mouse
over the empty space and click the panel consider I am on an empty
space, not the work space switcher.
Best regards,
Alex.
|
Which graphic driver do you use? |
Le 20/12/2018 à 17:19, raveit65 a écrit :
Which graphic driver do you use?
I'm using the intel driver, see my xorg.conf file:
Section "Device"
Identifier "Intel"
Driver "intel"
# Option "AccelMethod" "uxa"
EndSection
Best regards,
Alex.
|
As former compiz maintainer in fedora i know that intel or nouveau driver causes very often graphical glitches. |
I have nouveau (I am not interested in non free drivers) I reproduce the issue with compiz, but I haven't tested with compiz "reloaded" @TuxNews @alexarnaud your graphic driver? |
It is not a secret that nouveau driver only works for older nvidia cards. And not using actual mesa driver from https://mesa3d.org/ increase problems with open-source drivers. |
@sc0w 415.25, NVIDIA. Right now, one bug appeared (you're lucky boyz): i have a double...shutdown bar. On the upper side, top right of the panel, i should have one "complete indicator", but i have two. And i didn't added it. I've seen this bug A LOT of times in the past on GNOME 2.32, and its the same here. Can't understand if its "genetic" (lol?) or depend on compiz. |
It seems is not related to driver I can reproduce it both with my
computer using Intel driver and with Virtualbox using its own driver.
I'll investigate who is the culprit of the issue, initially I wasn't
able to reproduce the issue in Virutalbox but now I can since I've
upgraded both mesa and the kernel.
Best regards,
Alex.
Le 21/12/2018 à 23:36, TuxNews.it! a écrit :
… @sc0w <https://github.com/sc0w> 415.25, NVIDIA.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#897 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AD_1DLZQH5fZ_6CQDqSv1RPZe_blbNouks5u7WKLgaJpZM4ZIMuA>.
|
If it's indeed Compiz, this might help: https://gitlab.com/compiz/compiz-core/merge_requests/161 |
@lukefromdc : I have the same issue like Alex:
What's different in my case: Let me know if I can do anything more to track it down. |
I cannot think of any further tests at the moment. Like I said,this is a very old GNOME 2 bug but I have not been able to duplicate it on my usual machines since the GTK3 transition |
When applet does not crash and it is still not visible then problem is in the code. To track down problem you need to build gtk with correct options to enable following warning: Recently I found that weather applet from |
@lukefromdc : Thank you for the answer. I see the problem. Auto starting it after a few seconds after login should be anything I need at the end. Any help is greatly appreciated. Thank you very much! |
@muktupavels : Do you mean it's in the code of the applet and not the panel? So I should seek help at the battery-applet-code and not the panel? Where would this be? Thanks for your help! |
Are you speaking about battstat applet? If so, applet does change layout from size allocate - https://github.com/mate-desktop/mate-applets/blob/master/battstat/battstat_applet.c#L918 Workaround:
|
I found it related to: mate-desktop/mate-applets#470 (and mate-desktop/mate-applets#622 ) and as a workaround this line mentioned there helped me in my case: gsettings set org.mate.panel.toplevel:/org/mate/panel/toplevels/top/ size 42 to make the applet reappear. I just gonna place it in the autostart and everything should be fine for me. |
I used in the Autostart ("Startprogramme") 3 seconds after login this shell-script (working fine in my case)
I hope it helps someone else too. |
This implies that somewhere in the code we need to be redrawing the applet but are not doing so. Resizing forces a redraw, thus the workaround |
I'd like to share my experiences with battstat applet (Battery Charge Monitor), running Fedora 36, mate-panel-1.26.3-1.fc36.x86_64 and mate-applets-1.26.1-1.fc36.x86_64:
|
Expected behaviour
Normally, applets on Mate-Panel should remain there all the time at every boot.
Actual behaviour
Applets just disappear/appear randomly at every boot/reboot. Sometimes clock is gone. Sometimes hardware sensors says bye bye. Sometimes things crash. It's a problem that was there since GNOME 2.32, and now on MATE its the same.
Steps to reproduce the behaviour
Having some applets (stock one too) and just Boot/reboot. It will happen.
MATE general version
1.20.1. Latest one.
Package version
idk.
Linux Distribution
Ubuntu MATE 18.04.1 LTS with all the updates applied.
Link to downstream report of your Distribution
The text was updated successfully, but these errors were encountered: