Ubuntu / Linux news and application reviews.

Weather Indicator used to be one of the most popular Ubuntu appindicators but unfortunately, it doesn't work properly any more: it crashes when trying to add a new location and the weather forecast doesn't work - because of this, it was even removed from the Ubuntu 13.04 (Raring Ringtail) official repositories.

Weather Indicator

However, if for whatever reason you don't want to use My Weather Indicator, a pretty cool alternative by the way, you can now use Weather Indicator again thanks to Joshua, who has fixed the two issues mentioned above along with some other bugs and has created a PPA so you can easily install a working Weather Indicator in Ubuntu 13.04, 12.10 and 12.04.

The new version also adds some new features, like displaying the relative temperature ("Feels like") and options to toggle the display of some weather conditions (see the new "Conditions" tab in the Weather Indicator preferences).

Weather Indicator features:
  • displays current temperature, humidity, wind, sunrise and sunset in the indicator menu and optionally, it can display the weather next to the indicator icon;
  • uses the Yahoo Weather API;
  • 4-day weather forecast;
  • multiple locations support;
  • optional notifications support for severe weather or on every weather condition change;
  • supports imperial and metric units.

Install the fixed Weather Indicator in Ubuntu

To install Weather Indicator, with fixes for adding new locations and for the weather forecast, in Ubuntu, use the following commands in a terminal:
sudo add-apt-repository ppa:pywapi-devel/ppa
sudo add-apt-repository ppa:weather-indicator-team/ppa
sudo apt-get update
sudo apt-get install indicator-weather
The first PPA is required to install Pywapi, a new Weather Indicator dependency that's not available in the Ubuntu repositories yet.

Once installed, launch the appindicator from the Dash / menu, select "Set up weather" and you should be able to successfully add locations under the "Locations" tab.

Important: by default, the indicator only displays an icon on the top panel and it doesn't display the current temperature. If you want it to display the temperature on the panel, in the Weather Indicator preferences, on the "General" tab, enable "Show temperature near indicator".