Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


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.

Pour le bon fonctionnement de l'installation, il est nécessaire de vérifier quelques prérequis :

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) :

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

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

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.

Si tout a fonctionné on peut faire le ménage :

sudo rm -R /tmp/asusoled

Voici les principales fonction de asusoled :

Usage: asusoled [ -ed ] [ -sr picture ]
-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 configurez. Si vous n'êtes pas familier avec les scripts référez vous à l'excellent howto de lwolf (regardez en bas de page)

Rien de plus simple :

sudo rm /usr/bin/asusoled

Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.


Contributeurs : prometee Basé sur « Installer Ubuntu GNU / Linux 7.10 Gutsy Gibbon sur un Asus G2S-7T040C » par Pierre-Yves Landuré.

  • asusoled.1198705475.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)