Selon les tags présents sur cette page, celle-ci n'a pas été vérifiée pour une des versions LTS supportées d'Ubuntu.
Apportez votre aide…

Ceci est une ancienne révision du document !


Hercules eCAFE 900

Cette documentation concerne à priori la version de l'eCAFE vendue sous Mandriva réinstallée en Ubuntu, aucun des contributeurs n'étant à ce jour équipé du modèle vendu d'origine avec MSWindows XP. Néanmoins, les deux netbooks étant matériellement les mêmes on peut raisonnablement penser qu'Ubuntu sera tout aussi fonctionnel sur un modèle vendu avec XP.

Contributeurs & possesseurs d'un Hercules eCAFE 900 :

Vous pouvez nous contacter pour toute information. :)

  1. Fabien GARDETTE (Ubuntu Intrepid )
  2. Clement ROBLOT (Ubuntu karmic koala (beta) )

Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :

  • Fonctionne après config : Fonctionne après quelques manipulations
  • Fonctionne immédiatement : Fonctionne immédiatement
  • Pas testé : Pas d'informations disponibles
  • Ne fonctionne pas : Ne fonctionne pas
Version Installation Carte graphique Son Wifi Lecteur cartes Touchpad Webcam Autres Compiz 3D
"Intrepid Ibex" - 8.10 Live-CD et Live-USB Fonctionne immédiatement Fonctionne immédiatement Fonctionne après configFonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Pas testé Fonctionne immédiatement
"Jaunty Jackalope" - 9.04 Live-USB Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement WPA/WPA2 : Fonctionne après config Fonctionne immédiatement Fonctionne immédiatementcf touchpadFonctionne immédiatement Pas testé Fonctionne immédiatement
"Ubuntu Netbook Remix" - 9.10 Live-USB Fonctionne immédiatement Fonctionne immédiatement cf casque Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Pas testé Fonctionne immédiatement
"Karmic koala" - 9.10 Live-USB Fonctionne immédiatement Fonctionne immédiatement cf casque Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Fonctionne immédiatement Pas testé Fonctionne immédiatement

Cet ordinateur portable n'est pas tatoué.

Attention à ne pas confondre avec le eCAFE 900B, équipé d'un processeur VIA qui présente des problèmes graphiques avec les versions 9.04 et 9.10, partiellement résolu. Toutefois la version 10.04 bêta semble fonctionner après quelques tests ( à approfondir ).

Avec le live USB compiz est activé directement ! rien à faire !

Tout marche de suite, il faut seulement aller selectionner "USB2 webcam" comme périphérique par défaut !

Pour Ubuntu Netbook Remix - 9.10

Fonctionne directement, rien à faire =)

Pour Jaunty Jackalope - 9.04

Fonctionne presque parfaitement (la connexion sur un wifi sécurisé wpa ne fonctionne pas) : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/339891

FIXME : Le problème est résolu ?

Pour résoudre le problème, il faut enlever le nouveau pilote :

sudo rm /lib/modules/`uname -r`/kernel/drivers/staging/rt2860/rt2860sta.ko

Puis on installe l'ancien pilote : http://www.array.org/ubuntu/dists/intrepid/eeepc/binary-i386/rt2860-dkms_1.7.1.1_all.deb

Pour vérifier si la manipulation a fonctionné, la commande :

modinfo rt2860sta

Doit retourner ceci :

filename:       /lib/modules/2.6.28-13-generic/updates/dkms/rt2860sta.ko
version:        1.7.1.1
[...]

Pour Intrepid Ibex - 8.10:

C'est tout simple, il suffit de suivre ce qui est dit ici:

Explications

A la seul différence que j'ai du télécharger build-essential à partir du gestionnaire de logiciel synaptic pour ne pas être obligé de faire les mise à jours qui me bloquaient internet si je les faisais par câble (allez savoir pourquoi ^^). On installe le pilote comme ils disent, on redémarre et tout marche impec, je n'ai même pas eu à faire les configuration qu'il disent comme non indispensables. Ensuite une fois connecté en wifi, j'ai peu faire les mises à jour et tout marche super bien.

La mise à jours du noyau vous fera perdre votre pilote, ce qui n'est pas une catastrophe, si cela arrive, vous n'aurez qu'a recommencer l'opération d'installation du pilote (il ne sera pas nécéssaire de réinstaller build-essential ;))

Pour karmic koala - 9.10 :

Il y a un petit souci avec le son. Il marche correctement au seul petit détail que lorsque l'on branche des écouteurs, les hauts parleurs ne se désactivent pas.

Une solution consiste à :

1. Mettre à niveau ALSA avec la version 1.0.21 comme indiqué dans http://ubuntuforums.org/showthread.php?t=1046137 :

  • télécharger AlsaUpgrade-1.0.21-3.tar
  • tar -xvf AlsaUpgrade-1.0.21-3.tar
  • sudo ./AlsaUpgrade-1.0.21-4.sh -di
    • note : cela peut prendre quelques minutes

2. Editer /etc/modprobe.d/alsa-base.conf :

  • sudo <votre éditeur> /etc/modprobe.d/alsa-base.conf
  • rajoutez à la fin du fichier : options snd-hda-intel model=eeepc-p701

3. Redémarrer

Lorsque l'on vient d'installer ubuntu, les touches de son (FN+F2;F3 ou F4) ne marche pas au top, lorsque l'on appui dessus, c'est comme si elles restaient appuyées, en plus le clavier ne marche plus après.

Mais il y a une solution:

La méthode est la même pour les 2 versions, la seul différence est la version du pilote

Pour Karmic Koala - 9.10:

La méthode est globalement la même que pour la 9.04 mais il vaut mieux utiliser directement le tutoriel en anglais Je le traduis en détail dès que j'ai du temps :) (le tutoriel décrit pour la 8.10 est presque identique mais ne suffisait pas à débloquer les touches de mon eCAFE)

Pour Jaunty Jackalope - 9.04:

Il faut utiliser le pilote qui se trouve ici (prenez celui finissant par .tar.gz)

Pour Intrepid Ibex" - 8.10:

Le pilote à utiliser avec cette version est celui que l'on trouve ici (prenez celui finissant par .tar.gz)

L'installation (qui est la même pour les 2 versions)

Tout d'abord il va falloir faire une sauvegarde du pilote qui gère cela (on ne sais jamais):

cp /usr/lib/xorg/modules/input/evdev_drv.so ~/

On décompresse le pilote téléchargé dans notre dossier personnel on l'ouvre, on y trouve un dossier "src" dans lequel il y a un fichier "evdev.c". Ouvrez ce fichier avec un éditeur de texte et trouvez la zone où il est écrit quelque chose du genre:

    /* filter repeat events for chording keys */
  if (value == 2 &&
      (ev->code == KEY_LEFTCTRL || ev->code == KEY_RIGHTCTRL ||
       ev->code == KEY_LEFTSHIFT || ev->code == KEY_RIGHTSHIFT ||
       ev->code == KEY_LEFTALT || ev->code == KEY_RIGHTALT ||
       ev->code == KEY_LEFTMETA || ev->code == KEY_RIGHTMETA ||
       ev->code == KEY_CAPSLOCK || ev->code == KEY_NUMLOCK ||
       ev->code == KEY_SCROLLLOCK)) /* XXX windows keys? */
      return;  

copiez alors juste en dessous ceci:

    /* fix events for volume keys */
  if(ev->code == KEY_VOLUMEDOWN || ev->code == KEY_VOLUMEUP ||  ev->code == KEY_MUTE) //MODIFY THIS LINE
  { 
  //post a keydown and then a keyup, as media keys have no automatic key-up
  xf86PostKeyboardEvent(pInfo->dev, code, 1);
  xf86PostKeyboardEvent(pInfo->dev, code, 0);
  return;
  }  

Enregistrez et c'est bon notre pilote est prêt à être installé.

Pour procéder à l'installation il va falloir installer quelques paquets, chose faite grâce à la commande:

 sudo apt-get install build-essential libtool automake gcc xorg-dev xutils-dev

ensuite allez grâce à la commande cd dans le dossier du pilote (qui se trouve dans votre dossier personnel):

cd /home/VOTRE_NOM/xserveur-xorg-input-evdev-2.0.99+git20080912
n'oubliez pas que la touche TAB est votre ami dans le terminal, elle vous permet de ne taper que le début du nom du dossier désiré et elle finit de l'écrire

Puis on génère le "makefile":

./autogen.sh

et on installe le tout:

make
sudo make install

Et à présent il ne reste plus qu'à copier le pilote finit à sa place avec cette commande:

sudo cp /usr/local/lib/xorg/modules/input/evdev_drv.so /usr/lib/xorg/modules/input/

Normalement le serveur graphique va redémarrer et les touches marcheront à merveille si il ne se relance pas de lui même reboutez et cela marchera.

Si cela ne marche pas

Si cela ne marche pas et bloque votre clavier et souris restaurez le pilote d'origine avec cette commande:

sudo cp ~/evdev_drv.so /usr/lib/xorg/modules/input/

Puis rebootez:

sudo shutdown -r 0

Tuto fait à partir de cette page dont je remercie l'auteur: http://ubuntuforums.org/showthread.php?t=974723

karmic koala - 9.10

Pour karmic on ne retrouve pas le même, mais tout ne marche pas parfaitement non plus. On ne peux pas par exemple cliquer en tapant sur le pad ou faire défiler une page en douchant le pad avec 2 doits. Ceci se corrige en utilisant la même methode que pour jaunty.

"Ubuntu Netbook Remix" - 9.10

Aucun problème !

Pour Jaunty Jackalope - 9.04 et karmic koala - 9.10 Le support du touchpad est imparfait :

  • Lorsqu'on enlève son doigt et qu'on le repose, le curseur se déplace ;
  • Le défilement à deux doigts ne fonctionne pas
  • le clic-milieu simulé en appuyant sur le pad avec les deux doigts ne fonctionne pas.

Une solution est proposée ici (une solution qui marche) : http://forum.ubuntu-fr.org/viewtopic.php?id=321671

dont voici un copié collé

il sufit d'ajouter:

modprobe -r psmouse
modprobe psmouse proto=imps

dans le fichier rc.local avant la commande "exit 0", on édite ce fichier avec la commande:

sudo gedit /etc/rc.local

Un grand merci à eljized pour nous avoir rapporté cette solution sur le forum ;)

Pour Intrepid Ibex - 8.10

Il me semble qu'intrepid n'a pas ce problème

FIXME

  • Processeur Intel ATOM 1.6GHz (N270)
  • 512MB RAM DDR2 extensible
  • LCD rétro-éclairé LED 8.9''/1024x600 native
  • 1.8" P-ATA HDD 60GB
  • Ethernet 10/100
  • WiFi 802.11 b/g/n
  • 3 ports USB
  • 1 lecteur de cartes multi-format (SD, SDHC, MMC)
  • Clavier 80 touches
  • Pavé tactile intégré
  • Webcam intégrée 1,3 Mega pixels
  • Microphone intégré
  • Entrée et sortie audio
  • Haut-parleurs stéréo intégrés
  • Batterie 6000 mAh / 6 cellules
  • Adaptateur secteur 100-240V, 50/60Hz
  • Pour installer Ubuntu il faut pouvoir démarrer sur la clef USB : pour cela il faut appuyer sur F11 au démarrage, il apparait alors un menu ou votre clef doit être listée. Si la clef n'est pas détectée alors il faut activer "USB legacy support" dans le BIOS
  • Pour accéder au BIOS : <suppr> au démarrage - rien de très configurable là dedans d'ailleurs :)
  • Il semblerai que certains eCAFE soit touchés par un défaut du BIOS qui fait que la batterie se décharge trop rapidement. Cela est vraisemblablement du au fait que les ports USB restent alimentés ordinateur éteint. Il faut alors aller dans le bios ( <suppr> au démarrage) et activer "iPod battery charge", redémarrer et revenir dans le BIOS pour le désactiver.

Une mise à jour du bios disponible depuis mandriva est censée corriger ce problème.

Améliorer la précision du touchpad, tout particulièrement le défilement vertical et (ou) horizontal ? Installer l'utilitaire "gsynaptics" qui se trouve dans les dépos Ubuntu 8.04. Ensuite cliquer sur : \Système\préférences\touchpad, et modifiez les réglages selon vos désirs. Plus de détails ici: touchpad

  • hercules_ecafe_900.1273283216.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)