Ubuntu – How to get world clocks to show on the task bar in Ubuntu 18.04

18.04clockgnome-clocksgnome-shell

I make extensive use of the multiple timezone clock feature in 16.04.

After upgrading to Ubuntu 18.04 I found various guides that installing GNOME Clocks and adding time zones I should see them in the dropdown when I click the clock on the taskbar.

However it isn't showing up in there, despite restarting a few times.

I also installed GNOME Weather and its section shows now in the clock dropdown.

Has anyone else had this problem? Ideas on how to fix this?

Best Answer

GNOME Clocks should work fine if it's set up correctly. However, if you have installed the application from the (GNOME) Software application, there is a chance that you have installed the snap version of Clocks. You can verify that by running snap list and checking whether the output contains gnome-clocks.

If that is the case, this behaviour is not very surprising given the security restrictions of snap packages. To fix this remove the snap application by running

snap remove gnome-clocks

and install the traditional one by running

sudo apt install gnome-clocks

Then you should be able to find added time zones in the date & time dropdown tray (N.B. You may have to log out and back in).

enter image description here

Related Question