Image of a digital clock

Digital Clock 5 – modern digital clock application

One of the strengths of Linux is the vast number of small, niche utilities that are made available under an open source license.

One of the most basic utilities supplied with any operating system is a clock utility. The clock typically resides in the taskbar / menubar, showing the current system time. Nothing very exciting there.

Digital Clock 5 is billed as a very customizable and beautiful clock. It’s written in C++, uses Qt (a popular cross-platform application development framework) and is published under an open source license.

Installation

We evaluated Digital Clock 5 using Manjaro, an Arch-based distro. We installed the software using Pamac (Manjaro’s front-end installation tool).

Installing Digital Clock 5 in Manjaro

As you can see, there are two versions of the software present in the AUR. Version 4 is discontinued and the developer doesn’t recommend using it. Instead he recommends using version 5.

The AUR is a community-driven repository. It contains package descriptions (PKGBUILDs) that allow users to compile a package from source with makepkg and then install it via the in-house pacman, a lightweight, simple and fast package manager that allows for continuously upgrading the entire system with one command.

The AUR package built without any issues. However, starting the software from the desktop yielded no output. In this situation, it’s best to run the program from the terminal and see the output.

[sde@linuxlinks ~]$ digitalclock5
digitalclock5: error while loading shared libraries: libPluginCore.so: cannot open shared object file: No such file or directory

Delving a little deeper using the ldd command shows that three shared libraries aren’t found.

[sde@linuxlinks bin]$ ldd digitalclock5
linux-vdso.so.1 (0x00007ffd9f545000)
libPluginCore.so => not found
libSkinEngine.so => not found
libClockCommon.so => not found

These shared libraries are provided by Digital Clock 5, but they are stored in /usr/share/digitialclock5 which is not in our library path. That’s an easy fix though.

Digital Clock 5 is cross-platform software. Besides Linux, it also runs under macOS and Windows. Note for Linux users, Digital Clock 5 doesn’t function under Wayland, you’ll need to be using X11.

Next page: Page 2 – In Operation and Summary

Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our Comment FAQ before posting a comment.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments