On Sun, Mar 27, 2005 at 01:30:53AM -0800, Jim Osborn wrote: >I've installed the 4.5.0 binary, and compiled a new kernel mga.o >module using the 4.5.0 Xdrm.tgz sources. Although I don't think I >really need any of its features, I've also downloaded and installed >the latest mga_hal_drv.o module from the Matrox site. > >I seem to have two problems, possibly related: > >I get this error: >----------------- > Required symbol MGASetDisplayStart from module /usr/X11R6/lib/modules/drivers/mga_drv.o is unresolved! > > Fatal server error: > Some required symbols were unresolved >----------------- >if I don't use the NoHAL option in the mga Driver section of XF86Config. I don't know what the state of the mga HAL module is. We should change the default to not load it if it no longer works. >With NoHAL, the server comes up, but, despite my specifying a Mode >of 1280x1024, the log says this: > >----------------- >(II) MGA(0): Adding detailed EDID mode 1024x768 to monitor (preferred: yes). >... >(II) MGA(0): Not using default mode "1280x1024" because it is larger than the preferred mode (1024x768). >----------------- > >I've tried many Modes and Modeline specifications, taking the timings >from my old 3.3.6 config, but they all produce this result. None of >the docs I've seen, either from X-4.5.0 or from Matrox, say anything >about a "preferred" mode option. The recognition of an EDID preferred mode is new for 4.5.0, and the options related to it are documented in the XF86Config(5) man page. The way that it is used needs some refinement. Can you run XFree86 with the '-logverbose 4' option and send me the log file? >What do I need to do to get 1280x1024 with X-4.x? If you add the following line to your Monitor section, the preferred mode should be ignored, and you should be able to get 1280x1024 to work again: Option "UsePreferredMode" "no" David _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86