Aspire One (Français)
From FrugalWiki
i18n |
---|
English |
Français |
Magyar |
Contents |
Acer Aspire One a150
- Intel® Atom® N270, 2 x 512 Mo SDRAM, DD 160Go, Ecran 8,9” WSVGA CrystalBrite avec WebCam CrystalEye, lecteur de cartes 5 en 1 + Lecteur de carte SD (pour agrandir l'espace de stockage), 10/100 Ethernet & Wifi 802.11ABG, 3 x USB, VGA, Batterie 3c.
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Acer Aspire One A110 BW
- Intel® Atom® N270 @ 1.60Ghz, 1 x 1024 Mo SDRAM, SSD 16.1 GB, Ecran 8,9" WSVGA avec caméra intégré CrystalEye, lecteur de carte 5 en 1 + lecteur de carte SD (pour agrandir l'espace de stockage), 10/100 Ethernet, Wifi 802.11ABG (chipset atheros), 3 x USB, VGA, batterie 3 cellules.
Utilisateurs du Wiki possédant cet ordinateur fonctionnel :
Version utilisée
- Frugalware 0.9 Solaria i686 stable avec mise à jour vers la version current.
- Frugalware 1.1 Getorin i686 stable.
Carte Graphique
- Le pilote Intel_Graphics_(Français) est reconnu automatiquement.
Son
- Détecté automatiquement a l'installation.
Wifi
C'est un chipset Atheros AR5006.
- Utilisez le module ath5k (Français) du noyau.
Webcam
- La webcam est reconnue automatiquement en utilisant le module uvcvideo du noyau.
Lecteur cartes memoire 5 en 1
- Le port SDHC gauche de l'Aspire Acer One (AAO) est fonctionnel .
Pour le port droit, l'astuce et d'insérer la carte mémoire au démarrage de l'AAO afin qu'elle soit prise en compte.
Batterie
- Suivre le tuto sur la batterie
- Concernant l'extinction du portable quand la batterie est presque déchargée, il est conseillé d'utiliser le démon sleepd (Français)
Démarrage
Pour éviter un message d'erreur concernant la résolution d'affichage au démarrage, vous devez éditer /boot/grub/menu.lst à la ligne :
kernel (hd0,4)/boot/vmlinuz root=/dev/sda5 ro quiet vga=791
- remplacez 791 par 788
- sauvegardez
- redémarrez
Disque dur Flash
Chaque disque dur, SSD ou normal, possède une limite quant au nombre maximum d'écritures faites sur le disque.
Pour les SSD on peut écrire 2GB par jour et ceci pendant 3 an. Une utilisation normale devrait être inférieure à cela.
Pour augmenter la durée de vie du SSD, on peut réduire les écritures sur le disque. Pour augmenter la durée de vie, on peut réduire quelques écritures, par exemple couper la journalisation pour les systèmes de fichiers journalisés tels que ext4 ou xfs. Ou bien choisir un système de fichier non journalisé, tel qu'ext2.
Le choix dépend grandement de la manière dont vous considérez l'importance de l'intégrité de vos données si jamais l'ordinateur coupe soudainement.
Souvent l'ext2 donne des soucis de corruption des fichiers. On peut alors se tourner vers XFS ou EXT4 (avec quelques options cependant).
En général, ext4 est un bon choix pour les disques, et XFS pour la carte SD qui reste dans le slot de gauche.
On peut retenir les directives suivantes :
- ne pas utiliser de système de fichier journalisé
- ne pas utiliser de partition swap (à moins que nous voulions le mode hibernation) : à noter qu'on peut monter la partition swap sur la carte SD contenue dans le slot de gauche
- éditer le fichier /etc/fstab et modifier les options avec "noatime" (Cf chapitre suivant)
- pas de journaux (logs) ou de messages
Options de montage
Voici quelques options de montages possibles ( voir man mount ) :
- EXT4:
defaults,noatime,data=writeback,barrier=0
- XFS:
defaults,noatime
- EXT3:
defaults,noatime,errors=remount-ro,commit=15
- EXT2:
defaults,noatime,errors=remount-ro
Ce qui peut donner :
/dev/sda1 / ext2 defaults,noatime,errors=remount-ro 0 1
Migration des fichiers de journalisation
Pour réduire encore plus les écritures "inutiles", on peut déplacer les fichiers de journalisation dans un lieu temporaire : le fichier d'échange, ou la partition d'échange, connus souvent sous la dénomination swap.
Ainsi, éditez à nouveau le fichier /etc/fstab et mettez ceci :
none /var/log tmpfs size=20M 0 0 none /tmp tmpfs size=200M 0 0 none /var/tmp tmpfs size=50M 0 0
Pacman-g2
Le disque SSD de 16GB n'est pas très grand. Voilà pourquoi il faut libérer parfois de la place.
Voici comment procéder (Comme indiqué sur la page des commandes de pacman-g2) :
Serveur X
La configuration du serveur X par défaut suffit à utiliser la machine (version Getorin de Frugalware), le pilote intel est reconnu automatiquement, le pavé tactile également et le clavier sans problèmes.
Cependant, pour certaines fonctionnalités, telles que le défilement des pages internet en glissant sur la tranche droite du pavé numérique, le clic droite en appuyant dans la zone inférieure droite du pavé tactile, le clic du milieu en appuyant sur la zone supérieure droite du pavé tactile, etc. il vaut mieux utiliser un fichier xorg.conf plus nourri.
Voici le fichier xorg.conf pour l'Acer Aspire One A110 BW :
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "AlwaysCore" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "AIGLX" "true" EndSection Section "ServerFlags" Option "DontZap" "False" Option "AllowMouseOpenFail" "true" # Option "AutoAddDevices" "False" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/lib/X11/fonts/misc" FontPath "/usr/lib/X11/fonts/100dpi" FontPath "/usr/lib/X11/fonts/75dpi" FontPath "/usr/lib/X11/fonts/TTF" FontPath "/usr/lib/X11/fonts/Type1" EndSection Section "Module" Load "record" Load "dri2" Load "dri" Load "glx" Load "extmod" Load "dbe" Load "synaptics" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbVariant" "oss" Option "XkbOptions" "grp:alt_shift_toogle" #compose:lwin" EndSection Section "InputDevice" Identifier "Mouse0" Driver "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "VertScrollDelta" "100" Option "MinSpeed" "0.09" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0015" Option "SHMConfig" "on" # new in synaptics 0.99 Option "ClickFinger1" "1" Option "ClickFinger2" "0" Option "ClickFinger3" "0" Option "HorizTwoFingerScroll" "0" Option "VertTwoFingerScroll" "0" Option "HorizScrollDelta" "100" Option "PressureMotionMinz" "0" Option "FingerPress" "256" Option "PalmDetect" "0" Option "PalmMinWidth" "10" Option "PalmMinz" "200" Option "MaxTapMove" "220" Option "MaxDoubleTapTime" "200" Option "TapButton1" "1" Option "TapButton2" "0" Option "TapButton3" "0" Option "RTCornerButton" "2" Option "RBCornerButton" "3" Option "LTCornerButton" "0" Option "LBCornerButton" "0" Option "CircularScrolling" "0" Option "HorizEdgeScroll" "1" Option "VertEdgeScroll" "1" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Device" "/dev/input/mice" Option "SendCoreEvents" "true" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" # Option "HorizEdgeScroll" "1" Option "Buttons" "5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "SWcursor" # [<bool>] #Option "ColorKey" # <i> #Option "CacheLines" # <i> #Option "Dac6Bit" # [<bool>] #Option "DRI" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ShowCache" # [<bool>] #Option "XvMCSurfaces" # <i> #Option "PageFlip" # [<bool>] Identifier "Card0" Driver "intel" VendorName "Intel Corporation" BoardName "Mobile 945GME Express Integrated Graphics Controller" BusID "PCI:0:2:0" Option "DRI" "true" # VideoRam 229376 Option "NoDDC" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Modes "1024x600" Depth 24 EndSubSection EndSection Section "Extensions" Option "Composite" "Enable" EndSection Section "DRI" Group 0 Mode 0666 EndSection
Clavier
Sous Frugalware 1.1, au démarrage le pavé numérique est activé par défaut. Ce qui est gênant pour les mots de passe.
Pour désactiver le pavé numérique dans les consoles TTY, éditez le fichier /etc/sysconfig/numlock :
NUMLOCK_ON=0
Vous l'avez compris, il faut mettre la valeur à 0 (zéro).
Touches Fn
Si vous n'utilisez ni KDE, ni Gnome, ni XFCE
Il faut utiliser xbindkeys :
pacman-g2 -S xbindkeys
Ajoutez ensuite la ligne suivante à votre fichier /home/$USER/.xinitrc :
xbindkeys &
Créez puis modifiez le fichier suivant /home/$USER/.xbindkeysrc :
"amixer set Master toggle" m:0x0 + c:160 "amixer set Master 2dB+ unmute" m:0x0 + c:176 "amixer set Master 2dB- unmute" m:0x0 + c:174
Redémarrez votre session (avec slim par exemple), profitez !