Subject: Re: NetBSD-3 support for i915GM- hang on boot
To: None <tech-x11@netbsd.org>
From: Chris Billington <cbillington@emulti.net>
List: tech-x11
Date: 08/11/2006 13:40:25
Chris Billington wrote:
>
>
> Patrick Welche wrote:
>> On Tue, Aug 08, 2006 at 04:54:19PM +0800, Chris Billington wrote:
>>  
>>> I found a message from Michael Erikson in NetBSD Tech-X11 list dated 
>>> last December with patches to NetBSD for enabling support for the 
>>> Intel 915G/GM IGD.
>>>
>>> I recently bought a new laptop that has one of these chipsets, and 
>>> can report the following problem:
>>>
>>> Model is a Uniwill E30I10 with WXGA 1280x768 display, 
>>> http://www.uniwill.com/products/other/m30ei0/m30ei0_print.php
>>>
>>> NetBSD3.0 GENERIC (before the patch): boots, Intel devices 
>>> 0x2592/2792 not recognised, X11 can't have XV or hardware cursor (or 
>>> read the VESA resolutions correctly). It always comes up with 
>>> 1024x768 and not accelerated. There is no agpgart so the VESA driver 
>>> has to be used.
>>> NetBSD-3 STABLE: (CVS 6 Aug 06) hangs on boot with Generic, 
>>> Generic_Laptop and custom kernels. I updated the system using the 
>>> procedure at
>>> http://www.s-mackie.demon.co.uk/unix-notes/NetBSD-Updates.html     
>>
>> Have you tried -current or as your subject suggests, you really mean
>> netbsd 3? On my laptop:
>>
>> agp0 at pchb0: detected 7932k stolen memory
>> agp0: aperture at 0xb0000000, size 0x10000000
>> vga0 at pci0 dev 2 function 0: Intel 82915GM/GMS Integrated Graphics 
>> Device (rev. 0x03)
>>
>> (II) I810(0): Integrated Graphics Chipset: Intel(R) 915GM
>> (--) I810(0): Chipset: "915GM"
>>
>> and I am running xfree86, but that's current.
>>
>> Cheers,
>>
>> Patrick
>>   
> Thanks Patrick
> I am using NetBSD-stable (CVS tag netbsd-3, if I understand 
> correctly). The i915 patches were committed to this branch in mid Feb 
> 2006. Are you also using -stable?
> Makes me wonder if the chipset is being set up correctly by the BIOS, 
> if it is not, I guess there is little hope of getting the maker to fix 
> it, so a workaround will have to be found.
> I'll try -current and perhaps some livecds of Freebsd and Linux to see 
> what they throw up.
> regards
> Chris
Did some testing with LiveCDs-
with Linux 2.6.16.7 kernel (Puppy Linux), the result is:

agp0: Detected an Intel 915GM chipset
agp0: detected 16124k stolen memory
agp0: AGP aperture is 256M @ 0xd0000000

So it seems there is a problem in the NetBSD kernel for detection of 
this AGP device. I am new to this, how should I proceed/log a bug report?

regards
Chris