« Configuration Aspire One » : différence entre les versions

De Pensée Profonde - Club de robotique
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 61 : Ligne 61 :
* Ajouts sur le tableau de bord et réorganisation des barres d'application.
* Ajouts sur le tableau de bord et réorganisation des barres d'application.
* Suppression de logiciels pas forcément utiles (amule, liferea ...)
* Suppression de logiciels pas forcément utiles (amule, liferea ...)
* Installation du JDK6 de Sun et de NetBeans IDE.
* Installation de quelques logiciels:
** JDK6 de Sun (sun-java6-jdk)
** NetBeans IDE http://www.netbeans.org/
** OpenCV (libcv1, libhighgui1, libcvaux1, libcv-dev, libcvaux-dev, libhighgui-dev)
** OmniOrb4 (omniorb4, omniidl4, libomniorb4-1, libomniorb4-dev)





Version du 25 janvier 2009 à 11:35

Le matériel

AspireA110aw.jpg

L'Aspire One rentre dans la catégorie des Netbooks. Voici un aperçu de ses spécifications :

CPU ATOM N270
Chipset Intel 945 GME
Mémoire 512 Mo DDR2 667MHz
Dimensions 240 x 195 x 36 mm
Poids 0.965 kg
GPU GMA 950 8 Mo partagé
Ecran 8.9 " 1024 x 600
Disque dur SSD 8 Go
Cartes mémoires 4 en 1 + SDHC
Port Ethernet 1
WiFi 802.11b/g
USB 3


Le système d'exploitation

Ubuntu 8.04 // Linux4One

Même si un netbook est très proche d'un PC classique il reste en tête des machines capricieuses. L'utilisation d'un SSD à la place du disque mécanique, d'une carte son et wifi spéciales, de lecteurs de cartes intégrés ... On se retrouve vite à devoir bricoler la configuration des distributions Linux ou recompiler des modules. Ajoutez à cela un écran, un touchpad et un clavier aux dimensions réduites. Il n'en fallait pas plus pour que soit développées des versions "orientées netbook" des distributions Linux.

Notre choix s'est porté sur Linux4One 1.00, basée sur Ubuntu 8.04 avec Ubuntu NetBook Remix et tout particulièrement configurée pour l'Aspire One.


Tableau de bord


Installation

Comme une Ubuntu classique Linux4One s'installe depuis le liveCD. Ne disposant pas de lecteur CD nous allons créer une clé usb bootable reprenant le contenu du liveCD. L'outil UnetBootIn nous assiste dans ce processus. Il suffit de lui fournir l'image ISO et d'indiquer le chemin de la clé. En quelques minutes notre clé est prête.

Fidèle à elle même, l'installation d'Ubuntu est un jeu d'enfant. Nous avons opté pour un partitionnement manuel afin de définir nous même la taille du swap (512mo en l'occurrence). Tout se passe sans encombre. A noter que Linux4One exécute des scripts lors du premier reboot de la machine. Il faut donc relancer 2 fois la machine avant d'avoir un système opérationnel.


Configuration

Linux4One apporte tout une série d'optimisations par rapport à une version "standard" d'Ubuntu :

  • Un noyau 2.6.28 compilé spécialement pour le matériel de l'Aspire One
  • Un temps de boot réduit
  • Wifi fonctionnel
  • Les 2 lecteurs de cartes sont fonctionnels
  • Réduction du nombre d'écriture sur le disque (log en tmpfs ...)
  • Interface "Netbook Remix"


Cependant tout n'est pas parfait et nous sommes loin de pouvoir intégrer la machine dans le robot. Aussi nous avons continué le travail de configuration :

  • Passage du scheduler par défaut en "noop" à la place de "deadline" (meilleur réponse du SSD).
  • Ajouts sur le tableau de bord et réorganisation des barres d'application.
  • Suppression de logiciels pas forcément utiles (amule, liferea ...)
  • Installation de quelques logiciels:
    • JDK6 de Sun (sun-java6-jdk)
    • NetBeans IDE http://www.netbeans.org/
    • OpenCV (libcv1, libhighgui1, libcvaux1, libcv-dev, libcvaux-dev, libhighgui-dev)
    • OmniOrb4 (omniorb4, omniidl4, libomniorb4-1, libomniorb4-dev)


Liens