Screenlets not working in Ubuntu 16.04 ( Just Need analogue clock widget)

You can build and install it manually on 16.04 although some widgets are broken. You will need Python 2.7 for this.

Download the source bundles:

  1. Screenlets Core
  2. Screenlets Widget Pack

Using apt, install python-beautifulsoup, python-wnck, python-vte, python-tz

  1. Run make install in the two extracted paths.
  2. Run screenlets

Or you can run through the following commands:

sudo apt install python-beautifulsoup python-wnck python-vte python-tz
cd /tmp
wget -O - https://launchpad.net/screenlets/trunk/0.1.6/+download/screenlets-0.1.6.tar.bz2 | bunzip2 -c - | tar xf -
wget -O - https://launchpad.net/indiv-screenlets/trunk/0.1.6/+download/indiv-screenlets-0.1.6.tar.bz2 | bunzip2 -c - | tar xf -
cd screenlets-0.1.6
sudo make install
cd ../indiv-screenlets-0.1.6
sudo make install
screenlets &

NOTE: You might run into a Python packages permissions problem, I fixed it by running the following command:

sudo chmod -R go+rX /usr/local/lib/python2.7/dist-packages/