У Linux щось змінює яскравість підсвітки. Як знати, що це за процес?


2

Я використовую Linux з ядром 3.9 (BohdiLinux, але я шукаю дистрибутив (або принаймні середовище робочого столу) агностичний відповідь).

Щось періодично (або на якійсь події, можливо) повторюється рівень підсвітки мого ноутбука на екрані, і я хотів би знати, що це за процес.

Я наївно намагаюся дивитись acess on / sys / class / backlight з inotifywatch [1], але події на / sys, схоже, не фіксуються.

Я також намагаюся перевірити, чи були якісь події acpi, але acpi_listen нічого не зафіксував, коли відбувається скидання.

Я не маю уявлення про процес скидання або навіть якщо він завжди запускається або запускається на вимогу іншим, тому я не бачу, як я міг би використовувати lsof.

Як я міг прогресувати звідси? Дякую за будь-яку пораду!

[редагувати]:

  • видається, що не можна контролювати системи: http://www.mail-archive.com/kernelnewbies@nl.linux.org/msg07648.html
  • udevadm [3] підтверджує, що те, що перетворює яскравість, - це подія sysfs, але я досі не знаю, як знайти те, що викликає цю подію udev

[1] фактична команда: sudo inotifywatch -r -v / sys / class / backlight /

[2] фактична команда: sudo acpi_listen

[3] вихід

% sudo udevadm монітор --udev --властивість
монітор буде друкувати отримані події для:
UDEV - подія, яку udev надсилає після обробки правил

UDEV [27661.753446] змінити /devices/pci0000:00/0000:00:02.0/backlight/acpi_video1 (підсвітка)
ДІЯ = зміна
DEVPATH = / пристрої / pci0000: 00/0000: 00: 02.0 / підсвітка / acpi_video1
SEQNUM = 6027
ДЖЕРЕЛ = sysfs
SUBSYSTEM = підсвічування
UDEV_LOG = 7
USEC_INITIALIZED = 27661753199

Відповіді:


1

Встановіть tmpfs в / sys / class / підсвічування / та ініціюйте перегляд. Ви можете також додати там кілька посилань.


Я не встигаю, щоб це працювало, чи не могли б ви пояснити, як це має працювати?
fanf42

0

Ви намагалися topпобачити всі запущені процеси?

Також ви можете запустити ps -auxзнімок усіх запущених процесів.


Так, але обидва насправді не підходять до виконання завдання, тому що я не знаю, чи це тривалий процес чи специфічний процес, ні як це змінює рівень підсвічування.
fanf42
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.