Re: CVS XFree86 i830 failure on DELL inspiron 2600

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 16, 2005 at 09:00:43PM +0100, Nicolas Joly wrote:
>
>Hi,
>
>I just tried CVS XFree86 on my DELL Inspiron 2600 with Intel 82830MP
>Integrated Video running under NetBSD/i386, and got bad results ...
>This machine worked flawlessly with the previous release (4.4.0), with
>1024x768, depth 16.
>
>When i try to start the server, problems begins ... The LFP remains
>black and the server start eating all the CPU !

I'd guess from the log that it is getting stuck setting the video mode.
However, you would need to either attach to the XFree86 process with
gdb, or kill it (with SIGSEGV or SIGQUIT) and run gdb on the resulting
core to find our for certain.  Perhaps Alan has some ideas about what
is going wrong here.

Does the "vesa" driver still work OK?

>I tracked the problem on the i810 driver module; and noticed that it
>appeared with the i915M support (CHANGELOG 252 - 01/09/2005).
>
>I noticed some built-in modes detection changes, and a problem with HW
>(ARGB) cursor allocation (full log attached):

The ARGB cursor requires kernel agp support for allocating more than one
page for AGP_PHYS_MEMORY requests.  From what Alan said when this I asked
about this on the devel list a couple of weeks ago, recent Linux kernels
have the necessary support for this.  The NetBSD (and FreeBSD) agp modules
would need similar updates in order for this to work.  I doubt that the
problem you are seeing is related to this though.

David

>
>XFree86 4.4.0:
>(--) I810(0): Virtual size is 1024x768 (pitch 1024)
>(**) I810(0): *Built-in mode "1024x768"
>(**) I810(0): *Built-in mode "800x600"
>(**) I810(0): *Built-in mode "640x480"
>
>XFree86 4.4.99.901:
>(--) I810(0): Virtual size is 1024x600 (pitch 1024)
>(**) I810(0): *Built-in mode "1024x600"
>(**) I810(0): *Built-in mode "800x600"
>(**) I810(0): *Built-in mode "640x480"
>[...]
>(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x013f9000)
>(WW) I810(0): xf86AllocateGARTMemory: allocation of 4 pages failed
>        (Cannot allocate memory)
>(EE) I810(0): Failed to allocate HW (ARGB) cursor space.
>(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000 (0x013fa000).
>
>Thanks in advance.
>Regards.
>
>-- 
>Nicolas Joly
>
>Biological Software and Databanks.
>Institut Pasteur, Paris.
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux