Tavian Barnes
2010-Feb-24 23:51 UTC
[Nouveau] Why report LVDS as disconnected when lid is closed?
What's the motivation behind commit 60821e0 (drm/nouveau: report LVDS as disconnected if lid closed)? The only noticeable effect I can see from it is that if I turn on my laptop and then close the lid, X fails to start as it can't find any screens. In fact, if I close the lid before nouveau initialises, I don't even get a framebuffer console. I know I can just use the ignorelid module param, but what's the benefit without it? -- Tavian Barnes
Ben Skeggs
2010-Feb-25 00:01 UTC
[Nouveau] Why report LVDS as disconnected when lid is closed?
On Wed, 2010-02-24 at 18:51 -0500, Tavian Barnes wrote:> What's the motivation behind commit 60821e0 (drm/nouveau: report LVDS > as disconnected if lid closed)? The only noticeable effect I can see > from it is that if I turn on my laptop and then close the lid, X fails > to start as it can't find any screens. In fact, if I close the lid > before nouveau initialises, I don't even get a framebuffer console. > > I know I can just use the ignorelid module param, but what's the > benefit without it?The benefit is people on laptops with docking stations can close the lid, and have two external outputs light up. Otherwise, LVDS (which isn't visible because the lid is closed) will likely be programmed and only one external display. Ben.>