[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#431032: xserver-xorg-video-i810: LCD won't turn off when docked, on Dell laptop



Guy Heatley wrote:
> I use a docking station for my laptop: a Dell Latitude D610.
> Since a apt-get upgrade of the X server the sensor that detects when
> the lid is
> down does not function and the LCD screen is on all the time, event
> when the lid is closed.

Could you try with xserver-xorg-video-intel 2:2.0.0-5 currently in
experimental? The driver got lots of fixes since 2:2.0.0-1.

> I tried using Fn + f8 and the program i810switch to force
> the LCD off, but to no avail.

i810switch might not work anymore anyway since the way the driver
manages multiple heads has changed with RandR 1.2.

xrandr should be preferred for this kind of things. For instance, to
shutdown the internal panel and change the VGA monitor resolution:
    xrandr --output LVDS --off
    xrandr --output VGA --mode 1600x1200
If it doesn't work, check the output names in xrandr's output. You might
have to replace VGA with TMDS-1 or so if the external monitor is
connected on DVI.

> 1) The CRT I attach to the docking station runs at the resolution of
> the LCD
> display - very flickery and annoying and low-res.

Actually, it is not clear whether it actually runs at 1024x768 because
LCD is kept on. It might just be that it does not choose the correct
resolution for the CRT. I have a similar problem on my Dell D420, the
LCD panel is kept on at 1280x800 and the external DVI gets 1152x864
(instead of its primary resolution, which is 1600x1200). I reported this
at https://bugs.freedesktop.org/show_bug.cgi?id=10625 without any fix so
far.

What does xrandr report? You have a "+" at the end of the primary
resolution of your external display.

> This used to work fine before the "upgrade"!

Yes, but it is very easy to workaround with the xrandr lines above :)
And this new driver brings so many improvements that this kind of small
glitches is almost negligible :)

Note that resolutions in xorg.conf at pretty useless now. There are ways
to force a mode on an output in xorg.conf. But since xrandr also does
all this at runtime, it might be easier do just use a small startup script.

Brice




Reply to: