Apportez votre aide…
Ceci est une ancienne révision du document !
Asus Eee PC 1225B
Le tableau suivant récapitule la prise en charge du matériel de ce portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
| Version | Installation | Carte graphique | Son | Ethernet | Wifi | Webcam | Touchpad | Raccourcis multimédia | Autres |
|---|---|---|---|---|---|---|---|---|---|
| 12.04 (Precise Pangolin) desktop | | | | | | | | | |
Cet ordinateur portable n'est pas tatoué.
Caractéristiques
voir les specifications Asus 1225b
Résolution des problèmes
Ubuntu 12.04
Mise en veille
Après l'installation, la mise en veille ne fonctionne pas. La manipulation suivante permet de la faire fonctionner :
Éditez le fichier /etc/pm/sleep.d/20_custom-ehci_hcd (s'il n'existe pas, créez le) et remplacer son contenu par celui-ci :
#!/bin/sh
#inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19
#...and http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
# tidied by tqzzaa :)
VERSION=1.1
DEV_LIST=/tmp/usb-dev-list
DRIVERS_DIR=/sys/bus/pci/drivers
DRIVERS="ehci xhci" # ehci_hcd, xhci_hcd
HEX="[[:xdigit:]]"
MAX_BIND_ATTEMPTS=2
BIND_WAIT=0.1
unbindDev() {
echo -n > $DEV_LIST 2>/dev/null
for driver in $DRIVERS; do
DDIR=$DRIVERS_DIR/${driver}_hcd
for dev in `ls $DDIR 2>/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do
echo -n "$dev" > $DDIR/unbind
echo "$driver $dev" >> $DEV_LIST
done
done
}
bindDev() {
if [ -s $DEV_LIST ]; then
while read driver dev; do
DDIR=$DRIVERS_DIR/${driver}_hcd
while [ $((MAX_BIND_ATTEMPTS)) -gt 0 ]; do
echo -n "$dev" > $DDIR/bind
if [ ! -L "$DDIR/$dev" ]; then
sleep $BIND_WAIT
else
break
fi
MAX_BIND_ATTEMPTS=$((MAX_BIND_ATTEMPTS-1))
done
done < $DEV_LIST
fi
rm $DEV_LIST 2>/dev/null
}
case "$1" in
hibernate|suspend) unbindDev;;
resume|thaw) bindDev;;
esac
Puis, donnez les droits d'exécution au fichier en tapant, dans un terminal :
sudo chmod 755 /etc/pm/sleep.d/20_custom-ehci_hcd
Redémarrage après extinction
Lorsque l'Eee PC est branché sur le courant, le fait de l'éteindre provoque un redémarrage. Cette manipulation permet de régler ce problème :
Éditez le fichier /etc/rc.local, et rajoutez, avant "exit 0" (ou à la fin du fichier si vous ne trouvez pas "exit 0") :
echo "LID" > /proc/acpi/wakeup
Voir aussi
- Discussion sur le forum ubuntu-fr : http://forum.ubuntu-fr.org/viewtopic.php?pid=9441941
- Mise en veille des laptops Asus sur askubuntu : http://askubuntu.com/questions/53372/suspend-hibernate-doesnt-work-on-an-asus-laptop
- Rapport de bug sur Launchpad signalant les problèmes : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/951143

