ArchiveOrangemail archive

Intel graphics driver community testing & development


intel-gfx.lists.freedesktop.org
(List home) (Recent threads) (87 other Freedesktop.org lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • This list contains about 20,684 messages, beginning Feb 2008
  • This list doesn't seem to be active
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

Screen not turned on in kernel 2.6.35

Ad
Paul Neumann 1281204608Sat, 07 Aug 2010 18:10:08 +0000 (UTC)
Hi,

when I use kernel 2.6.35 my screen (connected via DVI) is not turned on. Everything else works fine so I can ssh into the machine and safely shut it down. This did not happen with 2.6.34. However I know that the issue is caused by that commit

http://git.kernel.org/?p=linux/kernel/git/tor...

If I revert that patch everything works as expected.

My graphics card is

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

The interesting dmesg part is

i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
[drm] failed to find VBIOS tables
[drm] initialized overlay support
No connectors reported connected with modes
[drm] Cannot find any crtc or sizes - going 1024x768
Console: switching to colour frame buffer device 128x48

and xrandr shows

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 disconnected (normal left inverted right x axis y axis)
DVI1 disconnected (normal left inverted right x axis y axis)
Jesse Barnes 1281371964Mon, 09 Aug 2010 16:39:24 +0000 (UTC)
On Sat, 7 Aug 2010 20:09:32 +0200
Paul Neumann  wrote:

> Hi,
> 
> when I use kernel 2.6.35 my screen (connected via DVI) is not turned on. Everything else works fine so I can ssh into the machine and safely shut it down. This did not happen with 2.6.34. However I know that the issue is caused by that commit
> 
> http://git.kernel.org/?p=linux/kernel/git/tor...
> 
> If I revert that patch everything works as expected.
> 
> My graphics card is
> 
> 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
> 
> The interesting dmesg part is
> 
> i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
> [drm] failed to find VBIOS tables
> [drm] initialized overlay support
> No connectors reported connected with modes
> [drm] Cannot find any crtc or sizes - going 1024x768
> Console: switching to colour frame buffer device 128x48
> 
> and xrandr shows
> 
> Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
> VGA1 disconnected (normal left inverted right x axis y axis)
> DVI1 disconnected (normal left inverted right x axis y axis)Can you file a bug for this at bugs.freedesktop.org so it doesn't get
lost?

Adam's commit looks ok in general, but maybe your VBIOS is lying to us
in this case?-- 
Jesse Barnes, Intel Open Source Technology Center
Adam Jackson 1281377370Mon, 09 Aug 2010 18:09:30 +0000 (UTC)
On Mon, 2010-08-09 at 09:39 -0700, Jesse Barnes wrote:
> On Sat, 7 Aug 2010 20:09:32 +0200 Paul Neumann  wrote:
> > i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
> > [drm] failed to find VBIOS tables
> > [drm] initialized overlay support
> > No connectors reported connected with modes
> > [drm] Cannot find any crtc or sizes - going 1024x768
> > Console: switching to colour frame buffer device 128x48
> > 
> > and xrandr shows
> > 
> > Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
> > VGA1 disconnected (normal left inverted right x axis y axis)
> > DVI1 disconnected (normal left inverted right x axis y axis)
> 
> Can you file a bug for this at bugs.freedesktop.org so it doesn't get
> lost?
> 
> Adam's commit looks ok in general, but maybe your VBIOS is lying to us
> in this case?It's not that it's lying, it's that we don't _have_ one.  The "BAR 6"
message is the PCI layer telling us there's no space for the VBIOS.

- ajax
Jesse Barnes 1281378001Mon, 09 Aug 2010 18:20:01 +0000 (UTC)
On Mon, 09 Aug 2010 14:08:59 -0400
Adam Jackson  wrote:

> On Mon, 2010-08-09 at 09:39 -0700, Jesse Barnes wrote:
> > On Sat, 7 Aug 2010 20:09:32 +0200 Paul Neumann  wrote:
> > > i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
> > > [drm] failed to find VBIOS tables
> > > [drm] initialized overlay support
> > > No connectors reported connected with modes
> > > [drm] Cannot find any crtc or sizes - going 1024x768
> > > Console: switching to colour frame buffer device 128x48
> > > 
> > > and xrandr shows
> > > 
> > > Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
> > > VGA1 disconnected (normal left inverted right x axis y axis)
> > > DVI1 disconnected (normal left inverted right x axis y axis)
> > 
> > Can you file a bug for this at bugs.freedesktop.org so it doesn't get
> > lost?
> > 
> > Adam's commit looks ok in general, but maybe your VBIOS is lying to us
> > in this case?
> 
> It's not that it's lying, it's that we don't _have_ one.  The "BAR 6"
> message is the PCI layer telling us there's no space for the VBIOS.Oops missed that, yeah it would cause problems unless we could get at
the shadow at 0xc0000.-- 
Jesse Barnes, Intel Open Source Technology Center
Paul Neumann 1281504619Wed, 11 Aug 2010 05:30:19 +0000 (UTC)
On Mon, Aug 09, 2010 at 11:19:43AM -0700, Jesse Barnes wrote:
> On Mon, 09 Aug 2010 14:08:59 -0400
> Adam Jackson  wrote:
> 
> > On Mon, 2010-08-09 at 09:39 -0700, Jesse Barnes wrote:
> > > On Sat, 7 Aug 2010 20:09:32 +0200 Paul Neumann  wrote:
> > > > i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
> > > > [drm] failed to find VBIOS tables
> > > > [drm] initialized overlay support
> > > > No connectors reported connected with modes
> > > > [drm] Cannot find any crtc or sizes - going 1024x768
> > > > Console: switching to colour frame buffer device 128x48
> > > > 
> > > > and xrandr shows
> > > > 
> > > > Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
> > > > VGA1 disconnected (normal left inverted right x axis y axis)
> > > > DVI1 disconnected (normal left inverted right x axis y axis)
> > > 
> > > Can you file a bug for this at bugs.freedesktop.org so it doesn't get
> > > lost?
> > > 
> > > Adam's commit looks ok in general, but maybe your VBIOS is lying to us
> > > in this case?
> > 
> > It's not that it's lying, it's that we don't _have_ one.  The "BAR 6"
> > message is the PCI layer telling us there's no space for the VBIOS.
> 
> Oops missed that, yeah it would cause problems unless we could get at
> the shadow at 0xc0000.
> 
> -- 
> Jesse Barnes, Intel Open Source Technology CenterAlright I have filed a bug (https://bugs.freedesktop.org/show_bug.cgi?id=...), please let me know if I missed something.
Home | About | Privacy