Sven Joachim wrote:
> commit 6e6c822868f113dabe3c33bdd91e883cc28fa11b
> Author: Eric Anholt <[email protected]>
> Date:   Wed Mar 17 13:48:06 2010 -0700
>
>     drm/i915: Stop trying to use ACPI lid status to determine LVDS connection.
>
>     I've been getting more and more quirk reports about this.  It seems
>     clear at this point that other OSes are not using this for determining
>     whether the integrated panel should be turned on, and it is not
>     reliable for doing so.  Better to light up an unintended panel than to
>     not light up the only usable output on the system.
>
>     Signed-off-by: Eric Anholt <[email protected]>
>     Acked-by: Jesse Barnes <[email protected]>

I was relying on this feature^W bug.  This post is for similar users.

My laptop spends most of its time in an high-res fbcon, starting X "on
demand" for occasional GUI apps.  When at my desk, I'd boot the laptop
with the lid closed and an external monitor connected on D-sub.  When
roaming, I'd boot with the lid open and no external monitor.

In .33, both cases resulted in a full-resolution fbcon on the active
head.  In .34~rc6, the VGA-1 head is at native resolution, but only
the top-left corner is used for fbcon, so that fbcon's terminal will
fit the (unused) LVDS-1 head.

If I pass "video=LVDS-1:d" to the kernel from the bootloader, I can
manually disable the LVDS head when booting at my desk.  This is
better than nothing, though I'd prefer the old autodetection.  Best of
all would be proper hotplug support in fbcon! :-)

Head names (e.g. LVDS-1) are from "ls -d /sys/class/drm/card*-*".



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to