Difference between revisions of "Asus Eee PC 1005HA (Español)"

From ArchWiki
Jump to: navigation, search
(Created page with "Category:ASUS (Español) {{i18n|Asus_Eee_PC_1005HA}} {| style="float:right; border: 1px solid #000;" | '''Dispositivo''' || '''Estado''' || '''Módulos''' |- | Intel 945GME...")
 
(wikify some external links, use https for archlinux.org)
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Category:ASUS (Español)]]
 
[[Category:ASUS (Español)]]
{{i18n|Asus_Eee_PC_1005HA}}
+
{{out of date}}{{accuracy}}
{| style="float:right; border: 1px solid #000;"  
+
[[en:Asus Eee PC 1005HA]]
 +
{| style="float:right; border: 2px solid #000;"  
 
| '''Dispositivo''' || '''Estado''' || '''Módulos'''
 
| '''Dispositivo''' || '''Estado''' || '''Módulos'''
 
|-  
 
|-  
| Intel 945GME || style="color:green" | '''Funcionando''' || xf86-video-intel
+
| Intel 945GME || style="color:green; text-align: center;" | '''OK''' || ''xf86-video-intel''
 
|-  
 
|-  
| Red Cableada || style="color:green" |  '''Funcionando''' ||
+
| Red Cableada (ethernet) || style="color:green; text-align: center;" |  '''OK''' ||
 
|-
 
|-
| Red Inalámbrica || style="color:green" | '''Funcionando''' ||
+
| Red Inalámbrica (wireless) || style="color:green; text-align: center;" | '''OK''' ||
 
|-
 
|-
| Audio || style="color:green" | '''Funcionando''' || snd_hda_intel
+
| Audio || style="color:green; text-align: center;" | '''OK''' || ''snd_hda_intel''
 
|-
 
|-
| Camara Web || style="color:green" | '''Funcionando''' || uvcvideo
+
| Camara Web || style="color:green; text-align: center;" | '''OK''' || ''uvcvideo''
 
|-
 
|-
| Tarjeta SD || style="color:green" | '''Funcionando''' ||
+
| Tarjeta SD || style="color:green; text-align: center;" | '''OK''' ||
 
|-
 
|-
| Teclas de función || style="color:green" | '''Funcionando''' ||
+
| Teclas de función || style="color:green; text-align: center;" | '''OK''' ||
 
|}
 
|}
  
 
La versión de este articulo está principalmente adaptado de la versión en ingles de la [[Asus_Eee_PC_1000HE|Eee PC 1000HE]], siéntase libre de expandirlo!
 
La versión de este articulo está principalmente adaptado de la versión en ingles de la [[Asus_Eee_PC_1000HE|Eee PC 1000HE]], siéntase libre de expandirlo!
  
El kernel por defecto (actualmente 2.6.32) soporta todo el hardware de la 1005HA, así que se supone que todo debería funcionar luego de la instalación.
+
El kernel por defecto (actualmente 2.6.34) soporta todo el hardware de la 1005HA, así que se supone que todo debería funcionar luego de la instalación.
  
 
=Instalación=
 
=Instalación=
Line 27: Line 28:
  
 
=Pantalla y dispositivos de ingreso=
 
=Pantalla y dispositivos de ingreso=
Si todavía no lo ha instalado, necesita xorg-server y xf86-video-intel para hacer funcionar X.org:
+
Si todavía no lo ha instalado, necesita '''[[Xorg_(Español)|xorg-server]]''' y '''xf86-video-intel''' para hacer funcionar X.org:
 
  pacman -S xorg-server x86-video-intel
 
  pacman -S xorg-server x86-video-intel
  
Este ejemplo usa hotplugging (conexiones sin apagar el sistema). Este seguro de que tenga instalado e iniciado hal. Ademas, no se olvide de agregar hal al array de DAEMONS=() en rc.conf! (/etc/rc.conf por defecto).
+
Este ejemplo usa hotplugging (conexiones sin apagar el sistema). Este seguro de que tenga instalado e iniciado hal. Ademas, no se olvide de agregar hal al array de DAEMONS=() en '''[[Rc.conf_(Español)|rc.conf]]''' ([[Rc.conf|en ingles]])! (/etc/rc.conf por defecto).
  
 
Nota: La 1005HA funciona correctamente sin utilizar xorg.conf! No hay necesidad de crear un archivo xorg.conf.  
 
Nota: La 1005HA funciona correctamente sin utilizar xorg.conf! No hay necesidad de crear un archivo xorg.conf.  
  
 
==Puntos Por Pulgada (DPI)==
 
==Puntos Por Pulgada (DPI)==
En general la resolución auto-detectada no se ajusta correctamente a la resolución mas pequeña. Una configuración cómoda seria 96dpi o 75dpi si le gusta ver fuentes realmente pequeñas. Una forma sencilla de configurar el DPI seria agregar esto al final del archivo xserverrc (/etc/X11/xinit/xserverrc por defecto).
+
En general la resolución auto-detectada no se ajusta correctamente a la resolución mas pequeña. Una configuración cómoda seria 96dpi o 75dpi si le gusta ver fuentes realmente pequeñas. Una forma sencilla de configurar el DPI seria agregar esto al final del archivo '''xserverrc''' (/etc/X11/xinit/xserverrc por defecto).
 
   exec /usr/bin/X -nolisten tcp -dpi 96
 
   exec /usr/bin/X -nolisten tcp -dpi 96
  
 
==Rendimiento Gráfico==
 
==Rendimiento Gráfico==
Con la nueva arquitectura de aceleración 2D de X.org (EXA), los usuarios de controladores (drivers) Intel podrán experimentar des-aceleración con los desplazamientos y re-trazados de las ventanas. Una posible solución a esto es reemplazar el controlador 2D por defecto de Intel (XXA), con el nuevo controlador de X.org. Añadir esto a la sección de controladores del archivo xorg.conf (/etc/X11/xorg.conf por defecto).
+
Con la nueva arquitectura de aceleración 2D de X.org (EXA), los usuarios de controladores (drivers) Intel podrán experimentar des-aceleración con los desplazamientos y re-trazados de las ventanas. Una posible solución a esto es reemplazar el controlador 2D por defecto de Intel (XXA), con el nuevo controlador de X.org. Añadir esto a la sección de controladores del archivo '''xorg.conf''' (/etc/X11/xorg.conf por defecto).
 
  Option "AccelMethod" "exa"  
 
  Option "AccelMethod" "exa"  
 
  Option "MigrationHeuristic" "greedy"
 
  Option "MigrationHeuristic" "greedy"
Line 48: Line 49:
 
Ver [[Intel_(Español)|Intel]] ([[Intel|en Ingles]]) para mas información.
 
Ver [[Intel_(Español)|Intel]] ([[Intel|en Ingles]]) para mas información.
  
De acuerdo con la documentación del controlador (driver) Intel, “X-Video Motion Compensation” o "XvMC" no está habilitado de forma predeterminada. Al habilitar esta opción puede reducir considerablemente el uso de CPU al reproducir vídeo MPEG-2. Para habilitar esta opción, se deben hacer dos cosas; en primer lugar, agregar esta linea a la sección del dispositivo de tu xorg.conf (/etc/X11/xorg.conf por defecto):
+
De acuerdo con la documentación del controlador (driver) Intel, “X-Video Motion Compensation” o "XvMC" no está habilitado de forma predeterminada. Al habilitar esta opción puede reducir considerablemente el uso de CPU al reproducir vídeo MPEG-2. Para habilitar esta opción, se deben hacer dos cosas; en primer lugar, agregar esta linea a la sección del dispositivo de tu '''xorg.conf''' (/etc/X11/xorg.conf por defecto):
 
  Option "XvMC" "true"
 
  Option "XvMC" "true"
  
Line 54: Line 55:
 
  echo /usr/lib/libIntelXvMC.so > /etc/X11/XvMCConfig
 
  echo /usr/lib/libIntelXvMC.so > /etc/X11/XvMCConfig
  
==Keyboard==
+
==Teclado==
#Copy /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi to /etc/hal/fdi/policy
+
#Copiar '''/usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi''' en '''/etc/hal/fdi/policy'''.<pre> cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/</pre>
#Edit /etc/hal/fdi/policy/10-keymap.fdi and change '''<merge key="input.xkb.layout" type="string">us</merge>''' accordingly
+
#Editar '''/etc/hal/fdi/policy/10-keymap.fdi''' y cambiar '''<merge key="input.xkb.layout" type="string">us</merge>''' por '''<merge key="input.xkb.layout" type="string">es</merge>'''.<pre> nano /etc/hal/fdi/policy/10-keymap.fdi</pre>
  
 
==Touchpad==
 
==Touchpad==
 +
#Instalar el paquete '''xf86-input-synaptics''' con: <pre> pacman -S xf86-input-synaptics</pre>
 +
#Crea un archivo de normas hal: <pre> cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/</pre>
  
#Install the '''xf86-input-synaptics''' package with <pre># pacman -S xf86-input-synaptics</pre>
+
He aquí un ejemplo de configuración:
#Create the HAL policy file: <pre># cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/</pre>
+
 
+
Here's a configuration example:
+
 
+
 
  <?xml version="1.0" encoding="ISO-8859-1"?>
 
  <?xml version="1.0" encoding="ISO-8859-1"?>
 
  <deviceinfo version="0.2">
 
  <deviceinfo version="0.2">
Line 85: Line 84:
 
  </deviceinfo>
 
  </deviceinfo>
  
For more information, see [[Touchpad Synaptics]].
+
Para obtener mas información, vea [[Touchpad_Synaptics_(Español)|Touchpad Synaptics]] ([[Touchpad_Synaptics|en ingles]]).
  
===Two-finger scrolling (easy way)===
+
===Desplazamiento con dos dedos (manera simple)===
  
Add the following to your ''11-x11-synaptics.fdi'' file:
+
Añadirlo siguiente al archivo '''11-x11-synaptics.fdi''':
 
   
 
   
 
  <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
 
  <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
Line 96: Line 95:
 
  <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">7</merge>
 
  <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">7</merge>
  
===Two-finger scrolling (alternative way)===
+
===Desplazamiento con dos dedos (forma alternativa)===
  
Create this script:
+
Cree este script:
  
 
  #!/bin/sh  
 
  #!/bin/sh  
 
  #  
 
  #  
  # Use xinput --list-props "SynPS/2 Synaptics TouchPad" to extract data
+
  # Use xinput --list-props "SynPS/2 Synaptics TouchPad" para extraer datos
 
  #  
 
  #  
 
   
 
   
  # Set multi-touch emulation parameters
+
  # Establece los parámetros de emulación multi-touch
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8  
Line 111: Line 110:
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1  
 
   
 
   
  # Disable edge scrolling
+
  # Deshabilitar desplazamiento lateral
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0  
 
   
 
   
  # This will make cursor not to jump if you have two fingers on the touchpad and you list one
+
  # Esto hará que el cursor no salte si tiene dos dedos sobre el touchpad y levanta uno
  # (which you usually do after two-finger scrolling)  
+
  # (Que se suele hacer después de desplazarse con dos dedos)
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110  
 
  xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110  
  
Make it executable with
+
Hágalo ejecutable con:
 +
chmod +x ''<script-name>''
  
$ chmod +x ''<script-name>''
+
y por ultimo, agreguelo a '''[[Xinitrc_(Español)|~/.xinitrc]]''' para que se ejecute al inicio. [http://blog.twinapex.fi/2009/10/11/setting-up-multi-touch-scrolling-for-ubuntu-9-10-karmic-koala-linux-on-asus-eee-1005ha-netbook/]
  
and start it at boot (put it in ''.xinitrc'', for example). Source: [http://blog.twinapex.fi/2009/10/11/setting-up-multi-touch-scrolling-for-ubuntu-9-10-karmic-koala-linux-on-asus-eee-1005ha-netbook/]
+
==xrandr (Extensión para cambiar de tamaño y rotar de X.org)==
 +
Para una utilidad interesante de GUI, intente '''lxrandr'''; es muy fácil de usar!
  
==xrandr==
+
Cambiar a monitor externo:
For a nice GUI tool, try '''lxrandr'''; it is very simple to use!
+
 
+
Switch to External Monitor:
+
 
  xrandr --output LVDS --off --output VGA --auto
 
  xrandr --output LVDS --off --output VGA --auto
  
Switch back to eeepc's LCD:  
+
Volver al LCD de la EeePC:
 
  xrandr --output LVDS --auto --output VGA --off
 
  xrandr --output LVDS --auto --output VGA --off
  
=Powersaving and ACPI=
 
Start off your powersaving adventures by installing Powertop. This is basically a program to see how much power stuff is using, but it also gives you tips on what to change.
 
# pacman -S powertop
 
  
A good starting point is to disable the hardware you don't plan on using. Reboot and enter the BIOS by pressing F2. Disable for example the card reader, camera, ethernet but only if you don't need them of course.
+
=Ahorro de energía y ACPI (Interfaz de Energía Avanzada)=
 +
Inicie su aventura de ahorro de energía instalando Powertop. Básicamente es un programa para ver cuanta energía se esta utilizando, pero también proporciona algunos consejos para mejorar el rendimiento.
 +
pacman -S powertop
  
According to Powertop the 1005HA uses around 7-10 Watts on maximum powersave (using Laptop mode tools and cpufreq and the above hardware disabled, using Wifi and writing this). Idle around 5-6 W. Please report how to get it lower!
+
Un buen punto de partida, es deshabilitar el hardware que no va a utilizar. Reinicie el sistema e ingrese a la configuración del BIOS pulsando F2. Deshabilitar por ejemplo, el lector de tarjetas, la cámara web, la red cableada (ethernet), pero sólo si no los necesita, por supuesto.
  
==laptop-mode-tools==
+
De acuerdo con Powertop, la 1005HA utiliza alrededor de 7-10 Watts en un nivel de máximo ahorro (utilizando '''laptop-mode-tools''' y '''[[cpufreq]]''',  y habiendo deshabilitado el hardware previamente mencionado). En estado de inactividad, el consumo es de entre 5-6 Watts. Por favor informe como reducirlo aun mas!
Laptop mode is a nice and easy way to setup most of the availiable power saving options on the 1005HA. These include spinning down the hard drive and adjusting the power saving modes of the harddrive and CPU, as well as autosuspending of the USB-ports and screen brightness etc. It provides a great centralized configuration file as well as separate configuration files for the various power saving modules managed by Laptop mode tools.  
+
  
===Installation and setup===
+
==Instalación y configuración de laptop-mode-tools==
Install the package with
+
'''laptop-mode-tools''' es una manera fácil y agradable de configurar la mayor parte de las opciones de ahorro de energía en la 1005HA. Estos incluyen varias opciones, desde bajar la frecuencia de giro del disco duro y el consumo del CPU, como también la auto-suspensión de los puertos USB, el control del brillo de la pantalla y mucho mas. Provee una gran centralización de los archivos de configuración, como también, archivos separados para cada uno de los módulos controlados por las opciones de ahorro.
# pacman -S laptop-mode-tools
+
  
The main configuration file is /etc/laptop-mode/laptop-mode.conf but there are more configuration files located in the directory /etc/laptop-mode/conf.d/ Be sure to read them and set them up accordingly.
+
Instalar el paquete con:
 +
pacman -S laptop-mode-tools
  
Note the option in laptop-mode.conf to automatically start many of the other modules.  
+
El archivo de configuración principal se encuentra por defecto en '''/etc/laptop-mode/laptop-mode.conf''', pero hay mas archivos de configuración en el directorio '''/etc/laptop-mode/conf.d/'''. Asegúrese de leerlos por completo y configurarlos correctamente.
  
1005HA specific options for a few of the modules below (there are many more):
+
Note la opción en el archivo laptop-mode.conf que permite iniciar automáticamente los demás módulos.
===LCD brightness===
+
 
For lcd-brightness, edit the file /etc/laptop-mode/conf.d/lcd-brightness.conf and adjust it as suits you. The darkest is 0 and brightest 15, this is a suggested setup:
+
Algunas opciones especificas para algunos modulos de la 1005HA (hay muchos mas):
 +
===Brillo del LCD===
 +
Para configurar el brillo del LCD, edite el archivo /etc/laptop-mode/conf.d/lcd-brightness.conf y ajuste lo como mas le convenga. El valor mínimo (mas oscuro) es 0 y el valor máximo (mas claro) es 15, esta es la configuración sugerida:
 
  BATT_BRIGHTNESS_COMMAND="echo 1"
 
  BATT_BRIGHTNESS_COMMAND="echo 1"
 
  LM_AC_BRIGHTNESS_COMMAND="echo 15"
 
  LM_AC_BRIGHTNESS_COMMAND="echo 15"
Line 160: Line 158:
 
  BRIGHTNESS_OUTPUT="/proc/acpi/video/VGA/LCDD/brightness"
 
  BRIGHTNESS_OUTPUT="/proc/acpi/video/VGA/LCDD/brightness"
  
===CPU Powersaving===
+
===Ahorro de energía en el CPU===
The eeepc "Super Hybrid Engine" as it's known under windows has a significant effect on powersaving. This underclocks the FSB for powersave/overclocks for performance and can be controlled via /sys/devices/platform/eeepc/cpufv which is provided by the module eeepc_laptop. It is included in the laptop-mode-tools package, and is activated and configured in the file /etc/laptop-mode/conf.d/eee-superhe.conf See also this [http://bbs.archlinux.org/viewtopic.php?id=74951 forum thread].
+
El “Super Hybrid Engine” de la EeePC (como se lo conoce en Windows), tiene un efecto significativo en el ahorro de energía. Esto reduce la frecuencia de reloj (underclock) del FSB (front-side bus) para ahorrar energía, o la aumenta para mejorar el rendimiento; es controlado mediante '''/sys/devices/platform/eeepc/cpufv''', que es provisto por el modulo eeepc_laptop. Esta incluido en el packete laptop-mode-tools y es activado y configurado mediante el archivo '''/etc/laptop-mode/conf.d/eee-superhe.conf'''. [https://bbs.archlinux.org/viewtopic.php?id=74951]
  
As of the relase of kernel 2.6.32 the needed module eeepc_laptop doesn't work, to get this working you will need to add the following to the kernel line in the GRUB config (eg. /boot/grub/menu.lst):
+
A partir de la versión 2.6.32 del kernel, el modulo eeepc_laptop no funciona; para hacerlo funcionar nuevamente, se debe agregar  esta linea en el archivo de configuración de [[GRUB]] (/boot/grub/menu.lst por defecto):
 
  acpi_osi=Linux
 
  acpi_osi=Linux
  
The CPU frequency can be controlled by the file cpufreq.conf provided by laptop mode tools. A good value is ”T2” (75% speed) when on battery and ”minimum” (full speed) when on AC. However, using the cpufrequtils package (see below) is normally a better option, as the ondemand option automatically changes between the specified modes depending on system load.
+
''Ejemplo:''
 +
# (0) Arch Linux
 +
title  Arch Linux
 +
root  (hd0,0)
 +
kernel /vmlinuz26 root=/dev/disk/by-uuid/62db43c3-8321-479d-a2a0-0608fc566bc9 ro acpi_osi=Linux
 +
initrd /kernel26.img
  
===USB suspend===
+
La frecuencia del CPU puede ser controlada a través del archivo '''/etc/laptop-mode/conf.d/cpufreq.conf''', provisto por el laptop-mode-tools. Un buen valor es “T2” (75% de la velocidad normal) cuando esta utilizando la batería y el rendimiento es el mínimo; y velocidad máxima cuando esta conectado a el cargador. De todas maneras, utilizando el paquete '''[[cpufrequtils]]''' (vea a continuación), es por lo general una mejor opción, ya que cambia automáticamente el uso del CPU de acuerdo a la configuración establecida.
Tip: make use of the option to disable the suspending of some USB hardware (eg. 3g modems) by using lsusb to get the ID and then insert it in the configuration file.
+
  
==cpufrequtils==
+
===Suspender USB===
To scale the CPU and possibly save a bit of power, you will want to set up cpufrequtils. The daemon provided with this script automatically handles the scaling. You can set the min_freq value higher (eg. 1000MHz) if you prefer things a bit more responsive while still conserving power. Note that this can also be handled by laptop-mode-tools if you prefer.
+
Sugerencia: use la opción para desactivar el uso de algunos dispositivos USB (por ejemplo: modems 3G) usando el ID que muestra el comando '''lsusb''', y luego insertándolo en el archivo de configuración.
  
#pacman -S cpufrequtils
+
==Instalación y configuración de cpufrequtils==
#Edit /etc/conf.d/cpufreq <pre>min_freq="800MHz" max_freq="1.60GHz"</pre>
+
Para reducir el uso de energía del CPU, seguramente este interesado en '''[[cpufrequtils]]'''. El “[[daemon]]” (proceso secundario o servidor) provisto por este script, se encarga de automatizar su uso. Usted puede elegir un valor de frecuencia mínima (min_freq) mayor (por ejemplo: 1000MHz) si prefiere que el sistema responda con mayor fluidez, mientras ahorra algo de energía. Note que esto también puede ser manejado por laptop-mode-tools si así lo prefiere.
#modprobe acpi-cpufreq cpufreq_ondemand cpufreq_powersave
+
#Add these modules listed above to the MODULES=() array in rc.conf
+
#/etc/rc.d/cpufreq start
+
#Add cpufreq to the DAEMONS=() array in rc.conf
+
  
 +
#Instalar el paquete: <pre> pacman -S cpufrequtils</pre>
 +
#Editar '''/etc/conf.d/cpufreq''' <pre> min_freq="800MHz" max_freq="1.60GHz"</pre>
 +
#Agregar los módulos: <pre> modprobe acpi-cpufreq cpufreq_ondemand cpufreq_powersave</pre>
 +
#Agregar los módulos anteriores al array MODULES=() en el archivo '''rc.conf''' (/etc/rc.conf por defecto).
 +
#Iniciar el daemon: <pre> /etc/rc.d/cpufreq start</pre>
 +
#Agregar '''cpufreq''' al array DAEMONS=() en el archivo '''rc.conf'''.
  
==Hotkeys==
 
To get the hotkeys working (fn+F1 etc, touchpad lock, powerbutton shutdown, Super hybrid engine  toggle), install the [http://aur.archlinux.org/packages.php?ID=23318 acpi-eeepc-generic package] from AUR. Configuration is done in the file /etc/conf.d/acpi-eeepc-generic.conf.
 
  
===Wifi toggle===
+
==Teclas de Función (Hotkeys)==
To enable the toggling of the Wifi by pressing fn+f2, edit the acpi-eeepc-generic config file and change
+
Para activar las teclas de función (Fn+F1, Bloqueo del Touchpad, Tecla de encendido y apagado, SuperHybridEngine, etc.), instale el paquete '''acpi-eeepc-generic''' [https://aur.archlinux.org/packages.php?ID=23318] de AUR. La configuración se encuentra en el archivo '''/etc/conf.d/acpi-eeepc-generic.conf'''.
 +
 
 +
===Activar / Desactivar WiFi===
 +
Para activar la tecla de activar/desactivar Wifi (Fn+F2), edite el archivo de configuración de '''acpi-eeepc-generic''' y cambie: [http://code.google.com/p/acpi-eeepc-generic/wiki/Wireless]
 
  COMMANDS_WIFI_TOGGLE=("/etc/acpi/eeepc/acpi-generic-toggle-wifi.sh")
 
  COMMANDS_WIFI_TOGGLE=("/etc/acpi/eeepc/acpi-generic-toggle-wifi.sh")
to
+
por
 
  COMMANDS_WIFI_TOGGLE=()
 
  COMMANDS_WIFI_TOGGLE=()
[http://code.google.com/p/acpi-eeepc-generic/wiki/Wireless Source].
 
  
===Sound volume hotkeys===
+
===Teclas de Volumen===
In order to get the hotkeys for muting and raising and lowering of the sound volume, edit /etc/conf.d/acpi-eeepc-generic.conf and replace the lines:
+
Para hacer funcionar las teclas de ''Mudo'', ''Aumentar'' y ''Disminuir'' el volumen, edite el archivo '''/etc/conf.d/acpi-eeepc-generic.conf''' y reemplace las lineas:
 
  COMMANDS_MUTE=("alsa_toggle_mute")
 
  COMMANDS_MUTE=("alsa_toggle_mute")
 
  COMMANDS_VOLUME_DOWN=("alsa_set_volume 5%-")
 
  COMMANDS_VOLUME_DOWN=("alsa_set_volume 5%-")
 
  COMMANDS_VOLUME_UP=("alsa_set_volume 5%+")
 
  COMMANDS_VOLUME_UP=("alsa_set_volume 5%+")
with
+
por
 
  COMMANDS_MUTE=("amixer set Master toggle")
 
  COMMANDS_MUTE=("amixer set Master toggle")
 
  COMMANDS_VOLUME_DOWN=("amixer set Master 10%-")
 
  COMMANDS_VOLUME_DOWN=("amixer set Master 10%-")
 
  COMMANDS_VOLUME_UP=("amixer set Master 10%+")
 
  COMMANDS_VOLUME_UP=("amixer set Master 10%+")
  
Note that the value 10% can be any value you prefer, see the man page of amixer.
+
Note que el valor 10% puede ser reemplazado por cualquiera que usted prefiera, vea la pagina de manual del [[ALSA_(Español)|amixer]] (''man amixer'').
  
===Sleep===
+
===Suspender===
If you have problems with the script provided in acpi-eeepc-generic, try '''pm-suspend''' instead.
+
Si tiene problemas con el script proporcionado por acpi-eeepc-generic, entonces pruebe '''pm-suspend'''.
 
+
To substitute '''pm-suspend''' for the acpi sleep script, edit
+
/etc/conf.d/acpi-eeepc-generic.conf and comment out the line that
+
reads:
+
  
 +
Para sustituir el script de acpi-eeepc-generic por '''pm-suspend''', edite  '''/etc/conf.d/acpi-eeepc-generic.conf''' y comente las siguientes lineas (agregando # al principio):
 
  COMMANDS_SLEEP=("/etc/acpi/eeepc/acpi-eeepc-generic-suspend2ram.sh")
 
  COMMANDS_SLEEP=("/etc/acpi/eeepc/acpi-eeepc-generic-suspend2ram.sh")
  
Replace it with:
+
reemplacelo por:
 
+
 
  COMMANDS_SLEEP=("/usr/sbin/pm-suspend")
 
  COMMANDS_SLEEP=("/usr/sbin/pm-suspend")
  
==Display settings==
+
==Configuración de Pantalla==
Create the /etc/X11/xorg.conf file and add the following to it to enable Intel's framebuffer compression, which according to [http://www.lesswatts.org/projects/display-and-graphics/faq.php Lesswats.org] is supposed to save quite some power.
+
Cree el archivo '''/etc/X11/xorg.conf''' y agregue las siguientes lineas en el, para activar la compresion del framebuffer de Intel, la cual, de acuerdo a [http://www.lesswatts.org/projects/display-and-graphics/faq.php Lesswats.org], supone un pequeño ahorro de energía.
 
+
 
  Section "Device"
 
  Section "Device"
  Identifier "Builtin Default intel Device 0"
+
Identifier "Builtin Default intel Device 0"
  Driver "intel"
+
Driver "intel"
  Option "FramebufferCompression" "on"
+
Option "FramebufferCompression" "on"
  Option "AccelMethod" "EXA"
+
Option "AccelMethod" "EXA"
  Option "Tiling" "on"
+
Option "Tiling" "on"
 
  EndSection
 
  EndSection
  
 
=Hardware=
 
=Hardware=
==Ethernet==
+
==Red Cableada (Ethernet)==
Works with the stock 2.6.32 kernel, if you use an earlier kernel you might need to install the driver from the [http://aur.archlinux.org/packages.php?ID=30159 AUR].
+
Funciona por defecto con el kernel 2.6.32, si tienes alguna version anterior, posiblemente necesite instalar los drivers de AUR. [https://aur.archlinux.org/packages.php?ID=30159]
  
==WiFi==
+
==Conexión Inalámbrica (WiFi)==
WiFi works out of the box with the stock kernel (tested with 2.6.30 and 2.6.32).
+
El WiFi funciona por defecto con el kernel de Arch (probado con 2.6.30, 2.6.32 y 2.6.34).
  
==Camera==
+
==Cámara Web==
 +
Para activar y desactivar la cámara:
 +
# Activar <pre> echo 1 > /sys/devices/platform/eeepc/camera</pre>
 +
# Desactivar <pre> echo 0 > /sys/devices/platform/eeepc/camera</pre>
  
To enable/disable the camera:
+
Si realmente desea desactivar la cámara, se recomienda que mire en la parte de dispositivos del BIOS.
  
  # enable
+
Asegúrese de que el modulo '''uvcvideo''' este cargado.
  echo 1 > /sys/devices/platform/eeepc/camera
+
  # disable
+
  echo 0 > /sys/devices/platform/eeepc/camera
+
  
If you really want camera to be disabled, take a look in devices section of BIOS.
+
Para grabar videos y sacar fotos, se recomienda usar '''cheese''' o '''wxcam''' (de AUR [https://aur.archlinux.org/packages.php?ID=15272]).
  
Make sure that the module <tt>uvcvideo</tt> is loaded
+
Para simplemente probar la cámara, se puede utilizar '''mplayer''':
 +
mplayer -fps 15 tv://
  
To record video and take photos, you may use '''cheese''' or the [http://aur.archlinux.org/packages.php?ID=15272 '''wxcam'''] package.
+
La cámara web funciona con Skype.
  
To simply test the camera, you may use <tt>mplayer</tt>:
+
==Micrófono==
 +
El micrófono funciona por defecto, solo se debe configurar en alsamixer; ingrese a la configuración:
 +
alsamixer
  
  mplayer -fps 15 tv://
+
Presione <F4> para ir a la sección 'Capture' (Capturar). Navegue hasta el item 'Capture' (Capturar) utilizando las flechas de la derecha y la izquierda y revise que aparezca 'LR Capture'. De no ser así, presione la barra espaciadora. Los valores de 'Capturar' y 'Digital' son un balanceo entre la estática y el incremento. Se recomienda fijar el valor entre 70 y 75 (usando las flechas de arriba y abajo) respectivamente, aunque esto puede ser configurado a su gusto. Salga de ''alsamixer'' presionando <ESC> y pruebelo:
 +
arecord /tmp/record.wav
  
The webcam works with Skype.
+
Diga algo cerca del micrófono y luego presione <Ctrl+C> para terminar la grabación. Ahora pruebelo con:
 +
aplay /tmp/record.wav
  
==Microphone==
+
Si todo funciona correctamente, guarde los cambios (como root):
The microphone works out of the box, it's just a matter of configuration. Run:
+
alsactl store
  
$ alsamixer
+
[https://bbs.archlinux.org/viewtopic.php?pid=495168#p495168]
 
+
Press <F4> to go to the 'Capture' section. Navigate to the 'Capture' item using the right and left arrow keys and make sure 'LR Capture' appears. If it doesn't, press <Space>. The 'Capture' and 'Digital' levels are a trade-off between gain and static. I recommend setting to 70 and 75 (using the up and down arrow keys), respectivelly, but you can ajust this to your liking. Exit alsamixer pressing <ESC> and test it:
+
 
+
$ arecord /tmp/record.wav
+
 
+
Say something close enough to the microphone and hit <Ctrl+C> to stop recording. Play it with:
+
 
+
$ aplay /tmp/record.wav
+
 
+
If everything went well, save your settings (as root):
+
 
+
# alsactl store
+
 
+
Source: [http://bbs.archlinux.org/viewtopic.php?pid=495168#p495168]
+
  
 
=Hardware Info=
 
=Hardware Info=
==lspci==
+
==Información de Hardware (lspci)==
Note that this is the 1005HA-M version.
+
[ ~]$ lspci
 
+
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
~]$ lspci  
+
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller
 
+
(rev 03)
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
+
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics
 
+
Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
+
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
 
+
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
+
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
 
+
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
+
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
 
+
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
+
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
 
+
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)  
+
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
 
+
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)  
+
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 
+
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)  
+
01:00.0 Ethernet controller: Atheros Communications Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)
 
+
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)  
+
 
+
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)  
+
 
+
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)  
+
 
+
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)  
+
 
+
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)  
+
 
+
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)  
+
 
+
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)  
+
 
+
01:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)  
+
 
+
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
+
  
=Issues=
+
=Problemas=
None at the moment.
+
Ninguno por el momento.

Revision as of 15:44, 4 December 2012

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Asus Eee PC 1005HA (Español)#)

Tango-inaccurate.pngThe factual accuracy of this article or section is disputed.Tango-inaccurate.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Asus Eee PC 1005HA (Español)#)
Dispositivo Estado Módulos
Intel 945GME OK xf86-video-intel
Red Cableada (ethernet) OK
Red Inalámbrica (wireless) OK
Audio OK snd_hda_intel
Camara Web OK uvcvideo
Tarjeta SD OK
Teclas de función OK

La versión de este articulo está principalmente adaptado de la versión en ingles de la Eee PC 1000HE, siéntase libre de expandirlo!

El kernel por defecto (actualmente 2.6.34) soporta todo el hardware de la 1005HA, así que se supone que todo debería funcionar luego de la instalación.

Instalación

Para una guía completa de instalación de Arch, vea la Guía de Principiantes.

Pantalla y dispositivos de ingreso

Si todavía no lo ha instalado, necesita xorg-server y xf86-video-intel para hacer funcionar X.org:

pacman -S xorg-server x86-video-intel

Este ejemplo usa hotplugging (conexiones sin apagar el sistema). Este seguro de que tenga instalado e iniciado hal. Ademas, no se olvide de agregar hal al array de DAEMONS=() en rc.conf (en ingles)! (/etc/rc.conf por defecto).

Nota: La 1005HA funciona correctamente sin utilizar xorg.conf! No hay necesidad de crear un archivo xorg.conf.

Puntos Por Pulgada (DPI)

En general la resolución auto-detectada no se ajusta correctamente a la resolución mas pequeña. Una configuración cómoda seria 96dpi o 75dpi si le gusta ver fuentes realmente pequeñas. Una forma sencilla de configurar el DPI seria agregar esto al final del archivo xserverrc (/etc/X11/xinit/xserverrc por defecto).

 exec /usr/bin/X -nolisten tcp -dpi 96

Rendimiento Gráfico

Con la nueva arquitectura de aceleración 2D de X.org (EXA), los usuarios de controladores (drivers) Intel podrán experimentar des-aceleración con los desplazamientos y re-trazados de las ventanas. Una posible solución a esto es reemplazar el controlador 2D por defecto de Intel (XXA), con el nuevo controlador de X.org. Añadir esto a la sección de controladores del archivo xorg.conf (/etc/X11/xorg.conf por defecto).

Option "AccelMethod" "exa" 
Option "MigrationHeuristic" "greedy"

Ademas para mejorar el rendimiento 2D, el rendimiento 3D de la tarjeta de video puede ser extremadamente mejorado agregando esta linea en el archivo /etc/profile. [1]

export INTEL_BATCH=1

Ver Intel (en Ingles) para mas información.

De acuerdo con la documentación del controlador (driver) Intel, “X-Video Motion Compensation” o "XvMC" no está habilitado de forma predeterminada. Al habilitar esta opción puede reducir considerablemente el uso de CPU al reproducir vídeo MPEG-2. Para habilitar esta opción, se deben hacer dos cosas; en primer lugar, agregar esta linea a la sección del dispositivo de tu xorg.conf (/etc/X11/xorg.conf por defecto):

Option "XvMC" "true"

Por último, crear un archivo de configuración para decirle al servidor X donde se encuentra la biblioteca XvMC:

echo /usr/lib/libIntelXvMC.so > /etc/X11/XvMCConfig

Teclado

  1. Copiar /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi en /etc/hal/fdi/policy.
     cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/
  2. Editar /etc/hal/fdi/policy/10-keymap.fdi y cambiar <merge key="input.xkb.layout" type="string">us</merge> por <merge key="input.xkb.layout" type="string">es</merge>.
     nano /etc/hal/fdi/policy/10-keymap.fdi

Touchpad

  1. Instalar el paquete xf86-input-synaptics con:
     pacman -S xf86-input-synaptics
  2. Crea un archivo de normas hal:
     cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/

He aquí un ejemplo de configuración:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="ETPS/2 Elantech Touchpad">
        <append key="info.capabilities" type="strlist">input.touchpad</append>
    </match> 
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <merge key="input.x11_options.SHMConfig" type="string">on</merge>
        <merge key="input.x11_options.MaxSpeed" type="string">1.00</merge>
        <merge key="input.x11_options.MinSpeed" type="string">0.75</merge>
        <merge key="input.x11_options.Emulate3Buttons" type="string">on</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">2</merge>
        <merge key="input.x11_options.TapButton3" type="string">3</merge>
        <merge key="input.x11_options.LockedDrags" type="string">1</merge>
    </match>
  </device>
</deviceinfo>

Para obtener mas información, vea Touchpad Synaptics (en ingles).

Desplazamiento con dos dedos (manera simple)

Añadirlo siguiente al archivo 11-x11-synaptics.fdi:

<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">10</merge>
<merge key="input.x11_options.EmulateTwoFingerMinW" type="string">7</merge>

Desplazamiento con dos dedos (forma alternativa)

Cree este script:

#!/bin/sh 
# 
# Use xinput --list-props "SynPS/2 Synaptics TouchPad" para extraer datos
# 

# Establece los parámetros de emulación multi-touch
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 32 10 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Width" 32 8 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Two-Finger Scrolling" 8 1 
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 1 

# Deshabilitar desplazamiento lateral
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Edge Scrolling" 8 0 0 0 

# Esto hará que el cursor no salte si tiene dos dedos sobre el touchpad y levanta uno
# (Que se suele hacer después de desplazarse con dos dedos)
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Jumpy Cursor Threshold" 32 110 

Hágalo ejecutable con:

chmod +x <script-name>

y por ultimo, agreguelo a ~/.xinitrc para que se ejecute al inicio. [2]

xrandr (Extensión para cambiar de tamaño y rotar de X.org)

Para una utilidad interesante de GUI, intente lxrandr; es muy fácil de usar!

Cambiar a monitor externo:

xrandr --output LVDS --off --output VGA --auto

Volver al LCD de la EeePC:

xrandr --output LVDS --auto --output VGA --off


Ahorro de energía y ACPI (Interfaz de Energía Avanzada)

Inicie su aventura de ahorro de energía instalando Powertop. Básicamente es un programa para ver cuanta energía se esta utilizando, pero también proporciona algunos consejos para mejorar el rendimiento.

pacman -S powertop

Un buen punto de partida, es deshabilitar el hardware que no va a utilizar. Reinicie el sistema e ingrese a la configuración del BIOS pulsando F2. Deshabilitar por ejemplo, el lector de tarjetas, la cámara web, la red cableada (ethernet), pero sólo si no los necesita, por supuesto.

De acuerdo con Powertop, la 1005HA utiliza alrededor de 7-10 Watts en un nivel de máximo ahorro (utilizando laptop-mode-tools y cpufreq, y habiendo deshabilitado el hardware previamente mencionado). En estado de inactividad, el consumo es de entre 5-6 Watts. Por favor informe como reducirlo aun mas!

Instalación y configuración de laptop-mode-tools

laptop-mode-tools es una manera fácil y agradable de configurar la mayor parte de las opciones de ahorro de energía en la 1005HA. Estos incluyen varias opciones, desde bajar la frecuencia de giro del disco duro y el consumo del CPU, como también la auto-suspensión de los puertos USB, el control del brillo de la pantalla y mucho mas. Provee una gran centralización de los archivos de configuración, como también, archivos separados para cada uno de los módulos controlados por las opciones de ahorro.

Instalar el paquete con:

pacman -S laptop-mode-tools

El archivo de configuración principal se encuentra por defecto en /etc/laptop-mode/laptop-mode.conf, pero hay mas archivos de configuración en el directorio /etc/laptop-mode/conf.d/. Asegúrese de leerlos por completo y configurarlos correctamente.

Note la opción en el archivo laptop-mode.conf que permite iniciar automáticamente los demás módulos.

Algunas opciones especificas para algunos modulos de la 1005HA (hay muchos mas):

Brillo del LCD

Para configurar el brillo del LCD, edite el archivo /etc/laptop-mode/conf.d/lcd-brightness.conf y ajuste lo como mas le convenga. El valor mínimo (mas oscuro) es 0 y el valor máximo (mas claro) es 15, esta es la configuración sugerida:

BATT_BRIGHTNESS_COMMAND="echo 1"
LM_AC_BRIGHTNESS_COMMAND="echo 15"
NOLM_AC_BRIGHTNESS_COMMAND="echo 15"
BRIGHTNESS_OUTPUT="/proc/acpi/video/VGA/LCDD/brightness"

Ahorro de energía en el CPU

El “Super Hybrid Engine” de la EeePC (como se lo conoce en Windows), tiene un efecto significativo en el ahorro de energía. Esto reduce la frecuencia de reloj (underclock) del FSB (front-side bus) para ahorrar energía, o la aumenta para mejorar el rendimiento; es controlado mediante /sys/devices/platform/eeepc/cpufv, que es provisto por el modulo eeepc_laptop. Esta incluido en el packete laptop-mode-tools y es activado y configurado mediante el archivo /etc/laptop-mode/conf.d/eee-superhe.conf. [3]

A partir de la versión 2.6.32 del kernel, el modulo eeepc_laptop no funciona; para hacerlo funcionar nuevamente, se debe agregar esta linea en el archivo de configuración de GRUB (/boot/grub/menu.lst por defecto):

acpi_osi=Linux

Ejemplo:

# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/62db43c3-8321-479d-a2a0-0608fc566bc9 ro acpi_osi=Linux
initrd /kernel26.img

La frecuencia del CPU puede ser controlada a través del archivo /etc/laptop-mode/conf.d/cpufreq.conf, provisto por el laptop-mode-tools. Un buen valor es “T2” (75% de la velocidad normal) cuando esta utilizando la batería y el rendimiento es el mínimo; y velocidad máxima cuando esta conectado a el cargador. De todas maneras, utilizando el paquete cpufrequtils (vea a continuación), es por lo general una mejor opción, ya que cambia automáticamente el uso del CPU de acuerdo a la configuración establecida.

Suspender USB

Sugerencia: use la opción para desactivar el uso de algunos dispositivos USB (por ejemplo: modems 3G) usando el ID que muestra el comando lsusb, y luego insertándolo en el archivo de configuración.

Instalación y configuración de cpufrequtils

Para reducir el uso de energía del CPU, seguramente este interesado en cpufrequtils. El “daemon” (proceso secundario o servidor) provisto por este script, se encarga de automatizar su uso. Usted puede elegir un valor de frecuencia mínima (min_freq) mayor (por ejemplo: 1000MHz) si prefiere que el sistema responda con mayor fluidez, mientras ahorra algo de energía. Note que esto también puede ser manejado por laptop-mode-tools si así lo prefiere.

  1. Instalar el paquete:
     pacman -S cpufrequtils
  2. Editar /etc/conf.d/cpufreq
     min_freq="800MHz" max_freq="1.60GHz"
  3. Agregar los módulos:
     modprobe acpi-cpufreq cpufreq_ondemand cpufreq_powersave
  4. Agregar los módulos anteriores al array MODULES=() en el archivo rc.conf (/etc/rc.conf por defecto).
  5. Iniciar el daemon:
     /etc/rc.d/cpufreq start
  6. Agregar cpufreq al array DAEMONS=() en el archivo rc.conf.


Teclas de Función (Hotkeys)

Para activar las teclas de función (Fn+F1, Bloqueo del Touchpad, Tecla de encendido y apagado, SuperHybridEngine, etc.), instale el paquete acpi-eeepc-generic [4] de AUR. La configuración se encuentra en el archivo /etc/conf.d/acpi-eeepc-generic.conf.

Activar / Desactivar WiFi

Para activar la tecla de activar/desactivar Wifi (Fn+F2), edite el archivo de configuración de acpi-eeepc-generic y cambie: [5]

COMMANDS_WIFI_TOGGLE=("/etc/acpi/eeepc/acpi-generic-toggle-wifi.sh")

por

COMMANDS_WIFI_TOGGLE=()

Teclas de Volumen

Para hacer funcionar las teclas de Mudo, Aumentar y Disminuir el volumen, edite el archivo /etc/conf.d/acpi-eeepc-generic.conf y reemplace las lineas:

COMMANDS_MUTE=("alsa_toggle_mute")
COMMANDS_VOLUME_DOWN=("alsa_set_volume 5%-")
COMMANDS_VOLUME_UP=("alsa_set_volume 5%+")

por

COMMANDS_MUTE=("amixer set Master toggle")
COMMANDS_VOLUME_DOWN=("amixer set Master 10%-")
COMMANDS_VOLUME_UP=("amixer set Master 10%+")

Note que el valor 10% puede ser reemplazado por cualquiera que usted prefiera, vea la pagina de manual del amixer (man amixer).

Suspender

Si tiene problemas con el script proporcionado por acpi-eeepc-generic, entonces pruebe pm-suspend.

Para sustituir el script de acpi-eeepc-generic por pm-suspend, edite /etc/conf.d/acpi-eeepc-generic.conf y comente las siguientes lineas (agregando # al principio):

COMMANDS_SLEEP=("/etc/acpi/eeepc/acpi-eeepc-generic-suspend2ram.sh")

reemplacelo por:

COMMANDS_SLEEP=("/usr/sbin/pm-suspend")

Configuración de Pantalla

Cree el archivo /etc/X11/xorg.conf y agregue las siguientes lineas en el, para activar la compresion del framebuffer de Intel, la cual, de acuerdo a Lesswats.org, supone un pequeño ahorro de energía.

Section "Device"
	Identifier	"Builtin Default intel Device 0"
	Driver		"intel"
	Option		"FramebufferCompression" "on"
	Option		"AccelMethod" "EXA"
	Option		"Tiling" "on"
EndSection

Hardware

Red Cableada (Ethernet)

Funciona por defecto con el kernel 2.6.32, si tienes alguna version anterior, posiblemente necesite instalar los drivers de AUR. [6]

Conexión Inalámbrica (WiFi)

El WiFi funciona por defecto con el kernel de Arch (probado con 2.6.30, 2.6.32 y 2.6.34).

Cámara Web

Para activar y desactivar la cámara:

  1. Activar
     echo 1 > /sys/devices/platform/eeepc/camera
  2. Desactivar
     echo 0 > /sys/devices/platform/eeepc/camera

Si realmente desea desactivar la cámara, se recomienda que mire en la parte de dispositivos del BIOS.

Asegúrese de que el modulo uvcvideo este cargado.

Para grabar videos y sacar fotos, se recomienda usar cheese o wxcam (de AUR [7]).

Para simplemente probar la cámara, se puede utilizar mplayer:

mplayer -fps 15 tv://

La cámara web funciona con Skype.

Micrófono

El micrófono funciona por defecto, solo se debe configurar en alsamixer; ingrese a la configuración:

alsamixer

Presione <F4> para ir a la sección 'Capture' (Capturar). Navegue hasta el item 'Capture' (Capturar) utilizando las flechas de la derecha y la izquierda y revise que aparezca 'LR Capture'. De no ser así, presione la barra espaciadora. Los valores de 'Capturar' y 'Digital' son un balanceo entre la estática y el incremento. Se recomienda fijar el valor entre 70 y 75 (usando las flechas de arriba y abajo) respectivamente, aunque esto puede ser configurado a su gusto. Salga de alsamixer presionando <ESC> y pruebelo:

arecord /tmp/record.wav

Diga algo cerca del micrófono y luego presione <Ctrl+C> para terminar la grabación. Ahora pruebelo con:

aplay /tmp/record.wav 

Si todo funciona correctamente, guarde los cambios (como root):

alsactl store

[8]

Hardware Info

Información de Hardware (lspci)

[ ~]$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller
(rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics
Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
01:00.0 Ethernet controller: Atheros Communications Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Problemas

Ninguno por el momento.