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

Ceci est une ancienne révision du document !


L'EeeBox PC : netbook Asus

Comment installer et utiliser Ubuntu sur une EeeBox PC.

L'EeeBox PC est un mini PC de bureau basé sur la série des Eee PC d'Asus.

B202

  • Processeur Atom N270 d'Intel (1,6GHz, pas de 64bits, pas de virtualisation)
  • Chipset : Intel 945GME
  • Réseau : filiaire de marque Realtek, Wi-Fi N de marque Ralink avec antennes,
  • Chipset graphique Intel GMA945,
  • quatre ports USB, (2 occupés par clavier souris),
  • une entrée micro, une sortie casque en Jack,
  • Une sortie audio Jack ou optique (avec adaptateur inclus),
  • Une sortie DVI, adaptateur DVI vers VGA fourni,
  • Un lecteur de cartes mémoires,
  • Pas de lecteur de disques,
  • Support VESA (pour accrocher derrière un écran plat).

B206 (HD)

  • Processeur Atom N270 d'Intel (1,6GHz, pas de 64bits, pas de virtualisation)
  • carte graphique ATI Radeon HD Série 3400 avec 256 Mo de mémoire DDR2 qui décode les flux HD 1080p,
  • Réseau : filiaire de marque Realtek, Wi-Fi N de marque Ralink avec antennes,
  • quatre ports USB (un est utilise pour le recepteur Bluetooth),
  • une entrée micro, une sortie casque en Jack,
  • Une sortie audio Jack ou optique (avec adaptateur inclus),
  • Une sortie HDMI, adaptateur HDMI vers DVI fourni,
  • Un lecteur de cartes mémoires,
  • Pas de graveur/lecteur de DVD/CD,
  • Support VESA (pour accrocher derrière un écran plat).
  • Clavier + souris (avec capteur Bluetooth qui occupe un port USB)
  • Télécommande infra-rouge (avec capteur)
QUELLE VARIANTE D'UBUNTU FAUT IL INSTALLER SUR UNE EeeBox PC ⇒ le processeur Atom implique t'il d'utiliser la Ubuntu NetBook Remix ??

L'EeeBox PC ne dispose pas de lecteur optique. Pour pouvoir y installer linux, on peut utiliser diverses méthodes.

  1. À partir de Windows, via Wubi,
  2. avec Unetbootin,
  3. avec un lecteur de disque USB,
  4. avec une clef ou un disque externe USB: voir http://doc.ubuntu-fr.org/tutoriel/hardyheroneeepc900 , voire http://cougar44.free.fr/blog/index.php?2008/10/20/99--tuto-installer-ubuntu-hardy-sur-une-asus-eee-box ou automatiquement depuis Ubuntu 8.10 (menu Système>Administration>Create a USB startup disk).
  5. installer depuis un autre ordinateur depuis le réseau (netinstall), http://doc.ubuntu-fr.org/netboot
  6. avec une carte mémoire,

Démarrer sur une clef USB

Pour démarrer sur une clef USB utilisez la touche delete (DEL) au démarrage pour accéder au BIOS. Changer les priorités de démarrage pour mettre le lecteur USB avant le disque dur.

(problème réglé avec Intrepid Ibex 8.10)

  • Tuez X et gdm (Ctrl+Alt+Backspace)
  • Éditer /etc/X11/xorg.conf pour utiliser le pilote vesa.
  • Relancer gdm

Problème d'affichage

Lorsque les conditions suivantes (ou des conditions similaires) sont rassemblées, il se peut que l'affichage de L'EeeBox PC plante:

  • Branchement de l'écran en DVI
  • Haute résolution de l'écran (par exemple 1440x900)
  • Utilisation importante du chipset graphique (par exemple le visionnement d'un film)

Les symptômes (dans le cas du visionnement d'un film, ils surviennent de 5 à 20 minutes après le début du visionnement) sont :

  • L'écran devient noir ou monochrome
  • Le son continue ; de manière générale, L'EeeBox PC continue à tourner normalement
  • Il est impossible de récupérer l'affichage en relançant le serveur X ou en éteignant/rallumant l'écran
  • La seule solution est alors de redémarrer la machine

Il est probable que la cause de cette panne soit un échauffement excessif du chipset graphique (GMA 950) ou du chipset DVI (chrontel). Aucune preuve de la survenance d'un bug logiciel n'a été trouvée.

Une solution à ce problème est de brancher l'écran en VGA. C'est une solution contraignante et "pas très propre" mais c'est la seule qui semble avoir été trouvée jusqu'à maintenant.

Une autre astuce fonctionnant aussi en DVI

Il semble bien que le problème soit dû à un bug du serveur X. En effet en ajoutant la ligne suivante dans la section "Device", l'écran ne se met plus en "veille" !

Option "FramebufferCompression" "false"
Ces informations ne sont utiles que pour L'EeeBox PC B202. Le WiFi de L'EeeBox PC B206 est automatiquement reconnu par Ubuntu

Le WiFi de L'EeeBox PC est basé sur un chipset de marque Ralink. Il n'est pas reconnu par défaut sous Ubuntu 8.10 mais il existe une méthode décrite ci-après. Il est aussi possible d'y remédier en utilisant Ndiswrapper avec le pilote rt2860 (méthode ci-dessous).

EDIT : Il semble que Bruno Valentin nous propose ici une autre méthode fonctionnelle. (Je n'ai pas encore testé).

En utilisant Ndiswrapper (testé avec Hardy Heron 8.04)

Premièrement, il faut récupérer le pilote rt2860 qui se trouve sur le DVD de support fourni avec L'EeeBox. Prenez les trois fichiers (rt2860.inf, rt2860.sys et rt2860.cat) qui se trouvent dans le dossier ./drivers/wireless/azurewave/AW-NE766/RT_2860_Drivers/winxp2k.

Ensuite, il faut installer l'outil Ndiswrapper qui va permettre de convertir ce pilote Windows XP pour Ubuntu (avec connexion internet). Paquets à installer : ndiswrapper-common ndiswrapper-utils-1.9 .

Une fois les paquets installés, suivre les étapes suivantes :

  • Chargement du nouveau module
sudo depmod -a
sudo modprobe ndiswrapper
  • Edition du fichier /etc/modules et y ajouter la ligne 'ndiswrapper' pour que le module soit chargé automatiquement.
  • Création de l'alias
sudo ndiswrapper -m 

A cet étape, vous aurez certainement un message indiquant que la commande est dépréciée et qu'elle ne doit plus être utilisée. Pas d'affolement, cela ne va pas poser problème pour la suite.

  • Installation du pilote (rendez-vous dans le dossier où se trouvent les trois fichiers du pilote).
sudo ndiswrapper -i rt2860.inf
  • Vérification de l'installation
sudo ndiswrapper -l

Si l'installation a réussi, vous devez obtenir le résultat suivant :

rt2860 : driver installed
device (13B1:000D) present (alternate driver: rt2860)
  • Redémarrage de l'ordinateur
  • Vérification du bon fonctionnement de la carte WiFi. Pour cela, il faut installer le paquet wireless-tools.

Une fois installé, tapez la commande suivante :

sudo iwconfig

Si la carte WiFi est bien reconnue et prête à être configurée, vous devez avoir un résultat du type :

lo         no wireless extensions.
eth0       no wireless extensions.
wlan0      IEEE 802.11g  ESSID:"xxxxx"  Nickname:""
           Mode:Managed  Frequency:2.412 GHz  Access Point: xx:xx:xx:xx:xx:xx
           Bit Rate=48 Mb/s   Tx-Power=27 dBm
           Retry min limit:7   RTS thr:off   Fragment thr=2346 B
           Power Management:off
           Link Quality=57/100  Signal level=-74 dBm  Noise level=-96 dBm
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Cela veut dire que tout fonctionne et que l'interface WiFi de votre Eeebox est 'wlan0'.

Sans utiliser Ndiswrapper (testé avec Intrepid Ibex 8.10)

Pour cette méthode, il faut avoir accès à internet par le câble (ou sinon importer les paquets nécessaires sur clef usb, non testé). Stéphane Graber a compilé un paquet directement utilisable (conversation) en attendant son intégration dans Intrepid.

deb http://ppa.launchpad.net/stgraber/ubuntu intrepid main
deb http://ppa.launchpad.net/stgraber/ubuntu gutsy main

Il suffit enfin d'installer le paquet rt2860-source qui fait tout ce qu'il faut :

sudo apt-get update
sudo apt-get install rt2860-source

Un sudo iwconfig devrait vous retourner l'interface WiFi nouvellement créée ra0.

  • asus_eeebox_pc.1270643821.txt.gz
  • Dernière modification: Le 18/04/2011, 14:59
  • (modification externe)