On 07/06/2010 05:03 PM, Orion Poplawski wrote:
Apparently[1] it is up to the desktop environment now to deactivate the LVDS display if the laptop lid is closed at boot (or whenever?). I now have several F13 laptops in docks with external monitors that boot with the lid closed, but kdm_greet puts the login panel on the closed LVDS display (see bug[2]).
1 - https://bugs.freedesktop.org/show_bug.cgi?id=28936 2 - https://bugs.kde.org/show_bug.cgi?id=243807
Some more info -
Apparently Qt on this machine puts screen 0 on the right and screen 1 on the left (and primaryScreen() is 0). kdm_greet displays the login panel on screen 0 by default. I changed GreeterScreen in /etc/kde/kdm/kdmrc to -1 to put it on the left, and it appeared on the CRT, so I have a workaround.
kde/qt from kde-unstable behaves the same.
Filed http://bugreports.qt.nokia.com/browse/QTBUG-12198