acpid (Español)

From ArchWiki
Revision as of 23:19, 9 March 2013 by Jogre barroso (Talk | contribs) (Created and half-traduced wiki page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:Acpid (Español)#)

acpid es un "demonio" flexible y extensible para entregar for delivering eventos ACPI. Vigila /proc/acpi/event y cuando hay un evento, ejecuta programas para manejarlo. when an event occurs, executes programs to handle the event. Estos eventos se activan mediante ciertas acciones, como:

  • Apretar teclas especiales, incluyendo el boton de Encendido/Hibernar/Suspender.
  • Closing a notebook lid
  • (Des)conectar un adaptador de Corriente Alterna a un portátil.
  • (Des)conectar un jack de un teléfono, etc.

acpid puede ser usado asi mismo, o combinado con un sistema más robusto como pm-utils y cpufrequtils para una mayor solución del control de energía.

Nota:
  • Entornos de escritorio, como GNOME, gestor de inicio de sesión de systemd y algunos demonios manejadores de teclas extra pueden implementar métodos propios de manejo de eventos, independientemente de acpid. Usar más de un sistema a la vez puede provocar un comportamiento inesperado, como suspenderse dos veces de una, tras apretar una vez el botón de hibernar. Ten esto en cuenta y activa solo manejadores deseados.
  • Ya que por defecto el script que provee acpid, /etc/acpi/handler.sh, sobreescribirá la funcionalidad del botón de encendido/apagado de tu entorno de escritorio, seguramente querrás cambiar la rutina de apagado de acpid para evitar apagar el ordenador cuando apretes de golpe cuando apretes el botón de encendido/apagado (ver instrucciones a continuación).

Instalación

Instala el paquete acpid, disponible en los repositorios oficiales.

Para que inicie al arranque :

  • Si usas systemd (seguramente), pon en un terminal systemctl enable acpid ;
  • Si usas initscripts, edita /etc/rc.conf como superusuario y añade acpid a lavariable DAEMONS.

Configuración

acpid viene con un número de acciones predefinidas para eventos activos, como lo qué debería occurrir cuando apretas el botón de encendido/apagado en tu ordenador. Por defecto, esas acciones están definidas en /etc/acpi/handler.sh, que se ejecuta después de que se detecta un evento ACPI (según determine /etc/acpi/events/anything).