On Fri, 27 Feb 2004 [EMAIL PROTECTED] wrote: > 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. Please try the attached patch. > 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. This likely due to the same bug. > 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? What do you mean "is no longer added"? "added" to what? 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.
Haigh.diff.gz
Description: Binary data