Archive pour le mot-clef ‘plugin’

Votre Firefox a froid ? Ça peut venir du plugin Java utilisé !

Lundi 22 novembre 2010

Firefox has frozen

Alors que ça fait à peine deux jours qu’un tapis blanc recouvre Baie-Comeau, je reste dans le froid en vous parlant d’un problème que j’ai eu dernièrement et que j’ai pu résoudre avec l’aide des gars de QuébecOS.

Des gels qui se multipliaient

Même si ça faisait depuis Ubuntu Hardy que je pouvais voir Firefox geler et que je devais utiliser la commande kill dans le terminal pour pouvoir le redémarrer par la suite, ce n’est que dernièrement que les gels devenaient vraiment problématiques puisque ça pouvait survenir plus de 3 fois dans la même journée.
De ce fait, en attendant de trouver la solution, je m’étais rabattue sur Chromium, le jumeau libre de Chrome, et j’étais même en train d’y installer les extensions équivalentes de celles que j’utilises sur Firefox.

Une question de plugin JAVA

Je parle bien du langage JAVA de Sun qui sert à créer des applets Web et des programmes, et non du langage Javascript qu’on utilise partout et que j’ai commencé à apprendre d’ailleurs.

Pour le premier, il existe en fait deux plugins différents : le premier, java-sun qui est 95% libre, et OpenJDK, qui est 100% libre. Bien qu’on entende que ce dernier est plus performant et plus recommandé que Java-sun, ce n’est pas tout à fait vrai en réalité puisque OpenJDK n’est pas aussi mature, et ceux qui m’en ont parlé sur QuébecOS ont eux-même réglé leurs problèmes de gels de navigateur en remplaçant ce plugin par celui de Sun. Et en suivant moi-même ces recommandation, les gels ont également disparu de mon côté.

Vérifier quels sont les plugins installés sur votre distro

Note : pour ce qui suit, les manips données sont pour Ubuntu et ses dérivés. Vous n’avez qu’à adapter les manipulations pour votre distro.

En général, si vous êtes sur Linux, vous avez OpenJDK installé d’office. Mais vous pouvez vérifier en utilisant cette commande dans le terminal :
sudo update-alternatives --config java

Si le résultat retourné ressemble à celui-ci :
caroline@caroline-desktop:~$ sudo update-alternatives --config java
Il n'existe qu'une « alternative » dans le groupe de lien java : /usr/lib/jvm/java-6-openjdk/jre/bin/java.
Rien à configurer.

c’est que seul OpenJDK est installé.

Installer et configurer Java-sun

Pour installer le plugin de Sun, tapez cette commande dans le terminal :
sudo apt-get install sun-java6-jre sun-java6-plugin
ou recherchez les deux paquets dans Synaptic

Une fois les deux paquets installés, retapez la commande suivante dans le terminal :
sudo update-alternatives --config java

Vous devriez maintenant avoir ceci comme résultat :
There are 2 choices for the alternative java (providing /usr/bin/java).
Sélection Chemin Priorité État
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 mode automatique
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 mode manuel
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 mode manuel
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :0

Tapez le chiffre 2 puis appuyez sur Entrée. Il ne vous reste plus qu’à redémarrer Firefox pour qu’il utilise maintenant le plugin de Sun !

Voir le fil de discussion ayant mené à la résolution de mon problème.

EDIT : Désolée si mes blocs de code n’ont pas de retour chariot, ceux-ci font merder la balise code qui n’affichait que la première ligne dans le bloc.