LINUX.ORG.RU

ACPID(need help)


0

0

Надоело, уже головой ап стенку стучюсь... Помогите... У меня нетбук MSI WIND пытаюсь настроить выключение монитора по нажатию кнопок Fn+F2. При нажатии на эти кнопочки событие "video IGD" я подправил файлик /etc/acpi/handler.sh, дописал туды "DISPLAY=:0.0 xset dpms force off", но монитор не выключается ((( Если эту же комманду запускать просто в терминале под иксами то монитор выключается. Если выполнить комманду "/etc/acpi/handler.sh video IGD" опять же в терминале под иксами то монитор выключается. Так почему же не выключается монитор при нажатии кнопок ? П.с: при нажати кнопок я точно уверен что выполняется скрипт handler.sh там просто еще присутствует строчка типа logger "Monic:off", т.е. при нажатии на кнопки Fn+F2 в логах появляется Monic:off ... П.п.с.: дистр Archlinux ядро 2.6.26 GNOME 2.22

anonymous

Re: ACPID(need help)

/var/log/acpid.log

твой xset выполняется не от того пользователя (от рута).

anonymous ()

Re: ACPID(need help)

Вобщем дело в аутентификации на Х сервере. Пример решения проблемы примерно такой: su X-SESSION-USER -c '...'. Можно попробывать поиграться с xauth.

vasily_pupkin ★★★★★ ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

вот чё в логах Aug 15 14:45:20 wind acpid: received event "video IGD 00000080 00000000" Aug 15 14:45:20 wind acpid: notifying client 2748[82:82] Aug 15 14:45:20 wind acpid: notifying client 2869[0:0] Aug 15 14:45:20 wind acpid: executing action "/etc/acpi/handler.sh video IGD 00000080 00000000" Aug 15 14:45:20 wind acpid: action exited with status 1 Aug 15 14:45:20 wind acpid: completed event "video IGD 00000080 00000000"

Так как его заставить вырубать дисплей, или хотябы заставить выполнять от моего пользователя?

anonymous ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

плин форматирование гребанное
вот чё в логах
Aug 15 14:45:20 wind acpid: received event "video IGD 00000080 00000000"
Aug 15 14:45:20 wind acpid: notifying client 2748[82:82]
Aug 15 14:45:20 wind acpid: notifying client 2869[0:0]
Aug 15 14:45:20 wind acpid: executing action "/etc/acpi/handler.sh video IGD 00000080 00000000"
Aug 15 14:45:20 wind acpid: action exited with status 1
Aug 15 14:45:20 wind acpid: completed event "video IGD 00000080 00000000"



Так как его заставить вырубать дисплей, или хотябы заставить выполнять от моего пользователя?

anonymous ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

xhost +

от пользователя.

anonymous ()
Ответ на: Re: ACPID(need help) от vasily_pupkin

Re: ACPID(need help)

По поводу su, так он же пароль пользователя поидее должен запросить? и как быть?

anonymous ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

> По поводу su, так он же пароль пользователя поидее должен запросить? и как быть?

sudo

sysmouse ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

> поводу su, так он же пароль пользователя поидее должен запросить? и как быть?

man sudoers

Igron ★★★★★ ()
Ответ на: Re: ACPID(need help) от Igron

Re: ACPID(need help)

с DISPLAY все впорядке )

anonymous ()
Ответ на: Re: ACPID(need help) от anonymous

Re: ACPID(need help)

xhost + сделай и не еби мозги.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.