Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 50

Автор Π’ΠΈΠΊΡ‚ΠΎΡ€ ΠšΠΎΡΡ‚Ρ€ΠΎΠΌΠΈΠ½

Section "ServerLayout"

 Identifier "MainSection"

 Screen 0 "Screen0" 0 0

 InputDevice "Mouse0" "CorePointer"

 InputDevice "Keyboard0" "CoreKeyboard"

EndSection

БСкция Screen опрСдСляСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠ°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈ Π·Π°Π΄Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ экрана. Она ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄:

Section " Screen"

 Identifier "Screen0"

 Device "Trident 3DImage985 (generic)"

 Monitor "ViewSonic|ViewSonic G771"

 DefaultColorDepth 24

 Subsection "Display"

  Depth 8

  Modes "1024x768" "800x600" "640x400"

  ViewPort 0 0

 EndSubsection

 Subsection "Display"

  Depth 16

  Modes "1024x768" "800x600" "640x480"

  ViewPort 0 0

 EndSubsection

 Subsection "Display"

  Depth 24

  Modes "1024x768" "800x600" "640x480"

  ViewPort 0 0

 EndSubsection

 Subsection "Display"

  Depth 32

  Modes "1024x768" "800x600" "640x480"

  ViewPort 0 0

 EndSubsection

EndSection

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΎΠ½Π° содСрТит указания Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ графичСский Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ (задаСтся Π² сСкции Device с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ "Matrox Millenium G200") ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ (задаСтся Π² сСкции Monitor с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ "Monitor0").

CСкция Screen ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько подсСкций (Subsection) Display, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ подсСкции Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ Ρ†Π²Π΅Ρ‚Π°. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ подсСкции Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Π Π΅ΠΆΠΈΠΌΡ‹ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² строкС Modes. Они ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡƒΡ‚Π΅ΠΌ пСрСчислСния ΠΈΡ… Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ, взятых ΠΈΠ· сСкции Monitor (Π² точности Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΊΠ°ΠΊ эти названия ΡƒΠΊΠ°Π·Π°Π½Ρ‹ послС слова Modeline). Π’ ΠΎΠ΄Π½ΠΎΠΉ строкС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ любоС число Ρ‚Π°ΠΊΠΈΡ… ΠΈΠΌΠ΅Π½ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ². ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ (цикличСски), наТимая ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш β€ΉCtrlβ€Ί+β€ΉAltβ€Ί+β€Ή+β€Ί ΠΈΠ»ΠΈ β€ΉCtrlβ€Ί+β€ΉAltβ€Ί+β€Ή-β€Ί (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ клавиши β€Ή+β€Ί ΠΈ β€Ή-β€Ί Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅).

Π’ этой подсСкции указываСтся Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ экрана, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сСрвСром. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ строка ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ "Virtual xdim ydim", Π³Π΄Π΅ xdim ΠΈ ydim - размСрности Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ экрана. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ дисплСй с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 800* 600, Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ экрана Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌ 1024* 768. Π’ΠΎΠ³Π΄Π° Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° дисплСС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ изобраТСния. Надо, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ€Π°Π²Π½ΠΎΠ΅ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ экрану, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всю ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ΠΌ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ экрана, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² этом случаС Π½Π΅ остаСтся Ρ€Π΅Π·Π΅Ρ€Π²Π° Π½Π° ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»Π΅Ρ‡ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΡŽ 30-40% ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сСрвСра.

БСкция Monitor ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ начинаСтся трСмя строками, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… указываСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° ΠΈ Π΅Π³ΠΎ модСль, ΠΎΠ΄Π½Π°ΠΊΠΎ Ссли Ρƒ вас Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° сСкция Monitor, Ρ‚ΠΎ эти строки Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

Identifier "Unknown"

VendorName "Unknown"

ModelName "Unknown"

Π”Π°Π»Π΅Π΅ ΠΈΠ΄ΡƒΡ‚ Π΄Π²Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ строки, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ допустимыС значСния частот Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ синхронизации. Для соврСмСнных ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-частотных ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² эти строки ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄:

HorizSync 30-70

VertRefresh 50-180

Для ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-частотных ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² с фиксированными частотами:

HorizSync 31.5, 35.2

VertRefresh 60, 65

Для ΠΌΡƒΠ»ΡŒΡ‚ΠΈ-частотных ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² с нСсколькими ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°ΠΌΠΈ допустимых частот:

HorizSync 15-25, 30-50

VertRefresh 40-50, 80-100

Частоты Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ синхронизации Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π² ΠΊΠΈΠ»ΠΎΠ³Π΅Ρ€Ρ†Π°Ρ…, частоты Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ синхронизации (обновлСния экрана) - Π² Π³Π΅Ρ€Ρ†Π°Ρ….

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ здСсь ΡƒΠΊΠ°Π·Π°Π½Ρ‹ значСния, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ характСристикам вашСго ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π‘Π΅ΠΊΡ†ΠΈΠΉ Monitor Π² Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько, ΠΎΠ½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ (пСрвая строка Π² сСкции). Π’ 4-ΠΉ вСрсии XFree86 пСрСчислСниС Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° Π² этой сСкции являСтся Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ X-сСрвСр ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ встроСнный список стандартных VESA-Ρ€Π΅ΠΆΠΈΠΌΠΎΠ². Однако явноС Π·Π°Π΄Π°Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° Π² сСкции Monitor ΠΈ Π½Π΅ возбраняСтся, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ, Ссли Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· стандартных Ρ€Π΅ΠΆΠΈΠΌΠΎΠ², Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ваши установки. ВстроСнныС Ρ€Π΅ΠΆΠΈΠΌΡ‹ с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π² сСкции Monitor, Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ сами ΠΏΠΎ сСбС.

Π’ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π² сСкции Modes. Π’Π°ΠΊΠΈΡ… сСкций Π² Ρ„Π°ΠΉΠ»Π΅ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько. КаТдая ΠΈΠ· Π½ΠΈΡ… Π·Π°Π΄Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΠ»Π°Ρ‚ΡŒΡΡ ΠΈΠ· сСкции Monitor, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово UseModes.

Π Π΅ΠΆΠΈΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Π΄Π²ΡƒΡ… эквивалСнтных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…: Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠΉ строки ΠΈΠ»ΠΈ нСсколькими строками. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ задания ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° Π² этих Π΄Π²ΡƒΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…:

Modeline "640x480example" 25.175 640 664 760 800 480 491 493 525 -HSync +VSync

Mode "640x480example"

 DotClock 25.175

 Htimings 640 664 760 800

 VTimings 480 491 493 525

 Flags "-HSync +VSync"

EndMode

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ слово Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (Modeline ΠΈΠ»ΠΈ Mode), ΠΊΠ°ΠΊ ΠΈ слово EndMode, ΡΠ²Π»ΡΡŽΡ‚ΡΡ слуТСбными. По Π½ΠΈΠΌ X-сСрвСр опрСдСляСт, Ρ‡Ρ‚ΠΎ данная строка ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ° строк слуТат для задания Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠ°. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ слово (Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°Ρ…) являСтся Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ это Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΠΎ своСму вкусу (хотя, ΠΊΠ°ΠΊ ΠΏΠΈΡˆΠ΅Ρ‚ Π˜Π³ΠΎΡ€ΡŒ НиколаСв [П9.1], "я Π±Ρ‹ Π½Π΅ стал ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ†ΠΈΡ„Ρ€ ΠΈ Π±ΡƒΠΊΠ² латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°").

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ число (ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌ) Π·Π°Π΄Π°Π΅Ρ‚ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ (частоту Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° экран) Π² ΠΌΠ΅Π³Π°Π³Π΅Ρ€Ρ†Π°Ρ….

Π”Π°Π»Π΅Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ†Π΅Π»Ρ‹Ρ… числа (Π³Ρ€ΡƒΠΏΠΏΠ° Htimings), ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ строки, Π°, Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΈΠ· этих чисСл Π·Π°Π΄Π°Π΅Ρ‚ число Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ Π² строкС. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡΠ½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π΅Ρ… чисСл, Π½Π°Π΄ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»ΠΎΠΌ строки Π½Π° экранС считаСтся Π½Π΅ самая лСвая Ρ‚ΠΎΡ‡ΠΊΠ° Π² строкС (ΠΎΠ½Π° ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡƒΡŽ, Π·Π°Ρ‚Π΅ΠΌΠ½Π΅Π½Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ экрана), Π° лСвая Π³Ρ€Π°Π½ΠΈΡ†Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ изобраТСния. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ число Π² этой Π³Ρ€ΡƒΠΏΠΏΠ΅ опрСдСляСт число Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ части строки. Π’Ρ‚ΠΎΡ€ΠΎΠ΅ число - число Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° строки Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ синхронизации (Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ начинаСтся ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ элСктронного Π»ΡƒΡ‡Π° с ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ экрана Π½Π° Π»Π΅Π²ΡƒΡŽ).

Π’Ρ€Π΅Ρ‚ΡŒΠ΅ число - число Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° изобраТСния Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° элСктронный Π»ΡƒΡ‡ Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ² ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки изобраТСния. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ чисСл Π·Π°Π΄Π°Π΅Ρ‚ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°, ΠΎΡ‚Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π½Π° ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ элСктронного Π»ΡƒΡ‡Π° ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΎΠΉ (с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ) Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ экрана ΠΊ Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅. И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ число - ΠΎΠ±Ρ‰Π΅Π΅ число Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π½Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ строки изобраТСния (с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ части ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π»ΡƒΡ‡Π° Π½Π° Π½ΠΎΠ²ΡƒΡŽ строку).

Аналогично Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 4 числа (VTimings) Π² описании Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Ρ€Π΅Ρ‡ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ ΠΎ числС строк Π½Π° экранС (Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… ΠΈ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ…) ΠΈ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ синхронизации (Π½Π°Ρ‡Π°Π»ΠΎΠΌ экрана считаСм Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρƒ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ части изобраТСния).

О послСднСй Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π² описании Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠ° (Π³Ρ€ΡƒΠΏΠΏΠ° Flags) ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΠΎΠ·ΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° рассмотрим вопрос ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ значСния числовых ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π½Π΅Ρ‚ нСобходимости Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ сСкции Modes ΠΈ строки UseModes, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ достаточно встроСнного Π² сСрвСр Π½Π°Π±ΠΎΡ€Π° Π²ΠΈΠ΄Π΅ΠΎΡ€Π΅ΠΆΠΈΠΌΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… стандарту VESA. ΠŸΡ€ΠΈ запускС X-сСрвСра ΠΎΠ½ автоматичСски Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΎΠΉ (Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ принимаСтся Π½Π° основС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² строках HorizSync ΠΈ VertRefresh сСкции Monitor, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π·Π°Π΄Π°Π½Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ).

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ сСкция Device, описываСт Π²Π°ΡˆΡƒ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π°Ρ‚Ρƒ. По-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, самая ваТная строка Π² этой сСкции - ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€. Π£ мСня эта строка ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

Driver "mga"

Π’ этой сСкции ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅:

β€’ Ρ‚ΠΈΠΏ Π½Π°Π±ΠΎΡ€Π° микросхСм (Chipset);

β€’ количСство видСопамяти (указываСтся Π² ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π°Ρ…);

β€’ допустимыС значСния Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ (dot-clocks) ΠΈΠ»ΠΈ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты;

β€’ Ρ‚ΠΈΠΏ RAMDAC (RAMDAC - это Ρ‡Π°ΡΡ‚ΡŒ графичСского ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π°Ρ Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния ΠΈΠ· Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π² Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ). Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ для старых Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π°Ρ‚, Π½ΠΎ для соврСмСнных ΠΎΠ½ΠΈ пСрСстали ΠΈΠ³Ρ€Π°Ρ‚ΡŒ сущСствСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π°Ρ‚ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ частот, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ Π² ΠΎΡ‡Π΅Π½ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΡ… ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ…. Волько Π² Ρ‚ΠΎΠΌ случаС, Ссли Ρƒ вас ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ экзотичСский Ρ‚ΠΈΠΏ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π°Ρ‚Ρ‹ (особСнно Ссли Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ число частот Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°), Π½Π°Π΄ΠΎ ΠΏΠΎΠ·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΌ Π·Π°Π΄Π°Π½ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² Π² этой сСкции. Π’ этом случаС Π²Π½Π°Ρ‡Π°Π»Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ SuperProbe для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ значСния Π² сСкции Device.

Π”Π²Π΅ сСкции InputDevice ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΌΡ‹ΡˆΡŒ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ (Π² 3-ΠΉ вСрсии XFree86 вмСсто сСкций InputDevice имСлись сСкции: Keyboard ΠΈ Pointer). Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, здСсь Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ обычная ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° для ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² обозначаСтся ΠΊΠ°ΠΊ "Generic 102-key PC (intl)" вмСсто ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° "Generic 101-key PC". Однако Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто сСйчас Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ 104-ΠΊΠ»Π°Π²ΠΈΡˆΠ½Ρ‹Π΅ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ сСкция, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π°Ρ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки: