After installing Opera on your Linux system, you may get the following error if you have not installed all the required dependencies. You will get this error only when you open Opera from Terminal. If you open Opera by clicking the menu icon, it will fail outright without giving any error message.
/usr/lib/opera/9.64/opera: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
This means that libqt-mt.so.3 is not installed on your system. The package installer which you used to install Opera didn’t check for all the dependencies. This can be solved by installing qt-base as libqt-mt.so.3 is a part of it.
I am using ZenWalk and here is I proceeded: [If you are using other distros, these instructions may not work.]
– Open Terminal, become superuser by type “su” and then your password and type:
netpkg install opera
Netpkg is a tool to install software on ZenWalk Linux. What this will do is download the opera package and install it on your system.
– Type opera in the Terminal. If it loads OK, everything is fine. If it gives the error mentioned above follow the steps below:
– Type netpkg install qt-base-3.3.8b-i486-52.1.tgz
In my case, this didn’t work. So I proceeded to manually download and install the package from:
– Download the package from one of the mirrors and save it on your Desktop. Then type:
pkgtool
This will open an intuitive interface. Follow the instructions given there and you will have no problems in installing qt-base.
– Once you have installed qt-base, try opening Opera. It should work fine.
