To: gao seng who wrote (267754 ) 6/27/2002 8:15:42 PM From: Thomas A Watson Read Replies (2) | Respond to of 769670 I find it amusing that I report facts and you have some need to attach emotion. I use all OSes and thus understand many of the limitations of each. msft is stifled on their own spagetti code and the Government has nothing to do with it. You seem to have some emotional dislike of open source programs that provide many with very useful tools at low cost. I use whatever provides the best solution with the least pain. I currently use msft and opensource and my latest custom install of Redhat really impressed me with the ease and simplicity of the install. Redhat installation may have reached a level of simplicity that would even alloy you to successfully install it. Now this custom file is only required because i am doing multidisplay with different monitors. I had to research a few How-TOs and go back to older Xfree versions to get the required hard coded mode lines [ 40 ] > cat XF86Config-4 # File generated by anaconda. Section "ServerLayout" Identifier "Anaconda Configured" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" # The location of the RGB database. Note, this is the name of the # file minus the extension (like ".txt" or ".db"). There is normally # no need to change the default. RgbPath "/usr/X11R6/lib/X11/rgb" # Multiple FontPath entries are allowed (they are concatenated together) # By default, Red Hat 6.0 and later now use a font server independent of # the X server to render fonts. FontPath "unix/:7100" EndSection Section "Module" Load "GLcore" Load "dbe" Load "extmod" Load "fbdevhw" Load "dri" Load "glx" Load "record" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" # Option "AutoRepeat" "500 5" # when using XQUEUE, comment out the above line, and uncomment the # following line # Option "Protocol" "Xqueue" # Specify which keyboard LEDs can be user-controlled (eg, with xset(1)) # Option "Xleds" "1 2 3" # To disable the XKEYBOARD extension, uncomment XkbDisable. # Option "XkbDisable" # To customise the XKB settings to suit your keyboard, modify the # lines below (which are the defaults). For example, for a non-U.S. # keyboard, you will probably want to use: # Option "XkbModel" "pc102" # If you have a US Microsoft Natural keyboard, you can use: # Option "XkbModel" "microsoft" # # Then to change the language, change the Layout setting. # For example, a german layout can be obtained with: # Option "XkbLayout" "de" # or: # Option "XkbLayout" "de" # Option "XkbVariant" "nodeadkeys" # # If you'd like to switch the positions of your capslock and # control keys, use: # Option "XkbOptions" "ctrl:nocaps" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us" #Option "XkbVariant" "" #Option "XkbOptions" "" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "PS/2" Option "Device" "/dev/psaux" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 31.0-85.0 VertRefresh 50.0-160.0 Option "dpms" # -- 1600x1200 -- # 1600x1200 @ 60Hz, 75.00 kHz hsync Modeline "1600x1200" 162 1600 1664 1856 2160 1200 1201 1204 1250 +HSync +VSync EndSection Section "Monitor" Identifier "Monitor1" VendorName "Monitor Tatung" ModelName "Monitor CM17MBR" HorizSync 29.0-62.0 VertRefresh 50.0-90.0 # --- 800x600 --- # 800x600 @ 56 Hz, 35.15 kHz hsync ModeLine "800x600" 36 800 824 896 1024 600 601 603 625 # --- 1024x768 INTERLACED--- # 1024x768i 43.5Hz 35.5k 44.9M Modeline "1024x768i" 44.9 1024 1048 1208 1264 768 776 784 817 Interlace # --- 1024x768 --- # 1024x768 @ 60 Hz, 48.4 kHz hsync # Modeline "1024x768" 65 1024 1032 1176 1344 # 768 771 777 806 -hsync -vsync # 1280x1024 @ 61 Hz, 64.2 kHz hsync # Modeline "1280x1024" 110 1280 1328 1512 1712 # 1024 1025 1028 1054 EndSection Section "Device" # no known options Identifier "MatroxCard0" Driver "mga" VendorName "Matrox" BoardName "Matrox Millennium" BusID "PCI:0:20:0" #BusID EndSection Section "Device" # no known options Identifier "MatroxCard1" Driver "mga" VendorName "Matrox" BoardName "Matrox Millennium" BusID "PCI:0:18:0" #BusID EndSection Section "Screen" Identifier "Screen0" #Device "Matrox Millennium" Device "MatroxCard0" Monitor "Monitor0" DefaultDepth 16 Subsection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1152x864" "1024x768" "800x6 00" "640x480" EndSubsection EndSection Section "Screen" Identifier "Screen1" #Device "Matrox Millennium" Device "MatroxCard1" Monitor "Monitor1" DefaultDepth 16 Subsection "Display" Depth 16 Modes "1024x768i" "800x600" "640x480" #Modes "1024x768" "800x600" "640x480" # Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x48 0" EndSubsection EndSection Section "DRI" Mode 0666 EndSection My custom XF