Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#4944 - Acpid won't create a lid device

Attached to Project: Arch Linux
Opened by Eugenia Loli-Queru (Eugenia) - Sunday, 02 July 2006, 21:46 GMT
Last edited by Roman Kyrylych (Romashka) - Sunday, 09 September 2007, 10:16 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I am supposed to have these files and folders:
proc/acpi/button/lid/LID/state
But I only have this:
proc/acpi/button/
and inside it there is only the "power" button.
Result, the LID events on my laptop don't work. Why is this not created for my Sony Vaio laptop? (Neomagic gfx card btw).
Please not that I do have a default handler.sh file, and i have correctly inputed the /etc/acpi/events/lid and /etc/acpi/actions/lid.sh which call the sleep.sh file (modified for archlinux from here: http://enterprise.linux.com/article.pl?sid=06/05/24/1716222&tid=121 ). But the problem exists BEFORE trying to execute any of these files. I investigated, and the problem is that the acpi/kernel can't "see" a lid device at all and so it doesn't create it in its /proc system. Therefore, none of the handler.sh and other scripts recognize the lid device and so they don't execute.

Please note that this used to work a few months ago.

As for the LCD light going OFF when closing the lid, that works, but that's done in hardware, so it's not relevant in this bug report.
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Sunday, 09 September 2007, 10:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  Too old. Probably is fixed.
Comment by Jan de Groot (JGC) - Monday, 03 July 2006, 09:43 GMT
It could be that your laptop needs a specific hotkey module to read these things. Try to load the hotkey module for your laptop.
Comment by Eugenia Loli-Queru (Eugenia) - Monday, 03 July 2006, 21:44 GMT
When trying to load the hotkey module it says "no such device". Only the ibm_acpi module from that /drivers/acpi/ module directory loads successfully. But of course, the ibm_acpi module didn't help the lid situation either. Any other ideas? The funny thing is that the lid used to work with older kernels...
Comment by Judd Vinet (judd) - Tuesday, 04 July 2006, 17:54 GMT
Unfortunately, I don't know much about your VAIO hardware, Eugenia.. Do you remember the last kernel version where this worked out of the box?

My only laptop is a thinkpad, and the LID shows up with the ibm_acpi module.
Comment by Eugenia Loli-Queru (Eugenia) - Tuesday, 04 July 2006, 21:46 GMT
It was around kernel 2.6.10 or so...
Comment by Eugenia Loli-Queru (Eugenia) - Tuesday, 04 July 2006, 21:46 GMT
BTW, I do an lspci and lsmod on the other bug report about this laptop. You can get info about its hardware here http://bugs.archlinux.org/task/4945#comment10553

Loading...