Since I need a working Java plugin for Firefox, I am trying to replace the 64 bit version of Firefox or install an additional 32 bit version.
Is there any easy way to do this through the package manager? I am running under Gnome and couldn't see any selection for the target platform when installing packages. Is it possible to get such a version from a repository?
Furthermore I couldn't get the 1.5.0 or 1.6.0 Java plugin from the repositories working with a Firefox version downloaded from Mozilla.org. I have put a link to the plugin into the plugin directory of the 32 bit Firefox, but it keeps telling me on the commandline that it can't start Java properly. Does anyone know what is going wrong here?
Regards,
Detlef
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-amd64+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-amd64+help@opensuse.org
Detlef Grittner wrote:
Since I need a working Java plugin for Firefox, I am trying to replace the 64 bit version of Firefox or install an additional 32 bit version.
--Can't nspluginwrapper be used to install a 32-bit java plugin which works with the 64-bit browser? With nspluginwrapper, 32-bit plugins such as flashplayer and acrobat reader are supposed to work fine.
Is there any easy way to do this through the package manager? I am running under Gnome and couldn't see any selection for the target platform when installing packages. Is it possible to get such a version from a repository?
--I have not upgraded to 10.3 yet (I am planning to do so soon), but I do know SuSE has been a biarch distribution. There is a /lib and a /lib64 directory (at least up to 10.2, but I think the same should be true of 10.3 --correct me if I am wrong). 32-bit applications can be installed by looking at the /lib directory, just as in a 32-bit system; 64-bit applications use the /lib64 directory. (SuSE is not the only distribution doing this.) So, assuming the necessary libraries are installed in the correct directories, you should have no problem installing 32-bit applications. (I think the /lib directory is also used for architecture-independent libraries.)
Furthermore I couldn't get the 1.5.0 or 1.6.0 Java plugin from the repositories working with a Firefox version downloaded from Mozilla.org. I have put a link to the plugin into the plugin directory of the 32 bit Firefox, but it keeps telling me on the commandline that it can't start Java properly. Does anyone know what is going wrong here?
--Maybe you have not declared all the necessary repositories as your active sources? If you are using YaST, the necessary repositories must have been declared as sources **AND** tagged as active (and probably also refreshable). The openSuSE wiki can show you how to do this (and also suggest additional repositories). Go to http://en.opensuse.org/Welcome_to_openSUSE.org and enter "repositories" (without the quotes) as a search string and tell it to search.
Regards,
Detlef
Am Montag, den 08.10.2007, 18:16 -0400 schrieb Constantine 'Gus' Fantanas:
Detlef Grittner wrote:
Since I need a working Java plugin for Firefox, I am trying to replace the 64 bit version of Firefox or install an additional 32 bit version.
--Can't nspluginwrapper be used to install a 32-bit java plugin which works with the 64-bit browser? With nspluginwrapper, 32-bit plugins such as flashplayer and acrobat reader are supposed to work fine.
Unfortunately the Java plugin from Sun is one of the few (or only) plugins that don't use the API supported by nspluginwrapper, therefore it can't deal with the plugin in this case.
Is there any easy way to do this through the package manager? I am running under Gnome and couldn't see any selection for the target platform when installing packages. Is it possible to get such a version from a repository?
--I have not upgraded to 10.3 yet (I am planning to do so soon), but I do know SuSE has been a biarch distribution. There is a /lib and a /lib64 directory (at least up to 10.2, but I think the same should be true of 10.3 --correct me if I am wrong). 32-bit applications can be installed by looking at the /lib directory, just as in a 32-bit system; 64-bit applications use the /lib64 directory. (SuSE is not the only distribution doing this.) So, assuming the necessary libraries are installed in the correct directories, you should have no problem installing 32-bit applications. (I think the /lib directory is also used for architecture-independent libraries.)
The only problem with the packages from the repository is that the 32 bit and 64 bit rpm packages use the same name, so only one of these can be installed. Of course I can install my own versions, although currently I am using the 32 bit version from a home directory.
Furthermore I couldn't get the 1.5.0 or 1.6.0 Java plugin from the repositories working with a Firefox version downloaded from Mozilla.org. I have put a link to the plugin into the plugin directory of the 32 bit Firefox, but it keeps telling me on the commandline that it can't start Java properly. Does anyone know what is going wrong here?
--Maybe you have not declared all the necessary repositories as your active sources? If you are using YaST, the necessary repositories must have been declared as sources **AND** tagged as active (and probably also refreshable). The openSuSE wiki can show you how to do this (and also suggest additional repositories). Go to http://en.opensuse.org/Welcome_to_openSUSE.org and enter "repositories" (without the quotes) as a search string and tell it to search.
Well, it looks like as if I have chosen the right repositories and the 1.5.0 version would work as far as I can see. But I have chosen to install a 1.6.0 version from the tar.gz from the Sun web page. I have found that a workaround is needed, i.e. I had to add the following lines to the firefox start script: export LIBXCB_ALLOW_SLOPPY_LOCK=1 export JAVA_HOME='/home/detgri/jre1.6.0_03' export PLUGIN_HOME='/home/detgri/jre1.6.0_03/plugin/i386/ns7'
I've found this solution after some investigation on the Internet. Without this Java applets won't work.
The 32 bit 1.6.0 version from the repositories is bogus by the way, as there is no 32 bit version of the 1.6.0 run-time, but only the plugin :-/.
As you can see from the path I'm running the Java version from my home directory as well.
Actually, I'm using the 64 bit Firefox most of the time, only in those cases where I need Java I revert to the 32 bit one. I have linked the files from /usr/lib64/browser-plugins to the local Firefox (32 bit) plugin directory. In fact these seem to be the 32 bit plugins.
Otherwise 10.3 is quite fine up to now, currently I'm posting this email with that version. OOo is 64 bit as well and needs the 64 bit Java. I use the 1.6.0 version delivered with OpenSUSE 10.3 for it.
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-amd64+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-amd64+help@opensuse.org