Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Sep 2013 12:52:36 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        Laura Marie Feeney <lmfeeney@sics.se>, freebsd-acpi <freebsd-acpi@freebsd.org>, Kevin Oberman <rkoberman@gmail.com>, Gleb Smirnoff <glebius@freebsd.org>, "Sergey A. Osokin" <osa@FreeBSD.org>, =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= <dumbbell@FreeBSD.org>
Subject:   Re: suspend/resume on Lenovo X1 (regression from reports on wiki)
Message-ID:  <52276554.6020807@FreeBSD.org>
In-Reply-To: <201309040929.35903.jhb@freebsd.org>
References:  <521D03AE.3050709@sics.se> <201309031647.47650.jhb@freebsd.org> <522669AF.5000209@FreeBSD.org> <201309040929.35903.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2013-09-04 09:29:35 -0400, John Baldwin wrote:
> On Tuesday, September 03, 2013 6:58:55 pm Jung-uk Kim wrote:
>> On 2013-09-03 16:47:47 -0400, John Baldwin wrote:
>>> Even with that hacked so I force vgapm0 and dpms0 to attach, I 
>>> still can't resume in console mode, ...
>> 
>> What happens?  Does it panic, hang, or just no backlight?
> 
> Just no backlight.  It resumes fine and if I do it in multiuser I 
> can ssh in, etc.  It's just the backlight that doesn't resume.  I
> was hopeful dpms.ko would fix that, but it didn't. :(

Ah, that's a well-known problem and we cannot fix it without help of
machine-specific code, e.g., drm1/drm2.  Actually, both acpi_video and
dpms try to restore video settings but nothing worked for Intel GPUs +
LVDS + LCD panel AFAIK.

> I think i915drm has code to specifically turn on the backlight as
> I get some weird error message in the kernel console about a
> timeout trying to turn the panel off during suspend when I'm in X.
So, I guess it has an ordering issue.  If my memory serves, drm1 was
okay with vesa, however.  I *think* it accidentally worked because of
automatic VT-switching, which is still broken for KMS.

Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (FreeBSD)

iQEcBAEBAgAGBQJSJ2VUAAoJECXpabHZMqHOJtgIAIagXbUGDBGR6cdu1EncP8bU
eN+03coO4KBsCuFesNkOBF8GgCsoGf+n+IrUjGnazuyK9UTi5flLMieg3TpIkGrL
YxOTTo6hfMswII8c5B67ZqPjvY/EmhgQdCQ34WsUGptDvUnqq23u3ounOiQY75iu
FXJqQf5s1X6M5a5bzgvfWZd8yhJhUoYsrQftFOpiZBx1Xyb6hrfCRUJquQklx1Y8
zFDVYm6zr34Aan/lHOWTjAI2ZWBFeiu6BswWdFy2BCbKUUh5b9tToBikfsBRWmSn
isgnm4y8NNDlz/wY42eoXvGFonJLH6+lR7sasxQayIZU7bkfrLlgs9SBex1vh4g=
=dj+e
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52276554.6020807>