CF-S8にFreeBSD/amd64をインストール(続き)

root以下をZFSにしていたが、zfs upgradeだかzpool upgradeだかをやってしまい、boot loaderがそんなもんしらんと言って起動しなくなってしまったので、やむなく再インストール。そして、もう一度、落ち着いてサスペンドできるか調べた。

結局、あっさりできた。CF-R4の時もそうだったと思うけど、
/boot/loader.confに

 hint.psm.0.flags="0x6000"

と書いておき, /etc/sysctl.confに

 hw.acpi.reset_video=1

と書いて起動した状態で、

  • acpiconf -s 3 を実行してサスペンド、電源ボタンスライドでレジューム
  • レジューム後にXでマウスが使える

ことを確認。しかし、レジューム後に無線LANが使えなくなってしまう。レジューム直後のコンソールには以下のようなメッセージが出ている。

ACPI Error: No handler for Region [ECR_] (0xffffff0001917900) [EmbeddedControl] (20100121/evregion-487)
ACPI Error: Region EmbeddedControl(3) has no handler (20100121/exfldio-383)
ACPI Error (psparse-0633): Method parse/execution failed [\\_SB_.DPPM.IECD] (Node 0xffffff0001921720), AE_NOT_EXIST
ACPI Error (psparse-0633): Method parse/execution failed [\\_WAK] (Node 0xffffff000192a2e0), AE_NOT_EXIST
ACPI Exception: AE_NOT_EXIST, During Method _WAK (20100121/hwsleep-668)
ugen3.2:  at usbus3 (disconnected)
ums0: at uhub3, port 1, addr 2 (disconnected)
calcru: runtime went backwards from 328076866 usec to 135050940 usec for pid 11 (idle)
iwn0: iwn_hw_init: could not power ON adapter, error 60
iwn0: iwn_init_locked: could not initialize hardware, error 60
iwn0: iwn_hw_init: could not power ON adapter, error 60
iwn0: iwn_init_locked: could not initialize hardware, error 60

もし、/boot/loader.confに

 hw.psm.synaptics_support="1"

と書いてしまうと、

  • そもそもXでタッチパッドの挙動が怪しい。具体的には、左クリックがタッチパッドによるカーソルの移動を伴わないと入力されない
  • レジューム後にカーソルが固まる

という現象に遭遇するので注意。

また、acpi_panasonic(4)はロードするとパニックする。

PCカードかUSBの無線LANアダプタを使えれば常用に耐えそう。タッチパッドでくるくる回したり出来ないのがちょっと残念だけど。