X Windows setup (xf86config) (2)

Your selected card definition:

Identifier: ATI Mach64 CT (264CT), Internal RAMDAC
Chipset:    ATI-Mach64
Server:     XF86_Mach64
Do NOT probe clocks or use any Clocks line.

Press enter to continue, or ctrl-c to abort.


ให้กดปุ่ม Enter

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 number of SVGA chipsets. On some chipsets it is accelerated or
    supports higher color depths.
 4  The accelerated servers. These include XF86_S3, XF86_Mach32, XF86_Mach8,
    XF86_8514, XF86_P9000, XF86_AGX, XF86_W32, XF86_Mach64, XF86_I128 and
    XF86_S3V.

These four server types correspond to the four different "Screen" sections in
XF86Config (vga2, vga16, svga, accel).

 5  Choose the server from the card definition, XF86_Mach64.

Which one of these screen types do you intend to run by default (1-5)? 5

ให้กดปุ่ม หมายเลข 5 แล้ว Enter

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.

Please answer the following question with either 'y' or 'n'.
Do you want me to set the symbolic link? y


ให้กดปุ่ม y แล้ว Enter

Do you want to set it in /var/X11R6/bin?

ให้กดปุ่ม y แล้ว Enter

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:

 1  256K
 2  512K
 3  1024K
 4  2048K
 5  4096K
 6  Other

Enter your choice:

ในกรณีนี้ ให้เลือก 4 แล้ว Enter (แต่ละเครื่องจะไม่เหมือนกัน)

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).

Your card definition is ATI Mach64 CT (264CT), Internal RAMDAC.

The strings are free-form, spaces are allowed.
Enter an identifier for your video card definition:  
ให้กดปุ่ม Enter
You can simply press enter here if you have a generic card, or want to
describe your card with one string.
Enter the vendor name of your video card:  
ให้กดปุ่ม Enter
Enter the model (board) name of your video card:  
ให้กดปุ่ม Enter

 The RAMDAC setting only applies to the S3, AGX, W32 servers, and some
drivers in the SVGA 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:

  1  AT&T 20C490 (S3 and AGX servers, ARK driver)                    att20c490
  2  AT&T 20C498/21C498/22C498 (S3, autodetected)                att20c498
  3  AT&T 20C409/20C499 (S3, autodetected)                              att20c409
  4  AT&T 20C505 (S3)                                                                     att20c505
  5  BrookTree BT481 (AGX)                                                          bt481
  6  BrookTree BT482 (AGX)                                                          bt482
  7  BrookTree BT485/9485 (S3)                                                     bt485
  8  Sierra SC15025 (S3, AGX)                                                        sc15025
  9  S3 GenDAC (86C708) (autodetected)                                   s3gendac
 10  S3 SDAC (86C716) (autodetected)                                      s3_sdac
 11  STG-1700 (S3, autodetected)                                                  stg1700
 12  STG-1703 (S3, autodetected)                                                  stg1703

Enter a number to choose the corresponding RAMDAC.
Press enter for the next page, q to quit without selection of a RAMDAC.

ให้กดปุ่ม q แล้ว Enter

A 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:

 1  Chrontel 8391                                                                                 ch8391
 2  ICD2061A and compatibles (ICS9161A, DCS2824)                    icd2061a
 3  ICS2595                                                                  ics2595
 4  ICS5342 (similar to SDAC, but not completely compatible)         ics5342
 5  ICS5341                                                                                         ics5341
 6  S3 GenDAC (86C708) and ICS5300 (autodetected)                    s3gendac
 7  S3 SDAC (86C716)                                                                     s3_sdac
 8  STG 1703 (autodetected)                                                              stg1703
 9  Sierra SC11412                                                                              sc11412
10  TI 3025 (autodetected)                                                                 ti3025
11  TI 3026 (autodetected)                                                                 ti3026
12  IBM RGB 51x/52x (autodetected)                                                ibm_rgb5xx

Just press enter if you don't want a Clockchip setting.
What Clockchip setting do you want (1-12)?

ให้กดปุ่ม Enter

For 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 notappropriate 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.

The card definition says to NOT probe clocks.
Do you want me to run 'X -probeonly' now? n

ให้กดปุ่ม n แล้ว Enter

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:

"640x480" "800x600" "1024x768" "1280x1024" for 8bpp
"640x480" "800x600" "1024x768" for 16bpp
"640x480" "800x600" for 24bpp
"640x480" "800x600" for 32bpp

Note that 16, 24 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 24bpp (24-bit color, packed pixel)
 4  Change the modes for 32bpp (24-bit color)
 5  The modes are OK, continue.

Enter your choice: 1


ให้กดปุ่ม หมายเลข 1 แล้ว enter

Select modes from the following list:

 1  "640x400"
 2  "640x480"
 3  "800x600"
 4  "1024x768"
 5  "1280x1024"
 6  "320x200"
 7  "320x240"
 8  "400x300"
 9  "1152x864"
10  "1600x1200"
11  "1800x1400"
12  "512x384"

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.

Which modes? 432


ให้เลือก Mode การแสดงผลได้ 3 ระดับ ในที่นี้ ให้กดปุ่ม 432 แล้ว enter

You can have a virtual screen (desktop), which is screen area that is larger
than the physical screen and which is panned by moving the mouse to the edge
of the screen. If you don't want virtual desktop at a certain resolution,
you cannot have modes listed that are larger. Each color depth can have a
differently-sized virtual screen

Please answer the following question with either 'y' or 'n'.
Do you want a virtual screen that is larger than the physical screen?n

ให้กดปุ่ม n แล้ว enter      

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:

"640x480" "800x600" "1024x768" "1280x1024" for 8bpp
"640x480" "800x600" "1024x768" for 16bpp
"640x480" "800x600" for 24bpp
"640x480" "800x600" for 32bpp

Note that 16, 24 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 24bpp (24-bit color, packed pixel)
 4  Change the modes for 32bpp (24-bit color)
 5  The modes are OK, continue.

Enter your choice: 5


ให้กดปุ่มหมายเลข 5 แล้ว enter

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/X11/XF86Config?


ให้กดปุ่ม y แล้ว  enter

จากนั้นจะกลับไปที่ linux prompt ให้ทดลองใช้คำสั่งเพื่อเรียก xwindow ดังนี้
[root@localhost /]# startx


Previous