Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
asusoled [Le 27/12/2007, 11:26] prometee |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>oled portable}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Asus OLED ====== | ||
- | |||
- | Les portables Asus et plus particulièrement les séries G1 et G2 possèdent un écran OLED de 128 × 32 pixels affichant par défaut « ASUS ». Il est possible de configurer à souhait ce petit écran afin d'y afficher toutes sortes d'informations ou images en tout genre. | ||
- | |||
- | |||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | Pour le bon fonctionnement de l'installation, il est nécessaire de vérifier quelques prérequis : | ||
- | * Disposer des [[:sudo|droits d'administration]] | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] **bzr build-essential cmake libsdl1.2-dev libusb-dev libsdl-image1.2-dev**. | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | Tout d'abord nous allons récupérer les sources sur le launchpad : | ||
- | |||
- | bzr branch http://bazaar.launchpad.net/~agoliveira/asusoled/trunk /tmp/asusoled | ||
- | |||
- | On se place dans le répertoire où nous venons de télécharger les sources : | ||
- | |||
- | cd /tmp/asusoled | ||
- | |||
- | Nous corrigeons les sources de façon à ce que le répertoire de compilation soit correct (c'est une correction pas très belle, mais qui marche) : | ||
- | <code> | ||
- | grep --recursive --files-with-matches "home/adilson" /tmp/asusoled/ \ | ||
- | | xargs -iFILE sed -i -e 's/home\/adilson/tmp/g' FILE | ||
- | grep --recursive --files-with-matches "home/chuck/fubar" /tmp/asusoled/ \ | ||
- | | xargs -iFILE sed -i -e 's/home\/chuck\/fubar/tmp/g' FILE | ||
- | </code> | ||
- | |||
- | Compilation : | ||
- | |||
- | make | ||
- | |||
- | Une fois ceci fait, et si tout s'est bien passé, nous testons le module ainsi créé vous devrez voir apparaitre sur votre écran OLED une série d'animations et de textes : | ||
- | |||
- | sudo ./testsuite.sh | ||
- | |||
- | Si tout marche, nous installons le binaire : | ||
- | |||
- | sudo install /tmp/asusoled/asusoled /usr/bin/ | ||
- | |||
- | Et nous désactivons l'affichage : | ||
- | |||
- | sudo /usr/bin/asusoled -d | ||
- | |||
- | <note>Il semblerais que l'écran OLED puisse subir un phénomène de burn si le logo "ASUS" reste affiché trop longtemps. En effet tout ce qui a été affiché un trop long moment reste en surimpression sur l'écran. Il est sans doute préférable de désactiver l'écran OLED plutôt que de laisser ce logo affiché en permanence.</note> | ||
- | |||
- | Si tout a fonctionné, on peut faire le ménage : | ||
- | |||
- | sudo rm -R /tmp/asusoled | ||
- | |||
- | |||
- | ===== Utilisation et configuration ===== | ||
- | |||
- | Voici les principales fonctions de asusoled : | ||
- | |||
- | ^ Usage ^^ | ||
- | | asusoled [ -ed ] [ -sr picture ] || | ||
- | ^ Option ^ Rôle ^ | ||
- | | -e | enable display | | ||
- | | -d | disable display | | ||
- | | -s | display "picture" | | ||
- | | -r | display "picture" with a special effect ;-) | | ||
- | | -V | show version | | ||
- | | -h | show this usage message | | ||
- | |||
- | Il est possible de créer un service qui permettra d'afficher à chaque démarrage des informations diverses que vous pourrez vous même configurer. | ||
- | Si vous n'êtes pas familier avec les scripts référez vous à l'excellent [[http://howto.landure.fr/gnu-linux/ubuntu-gutsy-gibbon/installer-ubuntu-gnu-linux-7-10-gutsy-gibbon-sur-un-asus-g2s-7t040c|howto de lwolf]] (en bas de page). | ||
- | |||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Rien de plus simple : | ||
- | |||
- | sudo rm /usr/bin/asusoled | ||
- | |||
- | |||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * Basé sur [[http://howto.landure.fr/gnu-linux/ubuntu-gutsy-gibbon/installer-ubuntu-gnu-linux-7-10-gutsy-gibbon-sur-un-asus-g2s-7t040c|« Installer Ubuntu GNU / Linux 7.10 Gutsy Gibbon sur un Asus G2S-7T040C »]] par Pierre-Yves Landuré. | ||
- | |||
- | Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles : | ||
- | |||
- | * [[https://launchpad.net/asusoled|Site officiel d'asusoled]] [en] | ||
- | * [[http://howto.landure.fr/gnu-linux/ubuntu-gutsy-gibbon/installer-ubuntu-gnu-linux-7-10-gutsy-gibbon-sur-un-asus-g2s-7t040c|Un excellent howto de lwolf]] [fr] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:prometee|prometee]], [[utilisateurs:lwolf|lwolf]]// | ||
- | |||