On Thu, 3 Feb 2005, Marc Aurele La France wrote:
On Thu, 3 Feb 2005, Julian Elischer wrote:
On Wed, 2 Feb 2005, Dejan Lesjak wrote:
Just to note that 4.4.99.22 works rather well here. Previously starting X
without fontserver running would result in frozen image on monitor after X
crashed with the same error (or rather lack of it):

        This should not happen!
        An unresolved function was called!

Fatal server error:

Now there are no more warnings about undefined symbols and things work
niftily, but this is on an nvidia card.
One note though, the patch for ports upgrade to 4.4.99.22 missed a bit,
updated is here:
http://www.ijs.si/~lesi/xfree/XFree86-4.4.99.22/xf-ports-4.4.99.22_1.diff
just in case you decide to use it :)

That patch to the FreeBSD port worked without a hitch. Unfortunatly the
ati driver still cannot cope with a Dell Inspiron 7500. The ati driver
still creates a totally black screen, and there is still the new message
about an inconsistent Panel size.. that may be a coincidence however.

It's a pitty because 4.3 ran so well on this machine.

I may have to reinstall 4.3 so that we can get comparative logfiles..

The vesa driver "almost" copes.  The screen is correct except it has
small stripes across it and somehow it looks "fuzzy".

extract from the log:

(--) ATI(0): ATI 3D Rage Mobility graphics controller detected.
(--) ATI(0): Chip type 4C4D "LM", version 4, foundry TSMC, class 0,
revision 0x0
1.
(--) ATI(0): AGP bus interface detected;  block I/O base is 0x2000.
(--) ATI(0): ATI Mach64 adapter detected.
(!!) ATI(0): For information on using the multimedia capabilities
of this adapter, please see http://gatos.sf.net.
(--) ATI(0): Internal RAMDAC (subtype 1) detected.
(==) ATI(0): RGB weight 565
(==) ATI(0): Default visual is TrueColor
(==) ATI(0): Using gamma correction (1.0, 1.0, 1.0)
(II) ATI(0): Using Mach64 accelerator CRTC.
(WW) ATI(0): Inconsistent panel horizontal dimension:  1400 and 1401.
(--) ATI(0): 1400x1050 panel (ID 6) detected.
(--) ATI(0): Panel model IBM ITSX93.
(--) ATI(0): Panel clock is 107.859 MHz.
(II) ATI(0): Using digital flat panel interface.
(II) ATI(0): Storing hardware cursor image at 0xFD7FFC00.
(II) ATI(0): Using 8 MB linear aperture at 0xFD000000.
(!!) ATI(0): Virtual resolutions will be limited to 8191 kB
due to linear aperture size and/or placement of hardware cursor image
area.
(II) ATI(0): Using Block 0 MMIO aperture at 0xFC000400.
(II) ATI(0): Using Block 1 MMIO aperture at 0xFC000000.
(==) ATI(0): Write-combining range (0xa0000,0x10000) was already clear
(==) ATI(0): Write-combining range (0xfd000000,0x800000)
(==) ATI(0): Write-combining range (0xfc000000,0x1000) was already clear
(II) ATI(0): MMIO write caching enabled.
(--) ATI(0): 8192 kB of SGRAM (1:1) detected (using 8191 kB).
(WW) ATI(0): Cannot shadow an accelerated frame buffer.
(II) ATI(0): Engine XCLK 124.453 MHz;  Refresh rate code 12.
(--) ATI(0): Internal programmable clock generator detected.
(--) ATI(0): Reference clock 29.500 MHz.
(II) ATI(0): Maximum clock: 230.00 MHz

What's the mode on server entry? The one set up by the Mobility BIOS, or something else? For example, does FreeBSD have something akin to Linux's broken atyfb?

Please send me (privately) a complete -logverbose 4 log and I'll have a look.

OK. Your log implies the attached should fix the problem. This is based on what is currently in our CVS, so season to taste.

Oh, and you can ignore the message about the inconsistency in horizontal panel dimension. The message is inconsequential in this case and the patch ups the verbosity needed to print it. The message is caused by a small rounding error in your adapter BIOS's setting of the horizontal stretch factor it uses for the mode on server entry.

Marc.

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

Attachment: Mobility.diff.gz
Description: Binary data



Reply via email to