Eee PC : Désactiver la détection automatique des cartes mémoires
Lorsque vous insérez une carte mémoire dans votre Asus Eee PC, une fenêtre apparaît vous demandant avec quel programme vous voulez voir le contenu de la carte. Cette fonction est pratique mais lorsque vous redémarrez votreEee PC, cette fenêtre s’affiche à chaque démarrage.
Vous pouvez empêcher l’affichage de cette fenêtre de deux façons : soit définitivement, soit seulement lors du démarrage de la machine, et voici comment faire.
Désactiver définitivement l’auto-détection des périphériques :
Ouvrez la console (Ctrl+Alt+T en easy mode) et tapez simplement le code suivant puis appuyez sur la touche “Entrée” :
sudo chmod a-x /usr/bin/xandros_device_detection_dialog
Pour réactiver l’affichage de la fenêtre, toujours dans la console, tapez le code suivant :
sudo chmod a+x /usr/bin/xandros_device_detection_dialog
Désactiver l’auto-détection lors du démarrage de l’Eee PC
Cette procédure va vous permettre de désactiver l’apparition de la fenêtre d’auto-detection pendant un certain laps de temps après le démarrage de l’Eee PC. Dans la console (Ctrl+Alt+T) tapez le code suivant :
1. Renommer le fichier
sudo mv /usr/bin/xandros_device_detection_dialog /usr/bin/xandros_device_detection_dialog.copy
2. Créez un nouveau fichier à la place de l’ancien
sudo kwrite xandros_device_detection_dialog
3. Copiez et coller le code suivant dans le fichier
#!/bin/sh
awk '$1 < 40 { exit 1 }' /proc/uptime && xandros_device_detection_dialog.copy "$@" &
4. Changez les droits d’exécution du fichier créé
sudo chmod a+x /usr/bin/xandros_device_detection_dialog
Si la fenêtre continue à s’afficher lors du démarrage de l’Eee PC, augmentez le temps avant la réactivation de la fenêtre (40 dans le code ci-dessus)

Tags: asus, Asus Eee PC, Eee PC, Eee PC 701
24 février 2008 à 16:48
Merci beaucoup, ça m’a bien aidé!
Par contre si je ne m’abuse il y a un oubli dans le point 4: il faut mettre le “.copy” à la fin, non?
Bizz
Didine
24 février 2008 à 17:58
Désolée j’aurais voulu éditer mon commentaire mais apparemment ce n’est pas possible. Alors je ne sais pas s’il fallait mettre “.copy” ou non (chez moi sans ça ça me disait que le fichier ou répertoire n’existait pas. Par contre, au final, la fenetre n’apparait plus mais plus du tout… Une idée pour m’aider stp (ou au moins pour tout remettre à zéro et réessayer)?
Bizz
Didine
25 février 2008 à 11:12
Si au point 4 le fichier n’existait pas, c’est surement que le nouveau fichier xandros_device_detection_dialog a été créé au mauvais endroit au point n°2. Le fichier doit se trouver dans /usr/bin/
Essaye pour le point 2 la commande suivante :
sudo kwrite /usr/bin/xandros_device_detection_dialog
ou celles-ci
cd /usr/bin/
sudo kwrite xandros_device_detection_dialog
Si tu veux revenir en arrière et annuler les modifications, copie simplement /usr/bin/xandros_device_detection_dialog.copy vers /usr/bin/xandros_device_detection_dialog
26 février 2008 à 12:24
Merci beaucoup de ta réponse!! J’ai tout annulé.
J’ai voulu réessayer mais toujours pareil… Il faut bien copier/coller le code tel quel dans kwrite? Enregistrer, fermer puis taper la ligne suivante (sans .copy) dans la console?
Car j’ai toujours la même chose quand je fais la dernière commande dans la console…
En tout cas merci de ton aide!
Bizz
Didine
30 juin 2008 à 15:35
J’ai aussi ce problème : dès que je renomme xandros_device_detection_dialog en xandros_device_detection_dialog.copy, si j’essaie de le lancer il fait un “segmentation fault” (plantage). Si je le renomme comme avant : idem. Le seul moyen pour régler le pbm est de démarrer en mode rescue, supprimer la copie sur sda2 pour retrouver celle de sda1… je ne sais pas encore ce qui se passe.