Opera for Linux - Plug-ins: Motif
Many Linux distributions already contain some version of Motif. So you may not need to follow the below instructions. To find out whether you have a version of Motif installed try: ldd /usr/lib/opera/plugins/operamotifwrapper
You should get something like:
- libXm.so.2 => /usr/X11R6/lib/libXm.so.2 (0x40027000)
- libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x401bf000)
- libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401c7000)
- libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x401d5000)
- libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40222000)
- libdl.so.2 => /lib/libdl.so.2 (0x40302000)
- libm.so.6 => /lib/i686/libm.so.6 (0x40306000)
- libc.so.6 => /lib/i686/libc.so.6 (0x4032b000)
- libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4045b000)
- libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40464000)
- /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
The line that says libXm.so.2 => /usr/X11R6/lib/libXm.so.2 (0x40027000) means that you've got Motif installed.
However if that line looks like libXm.so.2 => not found you need to install Motif.
Getting Motif
There are several verions of Motif around, any should work. We have tested with OpenMotif, which you can download from www.openmotif.org/download or from our servers here:
- Redhat 6.2 openmotif-2.1.30-5_ICS.i386.rpm
- Redhat 7 / SuSE 7.1 openmotif-2.1.30-5_ICS.rh7.i386.rpm
- Mandrake 8.x openmotif-2.1.30-5_ICS.i586.rpm
- Debian openmotif_2.1.30-5_i386.deb
- Binary package openmotif-2.1.30-linux-i386.tgz
- Source Code openmotif-2.1.30-5_ICS.src.tgz
The debian package should work on any distribution using the deb package format (Progeny/Corel/Stormix). The rh6.2 should work on most rpm based distributions. If none of these works for you, try the Binary Package.
Installing Motif
- RPM (RedHat Package Manager packages)
- To install a RPM package you must have root access on your system. Either login as root or SUID into root.
- Example: su
- Move to the location you downloaded/saved the package to and type:
rpm -Uvh packagename - Example: rpm -Uvh openmotif-2.1.30-5_ICS.i386.rpm
- With some installs, you may also need to do the following - if your /etc/ld.so.conf file already contains an appropriate line pointing to your OpenMotif directory, this step should not be necessary:
- Edit /etc/ld.so.conf and add the line:
/usr/OpenMotif-2.1.30/
(change this to point to the directory that OpenMotif was installed into) - Run the following command:
ldconfig -f /etc/ld.so.conf
- Edit /etc/ld.so.conf and add the line:
- DEB (Debian package format)
- To install a DEB package you must have root access on you system. Either login as root or SUID into root
- Example: su
- Move to the location you downloaded/saved the package to and type:
dpkg -i packagename - Example: dpkg -i openmotif_2.1.30-5_i386.deb
- tgz (the tgz package format)
- To install a tgz package you must have root access on you system. Either login as root or suid into root
- Example: su
- Move to the location you downloaded/saved the package to and type:
tar zxfv packagename -C / - Example: tar zxfv openmotif-2.1.30-linux-i386.tgz -C /
