Re: ThinkPad support
isdtor <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile |
|---|---|
| Message-ID | <[email protected]> |
I have done some more research and I think the problem is that I don't have a devd configuration that matches my hardware. After discovering :) and enabling acpi_ibm and setting dev.acpi_ibm.0.events to 1, I found that any Fn+F[0-9] results in a call to /etc/rc.suspend. Sep 16 21:44:21 host devd: Executing '/etc/rc.suspend acpi 0x03' Sep 16 21:44:21 host acpi: suspend at 20140916 21:44:21 ... Sep 16 21:48:23 host devd: notify_clients: send() failed; dropping unresponsive client Sep 16 21:48:23 host devd: Executing '/etc/rc.d/moused stop ums0' Sep 16 21:48:23 host devd: Executing '/etc/rc.resume acpi 0x03' Stopping devd entirely and pressing just the Fn results in suspend as well. Adding the acpi_ibm(4) example config for the T41p to devd.conf doesn't help much. A subsequent service devd stop/service devd start did not launch devd into the background as I would expect. Also, related or not, there are a number of syslog entries Sep 16 21:43:18 host kernel: ACPI Warning: \_SB_.PCI0.PEG_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97) and Sep 16 21:48:23 host kernel: pci0: failed to set ACPI power state D2 on \_SB_.PCI0.EXP1: AE_BAD_PARAMETER _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-mobile To unsubscribe, send any mail to "[email protected]"