kacpimon(8) System Manager's Manual kacpimon(8)

kacpimon - پایشگر رویدادهای ACPI هسته

kacpimon

kacpimon برنامه‌ای برای پایش است که به سه منبع رویدادهای ACPI متصل می‌شود:

1. /proc/acpi/event
2. netlink
3. لایه ورودی (/dev/input/event*)

سپس kacpimon آنچه را در طول زمان اتصال دریافت می‌کند، گزارش می‌دهد.

از kacpimon برای اطمینان از این‌که هسته رویدادهای مربوط به ACPI را از طریق سه منبع یادشده ارسال می‌کند، استفاده کنید.

از آنجا که هر دو ابزار acpid(8) و kacpimon به منابع یکسانی متصل می‌شوند، حتماً پیش از اجرای kacpimon ابزار acpid(8) را متوقف کنید. اگر از upstart(7) استفاده می‌کنید، از initctl(8) برای توقف acpid(8) بهره بگیرید. اگر از systemd(1) استفاده می‌کنید، با کمک systemctl(1) ابزار acpid(8) را متوقف سازید. چنانچه از هیچ‌یک از آن‌ها استفاده نمی‌کنید، می‌توانید برای توقف acpid(8) دستور killall(1) را امتحان کنید.

حتماً kacpimon را به عنوان کاربر ارشد (root) اجرا کنید، زیرا در غیر این صورت قادر به باز کردن /proc/acpi/event یا لایه ورودی نخواهد بود:

sudo kacpimon

اگر می‌خواهید خروجی kacpimon را به یک فایل لوله‌کشی (pipe) کنید، توجه داشته باشید که برای خروج حتماً از کلید "Esc" به جای Ctrl-C استفاده کنید. فشردن Ctrl-C موجب از دست رفتن خروجی می‌شود.

/proc/acpi/event
فایل رویدادهای ACPI هسته
/dev/input/event*
فایل‌های رویداد لایه ورودی

acpi_listen(8), acpid(8)

Ted Felix <www.tedfelix.com>

- تبدیل kacpimon به برنامه‌ای که به شکل واقعی روی سیستم نصب شود؟

kacpimon - پایشگر رویدادهای ACPI هسته
حق نشر (C) 2009-2013 Ted Felix (www.tedfelix.com)

این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید طبق شرایط «مجوز عمومی همگانی گنو» (GNU General Public License) منتشر شده توسط «بنیاد نرم‌افزارهای آزاد»، چه نسخه ۲ و چه (به انتخاب خودتان) هر نسخه بعدی، آن را بازتوزیع کرده و/یا تغییر دهید.

این برنامه به این امید توزیع شده است که سودمند باشد، اما بدون هیچ‌گونه ضمانتی؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به «مجوز عمومی همگانی گنو» رجوع کنید.

شما باید به همراه این برنامه نسخه‌ای از «مجوز عمومی همگانی گنو» را دریافت کرده باشید؛ در غیر این صورت به بنیاد نرم‌افزارهای آزاد نامه بنویسید:

Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
یا از www.gnu.org دیدن کنید.
Jan 2013