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 26/12/2007, 22:14] prometee |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Asus Oled ====== | ||
- | Les portables Asus et plus particulièrement les séries G1 et G2 possèdent un écran Oled de 128 x 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é le paquet]] **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 : | ||
- | <code>bzr branch http://bazaar.launchpad.net/~agoliveira/asusoled/trunk /tmp/asusoled</code> | ||
- | |||
- | On se place dans le répertoire où nous venons de télécharger les sources : | ||
- | <code>cd /tmp/asusoled</code> | ||
- | |||
- | 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 : | ||
- | <code>make</code> | ||
- | |||
- | 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: | ||
- | <code>sudo ./testsuite.sh</code> | ||
- | |||
- | Si tout marche, nous installons le binaire : | ||
- | <code>sudo install /tmp/asusoled/asusoled /usr/bin/</code> | ||
- | |||
- | Et nous désactivons l'affichage : | ||
- | <code>sudo /usr/bin/asusoled -d</code> | ||
- | |||
- | {{icons:iconnote.png }} | ||
- | >Il semblerais que l'écran OLED puisse subir un phénomène de burn si le logo "ASUS" reste affiché trop longtemps. Il est sans doute préférable de désactiver l'écran OLED plutôt que de laisser ce logo affiché en permanence. | ||
- | |||
- | |||