[Intel-gfx] KMS breaks console

Eric Anholt eric at anholt.net
Tue Feb 3 22:53:00 CET 2009


On Wed, 2009-02-04 at 10:13 +1300, Paul Collins wrote:
> Jesse Barnes <jbarnes at virtuousgeek.org> writes:
> 
> > On Tuesday, February 3, 2009 10:18 am Tino Keitel wrote:
> >> On Tue, Feb 03, 2009 at 10:11:54 -0800, Jesse Barnes wrote:
> >> > On Tuesday, February 3, 2009 9:51 am Tino Keitel wrote:
> >> > > Hi folks,
> >> > >
> >> > > I just enabled CONFIG_DRM_I915_KMS in 2.6.29-rc3 and now the text
> >> > > console is just black. This happens with the 2.6 branch on a Mac mini
> >> > > Core Duo with i945GM. Any hints how to solve this?
> >> >
> >> > You need to enable the framebuffer console and make sure it's loaded.
> >>
> >> It is:
> >>
> >> CONFIG_FRAMEBUFFER_CONSOLE=y
> >
> > Is your machine still running?  Can you capture kernel logs with drm debugging 
> > enabled (just pass 'debug=1' when you modprobe drm)?
> 
> I hit what may be the same problem on a Mac Mini Core 2 Duo with 945GM.
> 
> After some poking around I saw there's some code in intel_lvds_init
> regarding weirdness with the Mac Mini reporting LVDS when there is none,
> but the workaround doesn't seem to be active, as the DRM_DEBUG is never
> logged (drivers/gpu/drm/i915/intel_lvds.c, line 516ish).
> 
> Judging by the X log, the xorg driver has similar workaround:
> 
>   (II) intel(0): Suspected Mac Mini, ignoring the LVDS
> 
> I tried sticking a 'goto failed' near the the top of intel_lvds_init and
> then I did get a console, albeit at 800x600 rather than my screen's
> native 1680x1050.

Sounds like there's work to be done on Mac Mini.  I noticed with the
SDVO merge I'm testing today that the Mac Mini quirk to route VGA DDC
info to SDVO's DDC isn't enabled, which is probably why you aren't
getting modes.

-- 
Eric Anholt
eric at anholt.net                         eric.anholt at intel.com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20090203/7ac9865d/attachment.sig>


More information about the Intel-gfx mailing list