Re: another i810 crash when switching bewteen X and text console

Marc Aurele La France <[email protected]> Sun, 30 Sep 2007 18:50:21 -0600 (Mountain Daylight Time)
Newsgroups gmane.comp.xfree86.devel
Message-ID <Pine.WNT.4.64.0709301847220.1500@tsi>
On Tue, 25 Sep 2007, Marc Aurele La France wrote:
> On Wed, 12 Sep 2007, [email protected] wrote:
>> I've noticed this with the Intel 865G chipset (i810 driver) on XFree86
>> 4.7.0
>> (Linux, 2.4.35 kernel).

>> I've got two different machines with this chipset. In both cases, the BIOS
>> is
>> set-up for using 8MB of VRAM (this memory is taken from the RAM).

>> 1) industrial PC : 8085:2572 with subvendor/device 8086:4246 (Intel 865
>> GBF motherboard)

>> Here there is no crash.

>> 2) Dell GX270 : 8086:2572 with subvendor/device 1028:0151 (Dell
>> motherboard)

>> Here X crashes when switching to text console and back to X.
>> It seems that the Dell BIOS mismanages something ...

>> The solution I found to avoid this crash is to use 865patch (available at
>> http://www.chzsoft.com.ar/855patch.html) and set the VRAM to 32000
>> (for example) before starting X.

>> I think this could be mentionned in the release-notes and/or i810 man
>> page.

>> IMHO the same information could be given for the Intel 845G (eg apply
>> 845patch).

> The driver already does this for some chips.  Can you produce a patch to the 
> driver that extends this to other chip revisions?  I have little experience 
> with this driver and no hardware that I could use to test such a change.

A little more digging reveals that the functionality of all the various 
8x5patch utilities has already been integrated into the driver.  At this 
point, I think a log from both the functioning and non-functioning cases 
would help.

Thanks.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  [email protected]         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.