All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Bruno Prémont" <bonbons@linux-vserver.org>
To: Pavel Machek <pavel@ucw.cz>
Cc: kernel list <linux-kernel@vger.kernel.org>,
	dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org,
	mbroemme@plusserver.de
Subject: Re: intelfb refuses to load
Date: Sat, 11 Dec 2010 23:43:56 +0100	[thread overview]
Message-ID: <20101211234356.1e9007fe@neptune.home> (raw)
In-Reply-To: <20101211221325.GA1954@elf.ucw.cz>

Hi,

Looks like you are using the wrong intel driver.

For intel modesetting you need
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_I830 is not set
CONFIG_DRM_I915=y
# CONFIG_DRM_I915_KMS is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set

# CONFIG_FB_I810 is not set

That will give you inteldrmfb.
                        ^^^

Not sure what dependency is missing in your config that DRM_I915 does
not show up... (it might be CONFIG_AGP_INTEL)

intelfb (CONFIG_FB_I810) is obsolete and only supports a pretty limited
part of intel GPU features, modesetting only for VGA output (and not
sure it works at all with recent GPUs).

Bruno


On Sat, 11 December 2010 Pavel Machek <pavel@ucw.cz> wrote:
> Hi!
> 
> I'm trying to fix up my kernel setup so that X is happy... currently
> it fails to start with:
> 
> FATAL: Could not load /lib/modules/2.6.37-rc5+/modules.dep: No such
> file or directory
> (EE) intel(0): No kernel modesetting driver detected.
> (EE) Screen(s) found, but none have a usable configuration.
> 
> So far I have:
> 
> CONFIG_DRM=y
> # CONFIG_DRM_TDFX is not set
> # CONFIG_DRM_R128 is not set
> # CONFIG_DRM_RADEON is not set
> # CONFIG_DRM_I810 is not set
> # CONFIG_DRM_MGA is not set
> # CONFIG_DRM_SIS is not set
> # CONFIG_DRM_VIA is not set
> # CONFIG_DRM_SAVAGE is not set
> # CONFIG_STUB_POULSBO is not set
> CONFIG_VGASTATE=y
> CONFIG_VIDEO_OUTPUT_CONTROL=y
> CONFIG_FB=y
> CONFIG_FB_I810=y
> # CONFIG_FB_I810_GTF is not set
> # CONFIG_FB_LE80578 is not set
> CONFIG_FB_INTEL=y
> CONFIG_FB_INTEL_DEBUG=y
> CONFIG_FB_INTEL_I2C=y
> # CONFIG_FB_MATROX is not set
> 
> And on the command line:
> 
> BOOT_IMAGE=(hd0,2)/l/linux-good/arch/i386/boot/bzImage root=/dev/sda4
> resume=/dev/sda1 psmouse.psmouse_proto=imps psmouse_proto=imps
> psmouse.proto=imps vga=791 init=/tmp/swsusp-init
> acpi_sleep=s3_bios,s3_mode no_console_suspend i915.modeset=1
> video=intelfb:mode=1024x768 fbcon=scrollback:64k
> 
> ...but intelfb fails with:
> 
> [drm] Initialized drm 1.1.0 20060810
> intelfb: intelfb_init
> intelfb: Framebuffer driver for Intel(R)
> 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/945GME/965G/965GM
> chipsets
> intelfb: Version 0.9.6
> intelfb: intelfb_setup
> intelfb: options: mode=1024x768
> intelfb: intelfb_pci_register
> intelfb 0000:00:02.0: power state changed by ACPI to D0
> intelfb 0000:00:02.0: power state changed by ACPI to D0
> intelfb 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> intelfb: fb aperture: 0xd0000000/0x10000000, MMIO region:
> 0xee100000/0x80000
> intelfb: Cannot reserve FB region.
> intelfb: cleanup
> 
> Any hints? If I'm doing some trivial mistake, perhaps "cannot reserve
> FB region" message could be improved?
> 									Pavel

WARNING: multiple messages have this Message-ID (diff)
From: "Bruno Prémont" <bonbons@linux-vserver.org>
To: Pavel Machek <pavel@ucw.cz>
Cc: kernel list <linux-kernel@vger.kernel.org>,
	dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org,
	mbroemme@plusserver.de
Subject: Re: intelfb refuses to load
Date: Sat, 11 Dec 2010 22:43:56 +0000	[thread overview]
Message-ID: <20101211234356.1e9007fe@neptune.home> (raw)
In-Reply-To: <20101211221325.GA1954@elf.ucw.cz>

Hi,

Looks like you are using the wrong intel driver.

For intel modesetting you need
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_I830 is not set
CONFIG_DRM_I915=y
# CONFIG_DRM_I915_KMS is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set

# CONFIG_FB_I810 is not set

That will give you inteldrmfb.
                        ^^^

Not sure what dependency is missing in your config that DRM_I915 does
not show up... (it might be CONFIG_AGP_INTEL)

intelfb (CONFIG_FB_I810) is obsolete and only supports a pretty limited
part of intel GPU features, modesetting only for VGA output (and not
sure it works at all with recent GPUs).

Bruno


On Sat, 11 December 2010 Pavel Machek <pavel@ucw.cz> wrote:
> Hi!
> 
> I'm trying to fix up my kernel setup so that X is happy... currently
> it fails to start with:
> 
> FATAL: Could not load /lib/modules/2.6.37-rc5+/modules.dep: No such
> file or directory
> (EE) intel(0): No kernel modesetting driver detected.
> (EE) Screen(s) found, but none have a usable configuration.
> 
> So far I have:
> 
> CONFIG_DRM=y
> # CONFIG_DRM_TDFX is not set
> # CONFIG_DRM_R128 is not set
> # CONFIG_DRM_RADEON is not set
> # CONFIG_DRM_I810 is not set
> # CONFIG_DRM_MGA is not set
> # CONFIG_DRM_SIS is not set
> # CONFIG_DRM_VIA is not set
> # CONFIG_DRM_SAVAGE is not set
> # CONFIG_STUB_POULSBO is not set
> CONFIG_VGASTATE=y
> CONFIG_VIDEO_OUTPUT_CONTROL=y
> CONFIG_FB=y
> CONFIG_FB_I810=y
> # CONFIG_FB_I810_GTF is not set
> # CONFIG_FB_LE80578 is not set
> CONFIG_FB_INTEL=y
> CONFIG_FB_INTEL_DEBUG=y
> CONFIG_FB_INTEL_I2C=y
> # CONFIG_FB_MATROX is not set
> 
> And on the command line:
> 
> BOOT_IMAGE=(hd0,2)/l/linux-good/arch/i386/boot/bzImage root=/dev/sda4
> resume=/dev/sda1 psmouse.psmouse_proto=imps psmouse_proto=imps
> psmouse.proto=imps vgay1 init=/tmp/swsusp-init
> acpi_sleep=s3_bios,s3_mode no_console_suspend i915.modeset=1
> video=intelfb:mode\x1024x768 fbcon=scrollback:64k
> 
> ...but intelfb fails with:
> 
> [drm] Initialized drm 1.1.0 20060810
> intelfb: intelfb_init
> intelfb: Framebuffer driver for Intel(R)
> 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/945GME/965G/965GM
> chipsets
> intelfb: Version 0.9.6
> intelfb: intelfb_setup
> intelfb: options: mode\x1024x768
> intelfb: intelfb_pci_register
> intelfb 0000:00:02.0: power state changed by ACPI to D0
> intelfb 0000:00:02.0: power state changed by ACPI to D0
> intelfb 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> intelfb: fb aperture: 0xd0000000/0x10000000, MMIO region:
> 0xee100000/0x80000
> intelfb: Cannot reserve FB region.
> intelfb: cleanup
> 
> Any hints? If I'm doing some trivial mistake, perhaps "cannot reserve
> FB region" message could be improved?
> 									Pavel

  reply	other threads:[~2010-12-11 22:44 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-11 22:13 intelfb refuses to load Pavel Machek
2010-12-11 22:13 ` Pavel Machek
2010-12-11 22:43 ` Bruno Prémont [this message]
2010-12-11 22:43   ` Bruno Prémont
2010-12-12  7:52   ` Pavel Machek
2010-12-12  7:52     ` Pavel Machek
2010-12-12  8:00     ` Dave Airlie
2010-12-12  8:00       ` Dave Airlie
2010-12-12  8:08       ` Pavel Machek
2010-12-12  8:08         ` Pavel Machek
2010-12-12 12:10         ` Alessandro Suardi
2010-12-12 12:10           ` Alessandro Suardi
2010-12-12 13:39   ` Dave Young
2010-12-12 13:39     ` Dave Young
2010-12-11 22:44 ` Matt Turner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101211234356.1e9007fe@neptune.home \
    --to=bonbons@linux-vserver.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-fbdev@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mbroemme@plusserver.de \
    --cc=pavel@ucw.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.