Автор:
Roger Morrison
Жасалған Күн:
6 Қыркүйек 2021
Жаңарту Күні:
1 Шілде 2024
![Darwin | The Core of Mac OS. Installing OpenDarwin](https://i.ytimg.com/vi/xl_Bz-hjnCQ/hqdefault.jpg)
Мазмұны
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 үшін қолдау, әдеттегідей жүктеліп, орнатылуы керек).
- Жеткізуші аты - өте маңызды емес, драйверді кім жасағанын көрсетеді.
- BoardName - қандай құрылғы сіздің графикалық картаңыз екенін көрсетеді.
- Сіз сонымен қатар тышқан мен пернетақта сияқты енгізу құрылғыларын баптай аласыз.
- Тінтуірді конфигурациялау үшін «InputDevice» тобын «Identifier» жазбасымен жылжытыңыз [1]..
- «InputDevice» бөлімі
- «Тышқан [1]» идентификаторы
- «Тышқан» драйвері
- «5» батырмасы
- «Device» / dev / input / mice «опциясы
- «Атауы» «ImPS / 2 дөңгелегінің жалпы тышқаны» опциясы
- «Протокол» «Explorerps / 2» опциясы
- «Сатушы» «Сысп» опциясы
- «ZAxisMapping» параметрі «4 5»
- EndSection
- Жоғарыда көрсетілген енгізу арқылы сіз тінтуірді басқарасыз. Бұл бөлім автоматты түрде дұрыс жасалған болуы мүмкін.
- «Драйвер» жазбасы қай драйверді қолдану керектігін көрсетеді. Егер бұл басқа нәрсе болуы керек екенін білмесеңіз, «тышқанды» өзгеріссіз қалдырыңыз.
- Хаттамаларды және тышқанмен байланысты басқа кеңейтілген заттарды өңдеу үшін әр түрлі «Опция» жазбалары көрсетілген. Бұл параметрлерді жалғыз қалдырған дұрыс.
- Сіз сонымен қатар пернетақтаны теңшей аласыз.
- «InputDevice» бөлімі
- «Пернетақта [0]» идентификаторы
- «Kbd» драйвері
- «Хаттама» «Стандарт» опциясы
- «XkbLayout» «біз» опциясы
- «XkbModel» «Microsoftpropro» опциясы
- «XkbRules» «xfree86» опциясы
- EndSection
- Мұнда сіз әртүрлі нұсқаларды таба аласыз, бірақ сіз тек «XkbLayout» пен «Драйверді» өзгерткіңіз келетін шығар.
- «XkbLayout» нұсқасы пернетақтаның орналасуын анықтайды. Сіз компьютерге әр тесттің не істейтінін айту үшін код бере аласыз.
- Драйверді жалғыз қалдырған дұрыс, өйткені «kbd драйвері» барлық дерлік пернетақталарды басқара алады, дәл сол сияқты тышқан драйвері кез-келген дерлік тышқанмен жұмыс істейді.
- Сондай-ақ, мониторды конфигурациялауға болады. Бұған өте мұқият болыңыз, себебі дұрыс емес параметрлер сіздің мониторыңызды біржола зақымдауы мүмкін. Сондықтан кеңес бұл бөлікті өзгертпеңіз.
- «Монитор» бөлімі
- «Монитор [0]» идентификаторы
- Жеткізушінің аты «VSC»
- Модель атауы «VIEWSONIC A70»
- UseModes «Режимдер [0]»
- 232
- HorizSync 30.0 - 70.0
- VertRefresh 43.0 - 180.0
- «CalcAlgorithm» «XServerPool» опциясы
- «DPMS» опциясы
- EndSection
- Барлық параметрлер, мысалы, MonitorName анық. Сондай-ақ, DisplaySize, HorizSync және VertRefresh орнатуға болады, бірақ бұл сіздің жүйеңізді зақымдауы мүмкін параметрлер, сондықтан оларды жай қалдырыңыз.
- Қаріптер мен 3D графикасы сияқты мүмкіндіктерді іске қосу үшін XServer-ке түрлі модульдерді жүктеуге болады. Бұлар «Модуль» жазбасында көрсетілген.
- «Модуль» бөлімі
- «Dbe» жүктеу
- «Тип1» жүктеу
- «Freetype» жүктеу
- «Экстмод» жүктеу
- «Glx» жүктеу
- EndSection
- Glx модулі 3D графикасын орнатады.
- Ақысыз типтегі модуль қаріптер үшін өте маңызды.
- «Қаріп» параметрі графикалық бағдарлама үшін өте маңызды. Сіз XServer-ге қаріптерді қай жерден табуға болатынын білетін «қаріп» жолдарын өңдей аласыз.
- «Файлдар» бөлімі
- InputDevices «/ dev / gpmdata»
- InputDevices «/ dev / input / mice»
- FontPath «/ usr / share / fonts / misc: масштабсыз»
- FontPath «/ usr / share / fonts / local»
- FontPath «/ usr / share / fonts / 75dpi: масштабта емес»
- FontPath «/ usr / share / fonts / 100dpi: масштабта емес»
- FontPath «/ usr / share / fonts / Type1»
- FontPath «/ usr / share / fonts / URW»
- FontPath «/ usr / share / fonts / Speedo»
- FontPath «/ usr / share / fonts / PEX»
- FontPath «/ usr / share / fonts / кирилл»
- 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»
- FontPath «/ 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: масштабта емес»
- FontPath «/ 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: масштабталмаған»
- FontPath «/ usr / share / fonts / xtest»
- FontPath «/ opt / kde3 / share / fonts»
- EndSection
- Қаріптер Xorg-configure арқылы автоматты түрде анықталатынын ескеріңіз - егер олай болмаса, оларды жүктеу үшін «FontPath path_to_fonts» сияқты жаңа жазба қосуға болады.
- Мұнда қарастыратын соңғы бөлім - «ServerLayout». Бұл бірнеше жұмыс үстелі сияқты заттарды басқарады және қандай құрылғыларды пайдалану керектігін көрсетеді.
- «ServerLayout» бөлімі
- «Орналасу [барлығы]» идентификаторы
- Экран «Экран [0]» 0 0
- InputDevice «Пернетақта [0]» «CoreKeyboard»
- InputDevice «Тышқан [1]» «CorePointer»
- «Clone» «off» опциясы
- «Xinerama» опциясы «өшірулі»
- EndSection
- Мұнда біз көптеген маңызды нұсқаларды табамыз. Олар әрі қарай төменде түсіндіріледі.
- InputDevice - XServer-ке жасалған құрылғыны пайдалануды айтады.
- «Клон» опциясы - Егер бірнеше мониторлар немесе графикалық карталар қолданылса, бұл барлық мониторларда бірдей көрсетілуі керек-болмайтынын көрсетеді.
- «Xinerama» опциясы - Егер бірнеше графикалық карталар немесе мониторлар пайдаланылса, бұл олардың жеке жұмыс үстелдері ретінде жұмыс істейтінін немесе жұмыс жасамайтындығын көрсетеді.
Кеңестер
- Сіздің үлестіріміңізде мұны сіз үшін конфигурациялау құралы болуы мүмкін, немесе, ең болмағанда, оны оңайырақ етіп ұсынады.
- Әдетте, Xorg конфигурациясы құрылғыларды автоматты түрде дәл анықтай алады, сондықтан кеңейтілген өңдеу көбінесе қажет емес.
Ескертулер
- Бұл серверді өңдеу жұмыс үстелін жүктемеу немесе мониторға зақым келтіру сияқты мәселелер тудыруы мүмкін.
- Жүйелік файлды редакциялау сияқты, сіздің компьютеріңіздің біржола зақымдану қаупі бар.