I have searched high and low for the config file to change the server for the weather applet. Anyone have the file location? A system search yielded no results. The applet stopped working for me and my roomate several days ago.
-
switch to another weather service in preferences>weather services– Frank SchrijverMay 19, 2016 at 12:13
-
I could not find any such preferences, Frank. Is it possible that your reply relates to a different weather applet like "my weather indicator" or something similar?– UBodMay 20, 2016 at 6:46
3 Answers
I had the same problem, and we are not alone: http://www.glx-dock.org/bg_topic.php?t=8945
The update to libcd-weather.so
as suggested in Garry Garrison's answer (the link to the binary is also mentioned on http://www.glx-dock.org/bg_topic.php?t=8945) did not work for me. Anyway, I tried to fix it myself and I was successful. What I did was the following (on Ubuntu 16.04LTS with cairo-dock 3.4.1):
- I downloaded the package source using
apt-get source cairo-dock-plug-ins
- In the files
cairo-dock-plug-ins-3.4.1/weather/src/applet-config.c
andcairo-dock-plug-ins-3.4.1/weather/src/applet-read-data.c
, I changed the URLshttp://xml.weather.com
tohttp://wxdata.weather.com/wxdata
. - Then I followed the instructions presented in How to download, modify, build and install a Debian source package? in the "Classic" section of the first answer (first rebuild, then install).
After a restart of cairo-dock, the weather plug-in worked normally again. This is basically what is suggested as the necessary patch on http://www.glx-dock.org/bg_topic.php?t=8945, however, with some more details on how to actually perform this patch.
Here is a solution (get the file and replace original):
https://drive.google.com/open?id=0B-XSYP5W-8Wea2NWTGJtSkxybEk
I am using Mint 17.3 (64 bit) w/Mate DE and Linux Kernel 3.19.0.22 and Cairo-Dock 3.4.0 and the file worked perfectly for me! Thanks for the fix! I just copied the file as root in /usr/lib/x86_64-linux-gnu/cairo-dock/libcd-weather.so, and now see my screenshot: https://personal.filesanywhere.com/FS/M.aspx?v=8a6b688d5d65aeba6fa4
-
Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. May 26, 2016 at 18:29
-
I fixed weather plug-in on Kubuntu 14.04!!!
-remove all cairo-dock from Synaptic, and install cairo-dock-
sudo add-apt-repository ppa:cairo-dock-team/ppa
sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins
Then from https://drive.google.com/open?id=0B-XSYP5W-8Wea2NWTGJtSkxybEk
i copied the file as root in /usr/lib/x86_64-linux-gnu/cairo-dock/libcd-weather.so
And Cairo-Dock weather applet working!!!