Created attachment 145252 [details] Top panel doesn't display correctly SUMMARY *** I was just using my laptop and then suddenly latte dock bugged out real bad. I have 2 docks: one on the top with global menu, system tray, etc. and one on bottom as dock. The top one just went blank and the bottom dock was working. So I ran killall latte-dock && latte-dock in krunner (I do this usually when Latte dock bugs out) and then it was still buggy. I tried logging out and then when logging in same issue. I removed latte from autostart and added again and same issue. When I run latte-dock from Konsole it works normally but it bugs out when using Krunner so I created a shell script to run latte dock. Same issue again. I've seen people saying to remove a file which removes all my customizations but I don't want to lose my customizations, as i've worked on it for months. *** STEPS TO REPRODUCE 1. Log into user account (KDE Neon Linux) 2. Latte dock should start (Latte Dock is added in Autostart) OBSERVED RESULT My top latte dock doesn't display properly. Bottom dock displays but is extremely laggy. Also when running from Konsole I get this error: https://i.imgur.com/E2h6iLm.png EXPECTED RESULT My top latte dock should display as shown: https://i.imgur.com/HS5cZoC.png This is what I see: https://i.imgur.com/SNSaYe5.png SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon (available in About System) KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION Checked for updates using pkcon commands in Konsole and checked for updates in Discover Applets on top dock: Avalon Menu, Window Buttons (manually compiled), Window Title, Total CPU Use, Memory Usage, System Tray, Better inline clock, Notifications, Compact shutdown Applets on bottom dock: Launchpad Plasma (the one with rocket icon), Latte separator, Latte Tasks, Latte separator, Folder View, Folder View, latte separator, Trashcan
For the first line of my bug report - I mean top "Dock" not "panel"
1. Have you set your top panel to WindowsGoBelow visibility? 2. Please provide your layout file
(In reply to Michail Vourlakos from comment #2) > 1. Have you set your top panel to WindowsGoBelow visibility? > 2. Please provide your layout file 1. No, it is set to 'Dodge Active'. 2. I didn't find any option to attach a file here so I pasted the contents of my layout.latte file here: https://pastebin.com/vShVUmbS , https://pastebin.com/raw/vShVUmbS [raw text]. You can save the contents to a .layout.latte file, to import it, I think. Thanks for your reply. Hope this issue gets resolved soon.
1. This is not reproducable at all in my system and I used also latte v0.10.6 to confirm it. 2. Are you sure you have followed: https://psifidotos.blogspot.com/2021/08/latte-dock-v0101-bug-fix-release.html to setup a correct autostart procedure for Latte ? 3. you dont have to lose your layout to test things. Right click dock -> Edit Layouts... -> and you can test other layouts, add new ones etc and switch also to your current one if you want. 4. Creating scripts to restart latte etc. is not a proper way to handle bugs. Try [2] and retry to check if the issue persists. 5. If you try another layout with top panel you need to find what triggers this. 6. Does an empty top panel show correctly in you system?
(In reply to Michail Vourlakos from comment #4) > 1. This is not reproducable at all in my system and I used also latte > v0.10.6 to confirm it. > 2. Are you sure you have followed: > https://psifidotos.blogspot.com/2021/08/latte-dock-v0101-bug-fix-release.html > to setup a correct autostart procedure for Latte ? > 3. you dont have to lose your layout to test things. Right click dock -> > Edit Layouts... -> and you can test other layouts, add new ones etc and > switch also to your current one if you want. > 4. Creating scripts to restart latte etc. is not a proper way to handle > bugs. Try [2] and retry to check if the issue persists. > 5. If you try another layout with top panel you need to find what triggers > this. > 6. Does an empty top panel show correctly in you system? 2. Yes, I have already followed all the steps and the issue still occurs 3. I have also tried other layouts and the issue still occurs, but if there is no top dock in that layout, the bottom dock is the one that glitches. 4. Tried [2] already, same issue 5. Yes. Issue still persists Update: Now the number of times you need to log out, reboot, restart latte dock has increased. Took me 4 reboots, 5 log-outs and 20 latte dock restarts to make it in a usable state. Please fix this issue. Also I've been having another issue before - latte dock uses a lot of memory sometimes; up to 1 GB sometimes.
I can not fix something that is not appearing in my system. 1gb memory usage probanly means that one your applets has a memory leak, that is not latte fault.
(In reply to Michail Vourlakos from comment #6) > I can not fix something that is not appearing in my system. 1gb memory usage > probanly means that one your applets has a memory leak, that is not latte > fault. Well, if the issue doesn't appear in your system doesn't that mean there is an issue in my system? I found a quick work-around to get it working: 1) Change layout to some other layout 2) Change back to the layout I had; and it works like normal! Also I saved a few latte dock crash logs. 1. https://pastebin.com/tZYnS8qp 2. https://pastebin.com/vfEccjvR 3. https://pastebin.com/Fm6dRk76 4. https://pastebin.com/2g64dmFf 5. https://pastebin.com/vBVZqn4i > probanly means that one your applets has a memory leak, that is not latte How do I find which applet(s) are having a memory leak? Here are the applets I have installed: - Applets on top dock: Avalon Menu, Window Buttons (manually compiled), Window Title, Total CPU Use, Memory Usage, System Tray, Better inline clock, Notifications, Compact shutdown, Latte Sidebar button, Lock/Logout - Applets on bottom dock: Launchpad Plasma, Search, Latte separator, Latte Tasks, Latte separator, Folder View, Folder View, latte separator, Trashcan Please help me fix this issue as I really want to keep Latte Dock and not switch to panels, because Latte Dock is more customizable! :)
These crashes need more info: https://userbase.kde.org/LatteDock/HowToReportCrashes and a separate bug report if you manage to produce meaningful back traces. My guess though is that one of your applets creates these crashes, sorry but I dont have any magic way to identify the faulter, you can just check them one by one. For the main issue no idea how to help you. My proposal is that if Latte blocks your workflow or productivity just switch to plasma panels.
(In reply to Michail Vourlakos from comment #8) > These crashes need more info: > https://userbase.kde.org/LatteDock/HowToReportCrashes and a separate bug > report if you manage to produce meaningful back traces. My guess though is > that one of your applets creates these crashes, sorry but I dont have any > magic way to identify the faulter, you can just check them one by one. > > For the main issue no idea how to help you. My proposal is that if Latte > blocks your workflow or productivity just switch to plasma panels. So I managed to fix the main issue by creating a new layout from scratch. But as I did that I'm facing more issues. Now each time I try to change a setting in the system tray applet, it doesn't save. I right click the dock and select 'Configure Latte...' and it says there's an issue and/or error. It says Error #E013 applets with same id, Warning #W201 Orphaned subcontainment, Error #E013 applets with same id. So I open the layout file in ~/.config/latte/ and manually edit out every applet with #61 id and then next restart another error appears but sometimes with a different ID. I'm able to use everything but only the system tray is causing me issues.
(In reply to Bug reporter from comment #9) > (In reply to Michail Vourlakos from comment #8) > > These crashes need more info: > > https://userbase.kde.org/LatteDock/HowToReportCrashes and a separate bug > > report if you manage to produce meaningful back traces. My guess though is > > that one of your applets creates these crashes, sorry but I dont have any > > magic way to identify the faulter, you can just check them one by one. > > > > For the main issue no idea how to help you. My proposal is that if Latte > > blocks your workflow or productivity just switch to plasma panels. > > So I managed to fix the main issue by creating a new layout from scratch. > But as I did that I'm facing more issues. Now each time I try to change a > setting in the system tray applet, it doesn't save. I right click the dock > and select 'Configure Latte...' and it says there's an issue and/or error. > It says Error #E013 applets with same id, Warning #W201 Orphaned > subcontainment, Error #E013 applets with same id. > > So I open the layout file in ~/.config/latte/ and manually edit out every > applet with #61 id and then next restart another error appears but sometimes > with a different ID. I'm able to use everything but only the system tray is > causing me issues. EDIT: The main issue is back again. Temporary workaround is to switch the layout to something else and switch back to my usual layout. Maybe the error image can help you: pisaudfpikjashdf12356
(In reply to Bug reporter from comment #10) > (In reply to Bug reporter from comment #9) > > (In reply to Michail Vourlakos from comment #8) > > > These crashes need more info: > > > https://userbase.kde.org/LatteDock/HowToReportCrashes and a separate bug > > > report if you manage to produce meaningful back traces. My guess though is > > > that one of your applets creates these crashes, sorry but I dont have any > > > magic way to identify the faulter, you can just check them one by one. > > > > > > For the main issue no idea how to help you. My proposal is that if Latte > > > blocks your workflow or productivity just switch to plasma panels. > > > > So I managed to fix the main issue by creating a new layout from scratch. > > But as I did that I'm facing more issues. Now each time I try to change a > > setting in the system tray applet, it doesn't save. I right click the dock > > and select 'Configure Latte...' and it says there's an issue and/or error. > > It says Error #E013 applets with same id, Warning #W201 Orphaned > > subcontainment, Error #E013 applets with same id. > > > > So I open the layout file in ~/.config/latte/ and manually edit out every > > applet with #61 id and then next restart another error appears but sometimes > > with a different ID. I'm able to use everything but only the system tray is > > causing me issues. > > EDIT: The main issue is back again. Temporary workaround is to switch the > layout to something else and switch back to my usual layout. > Maybe the error image can help you: (wrong link) Sorry, I meant to put this as the link to the image: https://i.imgur.com/E2h6iLm.png
Not appearing panels during startup has been fixed in 0.10.8
(In reply to Michail Vourlakos from comment #12) > Not appearing panels during startup has been fixed in 0.10.8 Thanks, when will the update come out? I've checked and I didn't get any update for Latte Dock. Also here are the screenshots of the errors I was getting for the system tray: https://i.imgur.com/5TRcY0m.png
I wouldnt use that layout, it is totally messed up and can create crashes and it could be the reason of the main thread issue.
(In reply to Michail Vourlakos from comment #14) > I wouldnt use that layout, it is totally messed up and can create crashes > and it could be the reason of the main thread issue. Guess I'll have to re-build my layout for the 3rd time :( At least I can export the bottom dock separately and import it into the new layout. Thanks for adding that option! :) Also, I had another issue (not any more) just a few minutes ago. I don't know if Latte Dock is the cause, but after I updated KDE Neon, it completely froze after I typed in the password in the login screen… I rebooted, and then I was able to log in, but it froze completely. Couldn't even enter the TTY. So I did a hard shut-down by pressing the power button and rebooted. Went into recovery mode through GRUB menu, and I was able to log in, but for some reason, the kwin_x11 processes were taking up more than 100% of CPU… so I rebooted and just made sure I didn't nuke my root directory, so I cd'd into / and was checking stuff and noticed in /media/<removed my name here>/ there were three 4 Windows mounted (I dual boot Windows 11 and KDE Neon). I tried to cd into Windows, Windows1 and Windows2, but it said permission denied. It only worked when I ran cd Windows3. I ran df, and it showed that only Windows3 was mounted. Rebooted and went into windows, and it said 'Disk checking, press any key to stop disk checking' or something. I pressed a key to skip the checking, and Windows worked properly. Maybe some partitions got corrupted? After another reboot, KDE Neon is working, (but as usual, I had to change layouts to get my layout to work) but my top dock justify spacers were misplaced... had to reorder them myself. Also, when do I get the Latte Dock new update that fixes my empty panel / dock issue? I really appreciate you helping me with this issue, I'll let you know if it's fixed! I really appreciate everything the KDE community does, it's always awesome! I will be patient to get this issue fixed :)
(In reply to Bug reporter from comment #15) > (In reply to Michail Vourlakos from comment #14) > > I wouldnt use that layout, it is totally messed up and can create crashes > > and it could be the reason of the main thread issue. > > Guess I'll have to re-build my layout for the 3rd time :( > At least I can export the bottom dock separately and import it into the new > layout. Thanks for adding that option! :) > > Also, I had another issue (not any more) just a few minutes ago. I don't > know if Latte Dock is the cause, but after I updated KDE Neon, it completely > froze after I typed in the password in the login screen… I rebooted, and > then I was able to log in, but it froze completely. Couldn't even enter the > TTY. So I did a hard shut-down by pressing the power button and rebooted. > Went into recovery mode through GRUB menu, and I was able to log in, but for > some reason, the kwin_x11 processes were taking up more than 100% of CPU… so > I rebooted and just made sure I didn't nuke my root directory, so I cd'd > into / and was checking stuff and noticed in /media/<removed my name here>/ > there were three 4 Windows mounted (I dual boot Windows 11 and KDE Neon). I > tried to cd into Windows, Windows1 and Windows2, but it said permission > denied. It only worked when I ran cd Windows3. I ran df, and it showed that > only Windows3 was mounted. Rebooted and went into windows, and it said 'Disk > checking, press any key to stop disk checking' or something. I pressed a key > to skip the checking, and Windows worked properly. Maybe some partitions got > corrupted? > After another reboot, KDE Neon is working, (but as usual, I had to change > layouts to get my layout to work) but my top dock justify spacers were > misplaced... had to reorder them myself. > > Also, when do I get the Latte Dock new update that fixes my empty panel / > dock issue? > > I really appreciate you helping me with this issue, I'll let you know if > it's fixed! I really appreciate everything the KDE community does, it's > always awesome! I will be patient to get this issue fixed :) Update: Tried creating a new layout but the main empty panel issue still persists. Even worse, latte dock crashes 100x more. I try to add a widget? Crash. I try to switch layout? Crash. Hope you get what I mean... Please help me fix this issue because I want to stick with latte dock to showcase my customizations, but this is stopping me :(
1. main issue is fixed in 0.10.8 2. for crashes a different issue must be opened and provide of course all information required from : https://userbase.kde.org/LatteDock/HowToReportCrashes
(In reply to Michail Vourlakos from comment #17) > 1. main issue is fixed in 0.10.8 > 2. for crashes a different issue must be opened and provide of course all > information required from : > https://userbase.kde.org/LatteDock/HowToReportCrashes I am extremely happy to tell you that all my Latte Dock issues are GONE now :D I will keep this bug open for one more day just in case something breaks, but if not I will close the bug!
(In reply to Bug reporter from comment #18) > (In reply to Michail Vourlakos from comment #17) > > 1. main issue is fixed in 0.10.8 > > 2. for crashes a different issue must be opened and provide of course all > > information required from : > > https://userbase.kde.org/LatteDock/HowToReportCrashes > > I am extremely happy to tell you that all my Latte Dock issues are GONE now > :D > > I will keep this bug open for one more day just in case something breaks, > but if not I will close the bug! No other issue, you can close this bug :)