<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; [решено]ACPI в Fedora-17]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=22703&amp;type=atom" />
	<updated>2012-07-23T13:13:47Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=22703</id>
		<entry>
			<title type="html"><![CDATA[Re: [решено]ACPI в Fedora-17]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=289344#p289344" />
			<content type="html"><![CDATA[<p>Отметьте тему решенной, если работает</p>]]></content>
			<author>
				<name><![CDATA[Hrafn]]></name>
			</author>
			<updated>2012-07-23T13:13:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=289344#p289344</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[решено]ACPI в Fedora-17]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=280749#p280749" />
			<content type="html"><![CDATA[<p>Гуру, помогайте.</p><p>Стоит задача научить ноут с RFR-17 выключаться при закрытии крышки. Gnome-Tweak-Tool хоть и позволяет выставить нужную реакцию на события, но система эти записи не подхватывает, игнорирует их. Максимум, что получается - после включения при первом закрытии крышки гасится дисплей. Соответственно, включается по any key. Потом и этого нет.<br />Посему надо сделать гарантированно рабочую конфигурацию.<br />1. Есть пакет acpi, в нём - acpid, обработчик событий acpi. Ну и есть &quot;файлик&quot; /proc/acpi/button/lid/LID0/state. В который нечто (что именно - не знаю) пишет статус крышки - open или closed. Пишет всегда, независимости от запущеноого (или нет) acpid.<br />2. Настраиваем реакцию на события acpid. В /etc/acpi создаем нужные файлики с реакциями на нужные нам события. <br />3. Запускаем acpid -d<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>#acpid -d<br />Deprecated /proc/acpi/event was not found.&nbsp; Trying netlink and the input layer...<br />input layer /dev/input/event0 (Power Button) opened successfully, fd 4<br />input layer /dev/input/event1 (Lid Switch) opened successfully, fd 5<br />input layer /dev/input/event2 (Sleep Button) opened successfully, fd 6<br />input layer /dev/input/event3 (Power Button) opened successfully, fd 7<br />input layer /dev/input/event4 (AT Translated Set 2 keyboard) opened successfully, fd 8<br />input layer /dev/input/event5 (Video Bus) opened successfully, fd 9<br />input layer /dev/input/event7 (HDA Intel Mic) opened successfully, fd 10<br />input layer /dev/input/event8 (HDA Intel Headphone) opened successfully, fd 11<br />inotify fd: 12<br />inotify wd: 1<br />netlink opened successfully<br />acpid: starting up with netlink and the input layer<br />parsing conf file /etc/acpi/events/lidconf<br />parsing conf file /etc/acpi/events/powerconf<br />parsing conf file /etc/acpi/events/videoconf<br />acpid: 3 rules loaded<br />acpid: waiting for events: event logging is off</p></div></div><p>На другом терминале acpi-listen. Так вот, вывода с него нужного нету. Точнее - если нажать на кнопку power, то acpi_listen скажет button/power и пойдет честное выключение, если вытащить шнур питания из разъёма, скажет о переключении на батарею. Но вот на событие lid, на крышку ноута, не реагирует никак. То есть такого события даже не возникает. Хотя см. п.1, там оно работает, да и acpid докладывает, что Lid Switch подключен успешно. SleepButton тоже отрабатывает нормально. А вот lid - на игноре. <br />Где собака закопалась?<br />====================<br />Хотя нет, соврал... вроде отрабатывает... Нужен таймаут для исследования мысли.<br />+++++++++++++++++++++++++++++++++<br />Закрыто. Работает. Ноут засыпает по крышке. Но именно через acpid.service, и его запускаемые файлы.</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2012-06-08T09:16:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=280749#p280749</id>
		</entry>
</feed>
