Recherche :

Gnu/Linux Fedora sur Eee PC
Installation

Eee PC d’Asus est un magnifique ultra portable. Asus a surpris tout le monde (agréablement les utilisateurs) en sortant son premier et merveilleux Eee PC.

Eee PC dispose de tous les outils pour travailler et communiquer.
Ce tutoriel utilise Eee PC 701 4Go, cette machine est la moins puissante parmi la gamme Eee PC.

Le système d’exploitation installé d’origine sur cette machine est un Linux " Xandros ". Un système très intéressant hyper facile d’utilisation.

Le slogan d’Asus " Facile à apprendre, facile à travailler, facile à jouer est vrai, mais on peut disposer sur cette machine d’un système Linux plus complet et (le même utilisé sur la station de travail) comme par exemple Fedora.

Le sujet de ce tutoriel est l’installation de Fedora 9 sur Eee Pc

L’installation à proprement parlé est assez facile.

AVERTISSEMENT !!!

Les scripts et solutions décrits dans ce tutoriel sont expérimentales, leur utilisation est aux risques et périls de l’utilisateur.
Il est vivement déconseillé de les utiliser en environnement de production.

1. Pourquoi Fedora

Fedora est un Linux complet et fait partie de quelques distributions Gnu/Linux stable, solide, avec une personnalisation et entretien facile.

A partir de la version 9 la plupart des problèmes rencontrés avec le Eee PC ont trouvé leurs solutions. Il y a des modules spécifiques aux Eee PC dans /lib/modules

2. Matériels nécessaires

1.Un lecteur CD/DVD externe
2.Un DVD de Fedora (i386)
3.Une souris sans fil externe (optionnelle)
4.Une clé USB (optionnelle)

3. Visiter le BIOS

Le lecteur DVD branché, on allume le Eee Pc -> un Clic sur "F2" pour entrer dans le menu de " Setup "

4. Menu Boot

Sélectionner le menu "Boot" dans le Setup puis -> "Boot Device Priority" -> valider par Enter

5. Sélectionner le périphérique de démarrage (Boot)

Le lecteur de DVD étant trouvé automatiquement, il suffit de le mettre comme 1st Boot Device pour que le Eee Pc boot en premier à partir du lecteur de DVD

Note :
Pour changer le périphérique de Boot
(les touches + et -)

6. Sauvegarder avant de sortir

n clic sur le bouton "F10" pour sauvegarder les changements -> Un clic sur "OK"

7. Le menu installation de Fedora

Après avoir sauvegardé les changements dans le BIOS par "F10" et quitter, Fedora affiche un menu d’installation.

Le choix d'une installation Fedora est sélectionné -> Enter

8. Choisir une langue pour l'installation

Les instructions seront par la suite affichées dans cette langue -> français

9. Sélectionner "French"

Sélectionner français comme langue d'installation

10. Sélectionner un type pour le clavier

AZERTY et en français (de préférence fr-pc)
Un clic sur " Valider "

11. Méthode d'installation

Sélectionner CD/DVD Local -> Valider -> Enter

12. Tester le DVD d'installation :

Sélectionner "Valider" puis -> Enter

Note :
Il suffit de vérifier le DVD de l'installation une seule fois

13. Lancer le test

Sélectionner "Test" -> puis -> Enter

14. Le test est lancé

Fedora vérifie le DVD

15. Test terminé

Si tout passe bien le test va se terminer avec succès.

Un clic sur Enter

16. Poursuivre l'installation

Le tiroir du lecteur va s'ouvrir et se refermer
Un clic sur "Poursuivre"

17. Ayez patience

Anaconda l’installateur de Fedora est maintenant lancé

18. L'écran d'accueil de Fedora

Un clic sur suivant

19. Carte réseau

La carte réseau (ethernet) est trouvée sans aucun problème. La connexion ADSL est configurée automatiquement via " DHCP "

Note :

Install ou Update
Si Fedora est déjà installé, Anaconda demande si on désire installer Fedora (une nouvelle version) ou mettre à jour une version déjà installée

20. Sélectionner le fuseau horaire

Sélectionner Europe/Paris dans la liste ou en cliquant sur la carte
Un clic sur suivant

21. Entrer le mot de passe de "root"

Entrer deux fois le mot de passe de "root" (administrateur)

ATTENTION !!!
A cet instant le clavier est parfois n’est pas encore configuré comme AZERTY

22. Partitionner le disque dur

Sélectionner créer un partitionnement personnalisé
Un clic sur "suivant"

23. Les partitions d’origine

Le disque dur d’Eee PC est divisé d’origine en plusieurs partitions (4 partitions). On commence par effacer ces partitions, en sélectionnant une partition -> Delete et faire de même pour les toutes.

Note :
Lors d'un effacement d'une partition un message d'avertissement est affiché

24. Créer de nouvelles partitions

Après avoir effacé toutes les partitions d’origine, tout l'espace du disque dur devient libre.

Pour créer une partition -> Sélectionner "Free" -> un clic sur le bouton "New" (ou Nouveau)

25. Partition Boot

Un clic sur "libre" (ou "Free") -> Nouveau.
Sélectionner comme point de montage "/boot"
Type de système de fichiers -> ext3
Taille (Mo) = 100
Taille fixe ou fixée
Un clic sur "OK"

Note :
Dans la configuration d'origine de Eee PC un seul disque dur est disponible (sda)
Ici une carte mémoire additionnelle est ajoutée

26. Partition Boot suite

La partition de Boot est ajoutée dans la liste des partitions

27. Création de deux autres partitions

Exactement de la même manière de la création de la partition Boot nous allons créer deux autres partitions, Root et Swap, comme suite :

Partition Swap
===========
Un clic sur "libre" (ou "Free") -> Nouveau.

ATTENTION
ici le point de montage est grisé par défaut c'est normal, car la partition SWAP n’a pas de point de montage.

Type de système de fichiers -> swap
Taille (Mo) = 1024
Taille fixe ou fixée
Un clic sur "OK"

Partition Root
==========
Un clic sur "libre" (ou "Free") -> Nouveau.

Sélectionner comme point de montage "/root"
Type de système de fichiers -> ext3 ou par exemple reiserfs
Taille (Mo) = 100

ATTENTION :
pour la taille il faut sélectionner "Remplir jusqu'à la taille maximale permise"

Un clic sur "OK"

A la fin de cette phase de création de partitions -> Un clic sur "Suivant"

28. Confirmation de création de partitions

Un message est affiché pour confirmer la création des partitions -> un clic sur "Ecrire les modifications sur le disque"

ATTENTION !!!
Le message est très clair. Pas de retour en arrière.

29. Confirmation de chargeur de démarrage

Le chargeur de démarrage est installé par défaut sur "/dev/sda"

Entrer un mot de passe (optionnel)

Un clic sur "Suivant"

30. Sélectionner les logiciels à installer

Une fenêtre est affichée. Les logiciels sont présentés par groupes.

Sélectionner "Personnaliser maintenant"

Un clic sur "Suivant"

31. Sélectionner les logiciels à installer suite

L'interface de sélection de logiciels est divisée comme suite :

1.Groupes de logiciels
2.Sous-groupes
3.Logiciels installés en option

A la fin de cette phase un clic sur " Suivant "

Note:
Sur la machine du tutoriel l'espace disque est réduit, donc un minimum de logiciels est sélectionné

32. Le processus d'installation

Fedora lance un processus de préparation du système et d'installation

33. Fin de l'installation

Si tout va bien, un message annonce la fin de l'installation

Un clic sur "Redémarrer" pour lancer la phase post-installation

34. First Boot

Fedora est lancé maintenant pour la première fois "First Boot"

35. Bienvenue

Un écran de "Bienvenue" est affiché -> un clic sur "Suivant"

36. Informations sur La licence

Un clic sur "Suivant"

37. Création d'un utilisateur

Il est vivement conseillé de n'est pas utiliser le compte "root" que pour administrer le système. Fedora demande ici de créer un compte pour l'utilisation normale du système

1.Entrer un nom d'utilisateur, nécessaire pour se connecter par la suite (pour utiliser le système)

2.Le nom complet (option)

3.Entrer deux fois un mot de passe

Un clic sur "Suivant"

38. Date et heure

Sélectionner la date et l'heure exacte
Un clic sur "Suivant"

39. Synchronisation à un serveur de temps

Il est possible de garder l'horloge de PC synchronisée avec un serveur de temps sur Internet

Sélectionner l'onglet "Protocole de synchronisation à un serveur de temps"

Cocher la case "Activer le protocole de synchronisation de temps par le réseau"

Ajouter un serveur de temps avec "Ajouter"

40. Aider au développement de Fedora

Il est possible d'aider les développeurs de Fedora en envoyant le profile matériel

Un clic sur "Terminer"

41. Login

La phase de "First Boot" est maintenant terminée. Un écran pour se connecter est affiché
(Login) il suffit de sélectionner le nom d'utilisateur puis son mot de passe

42. Session ouverte

Une session Fedora est ouverte. Le système est prêt.

43. Mise à jour du système

Il est vivement conseillé de mettre -de suite- le système à jour

Brancher le câble réseau (Ethernet)

Dans un terminal et comme "Root"

# yum -y update

Note :
L'espace disque étant très limité sur certaines Eee PC il est possible par exemple d'utiliser une clé USB comme mémoire supplémentaire pendant la mise à jour. Les paquetages sont par la suite effacés automatiquement (par défaut)

44. Utiliser une clé USB (ou une carte mémoire)

Pour avoir plus d'espace pour télécharger des mises à jour, il est possible d'utiliser une clé USB (ou un carte mémoire) :

1.La clé est montée automatiquement (sinon la monter dans un dossier en /mnt/carte par exemple)

2.Créer un dossier "yum" sur la clé

3.Editer le fichier "/etc/yum.conf"

4.Remplacer "/var/cache/yum" par "/mnt/carte/yum"

45. Problèmes et solutions

Quelques fonctions d’Eee PC sont absentes dans la version 9 de Fedora ou ont des problèmes.

Beaucoup de bugs sont corrigés dans la version 10 Alpha de Fedora, la version Beta est annoncée pour le 24 septembre 2008.

La plupart de solutions proposées ici ont pour source "https://fedoraproject.org/wiki/Eee_PC"

Note :
J'ai testé la version 10 Alpha sur Eeepc. Beaucoup d'améliorations :)
Malheureusement la version française souffre d'un bug et il n'est pas possible de terminer l'installation. L'interface est aussi nettement moins soignée que dans la version anglaise

46. Quelques scripts

Pour solutionner des problèmes il faut commencer par écrire quelques scripts

Important !!!

Dans Fedora 9 "acpid" est installé et le service est lancé au démarrage. Pas besoin d'autres instructions pour lancer " acpid "

47. Créer le fichier "/etc/acpi/events/hotkeys.conf"

Comme "Root"
=============

# gedit /etc/acpi/events/hotkeys.conf

Enter les deux lignes suivantes
==========================
event=hotkey ATKD .*
action=/etc/acpi/actions/hotkeys.sh %e

48. Activer les touches de fonctions

Créer le fichier "/etc/acpi/actions/hotkeys.sh 

Comme "Root"
===========
# gedit /etc/acpi/actions/hotkeys.sh

Enter le script suivant
================
#!/bin/bash

export DISPLAY=:0

case "$3" in

#Fn+F6
00000012)
# Webcam switch
/etc/acpi/actions/camera.sh
# TaskManager
# /usr/bin/gnome-system-monitor
;;

#Fn+F7
00000013)
# Volume mute
/usr/bin/amixer set -D hw:0 Master toggle
;;

#Fn+F8
00000014)
# Volume down
/usr/bin/amixer set -D hw:0 Master 10%- unmute
;;

#Fn+F9
00000015)
# Volume up
/usr/bin/amixer set -D hw:0 Master 10%+ unmute
;;

#Fn+F5
00000030)

/usr/bin/xrandr --output VGA --mode 1024x768 \
--output LVDS --off

if [[ "$?" != "0" ]]; then

/usr/bin/xrandr --output VGA --preferred \
--output LVDS --off

fi
;;

00000031)

/usr/bin/xrandr --output LVDS --mode 800x480 \
--output VGA --mode 800x600

;;
00000032)
/usr/bin/xrandr --output VGA --off \
--output LVDS --preferred

;;
*)
logger "ACPI hotkey $3 action is not defined"
;;
esac

49. Créer le fichier "/etc/acpi/actions/camera.sh"

Comme "Root"
===========
gedit /etc/acpi/actions/camera.sh

Entrer le script suivant :
==================
#!/bin/bash

CAMERA=$(cat /sys/devices/platform/eeepc/camera)

if [[ "$CAMERA" = "0" ]]; then
echo 1 > /sys/devices/platform/eeepc/camera
else
echo 0 > /sys/devices/platform/eeepc/camera
fi

50. Rendre les scripts exécutables

Comme "Root"
=============
# chmod -v +x /etc/acpi/actions/*

51. Mise hors ligne complète de Eeepc (Power off)

Cette erreur (corrigée dans la version 10 Alpha) éteint partiellement l'ordinateur
La correction est facile

1.Editer le fichier "/etc/init.d/halt" comme "Root"
2.Ajouter la ligne suivante avec son commentaire avant la ligne "# Save random seed" :

#Shutdown eeepc fix
action "Removing module snd-hda-intel: " modprobe -r snd-hda-intel

52. Mise en veille et hibernation

Mettre en veille ou suspendre le Eee PC (Suspend) marche bien.
Important !!!
Lors de la sortie de la veille (Suspend), et si on voit rien à l'écran, il suffit d'appuyer simultanément sur "FN" et "F4" car le backlignt est tout simplement invisible

Touche de fonction "FN" + "F1" active " Suspendre "

L'hibernation marche sans problèmes

53. Utilisation de Webcam

1.S'assurer que les touches de fonctions sont activées.

2.S'assurer que les logiciels suivants sont installés :

ucview
unicap

3.Appuyer sur les touches "FN" et "F6" en même temps pour activer le Webcam

4.Lancer "ucview"

Note :
Pour désactiver le Webcam "FN" + "F6"

54. Fonctions liées au son

"FN" + F7 met le son en sourdine (mute)

Augmenter le volume (VolUp) "FN" + "F9"

Baisser le volume (VolDown) "FN" + "F8"

55. Utiliser l'interface WiFi

Après avoir essayé plusieurs solutions, je n’ai pas trouvé une seule satisfaisante !!!

Mon conseil :
==========
Restez à terre et attendez la version 10 de Fedora pour les fonctions de WiFi.
Le kernel de " Rawhide " utilise le module (libre) " ath5k ". Voir plus loin.

56. Solutions testées pour le WiFi:

1.Installer Madwifi
Parmi les solutions proposées sur le " Wiki " de fedoraproject et d’autres, l’installation du logiciel " Madwifi " qui comprend aussi des drivers (Semi propriétaire) pour le chipset d’atheros (module ath_pci)

Problème :
========
la série 700 de Eee PC est équipée d’une version spéciale du chipset. Le driver pour cette série est en état de test et disponible théoriquement sur " livna-testing ". Essayer de l’installer lance des problèmes de dépendance avec les deux dernières versions du kernel disponibles pour Fedora 9

L’installation du " Madwifi " de " livna-development "

# yum --enablerepo livna-development install kmod-madwifi madwifi

n’a rien donné (toujours sur ma machine). Échanger les commentaires dans le fichier " blacklit-ath5k " n’est pas suffisant. Le module "  ath5k " est chargé mais l’interface WiFi n’est pas opérationnelle

Note:
Dans Eee PC 901 "RT2860 Wireless (rt2860sta) remplace "atheros"

57. Solutions testées suite :

2-Mettre à jour le kernel à partir de " Rawhide "
# yum --enablerepo rawhide update kernel*
Problème :
Le module "  ath5k " est chargé l’interface WiFi se connecte, mais il y d’autres problème sur les autres composants de la machine. Pas moyen de déconnecter l’interface WiFi d’une façon élégante. Peut-être aussi des problèmes de sécurité !!!

58. Solutions testées suite :

3-Installer Fedora 10 et mise à jour du système avec quelques solutions à la main. Un léger mieux. Mon conseil vaut mieux attendre la version 10 Finale pour les fonctions WiFi

59. Conclusion :

Une très belle machine. Pour les utilisateurs de Fedora, avoir le même système sur Eee PC et le PC est un avantage très intéressant.
Seule exception le réseau WiFi je ne manquerai pas de faire un tutoriel sur le sujet :)

Merci.

60. Sites :

http://fedoraproject.org/

https://fedoraproject.org/wiki/Eee_PC

http://rpm.livna.org

61. Détails Techniques :

Asus – Eeep 701 (Ultra-portable) 512 Mo / 4 Go

Ecran :TFT LCD 7 " 800x480

Système Linux -compatible XP

CPU: 900 MHz Intel Celeron

Connectivité: 10/100 Mbit Ethernet, WiFi 802.11b/g

Autres : 3 USB, lecteur de cartes, Webcam etc.

Poids : environ 1 kg

Programmez! n° 133
Le numéro 133 de Programmez! est disponible en kiosque.





Proposer un tutoriel
Vous souhaitez partagez vos connaissances avec les membres de Programmez! Publiez vos tutoriels.

L'auteur
ka (Kaesar ALNIJRES)

Développeur Java - Manager Web



http://www.iipt.fr

De A à Z
Programmez.com - 2010 - Tous droits réservés
Développement - WEB - ASP - PHP - C++ - Delphi - Java - Magazines - Ressources - Forum - Télécharger - Video - Emploi - Campus - .Net - Tutoriels

Le portail du décideur informatique en entreprise : Solutions & Logiciels