rdist

May 30, 2007

FreeBSD ACPI on a Panasonic Y4

Filed under: FreeBSD — Nate Lawson @ 5:31 pm

The Panasonic R/W/T/Y series is a set of ultralight notebooks, also available in a US model. I like the Y4-Y7 for their large screen, light weight, and long battery life.

There are a couple things needed to get suspend/resume working on these models in FreeBSD. To get the backlight on and video working again, we need to trigger the 0xc000 video BIOS reset. Set the following in /etc/sysctl.conf:

hw.acpi.reset_video=1

The built-in mouse is stuck once we resume. We need to reinitialize it by setting the following in /boot/loader.conf. This should really be done automatically since the reinitialization should work on most systems. But more testing will have to be done before that is enabled by default.

hint.psm.0.flags="0x2000"

With these changes, I can suspend/resume to RAM successfully. For more info, check the handbook.

1 Comment

  1. thanks for info, happy to see freebsd runs on so many laptops !

    Comment by freebsd — December 13, 2007 @ 7:15 am


RSS feed for comments on this post.

Blog at WordPress.com.