Наладзьце 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"
    • Імя дошкі "GeForce 6150 LE"
    • EndSection
  8. Каб наладзіць групу "Прылада", выкарыстоўвайце наступныя параметры:
    • Ідэнтыфікатар - ідэнтыфікатар прылады для сервера.
    • Драйвер - які драйвер выкарыстоўваецца для прылады. Некаторыя вядомыя: vesa (простая, без падтрымкі 3D), nv (для карт Nvidia, адсутнасць падтрымкі для 3D) і NVidia (для карт Nvidia падтрымка 3D павінна быць загружана і ўсталявана ў звычайным рэжыме).
    • VendorName - не вельмі важна, паказвае, хто стварыў драйвер.
    • BoardName - паказвае, якая прылада з'яўляецца вашай відэакартай.
  9. Вы таксама можаце наладзіць прылады ўводу, такія як мыш і клавіятура.
  10. Каб наладзіць мыш, перамясціце групу "InputDevice" з запісам "Ідэнтыфікатар" Мыш [1].
    • Раздзел "InputDevice"
    • Ідэнтыфікатар "Мыш [1]"
    • Кіроўца "мыш"
    • Варыянт "Кнопкі" "5"
    • Варыянт "Прылада" / распрацоўшчык / увод / мышы "
    • Варыянт "Назва" "Універсальная мышка з колам ImPS / 2"
    • Варыянт "Пратакол" "explorerps / 2"
    • Варыянт "Пастаўшчык" "Sysp"
    • Варыянт "ZAxisMapping" "4 5"
    • EndSection
    • З дапамогай вышэйапісанага ўводу вы кіруеце мышшу. Гэты раздзел, верагодна, ужо быў аўтаматычна створаны правільна.
    • Запіс "Драйвер" паказвае, які драйвер выкарыстоўваць. Калі вы не ведаеце, што гэта павінна быць чымсьці іншым, пакіньце "мыш" нязменнай.
    • Для рэдагавання пратаколаў, а таксама іншых дадатковых функцый, звязаных з мышшу, паказваюцца розныя запісы "Варыянт". Лепш пакінуць гэтыя налады ў спакоі.
  11. Вы таксама можаце наладзіць клавіятуру.
    • Раздзел "InputDevice"
    • Ідэнтыфікатар "Клавіятура [0]"
    • Кіроўца "KBD"
    • Варыянт "Пратакол" "Стандартны"
    • Варыянт "XkbLayout" "нам"
    • Варыянт "XkbModel" "Microsoftpro"
    • Варыянт "XkbRules" "xfree86"
    • EndSection
    • Тут вы знойдзеце мноства розных варыянтаў, але, верагодна, вам захочацца толькі змяніць "XkbLayout" і "Driver".
    • "Параметр" XkbLayout "вызначае раскладку клавіятуры. Вы можаце даць код, каб паведаміць камп'ютэру, што робіць кожны тэст.
    • Лепш за ўсё пакінуць драйвер у спакоі, бо "драйвер kbd" можа кіраваць практычна ўсімі клавіятурамі, як і драйвер мышы працуе практычна з любой мышшу.
  12. Вы таксама можаце наладзіць манітор. Будзьце вельмі асцярожныя з гэтым, бо няправільныя налады могуць назаўсёды пашкодзіць ваш манітор. Таму парада не мяняць гэтую частку.
    • Раздзел "Манітор"
    • Ідэнтыфікатар "Манітор [0]"
    • Імя пастаўшчыка "VSC"
    • Назва мадэлі "VIEWSONIC A70"
    • UseModes "Рэжымы [0]"
    • Памер экрана 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"
    • Загрузіць "свабодны тып"
    • Загрузіць "extmod"
    • Загрузіць "glx"
    • EndSection
    • Модуль glx усталёўвае 3D-графіку.
    • Модуль бясплатнага тыпу неабходны для шрыфтоў.
  14. Параметр "шрыфт" вельмі важны для графічнай праграмы. Вы можаце рэдагаваць шляхі "шрыфта", якія паведамляюць XServer, дзе знайсці шрыфты.
    • Раздзел "Файлы"
    • InputDevices "/ dev / gpmdata"
    • InputDevices "/ dev / input / мышы"
    • FontPath "/ usr / share / fonts / misc: без маштабу"
    • FontPath "/ usr / share / fonts / local"
    • FontPath "/ usr / share / fonts / 75dpi: без маштабу"
    • FontPath "/ usr / share / fonts / 100dpi: без маштабу"
    • Шлях да шрыфта "/ 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: без маштабу"
    • FontPath "/ usr / share / fonts / latin2 / 75dpi: без маштабу"
    • FontPath "/ usr / share / fonts / latin2 / 100dpi: без маштабу"
    • FontPath "/ usr / share / fonts / latin2 / Type1"
    • FontPath "/ usr / share / fonts / latin7 / 75dpi: без маштабу"
    • FontPath "/ usr / share / fonts / baekmuk: без маштабу"
    • FontPath "/ usr / share / fonts / japanese: без маштабу"
    • FontPath "/ usr / share / fonts / quintv"
    • Шлях да шрыфта "/ usr / share / fonts / truetype"
    • FontPath "/ usr / share / fonts / uni: без маштабу"
    • FontPath "/ usr / share / fonts / CID"
    • FontPath "/ usr / share / fonts / ucs / misc: без маштабу"
    • FontPath "/ usr / share / fonts / ucs / 75dpi: без маштабу"
    • Шлях да шрыфта "/ usr / share / fonts / ucs / 100dpi: без маштабу"
    • FontPath "/ usr / share / fonts / hellas / misc: без маштабу"
    • FontPath "/ usr / share / fonts / hellas / 75dpi: без маштабу"
    • FontPath "/ usr / share / fonts / hellas / 100dpi: без маштабу"
    • FontPath "/ usr / share / fonts / hellas / Type1"
    • FontPath "/ usr / share / fonts / misc / sgi: без маштабу"
    • Шлях да шрыфта "/ usr / share / fonts / xtest"
    • Шлях да шрыфта "/ opt / kde3 / share / fonts"
    • EndSection
    • Звярніце ўвагу, што шрыфты звычайна аўтаматычна вызначаюцца з дапамогай Xorg-configure - у адваротным выпадку вы можаце дадаць новы запіс, напрыклад "FontPath path_to_fonts", каб усё роўна загрузіць іх.
  15. Апошні раздзел, які мы тут разгледзім, - "ServerLayout". Гэта кіруе такімі рэчамі, як некалькі працоўных сталоў, і паказвае, якія прылады трэба выкарыстоўваць.
    • Раздзел "Размяшчэнне сервера"
    • Ідэнтыфікатар "Макет [усе]"
    • Экран "Экран [0]" 0 0
    • InputDevice "Клавіятура [0]" "CoreKeyboard"
    • InputDevice "Мыш [1]" "CorePointer"
    • Варыянт "Клон" "выключаны"
    • Варыянт "Xinerama" "выключаны"
    • EndSection
    • Тут мы знаходзім шмат важных варыянтаў. Далей яны тлумачацца ніжэй.
    • InputDevice - кажа XServer выкарыстоўваць створаную прыладу.
    • Варыянт "Клон" - Калі выкарыстоўваюцца некалькі манітораў або відэакарт, гэта паказвае, ці варта адлюстроўваць аднолькавы на ўсіх маніторах.
    • Варыянт "Xinerama" - Калі выкарыстоўваецца некалькі відэакарт або манітораў, гэта паказвае, дзейнічаюць яны ці не як асобныя працоўныя сталы.

Парады

  • У вашым дыстрыбутыве можа быць інструмент для яго наладжвання альбо, па меншай меры, больш просты спосаб.
  • Звычайна канфігурацыя Xorg можа дакладна вызначаць прылады аўтаматычна, таму пашыранае рэдагаванне часта бывае непатрэбным.

Папярэджанні

  • Рэдагаванне гэтага сервера можа выклікаць такія праблемы, як не загрузка працоўнага стала альбо пашкоджанне манітора.
  • Як і пры рэдагаванні сістэмнага файла, ёсць небяспека назаўсёды пашкодзіць ваш кампутар.