L'édition netbook de Ubuntu 10.10 s'installe sur l'ExoPC avec quelques manips particulières.
Cet article a été possible grâce à la précieuse implication de Vincent Roy, un membre très actif de la communauté du Libre de Montréal.
Il n'y a que très peu de documentation à ce sujet et la méthode n'est pas la même pour Ubuntu 10.04 et 10.10.
Ubuntu 10.10 sur ExoPC:

Au moment d'écrire ceci, il semble que les expériences tentées et documentées sur le Net sont des succès mitigés. Les explications basées sur Joojoo et Wetab ne permettent rien de concluant dans ce cas. Voir plus de détails ici.
Trois composantes doivent s'harmoniser au matériel:
- Les pilotes eGalax
- Le module Xorg-input
- Le module UTouch
L'alignement de ces 3 composantes n'est pas prêt et le résultat net des courses est que le multitouch sur ExoPC ne fonctionne pas.
On obtient au mieux un doigt qui agit comme une souris! Le clic-droit se fait par un "touché long" et le clic se fait pas un "touché bref".
Cette méthode d'installation modifie le secteur de boot du disque. Utiliser mbrfix pour rétablir le démarrage habituel de Windows en éliminant grub du secteur de démarrage. Voir ce site: http://www.sysint.no
Voir aussi d'autres tests:
Moniteur
L'écran détecté est "D-WAV Scientific Co., Ltd" comme "Generic Monitor".
Installation de Ubuntu Édition Netbook sur ExoPC (pegatron)
À partir de Windows, sur l'ExoPC, j'ai obtenu les éléments suivants:
- Installateur sur USB/SD (Universal-USB-Installer-1.8.1.5.exe)
- Image ubuntu (ubuntu-10.10-netbook-i386.iso)
J'ai créé une carte SD bootable. Cette carte SD donne l'avantage de libérer les 2 ports USB pour utiliser clavier/souris USB.
Préparation du disque de l'ExoPC
J'ai préparé le disque avec un nettoyage et une défragmentation ou deux. Ensuite j'ai réduit la taille du volume pour libérer 10GB (7GB pour linux et 3 GB pour le swap).
Démarrage à partir de la carte SD
Pour démarrer (boot) avec la carte SD, il faut toucher la case "BBS" afin d'obtenir le menu du démarrage. Avec le "bouton magique" (détecteur de luminosité) on touche brièvement pour passer à la ligne suivante et on touche longuement pour faire un "Entrée" (sélectionner l'élément).
J'ai utilisé clavier et souris USB.
L'installation est rapide. La carte WiFi est détectée et fonctionnelle, mais le bluetooth n'est pas reconnu.
Premier démarrage
Après l'installation d'Ubuntu, le système doit redémarrer. J'ai conservé clavier et souris USB. Le pavé (dalle) tactile n'est pas fonctionnel au départ. Il faut ajouter un paramètre à Grub pour l'activer au démarrage. Le pavé est reconnu comme "egalax".
Les pilotes du manufacturier sont ici, mais ne sont pas utilisés (ni utilisables):
http://home.eeti.com.tw/web20/eGalaxTouchDriver/linuxDriver.htm
Après avoir essayé les 2 versions des pilotes de eGalax offertes par le manufacturier, il semble qu'il faille attendre qu'il publie une version compatible avec la version de Xorg présente sur Ubuntu 10.10. Un fichier binaire du paquetage (propriétaire) ne correspond pas à la version courante de Xorg.
Le patch requis pour activer le pavé tactile tel que proposé sur le forum de l'ExoPC
Modifier la configuration de grub
sudo nano /etc/default/grub
Ajouter à la ligne de paramètres
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.quirks=0xeef:0x72a1:0x40"
Appliquer les changements
sudo update-grub
Autres ajouts (ssh pour se donner un accès alternatif):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openssh-server
sudo apt-get install xserver-xorg-input-evtouch
sudo reboot
Clavier virtuel

Pour activer le clavier virtuel, aller dans le menu "Outils d'accessibilité":
Cocher:
- Activer les outils...
- Dialogues...
Cliquer sur les "Applications préférées" pour
- choisir "Mobilité" onBoard
- cocher Exécuter à l'ouverture
Choisir le clavier virtuel onBoard.

Redémarrage
J'ai redémarré sans clavier/souris USB et le clavier virtuel peut être activé en touchant l'icone en bas à droite de l'écran de connexion.
Le pavé tactile est actif. Le touché produit les clics de souris mais la gestuelle n'est pas reconnue.
Finaliser les paramètres du clavier virtuel
Le paramétrage du clavier onBoard se fait en touchant le coin droit inférieur.

Configuration du clavier onBoard:

Activer le WiFi et appliquer les mises à jour. Un autre redémarrage sera requis.
Ne pas fermer la fenêtre du clavier virtuel. Il est préférable de la déplacer dans le bas de l'écran et de la remonter au besoin. Sinon, il est difficile de la réactiver sans redémarrer ou sans passer par la ligne de commande.

Pour éteindre
Pour éteindre la tablette, Ubuntu reconnaît le bouton On/Off au verso de la tablette. En cliquant ce bouton, le menu de déconnexion s'affiche.
UTouch
Comme le développement de UTouch est en cours, il peut être utile d'ajouter le PPA du projet pour suivre son évolution:
sudo add-apt-repository ppa:utouch-team/utouch
sudo add-apt-repository ppa:utouch-team/unstable
sudo apt-get update
Mon appréciation générale: 3/10
Par rapport aux ressources de l'ExoPC, le temps-réponse d'Ubuntu est plutôt lent. Plus lent que Win7.
Ubuntu n'est pas prêt pour la gestuelle. Canonical n'est rendu qu'au "tablet-pc"... Le démo qui a déclenché ce projet d'installer Ubuntu sur ExoPC, semble avoir réussi sur un matériel précis, avec les bons pilotes et les ajustements complexes de Xorg.
Dans mon cas, le pavé tactile ne répond pas bien et souventes fois les clics sont perdus. Le moindre mouvement du doigt lors d'un "touché long" annule l'action du clic-droit. Il faut éviter de taper plus fort. C'est inutile et dangereux.
La version 10.10 semble mieux occuper la surface de l'écran que la version 10.04.
Le clavier onBoard ne s'active pas de lui-même sur les zones de textes. De plus, il est complètement masqué par le système de menu!
Pour désinstaller grub
Redémarrer vers Windows, ouvrir un shell avec les permissions d'administrateur et faire
MbrFix /drive 0 fixmbr /win7
