---
name: "acpiconf"
section: "8"
platform: "freebsd"
package: "base"
version: "16.0-CURRENT-20261027-61c70dc16a79"
release: "FreeBSD 16.0-CURRENT (2026-10-27)"
platforms: ["freebsd"]
url: "https://new.carta.tech/acpiconf"
---

# acpiconf(8)

control ACPI power management

## NAME

**acpiconf** – control ACPI power management

## SYNOPSIS

**acpiconf** \[**-h**\] \[**-i** *batt*\] \[**-k** *ack*\] \[**-s** *type*\]

## DESCRIPTION

The **acpiconf** utility allows the user control of the ACPI power management functions. The following command-line options are recognized:

- **-h**

  Displays a summary of available options.

- **-i** *batt*

  Get design information and current status of the battery specified by its number, starting with **0**.

- **-k** *ack*

  Ack or abort a pending suspend request using the argument provided. **Most** **users** **should** **not** **use** **this** **option** **directly.**

- **-s** *type*

  Enters the specified sleep mode. Recognized types are **1** (only the CPU clock is stopped), **2** (not implemented on most systems but similar to S1), **3** (the CPU context is lost and memory context is preserved), and **4** (the CPU context is lost and memory context is stored to disk). Sleep states may also be given as S1, S2, etc. The supported states depend on BIOS implementation, including ACPI byte code (AML). If the */etc/rc.suspend* and */etc/rc.resume* scripts are executable, they will be run by [devd(8)](/devd/8.md) before and after entering the given sleep state.

  The */etc/rc.suspend* and */etc/rc.resume* scripts use the [rcorder(8)](/rcorder/8.md) utility to call scripts in */etc/rc.d/* and the *$local\_startup* directories that have a "suspend" or "resume" KEYWORD, respectively. Called scripts are supplied with a single "suspend" / "resume" command line argument. See [rc.conf(5)](/rc.conf/5.md) for more information about *$local\_startup*.

## SEE ALSO

[acpi(4)](/acpi/4.md), [rc.conf(5)](/rc.conf/5.md), [acpidump(8)](/acpidump/8.md), [apm(8)](/apm/8.md), [devd(8)](/devd/8.md), [rcorder(8)](/rcorder/8.md)

## HISTORY

The **acpiconf** utility appeared in FreeBSD 5.0.

## AUTHORS

The **acpiconf** utility was written by Mitsuru Iwasaki ⟨*iwasaki@FreeBSD.org*⟩. This manual page was written by Dag-Erling Smørgrav ⟨*des@FreeBSD.org*⟩.
