News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Aspire One (Français)

From FrugalWiki

Jump to: navigation, search
i18n
English
Français
Magyar

Contents

Acer Aspire One a150

Acer aspire one 150.jpg

  • 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 :

Juky

Acer Aspire One A110 BW

Acer Aspire One A110-BW.jpg

  • 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

Logo-frugalware.png
  • Frugalware 0.9 Solaria i686 stable avec mise à jour vers la version current.
  • Frugalware 1.1 Getorin i686 stable.

Carte Graphique

Screen.png

Son

Audio-card.png
  • Détecté automatiquement a l'installation.

Wifi

Wireless.png

C'est un chipset Atheros AR5006.

Webcam

Camera-web.png
  • 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

Battery.png
  • 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) :

Root terminal 48px.png
# pacman-g2 -Scc


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 !

Liens utiles

Personal tools
Namespaces
Variants
Actions