I have a couple of problems when running XFree86 -configure on Solaris
2.5.1 x86, with two Matrox G450 cards.

The first is that it exits with:

   Fatal server error:
   xf86MapVidMem:  mmap failure:  No such device or address

I have determined that the place that this is happening is line 111 of
int10/generic.c, in the xf86ExtendedInitInt10 function:

#ifdef _PC
    if (!sysMem)
        sysMem = xf86MapVidMem(screen, VIDMEM_MMIO, V_BIOS,
                               BIOS_SIZE + SYS_BIOS - V_BIOS);

This function is also called when running the server (with the same values
passed to xf86MapVidMem) but with no mmap failure.  I assume that there is
some other initialization that is not being done with the -configure
option.

The XF86Config.new file is still produced though.  The second problem that
I have is that the  VendorName and ModelName in the Monitor section get set
to "Monitor Vendor" and "Monitor Model" instead of the actual names of the
vendor and model like they used to be in 4.3.0.  When running the server,
the Manufacturer and Model still appear correctly in the log.  This is a
problem for me because the hsync range of the Kramer VP720-DS Seamless
Switcher/Scaler that we use is not detected properly.  The log reports it
as "Using default hsync range of 41.09-49.31 kHz", where in fact it is
15.36-90.  This means that I have to do some post-processing on the config
file after XFree86 -configure to manually set the hysnc range based on what
the VendorName is.  This is not possible any more since VendorName and
ModelName are not configured properly.

Another thing that I have noticed is that the DPMS option is no longer
added.  I don't understand why this would not be added anymore either for
monitors reporting DPMS capabilities.  Are there any reasons why these
things are no longer configured by -configure?  Can they be put back?

Regards,

Lindsay Haigh


_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to