Exile on Keyboard St. - Blog sur Linux et Debian

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 28 mai 2014

Mozilla Firefox 29 et le plugin Flash

Depuis l'installation de la version 29 de Firefox, vous avez peut-être remarqué comme moi quelques soucis avec les animations Flash sur certains sites.

En effet, mon plugin Flash en version 11.2 r202 ne fonctionnait plus par exemple avec Google Maps.

Voici donc la marche à suivre pour faire fonctionner de nouveau Flash sur Firefox 29.

J'ai téléchargé la dernier version d'Adobe Flash Player sur le site d'Adobe.

Pour l'installer, il suffit d'extraire l'archive téléchargée et de copier le fichier libflashplayer.so dans le répertoire /usr/lib/mozilla/plugins. Une fois donnés les droits de lecture à l'utilisateur courant sur ce fichier, le plugin Flash fonctionne de nouveau dans Mozilla Firefox.

Voilà, mon plugin Flash est maintenant en version 11.2.202.359.

J'ai bien essayé de faire fonctionner Google Maps avec Gnash, le plugin Flash de la FSF (The GNU SWF Player), mais malheureusement sans succès ... Si quelqu'un sait comment se passer définitivement de Flash avec Firefox, je suis preneur !

samedi 17 mai 2014

Désactiver le géolocalisation dans Firefox

Si comme moi vous en avez marre du popup de Mozilla Firefox qui demande "Casto... veut savoir où vous vous trouvez", sachez qu'il est possible de désactiver la géolocalisation dans Firefox.

Cette option n'est pas paramétrable dans le menu Préférences mais seulement dans les options avancées en entrant l'URL magique about:config dans la barre d'adresse du navigateur.

Il faut alors chercher la clé geo.enabled et mettre sa valeur à false.

Cette valeur devrait d'ailleurs être positionnée comme ça par défaut. En effet, je sais où se trouve le magasin Castorama le plus proche de chez moi, et eux n'ont pas besoin de savoir où j'habite !

Pour plus d'informations sur la géolocalisation dans Firefox sur le site de Mozilla.

samedi 10 mai 2014

Première mise à jour de Firefox 29

Depuis ce matin la fondation Mozilla a publié la mise à jour 29.0.1 de son navigateur Firefox. Firefox me propose alors d'installer la mise à jour. En bon petit soldat, je m'éxécute.

Screenshot_-_05102014_-_07_58_53_AM.png

Vient alors une boite de dialogue de téléchargement avec une barre de progression qui ne semble pas avancer ... Vérification faites sur le traffic réseau, rien ne bouge.

Au final, chez moi, la mise à jour ne s'est pas effectuée, le téléchargement ne semblant jamais finir. De plus, au redémarrage une petite visite sur le site de Mozilla me dit que je suis à jour, ce qui n'est pas le cas !

Screenshot_-_05102014_-_08_20_06_AM.png

Qu'à cela ne tienne, je télécharge le fichier manuellement et je résinstalle mon navigateur dans /opt/mozilla ; mes préférences étant dans mon répertoire HOME, ça n'est pas gênant.

Après vérification dans Aide -> A Propos, j'utilise bien Firefox 29.0.1.

Screenshot_-_05102014_-_08_37_15_AM.png

vendredi 9 mai 2014

Position des onglets dans l'interface Australis de Firefox 29

Il y a quelques jours Mozilla a rendu public la version 29 de Firefox avec sa nouvelle interface graphique Australis proche de celle de Google Chrome.

Je ne m'étendrai pas maintenant très longuement sur les nouveautés de Firefox 29, un long post serait nécessaire à cela.

Par contre au premier abord un aspect de l'interface Australis me gêne et c'est la position des onglets (tabs) des fenêtres de navigation. En effet les onglets des fenêtres ouvertes se situent AU DESSUS de la barre d'adresse, ce qui n'est pas très pratique pour naviguer d'une fenêtre à l'autre d'un clic de souris:

Untitled.jpg

Heureusement une extension existe pour changer la position des onglets, et bien d'autres paramètres, et c'est Classic Theme Restorer.

Une fois l'extension installée, on navigue vers Outils -> Classic Theme Restorer, et dans l'onglet Principal de la boite de dialogue de configuration de l'extension, on trouve le paramétage des onglets:

Screenshot_-_05092014_-_10_58_40_AM.png

Et c'est là qu'on va changer le deuxième champs en "Onglets position basse".

Si on ne veux pas utiliser l'IHM, on peut aussi utiliser "about:config" et chercher la clé "extensions.classicthemerestorer.tabsontop" à laquelle on associera la valeur "false".

Voilà, maintenant les onglets sont à portée de clic !

jeudi 1 mai 2014

Résoudre les liens symboliques avec ls et readlink sous Linux

Sous Linux, beaucoup de logiciels sont installés dans les répertoires /usr/lib comme Java ou /opt comme Google Chrome ou Mozilla Firefox mais lorsqu'on cherche leur répertoire d'installation (le JAVA_HOME par exemple), on obtient:

which java
/usr/bin/java

Et /usr/bin/java n'est qu'un lien symbolique pointant ailleurs et mis en place par la commande update-alternatives.

Mais alors comment savoir où Java est installé ?

Si l'on fait:

ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Jul 26  2012 /usr/bin/java -> /etc/alternatives/java

on avance un peu mais sans plus !

Il faut ensuite continuer:

ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Jul 26  2012 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

On aimerait bien quelque chose de plus rapide.

En fait la commande ls n'offre aucun flag permettant de suivre tous les liens symboliques jusqu'au fichier final ... Où si c'est le cas, l'information est bien cachée dans la manpage !

Et pour résoudre un lien symbolique situé dans /usr/bin (ou ailleurs), il faut utiliser la commande readlink qui va suivre les liens existants jusqu'au bout:

readlink -e /usr/bin/java
/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

ou en une seule commande:

which java | xargs readlink -e
/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

On peut aussi utiliser readlink -m qui suit tous les liens, existants ou non.

La commande readlink appartient au package coreutils.