Bug 25582 - In Cairo-dock ,plugins powermanager and wheather don't show any information.
Summary: In Cairo-dock ,plugins powermanager and wheather don't show any information.
Status: REOPENED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 7
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard:
Keywords: feedback
Depends on:
Blocks:
 
Reported: 2019-10-17 15:44 CEST by Daniel BEZIVIN
Modified: 2019-10-24 11:28 CEST (History)
2 users (show)

See Also:
Source RPM: cairo-dock-plugins-3.4.1-12.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Daniel BEZIVIN 2019-10-17 15:44:56 CEST
I am using cairo-dock  3.4.1-5.mga7 in Mageia 7.1 , both in a plasma5 and a Xfce4 environment. Some plugins (applets) don't work at all :
Particuliarly the weather plugin and the powermanager plugin. None of these two can get informations from the net or from system or from to display at screen. 


Version-Release number of selected component (if applicable): 3.4.1-5.mga7


How reproducible: Install cairo-dock in xfce4 or plasma5 . Install wheatherter and powermanager plugins

See here a piece of the result of "cairo-dock -l debug " :
"debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-proc-acpi.c:_find_battery_in_dir:46)
  powermanager: no battery in /proc/acpi/battery
debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-sys-class.c:_find_battery_in_dir:73)
    examen de la batterie '/sys/class/power_supply/AC0/type' ...
debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-sys-class.c:_find_battery_in_dir:73)
    examen de la batterie '/sys/class/power_supply/BAT0/type' ...
debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-sys-class.c:_find_battery_in_dir:79)
    myData.cBatteryStateFilePath: /sys/class/power_supply/BAT0/uevent
debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-sys-class.c:cd_get_stats_from_sys_class:151)
  la batterie a ete connectee
cd_get_stats_from_sys_class: assertion 'str != NULL' failed
debug   : (/home/iurt/rpmbuild/BUILD/cairo-dock-plug-ins-3.4.1/powermanager/src/powermanager-draw.c:update_icon:84)
  update_icon (on battery: 0 -> 1; time:0.0 -> 0.0 ; charge:0.0 -> 0.0)"

About weather plugin, it asks wether a web connexion is active....
Daniel BEZIVIN 2019-10-17 15:46:02 CEST

Hardware: All => x86_64

Comment 1 Lewis Smith 2019-10-18 11:53:17 CEST
Thank you for the report.
Assigning it to Shlomi as the relevant maintainer.

Assignee: bugsquad => shlomif
Source RPM: cairo-dock-powermanager, cairo-dock-weather => cairo-dock-plugins-3.4.1-12.mga7.src.rpm

Comment 2 David GEIGER 2019-10-18 17:01:21 CEST
Please test the new upcoming set of cairo-dock-plugins in Core/Updates_testing repo!

- cairo-dock-plugins-3.4.1-12.1.mga7

CC: (none) => geiger.david68210

Comment 3 Daniel BEZIVIN 2019-10-18 20:17:28 CEST
Update tested : good job, version 3.4.1.12.1 works very well.
Thanks for all

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 4 David GEIGER 2019-10-19 07:22:40 CEST
Assigning to QA,


Advisory:
========================

Some plugins does not work properly due to lack of build dependencies (especially the Weather and the Powermanager plugins), so this update fixes this issue enabling some applet:

  * re-enable UPower support
  * re-enable Weblets applet with webkit2 support
  * switch to zeitgeist 2.0
  * enable GMenu applet with libgnome-menu-3.0 support
  * backport upstream patches (sync with latest master branch)

========================

Packages in 7/core/updates_testing:
========================
cairo-dock-plugins-3.4.1-12.1.mga7.i586.rpm
cairo-dock-plugins-i18n-3.4.1-12.1.mga7.i586.rpm
cairo-dock-animated-icons-3.4.1-12.1.mga7.i586.rpm
cairo-dock-clock-3.4.1-12.1.mga7.i586.rpm
cairo-dock-composite-manager-3.4.1-12.1.mga7.i586.rpm
cairo-dock-desklet-rendering-3.4.1-12.1.mga7.i586.rpm
cairo-dock-dialog-rendering-3.4.1-12.1.mga7.i586.rpm
cairo-dock-dnd2share-3.4.1-12.1.mga7.i586.rpm
cairo-dock-drop_indicator-3.4.1-12.1.mga7.i586.rpm
cairo-dock-dustbin-3.4.1-12.1.mga7.i586.rpm
cairo-dock-icon-effect-3.4.1-12.1.mga7.i586.rpm
cairo-dock-illusion-3.4.1-12.1.mga7.i586.rpm
cairo-dock-kde-integration-3.4.1-12.1.mga7.i586.rpm
cairo-dock-logout-3.4.1-12.1.mga7.i586.rpm
cairo-dock-mail-3.4.1-12.1.mga7.i586.rpm
cairo-dock-motion_blur-3.4.1-12.1.mga7.i586.rpm
cairo-dock-musicPlayer-3.4.1-12.1.mga7.i586.rpm
cairo-dock-quick-browser-3.4.1-12.1.mga7.i586.rpm
cairo-dock-rendering-3.4.1-12.1.mga7.i586.rpm
cairo-dock-terminal-3.4.1-12.1.mga7.i586.rpm
cairo-dock-powermanager-3.4.1-12.1.mga7.i586.rpm
cairo-dock-shared-files-3.4.1-12.1.mga7.i586.rpm
cairo-dock-shortcuts-3.4.1-12.1.mga7.i586.rpm
cairo-dock-show_mouse-3.4.1-12.1.mga7.i586.rpm
cairo-dock-systray-3.4.1-12.1.mga7.i586.rpm
cairo-dock-toons-3.4.1-12.1.mga7.i586.rpm
cairo-dock-weather-3.4.1-12.1.mga7.i586.rpm
cairo-dock-xgamma-3.4.1-12.1.mga7.i586.rpm
cairo-dock-alsamixer-3.4.1-12.1.mga7.i586.rpm
cairo-dock-cairo-penguin-3.4.1-12.1.mga7.i586.rpm
cairo-dock-slider-3.4.1-12.1.mga7.i586.rpm
cairo-dock-stack-3.4.1-12.1.mga7.i586.rpm
cairo-dock-System-monitor-3.4.1-12.1.mga7.i586.rpm
cairo-dock-wifi-3.4.1-12.1.mga7.i586.rpm
cairo-dock-xfce-integration-3.4.1-12.1.mga7.i586.rpm
cairo-dock-tomboy-3.4.1-12.1.mga7.i586.rpm
cairo-dock-netspeed-3.4.1-12.1.mga7.i586.rpm
cairo-dock-switcher-3.4.1-12.1.mga7.i586.rpm
cairo-dock-dbus-3.4.1-12.1.mga7.i586.rpm
cairo-dock-showdesktop-3.4.1-12.1.mga7.i586.rpm
cairo-dock-gnome-integration-3.4.1-12.1.mga7.i586.rpm
cairo-dock-clipper-3.4.1-12.1.mga7.i586.rpm
cairo-dock-gmenu-3.4.1-12.1.mga7.i586.rpm
cairo-dock-keyboard-indicator-3.4.1-12.1.mga7.i586.rpm
cairo-dock-weblets-3.4.1-12.1.mga7.i586.rpm
cairo-dock-rssreader-3.4.1-12.1.mga7.i586.rpm
cairo-dock-Folders-3.4.1-12.1.mga7.i586.rpm
cairo-dock-remote-control-3.4.1-12.1.mga7.i586.rpm
cairo-dock-vala-3.4.1-12.1.mga7.i586.rpm
cairo-dock-status-notifier-3.4.1-12.1.mga7.i586.rpm
cairo-dock-recent-events-3.4.1-12.1.mga7.i586.rpm
cairo-dock-impulse-3.4.1-12.1.mga7.i586.rpm
cairo-dock-screenshot-3.4.1-12.1.mga7.i586.rpm
cairo-dock-sound-effects-3.4.1-12.1.mga7.i586.rpm

cairo-dock-plugins-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-plugins-i18n-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-animated-icons-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-clock-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-composite-manager-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-desklet-rendering-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-dialog-rendering-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-dnd2share-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-drop_indicator-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-dustbin-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-icon-effect-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-illusion-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-kde-integration-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-logout-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-mail-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-motion_blur-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-musicPlayer-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-quick-browser-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-rendering-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-terminal-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-powermanager-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-shared-files-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-shortcuts-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-show_mouse-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-systray-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-toons-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-weather-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-xgamma-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-alsamixer-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-cairo-penguin-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-slider-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-stack-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-System-monitor-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-wifi-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-xfce-integration-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-tomboy-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-netspeed-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-switcher-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-dbus-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-showdesktop-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-gnome-integration-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-clipper-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-gmenu-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-keyboard-indicator-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-weblets-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-rssreader-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-Folders-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-remote-control-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-vala-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-status-notifier-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-recent-events-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-impulse-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-screenshot-3.4.1-12.1.mga7.x86_64.rpm
cairo-dock-sound-effects-3.4.1-12.1.mga7.x86_64.rpm

Source RPM: 
========================
cairo-dock-plugins-3.4.1-12.1.mga7.src.rpm

Assignee: shlomif => qa-bugs
Resolution: FIXED => (none)
Status: RESOLVED => REOPENED

Comment 5 David GEIGER 2019-10-19 08:47:16 CEST
(In reply to Daniel BEZIVIN from comment #3)
> Update tested : good job, version 3.4.1.12.1 works very well.
> Thanks for all

Which architecture are you using? 64 or 32
Comment 6 Daniel BEZIVIN 2019-10-19 09:05:17 CEST
I'm using 64 bits architecture.
Comment 7 Len Lawrence 2019-10-23 13:26:05 CEST
Mageia 7, x86_64

Installed all the packages before updating and tried it out.  Invoked the Cairo-dock from the system menus and it duly appeared.  It seemed to work OK to start with until I looked for the weather applet.  Tried the help button to see if there was any information on accessing applets only to find it froze up; could not exit from help.  The rest of the desktop was virtually inaccessible with the mouse pointer  advancing at a rate of about 1 metre per century before the dock crashed and disappeared.

Updated all the packages.
Launched the dock again, removed the black border.  Noted that the systems menu had been added to the lineup and an entry for emacs which I was using to edit this report.  No sign of a weather applet nor does the Xfce desktop seem to list one - not there by default.  Help does not freeze or crash - but see later.  Chose a music player.  As far as I can tell most of it is working.  

$ rpm -qa | grep cairo-dock-weather
cairo-dock-weather-3.4.1-12.1.mga7

Had a look at main-dock.conf and cairo-dock.conf - no clues there.  weather.conf is all about the desklet itself.  No indication about how to add desklets to the dock.  The second time I tried to use help it froze and the dock became unresponsive.

Daniel says cairo-dock is OK but I shall leave this a while for other members of the QA team to try out.  It looks to me as if it still needs adjustment.

CC: (none) => tarazed25

Comment 8 Len Lawrence 2019-10-24 11:28:28 CEST
Adding feedback marker because it seems likely that there is a problem at my end considering that this application works perfectly for somebody who is used to it.  Is there some kind of setup or configuration needed to get it to work properly.  Could the hangup be caused by a race condition or other kind of conflict?  The Xfce panels are still there.  Mutually exclusive?

Keywords: (none) => feedback


Note You need to log in before you can comment on or make changes to this bug.