ELF 4$4 (443388p/lib/ld-linux.so.1%*$'!&" %#  (  ) Xh(""xo)/"5 XA"H"OVxb8 l@rF~8! "X&("82H"X"h@xp4 &"8">%y,<QAd4H O [Elibc.so.5strcpyprintf_DYNAMICgetenvqsortfgets_IO_stderr_getuidsystemmalloc___brk_addr__environ_init__libc_initenvironfprintf_IO_stdin_strcat__fpu_controlstrstrstrncmpunlinksyncfopenfclose__uflowstrcmp_finisprintfatexit_GLOBAL_OFFSET_TABLE_exitatoi__setfpucwstrchr__ctype_tolowerfree_etext_edata__bss_start_end/usr/X11R6/lib x $ $(,048 < @DHLPTX\`dhlpt x!|"#%,5%% h%$h%(h%,h%0h %4h(%8h0%<h8p%@h@`%DhHP%HhP@%LhX0%Ph` %Thh%Xhp%\hx%`h%dh%hh%lh%ph%th%xh%|hp%h`%hPYЃPSQ̀-̀xD$8Php4@!P=[̀S=t Ѓ;u[ÐÐUh:9wh h;x]ÐUS1ېh;VC1~]]ÐUE8't%M1҃PPZShxMڃ ~j hMh;j hM]SSH8h;k =8 8SPh|B8hM.S@0PrSPh; Ph|Bh;hM]Sh;S H$ 0hMvhMfhNVh NFhN.]S=0PohSPh;Ph|Bh'NhWN]S0u PN$PPSPx hN{]S0uN-PSP hN]S*0uN*P4SPe[_]ÐUTWVS\Ph|BhET]Sh;nS0thpThTE1]F9}59=E|'PPWhT GF9|h;hThTh;UR}qtP0}u95Eb1[UR?9E3=t7Uu,\?\5tSPS<h;#TPh|B=tPhph'Nh5p]S0҉߈ u==t$|N|jp3߈щQ|SP< XPh|B9hxp/]S>0҉߈u`N;߈щQ>`SP hp]S0҉߈uLN;߈щQLSPL h;OD$np$n$nHt0=<@t=lu@=lu#0H!0HpppDq=<=lut@t=lu#!0 HXppqDq%=<=lutt X0HqpqD.n=<~4 tXqp.nZ=<~$3qt$h;q^j\Ph|B8=l`Ph|B1ۃPdPCShiq~h;=t' | tD Phwqhqjhq]ST0tSTh;SPh|B@1ۃ PPCShiq ~h; =t' | tD Phqh&rjh_r]S(0tS(xXPh|Bf\Ph|BV=tt hr/=(thr\3h s]S h;Sfth4s`Ph|BhZshsWZhsthsoh t h#tthVtMhdtC2hnht $h y $Ph P( ht PvZ 9rrtt 9r#tBftfBtm0щD щQxSP"Sht'x $Phththsh;!lHE0GdPh|BPhtpPhtDPhto h;bhPh|BRhMHPTh;2PvNht 1ۃPCSh!o ~h;lPh|BhuPh;ƅ001ۃttD+<vh,u|C~hCuPD+PPC}0щH9rtPtYtkJ0щQ:^0щQ p.0щQDPPL [^_]ÐUWVSEh@Pǃu3hBLft hhj0Ph|BWW =thW@hhٞW-hW"Ph|BWPh|BW,hPh W$dPh"WPh|BW=4uh8Wh:W=4uh8WhOWvhkWk=uh8WThWF=XthW/hȟW$hןWPh|BWPPhW PhWPhWh;W Ph|BWPh'Wh;W Ph|BWhPh;Woh;Wd Ph|BWPPh|BW?hןW4 Ph|BW hOW|PhW `PhWLPhaW<PhwW$=tPW=TtTPhW =t'|tDPhW` =(t(PhWC S=xuh̠W$419x~#PhW C9xhןWPh|BW=lu[HP0PDPPPpPtPPPPP|Ph Wv45tPPPPP|PhW?PPlH'w|Rh3WPPlH'w|Rh5W HP0PDPPPpPtPPPPP|Ph.W4We[^_]ÐUPWVSh|0f|h]Sh;SthBh'Sh;SFtq}h^uVmh;KV uFhܪ4VFh;$0PnVSѪe[^_]ÐUPVShnhƃuMPh|Bh]SSgujh;~VehnhկFƃ tCVGPh|BGhMPh2Ph|B" be[^]ÐU<Ph|B3~tjE`VL7BPg@Ph|BjUEU PhRt1]Ð]ÐUWVS0ۋE8ҋ} щMT UR}ƋEPVE PVE׈tRfE0e[^_]ÐUWVS}19E|)1PWu C9E}ܸe[^_]ÐUWVShh=|uEDžx}ttP|Wyhx}#tjh tPh jhtW]h u(=E|EPEU0щhƄ ~˃*|+ t|+ uKyD+jhtPh E]ډ0щhQEhESPEDD DDDD u=EgjhtWh ]SƒuSh9 E|u DD E|u DD E| u D D E|u DD E|u DDE| |TRPXjhItPh u@]ډ0щhQhEDjhQtPh u@]ډ0щhQ)hED;jhXtPEh u@]ډ0щhQhED j h_tPh u`]ډ0щhQihEDSPEhL jhitWeh uP]ډ0щhQhEDSP_ Sj hrtPh u ELj htWh u ELE|uֲE|dxPhRh޲h =ED>ֲ#|P 1ۃ9EDžp*u"=WpPlsljh-P_ u=WpP=p C9E}51\[^_]ÐUUE PPd]ÐUh4j E@PhM]ÐS=t Ѓ;u[ÐÐ This program will create a basic XF86Config file, based on menu selections you make. The XF86Config file usually resides in /usr/X11R6/lib/X11 or /etc. A sample XF86Config file is supplied with XFree86; it is configured for a standard VGA card and monitor with 640x480 resolution. This program will ask for a pathname when it is ready to write the file. You can either take the sample XF86Config as a base and edit it for your configuration, or let this program produce a base XF86Config file for your configuration and fine-tune it. Refer to /usr/X11R6/lib/X11/doc/README.Config for a detailed overview of the configuration process. For accelerated servers (including accelerated drivers in the SVGA server), there are many chipset and card-specific options and settings. This program does not know about these. On some configurations some of these settings must be specified. Refer to the server man pages and chipset-specific READMEs. Before continuing with this program, make sure you know the chipset and amount of video memory on your video card. SuperProbe can help with this. It is also helpful if you know what server you want to run. File has been written. Take a look at it before running 'startx'. Note that the XF86Config file must be in one of the directories searched by the server (e.g. /usr/X11R6/lib/X11) in order to be used. Within the server press ctrl, alt and '+' simultaneously to cycle video resolutions. Pressing ctrl, alt and backspace simultaneously immediately exits the server (use if the monitor doesn't sync for a particular mode). For further configuration, refer to /usr/X11R6/lib/X11/doc/README.Config. Press enter to continue, or ctrl-c to abort. First specify a mouse protocol type. Choose one from the following list: MM HitTabletMM SeriesLogitech MouseMan (Microsoft compatible)Logitech Mouse (serial, old type, Logitech protocol)PS/2 MouseBus MouseMouse Systems (3-button protocol)Microsoft compatible (2-button protocol)MMHitTabMMSeriesMouseManLogitechPS/2BusmouseMouseSystemsMicrosoftNow give the full device name that the mouse is connected to, for example /dev/tty00. Just pressing enter will use the default, /dev/mouse. If you have a two-button mouse, it is most likely of type 1, and if you have a three-button mouse, it can probably support both protocol 1 and 2. There are two main varieties of the latter type: mice with a switch to select the protocol, and mice that default to 1 and require a button to be held at boot-time to select protocol 2. Some mice can be convinced to do 2 by sending a special sequence to the serial port (see the ClearDTR/ClearRTS options). You have selected a two-button mouse protocol. It is recommended that you enable Emulate3Buttons. You have selected a three-button mouse protocol. It is recommended that you do not enable Emulate3Buttons, unless the third button doesn't work. If your mouse has only two buttons, it is recommended that you enable Emulate3Buttons. You have selected a Microsoft protocol mouse. If your mouse was made by Logitech, you might want to enable ChordMiddle which could cause the third button to work. You have selected a Mouse Systems protocol mouse. If your mouse is normally in Microsoft-compatible mode, enabling the ClearDTR and ClearRTS options may cause it to switch to Mouse Systems mode when the server starts. You have selected a Logitech protocol mouse. This is only valid for old Logitech mice. You have selected a Logitech MouseMan type mouse. You might want to enable ChordMiddle which could cause the third button to work. %s%2d. %s Enter a protocol number: Please answer the following question with either 'y' or 'n'. Are you sure it's really not a Microsoft compatible one? Do you want to enable ChordMiddle? Do you want to enable ClearDTR and ClearRTS? Do you want to enable Emulate3Buttons? Mouse device: /dev/mouseIf you want your keyboard to generate non-ASCII characters in X, because you want to be able to enter language-specific characters, you can set the left Alt key to Meta, and the right Alt key to ModeShift. Do you want to enable these bindings for the Alt keys? Now we want to set the specifications of the monitor. The two critical parameters are the vertical refresh rate, which is the rate at which the the whole screen is refreshed, and most importantly the horizontal sync rate, which is the rate at which scanlines are displayed. The valid range for horizontal sync and vertical sync should be documented in the manual of your monitor. If in doubt, check the monitor database /usr/X11R6/lib/X11/doc/Monitors to see if your monitor is there. You must indicate the horizontal sync range of your monitor. You can either select one of the predefined ranges below that correspond to industry- standard monitor types, or give a specific range. It is VERY IMPORTANT that you do not specify a monitor type with a horizontal sync range that is beyond the capabilities of your monitor. If in doubt, choose a conservative setting. Please enter the horizontal sync range of your monitor, in the format used in the table of monitor types above. You can either specify one or more continuous ranges (e.g. 15-25, 30-50), or one or more fixed sync frequencies. You must indicate the vertical sync range of your monitor. You can either select one of the predefined ranges below that correspond to industry- standard monitor types, or give a specific range. For interlaced modes, the number that counts is the high one (e.g. 87 Hz rather than 43 Hz). 1 50-70 2 50-90 3 50-100 4 40-150 5 Enter your own vertical sync range You must now enter a few identification/description strings, namely an identifier, a vendor name, and a model name. Just pressing enter will fill in default names. 31.5 - 82.031.5 - 79.031.5 - 64.331.5 - 57.031.5 - 48.531.5 - 37.931.5, 35.15, 35.531.5, 35.531.5 - 35.131.5Monitor that can do 1280x1024 @ 76 HzMonitor that can do 1280x1024 @ 74 HzMonitor that can do 1280x1024 @ 60 HzHigh Frequency SVGA, 1024x768 @ 70 HzNon-Interlaced SVGA, 1024x768 @ 60 Hz, 800x600 @ 72 HzExtended Super VGA, 800x600 @ 60 Hz, 640x480 @ 72 HzSuper VGA, 1024x768 @ 87 Hz interlaced, 800x600 @ 56 Hz8514 Compatible, 1024x768 @ 87 Hz interlaced (no 800x600)Super VGA, 800x600 @ 56 HzStandard VGA, 640x480 @ 60 Hz hsync in kHz; monitor type with characteristic modes %2d %s; %s %2d Enter your own horizontal sync range Enter your choice (1-%d): Horizontal sync range: Enter your choice: 50-7050-9050-10040-150Vertical sync range: The strings are free-form, spaces are allowed. Enter an identifier for your monitor definition: My MonitorEnter the vendor name of your monitor: UnknownEnter the model name of your monitor: Now we must configure video card specific settings. At this point you can choose to make a selection out of a database of video card definitions. Because there can be variation in Ramdacs and clock generators even between cards of the same model, it is not sensible to blindly copy the settings (e.g. a Device section). For this reason, after you make a selection, you will still be asked about the components of the card, with the settings from the chosen database entry presented as a strong hint. The database entries include information about the chipset, what server to run, the Ramdac and ClockChip, and comments that will be included in the Device section. However, a lot of definitions only hint about what server to run (based on the chipset the card uses) and are untested. If you can't find your card in the database, there's nothing to worry about. You should only choose a database entry that is exactly the same model as your card; choosing one that looks similar is just a bad idea (e.g. a GemStone Snail 64 may be as different from a GemStone Snail 64+ in terms of hardware as can be). This is card is basically UNSUPPORTED. It may only work as a generic VGA-compatible card. If you have an XFree86 version more recent than what this card definition was based on, there's a chance that it is now supported. Mach64W32AGXP90008514Mach8Mach32S3Do you want to look at the card database? /usr/X11R6/lib/X11/CardsCouldn't read card database file %s. %3d %-50s%s Enter a number to choose the corresponding card definition. Press enter for the next page, q to continue configuration. MonoVGA16SVGA Your selected card definition: Identifier: %s Chipset: %s Server: XF86_%s Ramdac: %s DacSpeed: %s Clockchip: %s Do NOT probe clocks or use any Clocks line. Now you must determine which server to run. Refer to the manpages and other documentation. The following servers are available (they may not all be installed on your system): 1 The XF86_Mono server. This a monochrome server that should work on any VGA-compatible card, in 640x480 (more on some SVGA chipsets). 2 The XF86_VGA16 server. This is a 16-color VGA server that should work on any VGA-compatible card. 3 The XF86_SVGA server. This is a 256 color SVGA server that supports a a number of SVGA chipsets. It is accelerated on some Cirrus and WD chipsets; it supports 16/32-bit color on certain Cirrus configurations. 4 The accelerated servers. These include XF86_S3, XF86_Mach32, XF86_Mach8, XF86_8514, XF86_P9000, XF86_AGX, XF86_W32 and XF86_Mach64. These four server types correspond to the four different "Screen" sections in XF86Config (vga2, vga16, svga, accel). The server to run is selected by changing the symbolic link 'X'. For example, 'rm /usr/X11R6/bin/X; ln -s /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X' selects the SVGA server. The directory /var/X11R6/bin exists. On many Linux systems this is the preferred location of the symbolic link 'X'. You can select this location when setting the symbolic link. Now you must give information about your video card. This will be used for the "Device" section of your video card in XF86Config. You must indicate how much video memory you have. It is probably a good idea to use the same approximate amount as that detected by the server you intend to use. If you encounter problems that are due to the used server not supporting the amount memory you have (e.g. ATI Mach64 is limited to 1024K with the SVGA server), specify the maximum amount supported by the server. How much video memory do you have on your video card: Select an accel server: You must now enter a few identification/description strings, namely an identifier, a vendor name, and a model name. Just pressing enter will fill in default names (possibly from a card definition). You can simply press enter here if you have a generic card, or want to describe your card with one string. Especially for accelerated servers, Ramdac, Dacspeed and ClockChip settings or special options may be required in the Device section. The RAMDAC setting only applies to the S3 and AGX servers. Some RAMDAC's are auto-detected by the server. The detection of a RAMDAC is forced by using a Ramdac "identifier" line in the Device section. The identifiers are shown at the right of the following table of RAMDAC types: Normal DACIBM RGB 51x/52x (S3, autodetected)TI 3026 (S3, autodetected)TI 3025 (S3, autodetected)TI 3020 (S3)STG-1703 (S3, autodetected)STG-1700 (S3, autodetected)S3 SDAC (86C716) (autodetected)S3 GenDAC (86C708) (autodetected)Sierra SC15025 (S3, AGX)BrookTree BT485/9485 (S3)BrookTree BT482 (AGX)BrookTree BT481 (AGX)AT&T 20C505 (S3)AT&T 20C498/21C498/22C498 (S3)AT&T 20C490 (S3 and AGX servers)normalibm_rgb52xti3026ti3025ti3020stg1703stg1700s3_sdacs3gendacsc15025bt485bt482bt481att20c505att20c498att20c490A Clockchip line in the Device section forces the detection of a programmable clock device. With a clockchip enabled, any required clock can be programmed without requiring probing of clocks or a Clocks line. Most cards don't have a programmable clock chip. Choose from the following list: IBM RGB 528 (autodetected)IBM RGB 525 (autodetected)IBM RGB 524 (autodetected)IBM RGB 514 (autodetected)TI 3026 (autodetected)TI 3025 (autodetected)Sierra SC11412STG 1703 (autodetected)S3 SDAC (86C716)S3 GenDAC (86C708) and ICS5300 (autodetected)ICS5342 (similar to SDAC, but not completely compatible)ICS2595ICD2061A and compatibles (ICS9161A, DCS2824)Chrontel 8391 (uncertain at the time of writing)ibm_rgb528ibm_rgb525ibm_rgb524ibm_rgb514sc11412ics5342ics2595icd2061ach8391For most configurations, a Clocks line is useful since it prevents the slow and nasty sounding clock probing at server start-up. Probed clocks are displayed at server startup, along with other server and hardware configuration info. You can save this information in a file by running 'X -probeonly 2>output_file'. Be warned that clock probing is inherently imprecise; some clocks may be slightly too high (varies per run). At this point I can run X -probeonly, and try to extract the clock information from the output. It is recommended that you do this yourself and add a clocks line (note that the list of clocks may be split over multiple Clocks lines) to your Device section afterwards. Be aware that a clocks line is not appropriate for drivers that have a fixed set of clocks and don't probe by default (e.g. Cirrus). Also, for the P9000 server you must simply specify clocks line that matches the modes you want to use. For the S3 server with a programmable clock chip you need a 'ClockChip' line and no Clocks line. You must be root to be able to run X -probeonly now. It is possible that the hardware detection routines in the server somehow cause the system to crash and the screen to remain blank. If this is the case, do not choose this option the next time. The server may need a Ramdac, ClockChip or special option (e.g. "nolinear" for S3) to probe and start-up correctly. For each depth, a list of modes (resolutions) is defined. The default resolution that the server will start-up with will be the first listed mode that can be supported by the monitor and card. Currently it is set to: Note that 16bpp and 32bpp are only supported on a few configurations. Modes that cannot be supported due to monitor or clock constraints will be automatically skipped by the server. 1 Change the modes for 8pp (256 colors) 2 Change the modes for 16bpp (32K/64K colors) 3 Change the modes for 32bpp (24-bit color) 4 The modes are OK, continue. Please type the digits corresponding to the modes that you want to select. For example, 432 selects "1024x768" "800x600" "640x480", with a default mode of 1024x768. XF86_Mach64XF86_W32XF86_AGXXF86_P9000XF86_8514XF86_Mach8XF86_Mach32XF86_S3"400x300""320x240""320x200""1280x1024""1024x768""800x600""640x480""640x400" 5 Choose the server from the card definition, XF86_%s. Which one of these screen types do you intend to run by default (1-%d)? r/var/X11R6/binDo you want me to set the symbolic link? Do you want to set it in /var/X11R6/bin? %2d %s Which accel server: XF86_MonoXF86_VGA16XF86_SVGArm -f /var/X11R6/bin/Xln -s /usr/X11R6/bin/%s /var/X11R6/bin/Xrm -f /usr/X11R6/bin/Xln -s /usr/X11R6/bin/%s /usr/X11R6/bin/X%2d %dK 6 Other Amount of video memory in Kbytes: Your card definition is %s. Enter an identifier for your video card definition: My Video CardEnter the vendor name of your video card: Enter the model (board) name of your video card: "640x480" "800x600" "1024x768" "1280x1024""640x480" "800x600" "1024x768""640x480" "800x600"640x400Fatal error: Invalid amount of video memory. %2d %-60s%s The card definition has Ramdac "%s". Just press enter if you don't want a Ramdac setting. What Ramdac setting do you want (1-%d)? The card definition has Clockchip "%s" Just press enter if you don't want a Clockchip setting. What Clockchip setting do you want (1-%d)? The card definition says to NOT probe clocks. Because you have enabled a Clockchip line, there's no need for clock probing. Do you want me to run 'X -probeonly' now? Sorry, you must be root to do this. Running X -probeonly -pn -xf86config /tmp/XF86Config.tmp. /tmp/XF86Config.tmpX -probeonly -pn -xf86config /tmp/XF86Config.tmp 2>/tmp/dumbconfig.2X -probeonly call failed. No Clocks line inserted. grep clocks\: /tmp/dumbconfig.2 >/tmp/dumbconfig.3grep failed. Cannot find clocks in server output. /tmp/dumbconfig.3clocks: numpixel Clocks %s /tmp/dumbconfig.2%s for 8bpp %s for 16bpp %s for 32bpp Select modes from the following list: Which modes? Invalid mode skipped. # File generated by xf86config. # # Copyright (c) 1994 by The XFree86 Project, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, sublicense, # and/or sell copies of the Software, and to permit persons to whom the # Software is furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF # OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # # Except as contained in this notice, the name of the XFree86 Project shall # not be used in advertising or otherwise to promote the sale, use or other # dealings in this Software without prior written authorization from the # XFree86 Project. # # ********************************************************************** # Refer to the XF86Config(4/5) man page for details about the format of # this file. # ********************************************************************** # ********************************************************************** # Files section. This allows default font and rgb paths to be set # ********************************************************************** 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 (which are concatenated together), # as well as specifying multiple comma-separated entries in one FontPath # command (or a combination of both methods) # # If you don't have a floating point coprocessor and emacs, Mosaic or other # programs take long to start up, try moving the Type1 and Speedo directory # to the end of this list (or comment them out). # FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection # ********************************************************************** # Server flags section. # ********************************************************************** Section "ServerFlags" # Uncomment this to cause a core dump at the spot where a signal is # received. This may leave the console in an unusable state, but may # provide a better stack trace in the core dump to aid in debugging # NoTrapSignals # Uncomment this to disable the server abort sequence # This allows clients to receive this key event. # DontZap # Uncomment this to disable the / mode switching # sequences. This allows clients to receive these key events. # DontZoom EndSection # ********************************************************************** # Input devices # ********************************************************************** # ********************************************************************** # Keyboard section # ********************************************************************** Section "Keyboard" Protocol "Standard" # when using XQUEUE, comment out the above line, and uncomment the # following line # Protocol "Xqueue" AutoRepeat 500 5 # Let the server do the NumLock processing. This should only be required # when using pre-R6 clients # ServerNumLock # Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1)) # Xleds 1 2 3 # To set the LeftAlt to Meta, RightAlt key to ModeShift, # RightCtl key to Compose, and ScrollLock key to ModeLock: # RightCtl Compose # ScrollLock ModeLock EndSection # ********************************************************************** # Pointer section # ********************************************************************** Section "Pointer" # When using XQUEUE, comment out the above two lines, and uncomment # the following line. # Protocol "Xqueue" # Baudrate and SampleRate are only for some Logitech mice # BaudRate 9600 # SampleRate 150 # Emulate3Buttons is an option for 2-button Microsoft mice # Emulate3Timeout is the timeout in milliseconds (default is 50ms) # ********************************************************************** # Monitor section # ********************************************************************** # Any number of monitor sections may be present Section "Monitor" # HorizSync is in kHz unless units are specified. # HorizSync may be a comma separated list of discrete values, or a # comma separated list of ranges of values. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S # USER MANUAL FOR THE CORRECT NUMBERS. # HorizSync 30-64 # multisync # HorizSync 31.5, 35.2 # multiple fixed sync frequencies # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies # VertRefresh is in Hz unless units are specified. # VertRefresh may be a comma separated list of discrete values, or a # comma separated list of ranges of values. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S # USER MANUAL FOR THE CORRECT NUMBERS. # Modes can be specified in two formats. A compact one-line format, or # a multi-line format. # These two are equivalent # ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace # Mode "1024x768i" # DotClock 45 # HTimings 1024 1048 1208 1264 # VTimings 768 776 784 817 # Flags "Interlace" # EndMode # This is a set of standard mode timings. Modes that are out of monitor spec # are automatically deleted by the server (provided the HorizSync and # VertRefresh lines are correct), so there's no immediate need to # delete mode timings (unless particular mode timings don't work on your # monitor). With these modes, the best standard mode that your monitor # and video card can support for a given resolution is automatically # used. # 640x400 @ 70 Hz, 31.5 kHz hsync Modeline "640x400" 25.175 640 664 760 800 400 409 411 450 # 640x480 @ 60 Hz, 31.5 kHz hsync Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 # 800x600 @ 56 Hz, 35.15 kHz hsync ModeLine "800x600" 36 800 824 896 1024 600 601 603 625 # 1024x768 @ 87 Hz interlaced, 35.5 kHz hsync Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817 Interlace # 640x480 @ 72 Hz, 36.5 kHz hsync Modeline "640x480" 31.5 640 680 720 864 480 488 491 521 # 800x600 @ 60 Hz, 37.8 kHz hsync Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync +vsync # 800x600 @ 72 Hz, 48.0 kHz hsync Modeline "800x600" 50 800 856 976 1040 600 637 643 666 +hsync +vsync # 1024x768 @ 60 Hz, 48.4 kHz hsync Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync -vsync # 1024x768 @ 70 Hz, 56.5 kHz hsync Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync -vsync # 1280x1024 @ 87 Hz interlaced, 51 kHz hsync Modeline "1280x1024" 80 1280 1296 1512 1568 1024 1025 1037 1165 Interlace # 1024x768 @ 76 Hz, 62.5 kHz hsync Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823 # 1280x1024 @ 61 Hz, 64.2 kHz hsync Modeline "1280x1024" 110 1280 1328 1512 1712 1024 1025 1028 1054 # 1280x1024 @ 74 Hz, 78.85 kHz hsync Modeline "1280x1024" 135 1280 1312 1456 1712 1024 1027 1030 1064 # 1280x1024 @ 76 Hz, 81.13 kHz hsync Modeline "1280x1024" 135 1280 1312 1416 1664 1024 1027 1030 1064 # Low-res Doublescan modes # If your chipset does not support doublescan, you get a 'squashed' # resolution like 320x400. # 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio Modeline "320x200" 12.588 320 336 384 400 200 204 205 225 Doublescan # 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan # 320x240 @ 72 Hz, 36.5 kHz hsync Modeline "320x240" 15.750 320 336 384 400 240 244 246 262 Doublescan # 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio ModeLine "400x300" 18 400 416 448 512 300 301 602 312 Doublescan # 400x300 @ 60 Hz, 37.8 kHz hsync Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan # 400x300 @ 72 Hz, 48.0 kHz hsync Modeline "400x300" 25 400 424 488 520 300 319 322 333 Doublescan # 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio ModeLine "480x300" 21.656 480 496 536 616 300 301 302 312 Doublescan # 480x300 @ 60 Hz, 37.8 kHz hsync Modeline "480x300" 23.890 480 496 576 632 300 301 303 314 Doublescan # 480x300 @ 63 Hz, 39.6 kHz hsync Modeline "480x300" 25 480 496 576 632 300 301 303 314 Doublescan # 480x300 @ 72 Hz, 48.0 kHz hsync Modeline "480x300" 29.952 480 504 584 624 300 319 322 333 Doublescan # ********************************************************************** # Graphics device section # ********************************************************************** # Any number of graphics device sections may be present # Standard VGA Device: Section "Device" Identifier "Generic VGA" VendorName "Unknown" BoardName "Unknown" Chipset "generic" # VideoRam 256 # Clocks 25.2 28.3 EndSection # Sample Device for accelerated server: # Section "Device" # Identifier "Actix GE32+ 2MB" # VendorName "Actix" # BoardName "GE32+" # Ramdac "ATT20C490" # Dacspeed 110 # Option "dac_8_bit" # Clocks 25.0 28.0 40.0 0.0 50.0 77.0 36.0 45.0 # Clocks 130.0 120.0 80.0 31.0 110.0 65.0 75.0 94.0 # EndSection # Device configured by xf86config: # ********************************************************************** # Screen sections # ********************************************************************** wFailed to open filename for writing. Maybe you need to be root to write to the specified directory? LeftAlt Meta RightAlt ModeShift # LeftAlt Meta # RightAlt ModeShift Protocol "%s" Device "%s" # Emulate3Buttons Emulate3Timeout 50 # ChordMiddle is an option for some 3-button Logitech mice ChordMiddle ClearDTR ClearRTS EndSection Identifier "%s" VendorName "%s" ModelName "%s" HorizSync %s VertRefresh %s Section "Device" BoardName "%s" #VideoRam %d Ramdac "%s" Dacspeed %s Clockchip "%s" # Insert Clocks lines here if appropriate Clocks %s # The Colour SVGA server Section "Screen" Driver "svga" # Use Device "Generic VGA" for Standard VGA 320x200x256 #Device "Generic VGA" Device "%s" Monitor "%s" Subsection "Display" Depth 8 # Omit the Modes line for the "Generic VGA" device Modes %s ViewPort 0 0 # Use Virtual 320 200 for Generic VGA Virtual %d %d EndSubsection Subsection "Display" Depth 16 Modes %s ViewPort 0 0 Virtual %d %d EndSubsection Subsection "Display" Depth 32 Modes %s ViewPort 0 0 Virtual %d %d EndSubsection EndSection # The Colour SVGA server Section "Screen" Driver "svga" Device "Generic VGA" #Device "%s" Monitor "%s" Subsection "Display" Depth 8 #Modes %s ViewPort 0 0 Virtual 320 200 #Virtual %d %d EndSubsection EndSection Generic VGA# The 16-color VGA server Section "Screen" Driver "vga16" Device "%s" Monitor "%s" Subsection "Display" Modes "640x480" "800x600" ViewPort 0 0 Virtual 800 600 EndSubsection EndSection # The Mono server Section "Screen" Driver "vga2" Device "%s" Monitor "%s" Subsection "Display" Modes "640x480" "800x600" ViewPort 0 0 Virtual 800 600 EndSubsection EndSection # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32, Mach64) Section "Screen" Driver "accel" Device "%s" Monitor "%s" Subsection "Display" Depth 8 Modes %s ViewPort 0 0 Virtual %d %d EndSubsection Subsection "Display" Depth 16 Modes %s ViewPort 0 0 Virtual %d %d EndSubsection Subsection "Display" Depth 32 Modes %s ViewPort 0 0 Virtual %d %d EndSubsection EndSection I am going to write the XF86Config file now. Make sure you don't accidently overwrite a previously configured one. Shall I write it to /etc/XF86Config? /etc/XF86ConfigShall I write it to the default location, /usr/X11R6/lib/X11/XF86Config? /usr/X11R6/lib/X11/XF86ConfigDo you want it written to the current directory as 'XF86Config'? XF86ConfigPlease give a filename to write to: The directory '/usr/X386/bin' exists. You probably have an old version of XFree86 installed (XFree86 3.1 installs in '/usr/X11R6' instead of '/usr/X386'). It is important that the directory '/usr/X11R6/bin' is present in your search path, *before* any occurrence of '/usr/X386/bin'. If you have installed X program binaries that are not in the base XFree86 distribution in '/usr/X386/bin', you can keep the directory in your path as long as it is after '/usr/X11R6/bin'. The directory /usr/X11R6 does not exist. This probably means that you have not yet installed an X11R6-based version of XFree86. Please install XFree86 3.1+ before running this program, following the instructions in the INSTALL or README that comes with the XFree86 distribution for your OS. For a minimal installation it is sufficient to only install base binaries, libraries, configuration files and a server that you want to use. Note that the X binary directory in your path may be a symbolic link. In that case you could modify the symbolic link to point to the new binaries. Example: 'rm -f /usr/bin/X11; ln -s /usr/X11R6/bin /usr/bin/X11', if the link is '/usr/bin/X11'. Make sure the path is OK before continuing. /usr/X11R6Do you want to continue? /usr/X386/binPATHYour PATH is currently set as follows: %s # Use Option "nolinear" if the server doesn't start up correctly # (this avoids the linear framebuffer probe). If that fails try # option "nomemaccess". # # Refer to /usr/X11R6/lib/doc/README.S3, and the XF86_S3 man page. # Use Option "no_bitblt" if you have graphics problems. If that fails # try Option "noaccel". # Refer to /usr/X11R6/lib/doc/README.cirrus. # To allow linear addressing, uncomment the Option line and the # address that the card maps the framebuffer to. r/usr/X11R6/lib/X11/CardsENDLINENAMESEEError in database, invalid reference: %s. CHIPSETSERVERRAMDACCLOCKCHIPDACSPEEDNOCLOCKPROBEUNSUPPORTEDWarning SERVER specification missing in Card database entry %s (line %d). unknownWarning CHIPSET specification missing in Card database entry %s (line %d). S3CL-GDx48; <;;;;x;n;a;u<h<_<Z<Q<H<?<6<< =>7??!@@AACDFHIsJK~KsKaKUKIK=K1K%KK MMLL^L'LLKKKN=SBT;T5T0T*T&T"TTUY5ZZl[]5]]i^^afaUa?a)aa````|`o`T`9`` `bbbbaaaaaaaaaaaa&bdddJdd dccccccecJc6e-e%eeaaaeaa eddd=efxijklmmmmmmmm.n$nnnnmmmEu0?)7Zv۬^n~.>N^n~` @ p4, o d<(GCC: (GNU) 2.6.4 snapshot 950518GCC: (GNU) 2.6.3GCC: (GNU) 2.6.3GCC: (GNU) 2.6.4 snapshot 950518.symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.rel.bss.rel.plt.init.plt.text.fini.rodata.data.ctors.dtors.got.dynamic.bss.comment#D) ,,1o9 <<(B ddK@@QHHV  d+\p4p4bx4x4~j88pw  ~t  ~ h