Configurer GRUB sous Ubuntu 11.10

J’ai installé Ubuntu 11.10 mais je ne souhaite pas complètement me séparer de Windows 7. En effet, je ne parviens pas encore à utiliser le HDMI sous Ubuntu et je me sers régulièrement de Microsoft Office (qui quoiqu’on en dise a encore de l’avance sur LibreOffice).

Lors de l’installation d’Ubuntu, si on choisit de partitionner le disque dur pour garder Windows, l’installeur met en place GRUB qui permet de choisir au démarrage de la machine entre Windows et Linux.

Seulement, avec les réglages par défaut, on se retrouve avec plein de choix que je n’utilise jamais et un temps d’attente de 10 secondes que je trouve un peu long. Voyons donc comment changer tout ça :

Les choix des valeurs se fait dans le fichier /etc/default/grub qu’il faut ouvrir en root pour pouvoir le modifier :
gksudo gedit /etc/default/grub
La valeur GRUB_DEFAULT permet de choisir le système qui sera présélectionné. Attention, le compteur commence à 0 pour présélectionner à a première ligne !
La valeur GRUB_TIMEOUT permet de régler le délai. J’ai pour habitude de le mettre à 4 (ni trop long donc ça ne ralentit pas trop le boot mais pas trop court non plus pour avoir le temps de changer si besoin)
Je décommente aussi (enlever le #) la ligne GRUB_DISABLE_RECOVERY=true afin de ne pas avoir les entrées liées à Linux Recovery.

Les valeurs ainsi changées et enregistrées ne sont pas prise en compte de suite. A partir de ce fichier de configuration préliminaire, GRUB élabore son fichier de configuration définitif dans /boot/grub/grub.cfg mais il ne faut pas éditer ce fichier à la main. Pour mettre à jour ce fichier, il faut lancer la commande :
sudo update-grub

Pour enlever la ligne memtest, ça ne se passe pas au même endroit. Lorsque GRUB élabore son fichier de configuration définitif, il va lire le fichier /etc/default/grub mais aussi exécuter une série de scripts contenus dans le répertoire /etc/grub.d/. On va retrouver en particulier dans ce répertoire un fichier 20_memtest86+ qui se charge de créer l’entrée memtest. Pour ne pas que GRUB n’exécute ce script, il suffit que ce script ne soit pas exécutable. Cela peut être fait à l’aide de la commande :
sudo chmod -x /etc/grub.d/20_memtest86+

Pour résumer et mettre les commandes dans l’ordre :
gksudo gedit /etc/default/grub
sudo chmod -x /etc/grub.d/20_memtest86+
sudo update-grub

Il ne me reste ainsi que 3 entrée ce qui ne me satisfait pas encore complètement car il reste le Windows Recovery… Mais je n’ai pas trouvé de manière propre de l’enlever…

Dernier conseil, soyez prudents lors de la manipulation de GRUB car, en cas de mauvaise manip’, vous risquez de ne plus pouvoir booter sur votre disque dur. Si cela vous arrive, tout n’est pas perdu : vous pouvez toujours booter sur la clé USB ou sur le CD d’install d’Ubuntu et exécuter un sudo update-grub.

Freezes sous Windows 7

Depuis que j’ai mon Asus N53JF, je suis confronté à un problème récurrent de freezes. Ces freezes se produisent aléatoirement (ou presque) et durent 1 secondes ou 2. Pendant le freeze, l’image se fige (principe du freeze :-p ) et le son boucle sur le dernier son émis. C’est particulièrement gênant et décevant pour un PC de plus de 1000€ vendu pour du multimédia…

J’avais testé sans succès des dizaines de trucs :

  • Mise à jours des drivers via le site Asus
  • Désactivation de quasiment tous les programmes au démarrage
  • Désactivation du parcage des têtes du disque dur
  • Désactivation du parcage des cœurs du processeur
  • Réinstallation…

J’ai enfin trouvé une solution qui semble fonctionner ! Il s’agit de mettre à jour le driver du contrôleur de disque dur : Intel Rapid Storage Technology (ne pas prendre la version « F6 driver diskettes » mais l’autre)

Après une après-midi de musique non-stop et un film lu sans encombre, le problème semble définitivement résolu ! Bonheur !

Même si ce n’est plus utile pour le problème évoqué, je désactive tout de même le parcage des têtes car le disque dur afin d’éviter d’entendre les cliquetis toutes les 30 secondes.

Wifi lent sous Ubuntu

Depuis que j’ai changé mon Sony Vaio FE21B pour un Asus N53JF, j’étais confronté à un problème particulièrement gênant de lenteur du wifi. Je l’avais résolu sous Ubuntu 11.04 en enlevant le cryptage AES (en laissant le cryptage TKIP uniquement) dans l’interface de gestion de la Freebox.
Depuis le 13 octobre 2011, Ubuntu 11.10 est sortie et je n’ai pu m’empêcher de l’installer pour tester… (On se refait pas ;-) ). Seulement, la lenteur du wifi est revenue…

En cliquant sur l’icône de gestion des connexions dans la barre de notification et en affichant les « Informations de connexion », j’ai vu que le pilote utilisé est « ath9k » (carte wifi Atheros). La recherche Google « ubuntu ath9k » m’a mené sur le site contenant la solution à ce problème :

Dans le fichier /etc/modprobe.d/ath9k.conf (à créer s’il n’existe pas), ajouter la ligne options ath9k nohwcrypt=1, soit en une ligne :

echo "options ath9k nohwcrypt=1" | sudo tee -a /etc/modprobe.d/ath9k.conf > /dev/null

Après un reboot, miracle ! Les lenteurs ont complètement disparues !

« Rendez-vous Comptes » l’arnaque du Crédit Agricole

Je prends le clavier aujourd’hui pour dénoncer une nouvelle arnaque. Encore une fois, un peu de patience m’a permis d’en venir à bout.

Il y a 1 mois, le Crédit Agricole m’envoie un courrier pour leur service « Rendez-vous Comptes ». Ce courrier reprend les différents montants présents sur les comptes courants, les livrets, PEL, etc… et présente des camemberts disant que x% est sur tel livret et y% sur tel autre. Bref, un courrier bien inutile vu que ces informations figurent sur les relevés de compte. Toutefois, en bas de ce courrier, on vous annonce que ce service est facturé 12€ où 6€ si vous êtes abonné à un compte service chez eux. Effectivement, le prélèvement de cette somme a été faite sur mon compte un mois plus tard (histoire que le client ait le temps d’oublier) et sous le libellé opaque « Prlv Frais Releve Global Patri » (pour qu’on ne fasse pas le rapprochement facilement). Problème : je n’ai jamais demandé à m’abonner à ce service. Renseignement pris auprès de mes parents, ils ont également reçu ce courrier.

La solution est de se rendre dans votre agence habituelle et de réclamer l’annulation et surtout le remboursement de cette somme indue. D’ailleurs, ils le font curieusement sans difficulté.

Pourquoi ? Multipliez 6 par le nombre de clients qui ne réclameront pas, soit parce qu’ils ne font pas attention, soit parce qu’ils ne font pas le rapprochement, soit parce qu’ils ont la flemme ou encore parce qu’ils n’osent pas. Ca doit représenter un beau magot. Ces pratiques sont vraiment répugnantes… Et le pire, c’est qu’on se dit que ce n’est pas mieux ailleurs. « Quel monde pourri » sera le mot de la fin pour ce billet.

Touche « retour arrière » et Firefox sous Ubuntu

Depuis l’époque où j’utilisais exclusivement Windows, j’ai pris l’habitude d’utiliser la touche « retour arrière » (ou backspace) pour revenir à la page précédente. Bizarrement, ce comportement pourtant bien pratique n’existe pas sous Linux. Je ne sais pas trop pour quelle raison ce raccourci clavier a été changé dans la version Linux mais voici le moyen de le rétablir.

Dans la page about:config, rechercher la ligne « browser.backspace_action » et y affecter la valeur 0 (au lieu de 2 précédemment chez moi).

Dans le même style, j’aime bien cliquer avec le bouton central (scrollwheel) de la souris et avoir les flèches pour faire défiler la page. Pour rétablir cette fonctionnalité, c’est plus simple. Il suffit d’aller dans les préférences et dans Avancé > Général, cocher la case « Défilement automatique ».

Argh !!! La pub !

De plus en plus, la publicité envahi nos vies ! Des pubs de plus en plus idiotes (ce qui est en phase avec notre monde actuel…) mais surtout envahissantes et insupportables. Allumer votre télé et vous aurez droit à 10min de pub toutes les demi heures, 5min tous les 15min à la radio et bien sûr un volume sonore augmenté pour vous marteler encore plus. Sortez de chez vous et d’immense panneaux vous gâcheront la vue. Ouvrez votre boîte à lettre, celle-ci déborde de pub au moins 2 fois par semaine. Laissez votre téléphone allumé et vous recevrez des appels pour vous vendre tout et n’importe quoi. Ouvrez votre navigateur et… Bref, vous m’avez compris, Aaaarrrrrghhhh !!!!

 

Sur Internet, quand il y a un ou deux bandeaux, ça passe encore. Mais de nouvelles pratiques publicitaires apparaissent : bandeaux déroulants ou qui font du bruit, popups au-dessus du texte ou au survol de mots du texte avec des croix de 3 pixels pour les fermer, nouvelles fenêtres inattendues… Heureusement, il existe quelques outils pour les supprimer. Le plus connu est l’extension la plus téléchargé : AdBlock (pour Firefox ou pour Chrome). Plus que masquer les publicités, ces extensions empêchent complètement le téléchargement de ces publicités d’où des gains en rapidité, en bande passante et en vie privée. Vous pourrez rajouter vos propres filtres afin de bloquer aussi toutes les conneries 2.0 (J’aime, re-twitt, +1…) mais aussi les sites de stats qui vous espionnent. Attention toutefois à ne pas trop gonfler la liste de sites bloqués car elle est parcouru à chaque fois et pourrait finir par ralentir le chargement.

 

Pour la télé, ma solution est un peu radicale, je ne la regarde plus. Idem pour la radio, je ne l’écoute plus. Chaque fois que je change d’avis, je m’énerve au bout de … 15 ou 30min, vous m’avez suivi :-) Si vous tentez l’expérience, vous verrez, on vit très bien sans !

 

Le ciné, je m’en passerai bien mais j’y vais surtout pour sortir avec les amis. Il n’y a pas si longtemps, les pubs (qui étaient pour la plupart supportables) et les bandes annonces étaient diffusées avant le film et on y allait volontairement 15min avant pour voir les bandes annonces. Maintenant, même en se pointant à l’heure du film, on poireaute encore 15min à bouffer des pubs de merde…

 

Pour les panneaux publicitaires, je ne suis pas fou non plus, je ne vais quand-même pas m’enfermer chez moi pour ne pas les voir… Pas le choix… J’essaye de ne pas y faire attention. Au moins, ils ne font pas de bruit et ne clignote pas (du moins pas encore… mais ça arrive).

 

Enfin pour la boîte à lettres, j’ai imprimé et scotché ce papier sur la face avant de ma boîte à lettres :
Stop Pub
Depuis, plus de publicité, je descends ma poubelle de déchets recyclables moins souvent et je reçois toujours les magazines de la municipalité et de la région. Autre avantage, ma boite à lettres ne débordera pas pendant mes vacances.

Edit: J’ai même découvert qu’ils avaient inventé des pubs pour la pub… Débile !

Vous avez reçu un message important, appuyez sur la touche étoile pour l’écouter

Pas plus tard qu’aujourd’hui, j’ai reçu un appel d’un numéro masqué. En décrochant, une voix électronique me dit : « vous avez reçu un message important, appuyez sur la touche étoile pour l’écouter ». Je ne sais pas quelle mouche m’a piqué mais sans réfléchir, j’ai appuyé sur étoile… Quand j’ai réalisé et aussi parce qu’on m’annonçait que j’ai gagné à je-ne-sais-quel tirage au sort, j’ai aussitôt raccroché.

Cependant, ce coup de fil et surtout cette bourde d’appuyer sur étoile m’a hanté toute l’après-midi… J’ai cherché un peu sur Internet ce que ce serveur a bien pu faire de mon appui sur la touche étoile. Certains disent que c’est une arnaque et qu’ils vont pirater ma ligne pour passer des appels à l’étranger, d’autres que c’est pour que l’appel soit à ma charge.

La vraie raison : ça permet au serveur de savoir s’il a bien eu un humain au bout du fil ou s’il s’agissait d’un répondeur. Ainsi, le serveur peut composer des numéros au hasard et s’il tombe sur un humain qui appuie sur la touche étoile, il peut balancer le reste de sa pub, arnaque, scam (rayer la mention inutile) mais aussi enregistrer le numéro dans une base de donnée (probablement non déclarée à la CNIL…) qui sera revendue à d’autres publicitaires ensuite. Ce que je risque donc, c’est de recevoir plus d’appels publicitaires dans les prochains jours…

Par acquis de conscience, j’ai quand-même été vérifier dans les options de la Freebox. J’ai découvert quelques services intéressants (et gratuit !) que je me suis empressé d’activer :
dans la page Téléphone > Gestion de mes services

  • Protection contre tous les renvois
  • Rejet des appels anonymes
  • Filtrage des appels sortants

Services pour la ligne téléphonique Free
Je vous laisse aller voir, il y a une description de chaque service en passant la souris au-dessus du point d’interrogation près du nom.

Toujours pour les freenautes, il est également possible de filtrer les appels entrant afin de rejeter certains numéros ou certains préfixes. La procédure pour activer ce service et ajouter des numéros à la liste noire est décrite sur le site de l’assistance Free.

Parcage des têtes du disque dur sous Windows 7

Sur l’Asus N53JF, j’ai un disque dur Western Digital de 640Go. Je trouve dommage qu’Asus ait choisi ce disque dur. Je me serai bien contenté d’un disque de plus faible capacité mais plus rapide (7200tr/min au lieu de 5400…). En plus de cela, le disque dur en question émet régulièrement (toutes les 30 sec environ) des cliquetis.

Après quelques recherches sur Internet, j’ai trouvé que ces cliquetis proviennent du parcage des têtes du disque dur. Le disque range les têtes de lecture lorsque celui-ci est inutilisé pendant un temps plus ou moins long en fonction de la valeur affectée à l’APM (Advanced Power Management).

Mais comment fait-on pour connaître cette valeur et la modifier ? hdparm !

C’est un utilitaire en ligne de commande dont les deux options qui vont nous intéresser sont « -I sda » (donne les informations sur le DD sda y compris la valeur de l’APM) et « -B 255 sda » (affecte la valeur 255 à l’APM du DD sda). Attention, il faut faire un clic droit sur l’icone « hdparm (CMD) » du menu Démarrer et choisir « Exécuter en tant qu’administrateur » avant de pouvoir taper les commandes.

En résumé :
hdparm -I sda affiche les infos sur le DD
hdparm -B 255 sda affecte la valeur 255 à l’APM

Cependant lorsque l’ordinateur est mis hors tension (arrêt complet), la valeur par défaut de 96… Il nous faut donc que cette commande soit lancée à chaque démarrage, sachant que si la valeur est déjà à 255 (cas du redémarrage sans mise hors tension), la commande n’aura pas d’effet. Pour cela, le besoin d’être administrateur va nous imposer une technique plus compliquée que mettre une icone dans le dossier « Démarrage ». La solution la plus propre que j’ai trouvé est de passer par le planificateur de tâches (Démarrer > Accessoires > Outils système).
A suivre…

Https et auto-complétion des formulaires dans Firefox

L’autre jour, alors que je payais ma facture EDF par Internet, j’ai manqué un chiffre de mon numéro de carte bancaire dans le formulaire. Le site l’a détecté et m’a donc redemandé l’information. En commençant à taper le numéro, Firefox me propose une auto-complétion avec le numéro que je venais de taper juste avant. Le formulaire est pourtant bien sur une page sécurisée (https). Je trouve cette fonctionnalité effrayante, d’autant que cette information est enregistrée en clair sur le disque dur…
Toutefois, je suis plutôt un adepte de l’auto-complétion sur les formulaires non sécurisés (recherches, adresses mail, etc.) donc je ne voulais pas inhiber complètement cette fonctionnalité.
Heureusement, Firefox a une option cachée qui permet de désactiver cette fonctionnalité sur les sites sécurisés :

Dans la barre d’adresse de Firefox, taper « about:config », trouver « browser.formfill.saveHttpsForms » et passer la valeur à « false ».

Ainsi, le numéro de carte bancaire ne traîne plus dans le cache de Firefox…

Les ailes du soleil

Hier soir sur Arte passait le reportage « Les ailes du soleil ». Ce reportage retrace l’histoire du premier vol de Solar Impulse dont j’avais déjà parlé sur ce blog. Pas très technique sur le fonctionnement de l’avion, le reportage s’oriente surtout sur l’aspect humain et le formidable esprit d’équipe qui a animé le projet. Mais c’est aussi surtout de belles images à voir et à revoir.

La vidéo est encore disponible pendant 7 jours : http://videos.arte.tv/fr/videos/les_ailes_du_soleil-3814222.html