Summary: | systray and battery widget in 4.11 is broken | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Eugene Shalygin <eugene.shalygin+bugzilla.kde> |
Component: | widget-battery | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | critical | CC: | aldo-public, christian.lange.81, christiandehne, delonly, desintegr, diego.ml, eric.brunet, inform, jhessin, kde-software, keplicz, leggis, luizromario, lukas.schneiderbauer, marcelo.cma4, matish, null, pali.rohar, phegecro, rdieter, robert, sergey.sukiyazov, stasnel, tterranigma |
Priority: | VHI | ||
Version: | 4.10.97 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Battery popup
Screenshot Battery Widget displaying content in drop down menu. Battery Widget on desktop - leaving a gap in the sys tray screenshot of battery widget on top left corner of the screen |
Description
Eugene Shalygin
2013-06-28 15:19:59 UTC
Battery widget moves from systemtray to desktop after waking up computer from sleep This bug can be easily triggered using Akregator, if it configured to show an icon in the system tray. When Akregator updates its icon, and the icon changes from inactive state to active (news in feeds/all feeds readed) or vise-versa, battery applet opens by itself in system tray, like it would be clicked. But it does not show widget on the desktop. Instead of that this expanded widget goes into the system tray area and produces the mess seen in screenshots. So far I can not trigger it via manipulations with other tray icons. This still happens in released packages... (kubuntu 13.4, KDE 4.11). Confirmed - it is still not fixed in KDE 4.11.1. It is not possible to open battery widget anymore and even worse systray is totally broken. This problem appeared in KDE 4.11. Marking bug with high priority because this is regression and non working systray (and battery widget) means that KDE plasma is not usable anymore. What distro(s)? I cannot reproduce this on fedora 19/kde-4.11.1 I see it on Gentoo x86_64 Kubuntu 12.10 amd64 seems related to this somehow: https://bugs.kde.org/show_bug.cgi?id=295621 Can anyone reproduce this using the default plasma Air theme? I suspect this is related to plasma theme used (having helped a few others debug this, they all used non-default themes). Screenshots in the description were made with Air theme. (In reply to comment #10) > Screenshots in the description were made with Air theme. Same here. Fedora 19, KDE SC 4.11.2, Air them. Same problem on KDE 4.11.1 (Kubuntu 12.10 amd64) with Air theme. Same issue with Debian's plasma-desktop 4.11.2-3. Possible theory: Could the sequence of events be that 1) the battery icon disappears when the battery is fully charged 2) the battery status that shows up on the desktop has some sort of "parent" relationship with the battery icon 3) since the parent (battery icon) died, the battery status gets "reparented" to the desktop? Problem is still there on Kubuntu 12.04 amd64 with KDE 4.11.2 and Qt 4.8.2 From above posts I see that this problem is on more distributions and more themes (default Air too!). Again, this is critical problem for any laptop, because it is not possible to show status of battery and also configure it (e.g. brightness). Look at picture from first post: https://imageshack.com/a/img96/3539/g0p.png If you cannot fix this problem, I suggest to revert back old battery widget from KDE4.10 which *worked* fine without any problem. Created attachment 83453 [details]
Battery popup
I can confirm that in 4.11.2. In my case, the applet shows up at the topleft corner of the desktop, as some people said, but, when the battery is discharging or charging, it also occupies the space it should in the systray, but the battery overlay doesn't show up, it's just an empty space. If you click that empty space, though, the battery widget will pop up together with the piece of the wallpaper it's sitting on in the topleft corner of the desktop.
*** Bug 322705 has been marked as a duplicate of this bug. *** Still not fixed in KDE 4.11.3 (In reply to comment #18) > Still not fixed in KDE 4.11.3 Neither in 4.11.5 Confirm this bug. Only happens if battery widget in systray. if it is in panel separately everything is ok. KDE 4.12.0 from kubuntu backports with kubuntu 12.04.4 When my system was affected by bug #330807, I saw the same weird behaviour of printing monitor widget, i.e. it was shown above the desktop in the top-left corner *** Bug 329659 has been marked as a duplicate of this bug. *** This bug still exists in KDE 4.13.2 under Kubuntu 14.04 amd64 (Exactly same as on attached screenshots, but i have such even with Oxygen theme). The system detects battery without any problems and battery indicator works fine in KDE when I boot from Kubuntu 14.04 installation DVD. The battery indicator works fine after I install Kubuntu 14.04 to hard disk, but stop work after I installed nvidia-311 or nvidia-311-updates drivers and switched to using them. The problem disappears when I remove thes dirives and switch back to noveau driver. I have Dell Inspiron 7737 notebook. I hope this info helps to fix the bug. I can confirm bug on current Debian testing, i.e., KDE dev platform 4.13.3. Using proprietary Nvidia 304 driver. I have not tested with Nouveau. Using the defaut Air theme. I can also confirm that the bug still exists on Kubuntu 14.04 using proprietary nvidia driver 340 and air theme I have made two tests. I have an optimus nvidia GPU wich can switch between the nvidia or intel gpu. The bug appears when I am using Nvidia GPU (with nvidia 340 proprietary driver). When I choose the Intel gpu, the battery icon is ok. I have an Intel GPU and the icon breaks occasionally on power status change. *** Bug 336790 has been marked as a duplicate of this bug. *** The same problem occurs in Mint 17.1 KDE 4.14.2 on Dell Latitude 5540 with Intel HD Graphics 4400. I can confirm this annoying bug in Kubuntu 14.04 LTS (latest patches applied). Both the Battery Monitor and Manage Print Jobs widget behave incorrectly when docked in the System Tray and their visibility is set to "automatic". When auto-hidden the Manage Print Jobs can't be opened. Moveover the Battery Monitor displays parts of its GUI in the upper left corner of the desktop where it can't be controlled (moved/resized) with the usual handles. Both widgets work fine when placed directly on the desktop or docked as an individual app on the control bar. Both can be accessed with a mouse click and moved/resized. Problems arrise with they are part of the System Tray in the control bar and the visibility is set to automatic. When auto-hidden or explicitly hidden any attempt to open the app via the drop down list ("show hidden icons") and a single mouse click fails. When the machine is running on battery the Battery Manager obviously tries to un-hide itself causing parts of the GUI to be displayed permanently on the destop rather than just making the icon visible in the system area. A simple workaround: Set visibility to "always". I ran a few test to find out when this bug was introduced. Distros affected: - Kubuntu 14.04.01 LTS distributed live-system (Manage Print Jobs, Battery Monitor ) - Kubuntu 14.04 with latest patches (KDE SC 4.13.2) - Kubuntu 14.10 distributed live-system - openSUSE 13.1 KDE Live (Manage Print Jobs, Battery Monitor) not affected: - Kubuntu 12.04.4 LTS (KDE SC 4.8.5) Way to reproduce: Start live distro and try to open any of the two apps when auto-hidden in the system area of the control bar. Additional screenshot: http://media.cdn.ubuntu-de.org/forum/attachments/20/24/6742147-Auswahl_001.png (Background in Germman) http://forum.ubuntuusers.de/topic/unerwuenschte-widgets-auf-dem-desktop/ Created attachment 91458 [details]
Screenshot Battery Widget displaying content in drop down menu.
When set to auto-display the Battery Widget tries to display its content within the drop sys tray menu.
Created attachment 91606 [details]
Battery Widget on desktop - leaving a gap in the sys tray
Battery Widget on desktop - leaving a gap in the sys tray
Created attachment 97103 [details]
screenshot of battery widget on top left corner of the screen
Comment on attachment 97103 [details]
screenshot of battery widget on top left corner of the screen
kubuntu 14.04 LTS, KDE 4.14.13
*** Bug 357650 has been marked as a duplicate of this bug. *** Isn't this issue obsolete? Hello! This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5. Accordingly, we hope you understand why we must close this bug report. If the issue described here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham |