From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <425CD207.5080106@epam.com> Date: Wed, 13 Apr 2005 11:02:15 +0300 From: Sviataslau Svirydau Organization: EPAm User-Agent: Mozilla Thunderbird false StumbleUpon/1.88 (X11/20041206) X-Accept-Language: ru, en-us, en MIME-Version: 1.0 To: hardware@altlinux.ru Subject: Re: [Hardware] APM vs ACPI References: <4257156D.5050900@ricom.ru> <20050412113218.GJ10513@osdn.org.ua> <200504121539.26110.shrek@freesource.info> <20050412121904.GT10513@osdn.org.ua> <425BCD32.2010804@epam.com> <20050412140048.GD10513@osdn.org.ua> <425BDD56.4070407@epam.com> <20050412144443.GF10513@osdn.org.ua> <425BF120.50205@epam.com> In-Reply-To: <425BF120.50205@epam.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 13 Apr 2005 08:02:15.0745 (UTC) FILETIME=[1B514B10:01C53FFF] X-BeenThere: hardware@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hardware@altlinux.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2005 08:02:19 -0000 Archived-At: List-Archive: Sviataslau Svirydau wrote: > Будем над этим подумать :) > > Постараюсь потиху приползти к этому... по мере наличия свободного > времени... Ну вот, попробовал немного побаловаться с apm... Неоспоримый плюс - работает suspend to ram. Еще один - вместе с апм все же работает swsusp2. Впрочем, на этом плюсы заканчиваются... Неоспоримый минус - малая гибкость и конфигурабельность. Теперь чего не хватает: Не работает обработка кнопки power. Просто происходит железное выключение... Это как-то можно настроить при использовании apm? Нет возможности перенастроить реакцию на нажатие кнопки suspend. Вернее, теоретически есть такая возможность (малость кривоватая, правда)... Но она не рабочая по нескольким причинам. apmd _теоретически_ может отклонить suspend/standby, если: 1. apmd_proxy завершится с кодом, отличным от 0. В имеющихся скриптах такое не поддерживается. 2. определен символ APM_IOC_REJECT. Однако нет такого символа, поэтому apmd все же будет вызывать suspend/standby независимо от результата apmd_proxy Вот только в этом месте мне не совсем понятно зачем нужен этот reject? apmd все равно вручную вызывает ioctl для выполнения suspend/standby, так что по идее, можно этого и не делать при определенных условиях... (если, конечно, это не противоречит спецификации апм) А еще если саспендиться при открытой крышке, то избражение на дисплее становится некрасивым в процессе суспеду... неэстетично... -- Best Regards, Sviataslau Svirydau phone: +375 (17) 210 1662, ext. 1503 fax: +375 (17) 210 1168 mobile: +375 (29) 641 4214 -- life, n.: A whim of several billion cells to be you for a while.