X11 -ро дар Linux танзим кунед

Муаллиф: Roger Morrison
Санаи Таъсис: 6 Сентябр 2021
Навсозӣ: 1 Июл 2024
Anonim
X11 -ро дар Linux танзим кунед - Маслиҳати
X11 -ро дар Linux танзим кунед - Маслиҳати

Мундариҷа

Дар ҷаҳони Linux, X11 (XFree86 ё Xorg) асбобҳои барои иҷрои барномаҳои графикӣ заруриро фароҳам меорад. Бе ин барномаҳо, шумо метавонед танҳо бо хатти фармон дар Linux кор кунед. Ин мақола мефаҳмонад, ки чӣ гуна танзим кардани X11 дар компютери шумо.

Ба қадам

  1. Шумо бояд X11 насб карда бошед. Ин эҳтимолан аз ҷониби насбкунандаи тақсимоти шумо аллакай иҷро шудааст. Агар шумо онро насб накарда бошед, шумо метавонед онро бо истифода аз маълумот дар бораи ин вебсайт тартиб диҳед (http://www.linuxfromscratch.org/blfs/view/cvs/x/xorg7.html).
  2. Тугмаҳои Ctrl-Alt-F1 -ро пахш кунед ва ҳангоми кушода шудани терминали виртуалӣ ҳамчун root ворид шавед.
  3. Фармони "Xorg -configure" -ро иҷро кунед.
  4. Файли нав дар / etc / X11 / бо номи xorg.conf сохта шудааст. Ин файл дорои танзимоти конфигуратсия мебошад. Инҳо ба таври худкор муайян карда шуданд ва шояд кофӣ бошанд. Барои санҷидани ин, "startx" -ро истифода баред.
  5. Агар XServer оғоз нашуда бошад ва ё конфигуратсия комилан қаноатбахш набошад, хонед.
  6. Файли "/etc/X11/xorg.conf" -ро кушоед.
  7. Бисёр бахшҳо мавҷуданд, ки ҳар яки онҳо ҷанбаи гуногуни XServer-ро назорат мекунанд. Агар XServer оғоз нашуда бошад, гурӯҳи "Дастгоҳ" -ро санҷед. Ин як мисол аст, аммо ин аз як система ба система фарқ мекунад.
    • Қисми "Дастгоҳ"
    • Муайянкунандаи "Дастгоҳ [0]"
    • Ронандаи "nvidia"
    • ФурӯшандаНоми "NVidia"
    • BoardName "GeForce 6150 LE"
    • EndSection
  8. Барои ба танзим даровардани гурӯҳи "Дастгоҳ" имконоти зеринро истифода баред:
    • Муайянкунанда - ID-и дастгоҳ барои сервер.
    • Ронанда - Кадом драйвер барои дастгоҳ истифода мешавад. Баъзе маъруфҳо инҳоянд: vesa (содда, дастгирӣ барои 3D), nv (барои кортҳои Nvidia, дастгирӣ барои 3D) ва NVidia (барои кортҳои Nvidia, дастгирии 3D, бояд ба таври муқаррарӣ зеркашӣ ва насб карда шаванд).
    • VendorName - Ин чандон муҳим нест, нишон медиҳад, ки драйвер кист.
    • BoardName - нишон медиҳад, ки кадом дастгоҳ корти графикии шумост.
  9. Шумо инчунин метавонед дастгоҳҳои вуруд, ба монанди муш ва клавиатураро танзим кунед.
  10. Барои ба танзим даровардани муш, гурӯҳи "InputDevice" -ро бо вуруди "Муайянкунандаи" муш ҳаракат диҳед [1].
    • Қисми "InputDevice"
    • Муайянкунандаи "Муш [1]"
    • Ронандаи "муш"
    • Опсияи "Тугмаҳо" "5"
    • Опсияи "Device" / dev / input / mice "
    • Опсияи "Ном" "ImPS / 2 Муши Чархии Умумӣ"
    • Варианти "Протокол" "explorerps / 2"
    • Опсияи "фурӯшанда" "Sysp"
    • Опсияи "ZAxisMapping" "4 5"
    • EndSection
    • Бо вуруди боло шумо мушро идора мекунед. Ин бахш шояд аллакай ба таври худкор дуруст таҳия шуда бошад.
    • Вуруди "Драйвер" нишон медиҳад, ки кадом драйверро истифода баред. Агар шумо намедонед, ки ин бояд чизи дигаре бошад, "муш" -и худро бетағйир монед.
    • Сабтҳои гуногуни "Опсия" барои таҳрири протоколҳо ва дигар чизҳои пешрафтаи марбут ба муш нишон дода шудаанд. Беҳтараш ин танзимотро танҳо гузоред.
  11. Шумо инчунин метавонед клавиатураро танзим кунед.
    • Қисми "InputDevice"
    • Муайянкунандаи "клавиатура [0]"
    • Ронандаи "kbd"
    • Варианти "Протокол" "Стандарт"
    • Опсияи "XkbLayout" "мо"
    • Опсияи "XkbModel" "Microsoftpropro"
    • Опсияи "XkbRules" "xfree86"
    • EndSection
    • Дар ин ҷо шумо имконоти гуногуни зиёдеро пайдо мекунед, аммо эҳтимолан шумо танҳо мехоҳед "XkbLayout" ва "Driver" -ро иваз кунед.
    • "Опсияи" XkbLayout "тарҳбандии клавиатураро муайян мекунад. Шумо метавонед рамзеро пешниҳод кунед, то ба компютер бигӯед, ки ҳар як санҷиш чӣ кор мекунад.
    • Беҳтараш драйверро танҳо гузоред, зеро "kbd driver" қариб ҳамаи клавиатураҳоро идора карда метавонад, ҳамон тавре ки драйвери муш бо қариб ҳама муш кор мекунад.
  12. Шумо инчунин метавонед мониторро танзим кунед. Бо ин хеле эҳтиёт бошед, зеро танзимоти нодуруст метавонад мониторатонро ба таври доимӣ вайрон кунад. Аз ин рӯ, маслиҳат ин аст, ки ин қисмро тағир надиҳед.
    • Қисми "Монитор"
    • Муайянкунандаи "Монитор [0]"
    • ФурӯшандаНоми "VSC"
    • Номи намуна "VIEWSONIC A70"
    • UseModes "Modes [0]"
    • DisplaySize 310 232
    • HorizSync 30.0 - 70.0
    • VertRefresh 43.0 - 180.0
    • Опсияи "CalcAlgorithm" "XServerPool"
    • Опсияи "DPMS"
    • EndSection
    • Бештар аз ҳама танзимотҳо, ба монанди MonitorName, равшананд. Шумо инчунин метавонед DisplaySize, HorizSync ва VertRefresh -ро таъин кунед, аммо ин танзимотҳое ҳастанд, ки метавонанд ба системаи шумо зарар расонанд, бинобар ин онҳоро танҳо гузоред.
  13. Ҳангоми оғозёбӣ ба XServer модулҳои гуногунро бор кардан мумкин аст, то ба монанди шрифтҳо ва графикаи 3D. Инҳо дар вуруди "Модул" нишон дода шудаанд.
    • Қисми "Модул"
    • Бор кардани "dbe"
    • Бор кардани "навъи 1"
    • "Freetype" бор кунед
    • Бор кардани "экстмод"
    • Бор кардани "glx"
    • EndSection
    • Модули glx графикаи 3D-ро муқаррар мекунад.
    • Модули навъи ройгон барои ҳуруфот муҳим аст.
  14. Параметри "шрифт" барои барномаи графикӣ хеле муҳим аст. Шумо метавонед роҳҳои "шрифт" -ро таҳрир кунед, ки ба XServer ҳуруфҳоро аз куҷо ёфтан мумкин аст.
    • Қисми "Файлҳо"
    • InputDevices "/ dev / gpmdata"
    • InputDevices "/ dev / input / mice"
    • FontPath "/ usr / share / fonts / misc: unscally"
    • FontPath "/ usr / share / fonts / local"
    • FontPath "/ usr / share / fonts / 75dpi: unscally"
    • FontPath "/ usr / share / fonts / 100dpi: unscally"
    • FontPath "/ usr / share / fonts / Type1"
    • FontPath "/ usr / share / fonts / URW"
    • FontPath "/ usr / share / fonts / Speedo"
    • FontPath "/ usr / share / fonts / PEX"
    • FontPath "/ usr / share / fonts / cyrillic"
    • FontPath "/ usr / share / fonts / latin2 / misc: unscally"
    • FontPath "/ usr / share / fonts / latin2 / 75dpi: unscally"
    • FontPath "/ usr / share / fonts / latin2 / 100dpi: unscally"
    • FontPath "/ usr / share / fonts / latin2 / Type1"
    • FontPath "/ usr / share / fonts / latin7 / 75dpi: unscally"
    • FontPath "/ usr / share / fonts / baekmuk: unscally"
    • FontPath "/ usr / share / fonts / japanese: unscally"
    • FontPath "/ usr / share / fonts / quintv"
    • FontPath "/ usr / share / fonts / truetype"
    • FontPath "/ usr / share / fonts / uni: unscally"
    • FontPath "/ usr / share / fonts / CID"
    • FontPath "/ usr / share / fonts / ucs / misc: unscally"
    • FontPath "/ usr / share / fonts / ucs / 75dpi: unscally"
    • FontPath "/ usr / share / fonts / ucs / 100dpi: unscally"
    • FontPath "/ usr / share / fonts / hellas / misc: unscally"
    • FontPath "/ usr / share / fonts / hellas / 75dpi: unscally"
    • FontPath "/ usr / share / fonts / hellas / 100dpi: unscally"
    • FontPath "/ usr / share / fonts / hellas / Type1"
    • FontPath "/ usr / share / fonts / misc / sgi: unscally"
    • FontPath "/ usr / share / fonts / xtest"
    • FontPath "/ opt / kde3 / share / fonts"
    • EndSection
    • Дар хотир доред, ки ҳуруфот одатан тавассути Xorg-configure ба таври худкор муайян карда мешаванд - дар акси ҳол, шумо метавонед сабти наверо ба монанди "FontPath path_to_fonts" илова кунед, то онҳоро бор кунед.
  15. Бахши охирине, ки мо дар инҷо баррасӣ хоҳем кард, ин "ServerLayout" аст. Ин чизҳо ба монанди якчанд мизи кориро назорат мекунад ва нишон медиҳад, ки кадом дастгоҳҳо бояд истифода шаванд.
    • Қисми "ServerLayout"
    • Муайянкунандаи "Layout [all]"
    • Экрани "Экран [0]" 0 0
    • InputDevice "Keyboard [0]" "CoreKeyboard"
    • InputDevice "Муш [1]" "CorePointer"
    • Опсияи "Clone" "off"
    • Опсияи "Xinerama" "off"
    • EndSection
    • Дар ин ҷо мо бисёр имконоти муҳимро пайдо мекунем. Онҳо минбаъд дар зер шарҳ дода мешаванд.
    • InputDevice - ба XServer мегӯяд, ки дастгоҳи офаридашударо истифода барад.
    • Опсияи "Clone" - Агар якчанд мониторҳо ё кортҳои графикӣ истифода шаванд, ин нишон медиҳад, ки оё дар ҳама мониторҳо бояд ҳамон нишон дода шавад ё не.
    • Опсияи "Xinerama" - Агар якчанд кортҳои графикӣ ё мониторҳо истифода шаванд, ин нишон медиҳад, ки онҳо ҳамчун мизи алоҳида кор мекунанд ё не.

Маслиҳатҳо

  • Тақсимоти шумо метавонад бо асбобе бошад, ки инро барои шумо танзим кунад ё ҳадди аққал онро бо роҳи осонтар пешниҳод кунад.
  • Одатан, конфигуратсияи Xorg метавонад дастгоҳҳоро ба таври дақиқ муайян кунад, бинобар ин вироиши пешрафта аксар вақт нолозим аст.

Огоҳӣ

  • Таҳрири ин сервер метавонад мушкилот ба монанди бор накардани мизи кории шумо ё вайрон кардани мониторатонро ба бор орад.
  • Мисли таҳрири файли система, хатари ба таври доимӣ вайрон шудани компютери шумо вуҷуд дорад.