After successfully upgrading from Ubuntu 20.04 LTS to 22.04 LTS, most of the applications are working perfectly. But, some of the applications behave unusually. Such as, I tried to run the Anydesk application, but it doesn’t launch/start. when I checked the status service, the AnyDesk service was failed and the reason for failing is mentioned in the below error message,
anydesk: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory
libpangox-1.0.so.0
is a library used for text layout and rendering the text. Most of the work on Pango-1.0 was done using the GTK+ widget toolkit as a test platform.
So, I ran the command to install it using the apt as follows,
apt install libpangox-1.0-0
But, it gives me the following error,
Package libpangox-1.0-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
So, from that we can understand that, libpangox-1.0.so.0
can’t be installed from apt
or apt-get
. We need to install it manually.
Use the following steps to install libpangox-1.0.so.0
manually,
Step 1. Download the libpangox-1.0 package
wget http://ftp.us.debian.org/debian/pool/main/p/pangox-compat/libpangox-1.0-0_0.0.2-5.1_amd64.deb
Step2: Install the package using apt
sudo apt install ./libpangox-1.0-0_0.0.2-5.1_amd64.deb
Step3: Restart the AnyDesk service
sudo service anydesk restart
After these steps, if you check the AnyDesk service status, it will show active (running)
.