Аўтар:
Roger Morrison
Дата Стварэння:
6 Верасень 2021
Дата Абнаўлення:
1 Ліпень 2024
![Наладзьце X11 на Linux - Парады Наладзьце X11 на Linux - Парады](https://a.vvvvvv.in.ua/advices/je-iphone-met-een-televisie-verbinden.webp)
Задаволены
У свеце Linux X11 (XFree86 або Xorg) прадастаўляе інструменты, неабходныя для запуску графічных прыкладанняў. Без гэтых праграм вы па-ранейшаму маглі працаваць толькі з камандным радком у Linux. У гэтым артыкуле тлумачыцца, як наладзіць X11 на вашым кампутары.
Крок
- У вас павінен быць усталяваны X11. Магчыма, гэта ўжо зрабіў праграма ўстаноўкі вашага дыстрыбутыва. Калі ў вас яго няма, вы можаце сабраць яго з крыніцы, выкарыстоўваючы інфармацыю на гэтым сайце (http://www.linuxfromscratch.org/blfs/view/cvs/x/xorg7.html).
- Націсніце клавішы Ctrl-Alt-F1 і ўвайдзіце ў сістэму як root, калі віртуальны тэрмінал адкрыты.
- Выканайце каманду "Xorg -configure".
- У / etc / X11 / створаны новы файл пад назвай xorg.conf. Гэты файл змяшчае налады канфігурацыі. Яны былі вызначаны аўтаматычна і могуць быць дастатковымі. Каб праверыць гэта, выкарыстоўвайце "startx".
- Калі XServer не быў запушчаны альбо канфігурацыя не зусім здавальняючая, чытайце далей.
- Адкрыйце файл "/etc/X11/xorg.conf".
- Ёсць шмат раздзелаў, кожны з якіх кіруе розным аспектам XServer. Калі XServer не запушчаны, праверце групу "Прылада". Вось прыклад, але гэта будзе вар'іравацца ў залежнасці ад сістэмы.
- Раздзел "Прылада"
- Ідэнтыфікатар "Прылада [0]"
- Драйвер "nvidia"
- Імя пастаўшчыка "NVidia"
- Імя дошкі "GeForce 6150 LE"
- EndSection
- Каб наладзіць групу "Прылада", выкарыстоўвайце наступныя параметры:
- Ідэнтыфікатар - ідэнтыфікатар прылады для сервера.
- Драйвер - які драйвер выкарыстоўваецца для прылады. Некаторыя вядомыя: vesa (простая, без падтрымкі 3D), nv (для карт Nvidia, адсутнасць падтрымкі для 3D) і NVidia (для карт Nvidia падтрымка 3D павінна быць загружана і ўсталявана ў звычайным рэжыме).
- VendorName - не вельмі важна, паказвае, хто стварыў драйвер.
- BoardName - паказвае, якая прылада з'яўляецца вашай відэакартай.
- Вы таксама можаце наладзіць прылады ўводу, такія як мыш і клавіятура.
- Каб наладзіць мыш, перамясціце групу "InputDevice" з запісам "Ідэнтыфікатар" Мыш [1].
- Раздзел "InputDevice"
- Ідэнтыфікатар "Мыш [1]"
- Кіроўца "мыш"
- Варыянт "Кнопкі" "5"
- Варыянт "Прылада" / распрацоўшчык / увод / мышы "
- Варыянт "Назва" "Універсальная мышка з колам ImPS / 2"
- Варыянт "Пратакол" "explorerps / 2"
- Варыянт "Пастаўшчык" "Sysp"
- Варыянт "ZAxisMapping" "4 5"
- EndSection
- З дапамогай вышэйапісанага ўводу вы кіруеце мышшу. Гэты раздзел, верагодна, ужо быў аўтаматычна створаны правільна.
- Запіс "Драйвер" паказвае, які драйвер выкарыстоўваць. Калі вы не ведаеце, што гэта павінна быць чымсьці іншым, пакіньце "мыш" нязменнай.
- Для рэдагавання пратаколаў, а таксама іншых дадатковых функцый, звязаных з мышшу, паказваюцца розныя запісы "Варыянт". Лепш пакінуць гэтыя налады ў спакоі.
- Вы таксама можаце наладзіць клавіятуру.
- Раздзел "InputDevice"
- Ідэнтыфікатар "Клавіятура [0]"
- Кіроўца "KBD"
- Варыянт "Пратакол" "Стандартны"
- Варыянт "XkbLayout" "нам"
- Варыянт "XkbModel" "Microsoftpro"
- Варыянт "XkbRules" "xfree86"
- EndSection
- Тут вы знойдзеце мноства розных варыянтаў, але, верагодна, вам захочацца толькі змяніць "XkbLayout" і "Driver".
- "Параметр" XkbLayout "вызначае раскладку клавіятуры. Вы можаце даць код, каб паведаміць камп'ютэру, што робіць кожны тэст.
- Лепш за ўсё пакінуць драйвер у спакоі, бо "драйвер kbd" можа кіраваць практычна ўсімі клавіятурамі, як і драйвер мышы працуе практычна з любой мышшу.
- Вы таксама можаце наладзіць манітор. Будзьце вельмі асцярожныя з гэтым, бо няправільныя налады могуць назаўсёды пашкодзіць ваш манітор. Таму парада не мяняць гэтую частку.
- Раздзел "Манітор"
- Ідэнтыфікатар "Манітор [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, але гэта параметры, якія могуць нанесці шкоду вашай сістэме, таму пакіньце іх у спакоі.
- Розныя модулі можна загружаць у XServer пры запуску, каб уключыць такія рэчы, як шрыфты і 3D-графіка. Яны ўказаны ў запісе "Модуль".
- Раздзел "Модуль"
- Загрузіць "dbe"
- Загрузіць "тып1"
- Загрузіць "свабодны тып"
- Загрузіць "extmod"
- Загрузіць "glx"
- EndSection
- Модуль glx усталёўвае 3D-графіку.
- Модуль бясплатнага тыпу неабходны для шрыфтоў.
- Параметр "шрыфт" вельмі важны для графічнай праграмы. Вы можаце рэдагаваць шляхі "шрыфта", якія паведамляюць 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", каб усё роўна загрузіць іх.
- Апошні раздзел, які мы тут разгледзім, - "ServerLayout". Гэта кіруе такімі рэчамі, як некалькі працоўных сталоў, і паказвае, якія прылады трэба выкарыстоўваць.
- Раздзел "Размяшчэнне сервера"
- Ідэнтыфікатар "Макет [усе]"
- Экран "Экран [0]" 0 0
- InputDevice "Клавіятура [0]" "CoreKeyboard"
- InputDevice "Мыш [1]" "CorePointer"
- Варыянт "Клон" "выключаны"
- Варыянт "Xinerama" "выключаны"
- EndSection
- Тут мы знаходзім шмат важных варыянтаў. Далей яны тлумачацца ніжэй.
- InputDevice - кажа XServer выкарыстоўваць створаную прыладу.
- Варыянт "Клон" - Калі выкарыстоўваюцца некалькі манітораў або відэакарт, гэта паказвае, ці варта адлюстроўваць аднолькавы на ўсіх маніторах.
- Варыянт "Xinerama" - Калі выкарыстоўваецца некалькі відэакарт або манітораў, гэта паказвае, дзейнічаюць яны ці не як асобныя працоўныя сталы.
Парады
- У вашым дыстрыбутыве можа быць інструмент для яго наладжвання альбо, па меншай меры, больш просты спосаб.
- Звычайна канфігурацыя Xorg можа дакладна вызначаць прылады аўтаматычна, таму пашыранае рэдагаванне часта бывае непатрэбным.
Папярэджанні
- Рэдагаванне гэтага сервера можа выклікаць такія праблемы, як не загрузка працоўнага стала альбо пашкоджанне манітора.
- Як і пры рэдагаванні сістэмнага файла, ёсць небяспека назаўсёды пашкодзіць ваш кампутар.