Запуск графической оболочки Ubuntu
Сейчас многие пользователи в виртуальном пространстве знают, что операционная система Линукс наиболее удобна по сравнению с ее аналогом Виндоус. Однако она имеет ряд существенных специфических особенностей, многие новички, не зная их, совершают грубейшие ошибки, вследствие чего возникают различные проблемы с рабочим столом Убунту. Одна из часто встречающихся неполадок такой области технических неурядиц: после ввода пароля не загружается рабочий стол. Причин этого процесса может быть множество, как и решений данного вопроса.
Причины, по которым в Ubuntu не загружается рабочий стол
После того, как произошло обновление гаджета пользователя и его последующая перезагрузка, возможно появление черного экрана. Дальнейшая перезагрузка операционной системы результата не дает. Кроме того, невозможно войти в меню Ubuntu через «пуск».
Иными словами, не обновляется рабочий стол на платформе Линукс. Причин того, что не запускается графическая оболочка Ubuntu, достаточно много:
Исходя из вышеперечисленного, можно предположить, что способов решения проблемы тоже много.
Что делать, если рабочий стол не загружается
Здесь будут представлены 3 самых распространенных варианта решений изучаемого процесса.
При несовместимости драйверов, видеокарты и другого оборудования
Здесь требуется удаление текущего драйвера (оборудования) и установка его нового аналога.
После этого, проблема будет решена.
При плохом обновлении системы
Проблема будет решена.
При сбое графической оболочки
Здесь надо очистить кеш и перезагрузить компьютер или ноутбук.
Проблема будет решена.
Как запустить графическую оболочку Ubuntu
Запуск интерфейса также имеет 2 известных метода с различной технологией решения проблемы.
Запуск графической оболочки Ubuntu из консоли
В итоге пользователь спокойно может работать на Убунту.
Внимание! Для установки в качестве менеджера рабочего стола KDE нужно заменить слово ubuntu-desktop словом kubuntu-desktop, тем самым, в итоге, получив Kubuntu Linux.
Запуск рабочего стола Ubuntu из терминала
В итоге графическая оболочка запускается.
Как удалить графический интерфейс Ubuntu
Технология намного проще установки:
Останется только перезагрузить систему.
Заключение
Проблема, когда после ввода пароля не загружается рабочий стол, часто встречающаяся, но быстро решаемая неполадка Убунту. Однако новичкам следует предварительно проконсультироваться с мастерами сервисного центра.
Как запустить графическую оболочку Ubuntu
Если вы запустили систему в текстовом режиме или вовсе это сервер и на нём надо работать только через терминал, но на нём уже есть установлено графическое окружение, есть несколько способов его запустить.
В этой статье мы постараемся разобраться как запустить графическую оболочку Ubuntu из терминала несколькими способами.
Запуск графической оболочки Ubuntu
Сначала можно посмотреть текущий уровень запуска в systemd. Для этого выполните:
Если уровень запуска не graphical.target вы можете это исправить выполнив команду:
sudo systemd isolate graphical.target
После этого уровень запуска будет изменён на графический и графическая оболочка запуститься автоматически. Если вам нужно запустить менеджер входа вручную выполните такую команду:
sudo systemctl start display-manager
Эта команда запустит менеджер входа в систему, после этого вы сможете ввести логин и пароль, а затем запуститься графическая оболочка.
С более простыми графическими оболочками, вроде Openbox, Fluxbox, i3wm и даже XFCE может сработать ещё один метод, очень популярный ранее. Это команда startx. Однако чтобы она сработала в файле
/.xinitrc надо прописать оболочку, которую вы хотите запустить. Например:
/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session
Или если, на первом экране уже что-то запущено, можно использовать любой другой доступный, например, второй:
Обратите внимание, что оболочку можно запустить только из консоли TTY, из терминала в графическом окружении это не сработает. Как видите, всё просто. Ваша оболочка запуститься в том же терминале, в котором вы выполнили startx.
unixforum.org
Форум для пользователей UNIX-подобных систем
Как запустить графическую оболочку? (Не запускается.)
Как запустить графическую оболочку?
Сообщение Alex K. » 30.03.2010 23:03
Re: Как запустить графическую оболочку?
Сообщение genacid » 30.03.2010 23:13
А вообще хотелось бы увидеть содержимое /var/log/Xorg.0.log
Re: Как запустить графическую оболочку?
Сообщение Alex K. » 31.03.2010 07:59
Re: Как запустить графическую оболочку?
Сообщение Hephaestus » 31.03.2010 08:38
В приведенном xorg.conf есть настройки клавиатуры, но нет настроек видеокарты.
Надо сделать от рута:
А вообще вариантов несколько:
1. Можно объединить xorg.conf и xorg.conf.new в консольном редакторе.
2. Можно запустить иксы, сделав бекап текущего xorg.conf и скопировав xorg.conf.new с именем /etc/X11/xorg.conf. А потом уже объединить файлы в графическом редакторе.
3. Можно попробовать вообще убрать (или переименовать) текущий xorg.conf, система при запуске попытается автоматически настроить графику и иксы запустятся. А потом уже настраивать все, как следует.
Re: Как запустить графическую оболочку?
Сообщение Alex K. » 31.03.2010 17:57
Сделал всё по Вашей инструкции.
от рута:
Запускаем графическую оболочку Ubuntu
Возможно, вы запустили систему в текстовом режиме или же это сервер, на котором предстоит работать через терминал. При условии, что на нем уже установлено графическое окружение, можно несколькими способами запустить графическую оболочку Ubuntu.Дальше рассмотрим всевозможные методики.
Как запустить графическую оболочку
В первую очередь нам необходимо посмотреть уровень запуска в systemd. Для этого необходимо выполнить следующую команду:
Необходимо получить уровень запуска graphical.target, и если вы его не получили, то исправить ситуацию можно, введя:
$ sudo systemd isolate graphical.target
Для запуска ввода менеджера вручную выполните команду:
$ sudo systemctl start display-manager
Этой командой запускается специальный менеджер, при помощи которого есть возможность указать логин и пароль, после чего осуществить запуск графической оболочки.
Есть еще одна команда, которая позволяет решить эту задачу. Она называется startx. Однако чтобы команда сработала в файле
/.xinitrc надо прописать название нужной вам оболочки, поскольку это может быть Openbox, Fluxbox, i3wm.
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
Обратите внимание, что оболочку можно запустить только из консоли TTY, из терминала в графическом окружении это не сработает
Запуск графической оболочки Ubuntu из консоли выполняется командой:
Как видим, ничего сложного. Оболочка запуститься в том же терминале, в котором вы выполнили startx.
зТБЖЙЮЕУЛЙК ЙОФЕТЖЕКУ Ч Linux
оБ РТПФСЦЕОЙЙ РТЕДЩДХЭЙИ МЕЛГЙК нЕЖПДЙА ОЙ ТБЪХ ОЕ РПФТЕВПЧБМПУШ ДМС ЧЩРПМОЕОЙС УЧПЙИ ЪБДБЮ РПЛЙДБФШ РТЕДЕМЩ ФЕЛУФПЧПЗП ФЕТНЙОБМБ. юФП Й РПОСФОП, Ч ПУОПЧОПН ПО ЪБОЙНБМУС ПУЧПЕОЙЕН УБНПК УЙУФЕНЩ Linux, Б ЗМБЧОЩЕ УТЕДУФЧБ ХРТБЧМЕОЙС ЕА — ЛПНБОДОБС УФТПЛБ Й ФЕЛУФПЧЩК ТЕДБЛФПТ. фЕН ОЕ НЕОЕЕ, ДМС УПЧТЕНЕООПЗП РПМШЪПЧБФЕМС РЕТУПОБМШОЩК (ДБ Й ЧППВЭЕ МАВПК) ЛПНРШАФЕТ — ЬФП ОЕ Ч РПУМЕДОАА ПЮЕТЕДШ ХУФТПКУФЧП У ЫЙТПЛЙНЙ ЗТБЖЙЮЕУЛЙНЙ ЧПЪНПЦОПУФСНЙ, Й ЮБУФШ ЪБДБЮ, ЛПФПТЩЕ ДПМЦЕО ЧЩРПМОСФШ ЛПНРШАФЕТ ДМС РПМШЪПЧБФЕМС, — ОЕРПУТЕДУФЧЕООП ЗТБЖЙЮЕУЛПК РТЙТПДЩ, ОБРТЙНЕТ, РПЛБЪ ЖЙМШНПЧ ЙМЙ УПЪДБОЙЕ ЙЪПВТБЦЕОЙК. оП ФБЛЙНЙ УРЕГЙЖЙЮЕУЛЙНЙ ЪБДБЮБНЙ ЙУРПМШЪПЧБОЙЕ ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ ОЕ ПЗТБОЙЮЙЧБЕФУС.
зТБЖЙЮЕУЛЙЕ УТЕДУФЧБ ЧЧПДБ-ЧЩЧПДБ РПЧПМСАФ ПТЗБОЙЪПЧБФШ ЙОФЕТЖЕКУ, РТЙОГЙРЙБМШОП ПФМЙЮБАЭЙКУС ПФ ФЕТНЙОБМБ — ПЛПООЩК. оБ УЕЗПДОСЫОК ДЕОШ МАВПНХ РПМШЪПЧБФЕМА ЛПНРШАФЕТБ ЪОБЛПНБ ФБЛБС НПДЕМШ ПТЗБОЙЪБГЙЙ ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ: ПЛОБ, НЕОА, ЛОПРЛЙ. пЛПООЩК ЙОФЕТЖЕКУ РПЪЧПМСЕФ ЙУРПМШЪПЧБФШ РТПУФТБОУФЧП ЬЛТБОБ ЗПТБЪДП ВПМЕЕ ЬЖЖЕЛФЙЧОП, ЮЕН ПВЩЛОПЧЕООЩК ФЕЛУФПЧЩК ФЕТНЙОБМ ОБ ЧЙТФХБМШОПК ЛПОУПМЙ: ЪДЕУШ ПДОПЧТЕНЕООП НПЦОП ПФЛТЩФШ ОЕУЛПМШЛП ПЛПО, ПФОПУСЭЙИУС Л ТБЪОЩН ЪБДБЮБН, Й ОБВМАДБФШ ЪБ ЙИ ТБВПФПК ПДОПЧТЕНЕООП. уПВУФЧЕООП, Ч ТБНЛБИ ПЛОБ НПЦЕФ ЧЩРПМОСФШУС МАВБС ЪБДБЮБ, Ч ЮБУФОПУФЙ — ФЕЛУФПЧЩК ФЕТНЙОБМ! рТЙ РПНПЭЙ ПЛПООПЗП ЙОФЕТЖЕКУБ РПМШЪПЧБФЕМШ Linux НПЦЕФ УМЕДЙФШ ЪБ ОЕУЛПМШЛЙНЙ ЪБДБЮБНЙ ОБ ТБЪОЩИ ФЕТНЙОБМБИ ПДОПЧТЕНЕООП, Б ОЕ РП ПЮЕТЕДЙ.
йММАУФТБГЙС 1. ъБРХУЛ ЗТБЖЙЮЕУЛПК РПДУЙУФЕНЩ ЙЪ ЛПНБОДОПК УФТПЛЙ
ч ОЕЛПФПТПЕ ОЕДПХНЕОЙЕ РПУФБЧЙМ нЕЖПДЙС РТЕДМПЦЕООЩК ЕНХ ЧЩВПТ ЙЪ ОЕУЛПМШЛЙИ ЛОПРПЛ. рТПЛПОУХМШФЙТПЧБЧЫЙУШ Х зХТЕЧЙЮБ, ПО ЧЩСУОЙМ, ЮФП ЛБЦДБС ЙЪ ЛОПРПЛ УППФЧЕФУФЧХЕФ РТПЗТБННЕ, РП-УЧПЕНХ ПТЗБОЙЪХАЭЕК ЗТБЖЙЮЕУЛЙК ЙОФЕТЖЕКУ, Й ЮФП ПО НПЦЕФ РПРТПВПЧБФШ ЧУЕ РП ПЮЕТЕДЙ Й ЧЩВТБФШ ФХ, ЛПФПТБС ВХДЕФ ОБЙВПМЕЕ РПДИПДСЭЕК ДМС ЕЗП УФЙМС ТБВПФЩ. оЕ НХДТУФЧХС МХЛБЧП, нЕЖПДЙК ОБЦБМ ОБ РЕТЧХА ЦЕ ЛОПРЛХ, ПВПЪОБЮЕООХА « KDE ».
йММАУФТБГЙС 2. ъБРХУЛ KDE
рПУМЕ ОЕЛПФПТПЗП ПЦЙДБОЙС ОБ НПОЙФПТЕ ЧПЪОЙЛМП ЧУЈ ФП, ЮФП нЕЖПДЙК ПЦЙДБМ ХЧЙДЕФШ Ч ЗТБЖЙЮЕУЛПН ЙОФЕТЖЕКУЕ: ЙЛПОЛЙ, РБОЕМШ У ЛОПРЛБНЙ ЧОЙЪХ ЬЛТБОБ, НЕОА. пДОБЛП ЕУМЙ ВЩ РПУМЕ ЪБРХУЛБ startx нЕЖПДЙК ЧЩВТБМ ДТХЗХА ЛОПРЛХ ЧНЕУФП « KDE », ЗТБЖЙЮЕУЛЙК ЙОФЕТЖЕУ РТЕДУФБМ ВЩ РЕТЕД ОЙН УПЧУЕН Ч ДТХЗПН ЧЙДЕ Й РТЕДПУФБЧМСМ ВЩ ОЕУЛПМШЛП ДТХЗЙЕ ЧПЪНПЦОПУФЙ Й РТЙЈНЩ ТБВПФЩ. дБМЕЕ Ч МЕЛГЙЙ ПВЯСУОСЕФУС ХУФТПКУФЧП ЗТБЖЙЮЕУЛПК РПДУЙУФЕНЩ Ч Linux. уФБОЕФ РПОСФОП, РПЮЕНХ РТПГЕУУ ЪБРХУЛБ ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ ПЛБЪБМУС ФБЛЙН ДЧХУФХРЕОЮБФЩН Й РПЮЕНХ ТБВПФБ У ЗТБЖЙЮЕУЛЙН ЙОФЕТЖЕКУПН Ч Linux НПЦЕФ ВЩФШ ПТЗБОЙЪПЧБОБ РП-ТБЪОПНХ.
X Window System
оБ УЧЕФЕ УХЭЕУФЧХЕФ НОПЦЕУФЧП ЗТБЖЙЮЕУЛЙИ ХУФТПКУФЧ, ХРТБЧМЕОЙЕ ЛПФПТЩНЙ ОБ ОЙЪЛПН ХТПЧОЕ (ЧЩЧПД ЙЪПВТБЦЕОЙК Й ЧЧПД ДБООЩИ, ОБРТЙНЕТ, П РЕТЕНЕЭЕОЙЙ НЩЫЙ) — ЪБДБЮБ УПЧУЕН ОЕ ДМС РПМШЪПЧБФЕМС, ФЕН ВПМЕЕ, ЮФП ЛБЦДЩК ЧЙД ХУФТПКУФЧБ ХРТБЧМСЕФУС РП-УЧПЕНХ. ъБВПФЩ П ЧЧПДЕ Й ЧЩЧПДЕ ОБ ОЙЪЛПН ХТПЧОЕ ВЕТЈФ ОБ УЕВС ЗТБЖЙЮЕУЛБС РПДУЙУФЕНБ Linux — X Window System, РТЕДПУФБЧМСС РПМШЪПЧБФЕМШУЛЙН РТПЗТБННБН ЧПЪНПЦОПУФШ ТБВПФБФШ Ч ФЕТНЙОБИ ПЛПООПЗП ЙОФЕТЖЕУБ.
X Window System РПСЧЙМБУШ ЧУЈ Ч ФПК ЦЕ UNIX, РТПЕЛФ ЬФПФ ВЩМ ОБУФПМШЛП ОБХЛПЈНПЛ Й ОБУФПМШЛП РПМОП ПИЧБФЩЧБМ ФПЗДБЫОАА ПВМБУФШ ЪБДБЮ, УЧСЪБООХА У ЗТБЖЙЛПК, ЮФП ЕНХ ФБЛ Й ОЕ ЧПЪОЙЛМП ОЙЛБЛЙИ УЕТШЈЪОЩИ БМШФЕТОБФЙЧ.
X-УЕТЧЕТ Й X-ЛМЙЕОФЩ. рТПФПЛПМ X11
X Window System ЙУРПМШЪХЕФ ФТБДЙГЙПООХА ПЛПООХА НПДЕМШ, Ч ЛПФПТПК РТПУФТБОУФЧПН ТЕУХТУПЧ СЧМСЕФУС ЬЛТБО. ьЛТБО — ЬФП РТСНПХЗПМШОЙЛ, ОБ ЛПФПТПН ПФПВТБЦБАФУС ЛПНБОДЩ ЗТБЖЙЮЕУЛПЗП ЧЩЧПДБ Й ПТЗБОЙЪХЕФУС ПВТБФОБС УЧСЪШ У ХУФТПКУФЧБНЙ ЗТБЖЙЮЕУЛПЗП ЧЧПДБ. рТЙНЕТ ПВТБФОПК УЧСЪЙ — ХЛБЪБФЕМШ НЩЫЙ. уБНБ НЩЫШ — ДПЧПМШОП РТПУФПЕ ХУФТПКУФЧП ЧЧПДБ, УРПУПВОПЕ РЕТЕДБЧБФШ ЙОЖПТНБГЙА П ЕЗП РЕТЕНЕЭЕОЙЙ Й УПУФПСОЙЙ ЛОПРПЛ. хЛБЪБФЕМШ ЦЕ ПФПВТБЦБЕФ НОЕОЙЕ РПДУЙУФЕНЩ ПВ БВУПМАФОЩИ ЛППТДЙОБФБИ ЗЙРПФЕФЙЮЕУЛПК «ФПЮЛЙ ЧЧПДБ».
йММАУФТБГЙС 3. тБУРПМПЦЕОЙЕ ФПЮЛЙ ЧЧПДБ (ЖПЛХУ)
ч РТЙНЕТЕ ХЛБЪБФЕМШ НЩЫЙ РПЛБЪЩЧБЕФ ТБУРПМПЦЕОЙЕ ФПЮЛЙ ЧЧПДБ (ОБ ЛОПРЛЕ « WindowMaker »). еУМЙ УЕКЮБУ нЕЖПДЙК ОБЦНЈФ ОБ МЕЧХА ЛМБЧЙХ НЩЫЙ, ЗТБЖЙЮЕУЛБС РПДУЙУФЕНБ ЪБЖЙЛУЙТХЕФ ЬФП УПВЩФЙЕ ЧЧПДБ Й РЕТЕДБУФ ЕЗП ФПК ЪБДБЮЕ, ЛПФПТПК РТЙОБДМЕЦЙФ УППФЧЕФУФЧХАЭБС ЛОПРЛБ. йНЕООП ЪБДБЮЙ (Б ОЕ УЙДСЭЙК ЪБ НПОЙФПТПН РПМШЪПЧБФЕМШ) Й СЧМСАФУС УХВЯЕЛФБНЙ ДМС X Window System, НЕЦДХ ОЙНЙ ТБЪДЕМСАФУС ЗТБЖЙЮЕУЛЙЕ ТЕУХТУЩ. лБЦДПК ЪБДБЮЕ РТЙОБДМЕЦЙФ ПДОП ЙМЙ ОЕУЛПМШЛП ПЛПО, РТЕДУФБЧМЕООЩИ ОЕЛПФПТПК (ЛБЛ РТБЧЙМП, РТСНПХЗПМШОПК) ЮБУФША ЬЛТБОБ. чОХФТЙ ПЛОБ ЧЩРПМОСАФУС ЗТБЖЙЮЕУЛЙЕ ПРЕТБГЙЙ (ЧЩЧПД) Й ЙНЕООП ПЛОБН РЕТЕДБЈФУС РПФПЛ ДБООЩИ ПФ ХУФТПКУФЧ ЧЧПДБ. лБЛПЕ ПЛОП РПМХЮЙФ УПВЩФЙС ЧЧПДБ — ПРТЕДЕМСЕФУС У РПНПЭША УЙОФЕФЙЮЕУЛПЗП РПОСФЙС ЖПЛХУ: ЧЧПДЙНЩЕ ДБООЩЕ РЕТЕДБАФУС ПФ ЗТБЖЙЮЕУЛПК РПДУЙcФЕНЩ ФПМШЛП ФПНХ ПЛОХ, ЛПФПТПЕ «РПМХЮЙМП ЖПЛХУ», РП ХНПМЮБОЙА ЬФП РТПЙУИПДЙФ, ЛПЗДБ ХЛБЪБФЕМШ НЩЫЙ РПРБДБЕФ Ч ЮБУФШ ЬЛТБОБ, ЪБОЙНБЕНХА ЬФЙН ПЛОПН.
ч ВПМЕЕ УМПЦОПН УМХЮБЕ ПЛОБ НПЗХФ РЕТЕЛТЩЧБФШУС, ЮБУФЙЮОП ЪБОЙНБС ПДЙО Й ФПФ ЦЕ ХЮБУФПЛ ЬЛТБОБ. еУМЙ ДПРПМОЙФЕМШОП РПУФБОПЧЙФШ, ЮФП ЛБЦДПЕ ЙЪ ОЙИ МЕЦЙФ ОБ УЧПЕК ЗМХВЙОЕ, ФП УБНПЕ «ЧЕТИОЕЕ» ВХДЕФ ПФПВТБЦБФШУС РПМОПУФША, Й ЕНХ ВХДЕФ ДПУФХРЕО ДМС ЧЩЧПДБ Й РПМХЮЕОЙС ЖПЛХУБ ЧЕУШ ЪБЛБЪБООЩК РТСНПХЗПМШОЙЛ. уМЕДХАЭЕЕ ЪБ ЧЕТИОЙН ПЛОП НПЦЕФ ВЩФШ ЙН «ЪБЗПТПЦЕОП», ФПЗДБ ПФПВТБЦБЕФУС ФПМШЛП ЮБУФШ ЬПФЗП ПЛОБ, ЛПФПТХА «ЧЙДОП ЙЪ-РПД» ЧЕТИОЕЗП. ъБНЕФЙН, ЮФП ЧЩЧПДЙФШ ЬФП ПЛОП НПЦЕФ Ч РТЕДЕМБИ ЧУЕЗП ЪБЛБЪБООПЗП РТСНПХЗПМШОЙЛБ, РТПУФП ЧЙДОП НПЦЕФ ВЩФШ ОЕ ЧУЈ, Й ХРТБЧМЕОЙЕ ЖПЛХУПН ВХДЕФ РТПЙУИПДЙФШ ОБ ПУОПЧБОЙЙ ЧЙДЙНПК ЮБУФЙ ПЛОБ.
рТПЗТБННБ, ЛПФПТБС ПФЧЕЮБЕФ ЪБ ТБВПФХ У ХУФТПКУФЧБНЙ ЗТБЖЙЮЕУЛПЗП ЧЧПДБ Й ЧЩЧПДБ Й ПВЕУРЕЮЙЧБЕФ РТЙ ЬФПН МПЗЙЛХ ПЛПООПК УЙУФЕНЩ, ОБЪЩЧБЕФУС X-УЕТЧЕТПН (X Server, ФП ЕУФШ УЕТЧЕТ УЙУФЕНЩ «йЛУ»). ч ТБНЛБИ X Window System, X-УЕТЧЕТ — ЬФП СДТП. рПДПВОП СДТХ, ПО ЧЩРПМОСЕФ ОЙЪЛПХТПЧОЕЧЩЕ ПРЕТБГЙЙ Й ЧЪБЙНПДЕКУФЧХЕФ У БРРБТБФХТПК, ОЙЮЕЗП УБНПУФПСФЕМШОП ОЕ РТЕДРТЙОЙНБС. рПДПВОП СДТХ, ПО РТЕДПУФБЧМСЕФ ЪБДБЮБН ХОЙЖЙГЙТПЧБООЩК ЙОФЕТЖЕКУ Л ЬФЙН ОЙЪЛПХТПЧОЕЧЩН ЖХОЛГЙСН, Б ФБЛЦЕ ЪБОЙНБЕФУС ТБЪДЕМЕОЙЕН ДПУФХРБ (ПЛОП Й ЖПЛХУ) Л ЗТБЖЙЮЕУЛЙН ТЕУХТУБН. X-УЕТЧЕТ ОЕ ЧПМОХЕФ, ПФЮЕЗП ЬФЙ ЪБДБЮЙ ЧППВЭЕ РПСЧМСАФУС Й ЮЕН ЦЙЧХФ. пО ФПМШЛП РТЙОЙНБЕФ ЪБРТПУЩ ОБ ЧЩРПМОЕОЙЕ ЗТБЖЙЮЕУЛЙИ ДЕКУФЧЙК Й РЕТЕДБЈФ РП ОБЪОБЮЕОЙА ЧЧПДЙНЩЕ ДБООЩЕ. цЙЪОЕПВЕУРЕЮЕОЙЕ РТПГЕУУПЧ Й ДБЦЕ УРПУПВ РЕТЕДБЮЙ X-ЪБРТПУПЧ — ДЕМП ЙУЛМАЮЙФЕМШОП ПРЕТБГЙПООПК УЙУФЕНЩ, РП ПФОПЫЕОЙА Л ЛПФПТПК Й УБН X-УЕТЧЕТ — ЪБДБЮБ.
ъБДБЮЙ, ЛПФПТЩЕ ПВТБЭБАФУС Л X-УЕТЧЕТХ У ЪБРТПУБНЙ, ОБЪЩЧБАФУС X-ЛМЙЕОФБНЙ. пВЩЮОП X-ЛМЙЕОФ УОБЮБМБ ТЕЗЙУФТЙТХЕФ ПЛОП (НПЦОП ОЕУЛПМШЛП), ЛПФПТПЕ Й ВХДЕФ ЕНХ РПМЕН ЧЧПДБ-ЧЩЧПДБ. рПФПН ПО УНПЦЕФ ТЙУПЧБФШ Ч ЬФПН ПЛОЕ Й ПВТБВБФЩЧБФШ РТПЙУИПДСЭЙЕ У ПЛОПН УПВЩФЙС: БЛФЙЧОПУФШ ХУФТПКУФЧ ЧЧПДБ Й ЙЪНЕОЕОЙЕ УЧПКУФЧ УБНПЗП ПЛОБ (ТБЪНЕТ, РЕТЕНЕЭЕОЙЕ, РТЕЧТБЭЕОЙЕ Ч ЙЛПОЛХ, ЪБЛТЩФЙЕ Й Ф. Р.). X-ЛМЙЕОФ Ч Linux — ЬФП РТПГЕУУ, ЪБРХУЛБЕНЩК ПВЩЮОП Ч ЖПОЕ (ОЕ УЧСЪБООЩК РП ЧЧПДХ У ФЕТНЙОБМШОПК МЙОЙЕК). ч УБНПН ДЕМЕ, ЪБЮЕН РТПГЕУУХ ЮЙФБФШ У ФЕТНЙОБМБ, ЛПЗДБ ДМС ЧЧПДБ ПО НПЦЕФ ЙУРПМШЪПЧБФШ X-УЕТЧЕТ? еУМЙ У X-УЕТЧЕТПН УЧСЪБФШУС ОЕ ХДБУФУС, ОБ УФБОДБТФОПН ЧЩЧПДЕ ПЫЙВПЛ НПЦЕФ РПСЧЙФШУС ЛБЛПЕ-ОЙВХДШ УППВЭЕОЙЕ — ЕЗП МЕЗЛП РЕТЕОБРТБЧЙФШ Ч ЖБКМ.
лМЙЕОФ РЕТЕДБЈФ УЕТЧЕТХ X-ЪБРТПУЩ МАВЩН ДПУФХРОЩН ЕНХ УРПУПВПН. ч ТБЪОЩИ ЧЕТУЙСИ Linux, ОБРТЙНЕТ, НПЗХФ ЙУРПМШЪПЧБФШУС ТБЪМЙЮОЩЕ ПВЯЕЛФЩ ЖБКМПЧПК УЙУФЕНЩ (ЮБЭЕ ЧУЕЗП — Ф. О. УПЛЕФЩ, УИПДОЩЕ РП ЖХОЛГЙПОБМШОПУФЙ У ДЧХОБРТБЧМЕООЩНЙ ЛБОБМБНЙ). чП НОПЗЙИ УМХЮБСИ ЪБРТПУЩ РЕТЕДБАФУС РП УЕФЙ, РТЙ ЬФПН ОЕЧБЦОП, ЛБЛПК ЙНЕООП ФТБОУРПТФОЩК ХТПЧЕОШ ВХДЕФ ЙУРПМШЪПЧБО ДМС УПЕДЙОЕОЙС ЛМЙЕОФБ У УЕТЧЕТПН (Ч УПЧТЕНЕООЩИ УЙУФЕНБИ ЬФП, ЮБЭЕ ЧУЕЗП, УЕФШ TCP/IP Й РТПФПЛПМ TCP). зМБЧОПЕ, ЮФПВЩ ЛМЙЕОФ РПУЩМБМ УФБОДБТФОЩЕ ЪБРТПУЩ, УППФЧЕФУФЧХАЭЙЕ ПРТЕДЕМЈООПНХ РТПФПЛПМХ ПВНЕОБ ДБООЩНЙ. лУФБФЙ УЛБЪБФШ, ДТХЗПЕ ЙНС X Window System — X11 (ЙМЙ X11R6) — ЬФП РТПУФП ОПНЕТ ЧЕТУЙЙ X-РТПФПЛПМБ, УФБОДБТФЙЪХАЭЕЗП X-ЪБРТПУЩ, РТЙ ЬФПН «R6» ПВПЪОБЮБЕФ ОПНЕТ РПДЧЕТУЙЙ (revision) Й ЧРПМОЕ НПЦЕФ ХЧЕМЙЮЙФШУС, ЕУМЙ X11R6 ХУФБТЕЕФ ОБУФПМШЛП, ЮФП РПФТЕВХЕФ ОПЧПЗП РЕТЕУНПФТБ (revision).
DISPLAY
йММАУФТБГЙС 4. ъБРХУЛ X-ЛМЙЕОФБ
йФБЛ, X-УЕТЧЕТ ЪБРХУЛБЕФУС ОБ ПДОПН ЛПНРШАФЕТЕ, Б X-ЛМЙЕОФЩ ЧРПМОЕ НПЗХФ ТБВПФБФШ ОБ ДТХЗЙИ (РТЙЮЈН ОБ ОЕУЛПМШЛЙИ!), РПУЩМБС ЕНХ ЪБРТПУЩ. у ФПЮЛЙ ЪТЕОЙС ЮЕМПЧЕЛБ, УЙДСЭЕЗП ЪБ (ПВТБФЙФЕ ЧОЙНБОЙЕ!) X-УЕТЧЕТПН, ЛБЦДЩК ФБЛПК ЛМЙЕОФ РТЕДУФБЧМЕО Ч ЧЙДЕ ПЛОБ. фТЕВПЧБОЙС Л БРРБТБФХТЕ ОБ НБЫЙОБИ, ЪБРХУЛБАЭЙИ X- ЛМЙЕОФЩ, ВХДХФ ЙЪТСДОП ПФМЙЮБФШУС ПФ ФТЕВПЧБОЙК Л БРРБТБФХТЕ НБЫЙОЩ ДМС X- УЕТЧЕТБ. фЙРЙЮОБС НБЫЙОБ У X-УЕТЧЕТПН — ЬФП ТБВПЮЕЕ НЕУФП (workstation). пОБ ДПМЦОБ ВЩФШ ПВПТХДПЧБОБ ЛБЮЕУФЧЕООЩНЙ ХУФТПКУФЧБНЙ ЧЧПДБ-ЧЩЧПДБ — НПОЙФПТПН, ЧЙДЕПЛБТФПК, ЛМБЧЙБФХТПК Й НЩЫША. юФП ЦЕ ЛБУБЕФУС ЕЈ ЧЩЮЙУМЙФЕМШОЩИ УРПУПВОПУФЕК, ФП ЙИ ДПМЦОП ВЩФШ ДПУФБФПЮОП ДМС ЧЩРПМОЕОЙС X-ЪБРТПУПЧ, Й ФПМШЛП. фБЛПК ЛПНРШАФЕТ ОЕ ПВСЪБО ТБВПФБФШ РПД ХРТБЧМЕОЙЕН Linux, ОБ ОЈН ДБЦЕ НПЦЕФ ЧППВЭЕ ОЕ ВЩФШ ПРЕТБГЙПООПК УЙУФЕНЩ! ч ЧПУШНЙДЕУСФЩЕ ЗПДЩ ЧЩРХУЛБМЙУШ РПДПВОЩЕ ХУФТПКУФЧБ, ОБЪЩЧБЕНЩЕ «X-ФЕТНЙОБМ» (X terminal).
ч ПФМЙЮЙЕ ПФ НБЫЙОЩ У X-УЕТЧЕТПН, ЛПНРШАФЕТ ДМС ЪБРХУЛБ X-ЛМЙЕОФПЧ НПЦЕФ УПЧУЕН ОЕ ЙНЕФШ ХУФТПКУФЧ ЗТБЖЙЮЕУЛПЗП ЧЧПДБ-ЧЩЧПДБ. еЗП ЪБДБЮБ Ч ФПН, ЮФПВЩ ЧУЕ X-РТПЗТБННЩ Й ЪБРХУФЙЧЫЙЕ ЙИ РПМШЪПЧБФЕМЙ ОЕ НЕЫБМЙ ДТХЗ ДТХЗХ ТБВПФБФШ. оБ ФБЛПК НБЫЙОЕ ОХЦОБ ИПТПЫП ОБУФТПООБС ПРЕТБГЙПООБС УТЕДБ, У ДПУФБФПЮОЩН ДМС ЪБРХУЛБ НОПЗЙИ РТПГЕУУПЧ ВЩУФТПДЕКУФЧЙЕН Й ПВЯЈНПН ПРЕТБФЙЧОПК РБНСФЙ. рБТБ X11R6–Linux ЧЕУШНБ ОЕРМПИП ТБВПФБЕФ ОБ Ф. О. ВЕЪДЙУЛПЧЩИ ЛПНРМЕЛУБИ. тБВПЮЙЕ УФБОГЙЙ Ч ФБЛЙИ ЛПНРМЕЛУБИ — УБНЩЕ ОБУФПСЭЙЕ X-ФЕТНЙОБМЩ, ПОЙ ОЕ ЙНЕАФ ЦЈУФЛЙИ ДЙУЛПЧ. чУС ТБВПФБ РТПЙУИПДЙФ ОБ ГЕОФТБМШОПН ЛПНРШАФЕТЕ, У ЛПФПТПЗП ОБ ТБВПЮХА УФБОГЙА ЪБЗТХЦБЕФУС РП УЕФЙ ХТЕЪБООЩК ЧБТЙБОФ УЙУФЕНЩ, ДПУФБФПЮОЩК ДМС ЪБРХУЛБ X-УЕТЧЕТБ, Й УБН X-УЕТЧЕТ. ч ФБЛЙИ ЛПНРМЕЛУБИ БДНЙОЙУФТЙТПЧБФШ ОХЦОП ПДОХ ФПМШЛП ГЕОФТБМШОХА НБЫЙОХ, ПОЙ ОБДЈЦОЕЕ ЛПНРШАФЕТОЩИ ЪБМПЧ Й, ЮФП ОЕНБМПЧБЦОП, УФПСФ ДЕЫЕЧМЕ, РТЙЮЈН Ч ЛБЮЕУФЧЕ X-ФЕТНЙОБМПЧ НПЦОП ЙУРПМШЪПЧБФШ Й ДПЧПМШОП НБМПНПЭОЩЕ, РПЦЙМЩЕ ЛПНРШАФЕТЩ.
чЙТФХБМШОЩК УЕТЧЕТ
чЙТФХБМШОЩК X-УЕТЧЕТ НПЦЕФ ЧППВЭЕ ОЙЛБЛЙИ ДЕКУФЧЙК ОЕ ЧЩРПМОСФШ, Б ФПМШЛП РЕТЕДБЧБФШ X-ЪБРТПУЩ ЛХДБ-ОЙВХДШ ДБМШЫЕ, ОБРТЙНЕТ, «ОБУФПСЭЕНХ» X-УЕТЧЕТХ. фБЛ РПУФХРБЕФ ДЕНПО Secure Shell, sshd (РТПЗТБННБ ФЕТНЙОБМШОПЗП ДПУФХРБ, П ЛПФПТПК ЫМБ ТЕЮШ Ч МЕЛГЙЙ уЕФЕЧЩЕ Й УЕТЧЕТОЩЕ ЧПЪНПЦОПУФЙ), РЕТЕРТБЧМСС X-ЪБРТПУЩ X-УЕТЧЕТХ Ч ЪБЫЙЖТПЧБООПН ЧЙДЕ. ьФЙН УЧПКУФЧПН sshd НПЦОП ЧПУРПМШЪПЧБФШУС, ЕУМЙ УППВЭЕОЙЕ РП X-РТПФПЛПМХ НЕЦДХ ДЧХНС ЛПНРШАФЕТБНЙ ОЕЧПЪНПЦОП (ЪБРТЕЭЕОП НЕЦУЕФЕЧЩН ЬЛТБОПН), ЙМЙ ЧЩ УЮЙФБЕФЕ ФБЛПЕ УПЕДЙОЕОЙЕ ОЕВЕЪПРБУОЩН.
дЕНПО SSH ЪБЧПДЙФ ЧЙТФХБМШОЩК X-УЕТЧЕТ ОБ ХДБМЈООПК НБЫЙОЕ, РТЙЮЈН ОПНЕТ_УЕТЧЕТБ ПВЩЮОП ЪБЧПДЙФУС ФБЛЙН, ЮФПВЩ ОЕ РЕТЕУЕЛБФШУС У X-УЕТЧЕТБНЙ, ЛПФПТЩЕ НПЗХФ ВЩФШ ЪБРХЭЕОЩ ОБ ЬФПК НБЫЙОЕ (Ч РТЙНЕТЕ ОПНЕТ_УЕТЧЕТБ ТБЧЕО 10). чЙТФХБМШОЩК sshd-X УЕТЧЕТ РТЙОЙНБЕФ ЧУЕ X-ЪБРТПУЩ У ФПЗП ЦЕ ЛПНРШАФЕТБ Й РЕТЕДБЈФ ЙИ — Ч ЪБЫЙЖТПЧБООПН ЧЙДЕ — ОБ ЛПНРШАФЕТ, ЗДЕ ЪБРХЭЕО ssh Й ОЕЧЙТФХБМШОЩК X-УЕТЧЕТ. ъДЕУШ ЧУЕ X-ЪБРТПУЩ ЧЩОЙНБАФУС ЙЪ SSH-«ЧПДПРТПЧПДБ» Й РЕТЕДБАФУС НЕУФОПНХ УЕТЧЕТХ, ЛБЛ ЕУМЙ ВЩ ПОЙ ЙУИПДЙМЙ ПФ НЕУФОПЗП X-ЛМЙЕОФБ (ФБЛ ПОП Й УЕФШ: ЬФПФ ЛМЙЕОФ — ssh ).
XFree86 Й XOrg
оБЙВПМЕЕ ТБУРТПУФТБОЈООБС ЧЕТУЙС ТЕБМЙЪБГЙЙ X11R6 ОБЪЩЧБЕФУС XFree86. ьФБ ЗТБЖЙЮЕУЛБС РПДУЙУФЕНБ ЙЪОБЮБМШОП РТПЕЛФЙТЧБМБУШ ЛБЛ ТЕБМЙЪБГЙС X11R5 ДМС НБЫЙО БТИЙФЕЛФХТЩ i386 — УБНЩИ ТБУРТПУФТБОЈООЩИ ОБ УЕЗПДОС РЕТУПОБМШОЩИ ЛПНРШАФЕТПЧ. зМБЧОБС ПУПВЕООПУФШ ЬФПК БТИЙФЕЛФХТЩ — ВЕУЮЙУМЕООПЕ НОПЗПВТБЪЙЕ ХУФТПКУФЧ ЗТБЖЙЮЕУЛПЗП ЧЩЧПДБ (Ф. О. ЧЙДЕПЛБТФ) Й ОЕРТЕУФБООПЕ ОБТХЫЕОЙЕ ЙИ ТБЪТБВПФЮЙЛБНЙ ЧУЕИ НЩУМЙНЩИ УФБОДБТФПЧ. рПЬФПНХ ЗМБЧОПК ЪБДБЮЕК УПЪДБФЕМЕК XFree86 ВЩМП ХУФТПЙФШ ЗЙВЛХА УФТХЛФХТХ ЛПНРПОПЧЛЙ Й ОБУФТПКЛЙ X-УЕТЧЕТБ Ч УППФЧЕФУЧЙЙ У РПДЧЕТОХЧЫЙНУС РПД ТХЛХ ХУФТПКУФЧПН ЗТБЖЙЮЕУЛПЗП ЧЩЧПДБ, Б ЪБПДОП Й ЧЧПДБ, РПФПНХ ЮФП ЛМБЧЙБФХТ, НЩЫЕК Й ЪБНЕОСАЭЙИ ЙИ ХУФТПКУФЧ ОБ УЧЕФЕ ФПЦЕ ОЕНБМП. уЕЗПДОС XFree86 УХЭЕУФЧХЕФ ДМС НОПЗЙИ БТИЙФЕЛФХТ Й НОПЗЙИ ПРЕТБГЙПООЩИ УЙУФЕН.
ч РПУМЕДОЙЕ ЗПДЩ РБТБММЕМШОП У XFree86 ТБЪЧЙЧБЕФУС ПУОПЧБООБС ОБ ФЕИ ЦЕ ЙУИПДОЩИ ФЕЛУФБИ X Window System ЗТБЖЙЮЕУЛБС РПДУЙУФЕНБ XOrg. дП ОЕДБЧОЕЗП ЧТЕНЕОЙ РП УРЕЛФТХ РПДДЕТЦЙЧБЕНПЗП ПВПТХДПЧБОЙС, БТИЙФЕЛФХТ Й ЖХОЛГЙПОБМШОПУФЙ XOrg НБМП ЮЕН ПФМЙЮБМБУШ ПФ XFree86, Й УЕКЮБУ ПОЙ РТЙНЕТОП ЬЛЧЙЧБМЕОФОЩ У ФПЮЛЙ ЪТЕОЙС РПМШЪПЧБФЕМС. пДОБЛП ОБРТБЧМЕОЙС ТБЪЧЙФЙС ЬФЙИ ДЧХИ РТПЕЛФПЧ, УПУФБЧ ЙИ ТБЪТБВПФЮЙЛПЧ Й МЙГЕОЪЙПООБС РПМЙФЙЛБ ОЕУИПЦЙ. ч ВМЙЦБКЫЕН ВХДХЭЕН ЧРПМОЕ ЧЕТПСФОП, ЮФП Xorg ПВЗПОЙФ XFree86 Й РП ЧПЪНРПЦОПУФСН, Й РП ЮБУФПФЕ ЙУРПМШЪПЧБОЙС.
лПОЖЙЗХТБГЙС X-УЕТЧЕТБ
нЩ ТБУУНПФТЙН ЛПОЖЙЗХТБГЙА ЗТБЖЙЮЕУЛПК РПДУЙУФЕНЩ ОБ РТЙНЕТЕ XFree86. жБКМ XF86Config-4 УФТХЛФХТЙТПЧБО: УПУФПЙФ ЙЪ ОЕУЛПМШЛЙИ ПВСЪБФЕМШОЩИ ТБЪДЕМПЧ, ЛПФПТЩЕ НПЗХФ УМЕДПЧБФШ Ч МАВПН РПТСДЛЕ. ч ТБЪДЕМ ПВЯЕДЙОСЕФУС ЮБУФШ РТПЖЙМС, УЧСЪБООБС У ПДОПК ЙЪ УФПТПО ДЕСФЕМШОПУФЙ X-УЕТЧЕТБ. лБЦДЩК ТБЪДЕМ ЙНЕЕФ ФБЛХА УФТХЛФХТХ:
нПДХМЙ Й ТБУЫЙТЕОЙС
фТЕВПЧБОЙЕ ЗЙВЛПУФЙ РТЙЧЕМП Л ФПНХ, ЮФП Ч ТЕБМЙЪБГЙЙ XFree86 Й XOrg ЗТБЖЙЮЕУЛБС РПДУЙУФЕНБ УФБМБ УПЧУЕН ХЦЕ РПИПЦБ ОБ ПРЕТБГЙПООХА УЙУФЕНХ. уБН X-УЕТЧЕТ ЙЗТБЕФ ТПМШ СДТБ. ъБРХУЛБСУШ, УЕТЧЕТ РПДЗТХЦБЕФ ДТБКЧЕТЩ — УРЕГЙБМШОЩЕ ЛПНРПОЕОФЩ, ТБВПФБАЭЙЕ У ЧЩВТБООПК ЧЙДЕПЛБТФПК, Й НПДХМЙ — ЛПНРПОЕОФЩ, ТБУЫЙТСАЭЙЕ ЖХОЛГЙПОБМШОЩЕ ЧПЪНПЦОПУФЙ УЕТЧЕТБ (Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ XF86Config ОЕПВИПДЙНЩЕ НПДХМЙ РЕТЕЮЙУМСАФУС Ч ТБЪДЕМЕ Modules ). еУФШ ЧЕУШНБ ОХЦОЩЕ ТБУЫЙТЕОЙС, ЧТПДЕ glx (ЧЩУПЛПХТПЧОЕЧЩЕ ЖХОЛГЙЙ ФТЈИНЕТОПК ЗТБЖЙЛЙ) ЙМЙ freetype (РПДДЕТЦЛБ ЫТЙЖФПЧ TrueType), Б ЕУФШ ЬЛЪПФЙЮЕУЛЙЕ, ЛПФПТЩЕ ЙОПЗДБ НПЗХФ РПОБДПВЙФШУС, ОБРТНЕТ, RECORD, РПЪЧПМСАЭЕЕ ЪБРЙУЩЧБФШ, Б РПУМЕ — «РТПЙЗТЩЧБФШ» ЧУЕ РТПЙУИПДСЭЙЕ У УЕТЧЕТПН УПВЩФЙС.
тБУЫЙТЕОЙС ОБЪЩЧБАФУС ФБЛ ЕЭЈ Й РПФПНХ, ЮФП ЙИ ЧПЪНПЦОПУФЙ ТБУЫЙТСАФ УБН РТПФПЛПМ X11R6. чНЕУФП ФПЗП, ЮФПВЩ ЙЪНЕОСФШ РТПФПЛПМ ЧУСЛЙК ТБЪ, ЛПЗДБ Ч ЗПМПЧХ РТЙДЈФ ПЮЕТЕДОБС ЕЭЈ ОЕ ТЕБМЙЪПЧБОБС Ч ОЈНЧПЪНПЦОПУФШ, УПЪДБФЕМЙ X11 РТЕДХУНПФТЕМЙ УФБОДБТФОЩК УРПУПВ ДПРПМОЕОЙС ЬФПЗП РТПФПЛПМБ. рТЙ ЬФПН X- ЛМЙЕОФ, ЦЕМБАЭЙК ЧПУРПМШЪПЧБФШУС ПРТЕДЕМЈООЩН ТБУЫЙТЕОЙЕН, ЧУЕЗДБ НПЦЕФ УРТПУЙФШ Х X-УЕТЧЕТБ, РПДДЕТЦЙЧБЕФУС МЙ ПОП, Й ДЕКУФЧПЧБФШ РП ПВУФБОПЧЛЕ.
X-РТЙМПЦЕОЙС
рТПЗТБННОЩК РТПДХЛФ, ЙУРПМШЪХАЭЙК X11, ОБЪЩЧБЕФУС РТЙМПЦЕОЙЕН (application, ДТХЗПЕ ЪОБЮЕОЙЕ — «РТЙНЕОЕОЙЕ»). еУМЙ УЮЙФБФШ, ЮФП УБНЙ ЗТБЖЙЮЕУЛЙЕ ЧПЪНПЦОПУФЙ ХЦЕ ТЕБМЙЪПЧБОЩ X-УЕТЧЕТПН Й ВЙВМЙПФЕЛБНЙ, ФП РТПЗТБННБ Й ОБ УБНПН ДЕМЕ ПЛБЦЕФУС РТЙМПЦЕОЙЕН Л УЙУФЕНЕ, Й ЧУС ЕЈ ЪБУМХЗБ ВХДЕФ УПУФПСФШ Ч ФПН, ЮФП ПОБ РТЙНЕОЙМБ ЬФЙ ЧПЪНПЦОПУФЙ ДМС ТЕЫЕОЙС УЧПЕК ЪБДБЮЙ.
ьНХМСФПТ ФЕТНЙОБМБ
у ЗТБЖЙЛПК ЙМЙ ВЕЪ, ПУОПЧОЩН ЙОФЕТЖЕКУПН ХРТБЧМЕОЙС Linux ВЩМБ Й ПУФБЈФУС ЛПНБОДОБС УФТПЛБ. X11, РТЕДМБЗБС ЙОПК УРПУПВ ЧЪБЙНПДЕКУФЧЙС У ЛПНРШАФЕТПН, ОЕ ДПМЦОБ МЙЫБФШ РПМШЪПЧБФЕМС ЧПЪНПЦОПУФЙ ТБВПФБФШ У УБНПК УЙУФЕНПК ЙУРЩФБООЩН Й ЬЖЖЕЛФЙЧОЩН НЕФПДПН — ЮЕТЕЪ ФЕТНЙОБМ. рПЬФПНХ РЕТЧПЕ УПЧЕТЫЕООП ОЕПВИПДЙНПЕ X-РТЙМПЦЕОЙЕ ДПМЦОП РТЕДПУФБЧМСФШ ЧПЪНПЦОПУФШ ДПУФХРБ Л ФЕТНЙОБМХ Ч X Window System.
йММАУФТБГЙС 5. ьНХМСФПТ ФЕТНЙОБМБ ДМС X11 — xterm
оЕ УМЕДХЕФ РХФБФШ РТПЗТБННХ xterm УП УРПУПВПН ПТЗБОЙЪБГЙЙ ТБВПЮЕК УФБОГЙЙ (Ф. О. «X-ФЕТНЙОБМ»): ФЕТНЙОЩ ЬФЙ УПЪЧХЮОЩ, ОП ПФОПУСФУС Л ТБЪОЩН ПВМБУФСН ЪОБОЙК. оЕТЕДЛП ВЩЧБЕФ, ЮФП ОБ ЬЛТБОЕ X-ФЕТНЙОБМБ (ЛПНРШАФЕТБ) ЕУФШ ПЛОП ФЕТНЙОБМБ X11 (РТПЗТБННЩ xterm ). XTerm РЕТЕДБЈФ УЙЗОБМЩ ЛБЛ ОБУФПСЭЙК ФЕТНЙОБМ, ЙНЕЕФ ВПЗБФЩК ОБВПТ ХРТБЧМСАЭЙИ РПУМЕДПЧБФЕМШОПУФЕК (ХОБУМЕДПЧБООЩК ПФ ХУФТПКФУЧБ «DEC VT102/VT220»), Б ЧДПВБЧПЛ РПЪЧПМСЕФ ЧПУРПМШЪПЧБФШУС ЧУЕНЙ РТЕЙНХЭЕУФЧБНЙ ЗТБЖЙЮЕУЛПК УТЕДЩ: ЧЩВТБФШ ЫТЙЖФ, ЪБРПНОЙФШ ФЕЛУФ ОБ ЬЛТБОЕ (ДБЦЕ ФПФ, ЮФП ХЦЕ ЙУЮЕЪ У ЬЛТБОБ) Й НОПЗПЕ ДТХЗПЕ.
лУФБФЙ УЛБЪБФШ, ЛПРТЙТПЧБОЙЕ ФЕЛУФБ РТЙ РПНПЭЙ НЩЫЙ — УЧПКУФЧП УПЧУЕН ОЕ ФПМШЛП XTerm. оБ УБНПН ДЕМЕ МАВПЕ ПЛОП, ЪБТЕЗЙУФТЙТПЧБООПЕ Ч X11 ЛБЛ ФЕЛУФПЧПЕ, РПЪЧПМСЕФ ПФНЕФЙФШ (РТЙ РПУФПСООП ОБЦБФПК РЕТЧПК ЛОПРЛЕ ЙМЙ РПУМЕДПЧБФЕМШОЩНЙ ОБЦБФЙСНЙ ФТЕФШЕК) ЮБУФШ ФЕЛУФБ. чЩДЕМЕООЩК ФЕЛУФ НПЦОП ОЕНЕДМЕООП ЧУФБЧЙФШ Ч МАВПЕ ПЛОП ФЕЛУФПЧПЗП ЧЧПДБ ОБЦБФЙЕН ЧФПТПК ЛОПРЛЙ. хФЙМЙФБ xcutsel РТЕДПУФБЧМСЕФ ЧПЪНПЪОПУФШ ТБВПФЩ У ВХЖЕТПН ПВНЕОБ cutbuffer), Ч ЛПФПТПН ФЕЛУФ НПЦЕФ ИТБОЙФШУС УЛПМШ ХЗПДОП ДПМЗП.
уЕБОУ ТБВПФЩ У X11
у ДТХЗПК УФПТПОЩ, УЕТЧЕТ ИПТПЫП ВЩ ПУФБОБЧМЙЧБФШ, ЛПЗДБ ПО ВПМШЫЕ ОЕ ЙУРПМШЪХЕФУС. ьФП, ЛПОЕЮОП, ПФОПУЙФУС Л УИЕНЕ ВЕЪ ДЙУРЕФЮЕТБ ЬЛТБОБ ( xdm ): РПМШЪПЧБФЕМШ ТБВПФБЕФ У ФЕТНЙОБМБ, РПФПН ЪБРХУЛБЕФ X-УЕТЧЕТ ДМС ЧЩРПМОЕОЙС ЗТБЖЙЮЕУЛЙИ РТПЗТБНН, ЧЩРПМОСЕФ ЙИ Й ПУФБОБЧМЙЧБЕФ УЕТЧЕТ, ЮФПВЩ ЗТБЖЙЮЕУЛЙН ХУФТПКУФЧПН НПЗ ЧПУРПМШЪПЧБФШУС ЛФП-ОЙВХДШ ДТХЗПК. уФБОДБТФОЩК УРПУПВ БЧБТЙКОПЗП ЪБЧЕТЫЕОЙС ТБВПФЩ XFree86 ( Ctrl + Alt + Backspace ), ЧП-РЕТЧЩИ, ДПУФХРЕО ФПМШЛП ОБ XFree86, ЧП-ЧФПТЩИ, ЕЗП НПЦОП ПФЛМАЮЙФШ, Б Ч-ФТЕФШЙИ, ЧУЕ ЪБРХЭЕООЩЕ РТЙМПЦЕОЙС РПТМХЮБФ Ч ЬФПН УМХЮБЕ УППВЭЕОЙЕ П ЧОЕЪБРОПК УНЕТФЙ УЕТЧЕТБ Й ФПЦЕ ЪБЧЕТЫБФУС БЧБТЙКОП.
тЕУХТУЩ X11
X-РТЙМПЦЕОЙС УПЪДБАФУС У РПНПЭША ТБЪОППВТБЪОЩИ ЗПФПЧЩИ ЙОУФТХНЕОФБТЙЕЧ. вПМШЫБС ЙИ ЮБУФШ ТБЪТБВБФЩЧБЕФУС ОЕЪБЧЙУЙНЩНЙ БЧФПТБНЙ РП ЧУЕНХ НЙТХ (ЬФП ПВЭЕЕ УЧПКУФЧП УЧПВПДОПЗП рп, УН. рПМЙФЙЛБ УЧПВПДОПЗП МЙГЕОЪЙТПЧБОЙС. йУФПТЙС Linux: ПФ СДТБ Л ДЙУФТЙВХФЙЧБН), ОП ВЙВМЙПФЕЛБ УБНПЗП ОЙЪЛПЗП ХТПЧОС, «X Lib», Й ОЕУЛПМШЛП ВПМЕЕ ЧЩУПЛПХТПЧОЕЧЩИ У ДБЧОЙИ РПТ ЧЛМАЮБАФУС Ч ПУОПЧОПК ДЙУФТЙВХФЙЧ X11. йЪ ОЙИ ОБЙВПМЕЕ РТЙНЕЮБФЕМШОБ «X Toolkit» (Xt), ПТЗБОЙЪХАЭБС ЙЪ УФБОДТБФОЩИ ПЛПО X11 ПЛПООЩЕ РТЙНЙФЙЧЩ (widgets).
дЕМП Ч ФПН, ЮФП ЛБЦДЩК ПВЯЕЛФ X11 ПВМБДБЕФ ОЕЛПФПТЩН ОБВПТПН УЧПКУФЧ, ЧТПДЕ ТБЪНЕТБ ПЛОБ, ГЧЕФБ ЖПОБ ЙМЙ ФЕЛУФЧПЗП УПДЕТЦЙНПЗП. дМС ХДПВУФЧБ ДПУФХРБ РТЙНЙФЙЧЩ Xt, ТЕБМЙЪПЧБООЩЕ РПЧЕТИ ПВЯЕЛФПЧ Xlib, ЙНЕАФ УПВУФЧЕООЩЕ ЙНЕОБ (Х ЛБЦДПЗП ПВЯЕЛФБ УЧПЈ) Й ЖБНЙМЙЙ (ПДЙОБЛПЧЩЕ Х ЧУЕИ ПВЯЕЛФПЧ ПДОПЗП ЛМБУУБ). вПМЕЕ ФПЗП, РТПЗТБННБ, ОБРЙУБООБС ОБ Xt, ЙНЕЕФ ЛБТФХ ПВЯЕЛФПЧ, Ч ЛПФПТПК ХЛБЪБОП, ЛБЛПК ПВЯЕЛФ ЧОХФТЙ ЛБЛПЗП ОБИПДЙФУС, Й РТЙЧЕДЕОЩ ЙНЕОБ ПВЯЕЛФПЧ Й ЙИ ЛМБУУПЧ. рПУНПФТЕФШ УФТХЛФХТХ ЪБРХЭЕООПЗП X-РТЙМПЦЕОЙС НПЦОП У РПНПЭША РТПЗТБННЩ editres (« Commands/Get Tree »). оБРТЙНЕТ, РТПЗТБННБ xlogo УПУФПЙФ ЙЪ ФТЈИ РТЙНЙФЙЧПЧ: xlogo (ЛМБУУ XLogo) Й ЧМПЦЕООЩНЙ Ч ОЕЗП xlogo.xlogo (ЛМБУУ Logo) Й shellext (ОЕПЛПООЩК, ЛМБУУ VendorShellExt). нБМП ФПЗП, УЧПКУФЧБ ЬФЙИ РТЙНЙФЙЧПЧ НПЦОП РПДНЕОЙФШ РТСНП Ч ТБВПФБАЭЕК РТПЗТБННЕ. нПЦОП, ОБРТЙНЕТ, ОБ ЧТЕНС ТБВПФЩ РЕТЕЛТБУЙФШ ЖПО xlogo Ч ЛТБУОЩК ГЧЕФ.
дЙУРЕФЮЕТ ПЛПО
ъБДБЮБ ДЙУРЕФЮЕТБ ПЛПО
X-УЕТЧЕТ ВЕТЈФ ОБ УЕВС ПФЧЕФУФЧЕООПУФШ ФПМШЛП ЪБ ЧЩДБЮХ X-РТЙМПЦЕОЙА ПВМБУФЙ ДМС ЧЧПДБ-ЧЩЧПДБ Й ХРТБЧМЕОЙЕ ЖПЛХУПН — ПЛОБ, ОП ОЕ ЪБОЙНБЕФУС ОЙЛБЛЙНЙ НБОЙРХМСГЙСНЙ РП ЙЪНЕОЕОЙА ЬФПЗП ПЛОБ: РЕТЕНЕЭЕОЙЕН, ЙЪНЕОЕОЙЕН ТБЪНЕТБ, УЧПТБЮЙЧБЕОЙЕН Й Ф. Р. нЕЖПДЙК ХЦЕ ОБВМАДБМ X-УЕТЧЕТ, Л ЛПФПТПНХ РТЙУПЕДЙОЕОП ТПЧОП ДЧБ ЛМЙЕОФБ, ЮШЙ ПЛОБ РЕТЕЛТЩЧБАФУС: ДЧБ ЮЈТОП-ВЕМЩИ ПЛОБ ДТХЗ ОБ ДТХЗЕ, Й ЙИ ОЙ ТБУФБЭЙФШ РП ХЗМБН, ОЙ УЦБФШ ОЕМШЪС. X-УЕТЧЕТ ХНЕЕФ ПЮЕОШ МПЧЛП НБОЙРХМЙТПЧБФШ ПЛПЫЛБНЙ, ОП УБН ОЙЛПЗДБ ОЙЮЕЗП ОЕ ДЕМБЕФ, ДПЦЙДБЕФУС ЛПНБОДЩ ПФ РПМШЪПЧБФЕМШУЛПК РТПЗТБННЩ. б ЛБЛПК РТПЗТБННЕ ЪБИПЮЕФУС УБНПУФПСФЕМШОП ПФУМЕЦЙЧБФШ РЕТЕЛТЩФЙЕ ПЛПО, ЖПЛХУ, ЪБОЙНБФШУС ЙЪНЕОЕОЙЕН ТБЪНЕТБ, РЕТЕНЕЭЕОЙЕН Й ФПНХ РПДПВОЩН? чЕДШ ПУОПЧОБС ЪБДБЮБ РТПЗТБННЩ НПЦЕФ ВЩФШ УПЧУЕН ДТХЗПК.
чЩВПТ ДЙУРЕФЮЕТБ ПЛПО ОБ УЧПК ЧЛХУ — ПЮЕОШ ОЕРТПУФПЕ Й ЧДХНЮЙЧПЕ ЪБОСФЙЕ. нЩ УПЧЕФХЕН РТПУФП УПВМАДБФШ НЕТХ, УППВТБЪХСУШ У ФЕН, ДМС ЮЕЗП ЧЩ ЙУРПМШЪХЕФЕ ПЛПООХА УЙУФЕНХ: ПВЙМЙЕ СТЛЙИ ДЕЛПТБГЙК ПФЧМЕЛБЕФ ПФ ТБВПФЩ (Б ЕУМЙ ПОЙ ЧДПВБЧПЛ ЫЕЧЕМСФУС?), Б УМЙЫЛПН УФТПЗЙК НЙОЙНБМЙЪН ЕЈ ХУМПЦОСЕФ. йНЕКФЕ Ч ЧЙДХ, ЮФП ЮЕН РТЙЮХДМЙЧЕЕ Й НОПЗППВТБЪОЕЕ ЧПЪНПЦОПУФЙ ПЛОПЧПДБ, ФЕН ФТХДОЕЕ ВХДЕФ ЕЗП РПМОПУФША ОБУФТПЙФШ ЙНЕООП РПД УЕВС. уЛПТЕЕ ЧУЕЗП, ЧЩ РТПУФП УПЗМБУЙФЕУШ РПМШЪПЧБФШУС ХЦЕ ОБУФТПЕООЩНЙ — ПВЭЕХРПФТЕВЙФЕМШОЩНЙ — ЧПЪНПЦОПУФСНЙ, ОЕ ДПЧПДС ЙИ ДП УПЧЕТЫЕОУФЧБ.
тБВПФБ У ПЛОБНЙ
йММАУФТБГЙС 6. дЙУРЕФЮЕТ ПЛПО WindowMaker
йММАУФТБГЙС 7. нЕОА ПРЕТБГЙК У ПЛОПН Ч WindowMaker
хДПВУФЧБ
йММАУФТБГЙС 8. пВЭЕЕ НЕОА Ч WindowMaker
вПМШЫПЕ ХДПВУФЧП, РТЕДПУФБЧМСЕНПЕ ПЮЕОШ НОПЗЙНЙ ДЙУРЕФЮЕТБНЙ ПЛПО ДМС X11, — ЧЙТФХБМШОЩЕ ЬЛТБОЩ. лПЗДБ РПМШЪПЧБФЕМШ ТБВПФБЕФ УТБЪХ У ОЕУЛПМШЛЙНЙ ЪБДБЮБНЙ, ЕН ПВЩЮОП РТЙИПДЙФУС ПФЛТЩЧБФШ НОПЗП ПЛПО, ФБЛ ЮФП ПОЙ ХЦЕ ОЕ ХНЕЭБАФУС ВЕЪ ОБМПЦЕОЙС ОБ ЖЙЪЙЮЕУЛПК РПЧЕТИОПУФЙ ЬЛТБОБ. юФПВЩ РТЙ ЬФПН РЕТЕЛМАЮБФШУС НЕЦДХ ЪБДБЮБНЙ ВЩМП ХДПВОП, НПЦОП ЙУРПМШЪПЧБФШ ОЕЛПФПТЩЕ УРЕЙГБМШОП ДМС ЬФПЗП РТЕДОБЪОБЮЕООЩЕ ЖХОЛГЙЙ ДЙУРЕФЮЕТБ ПЛПО: УЧПТБЮЙЧБОЙЕ Й ТБЪЧПТБЮЙЧБОЙЕ, РЕТЕЛМБДЩЧБОЙЕ ПЛПО «ЧЩЫЕ» Й «ОЙЦЕ» Ч УФПРЛЕ, УРЙУПЛ БЛФЙЧОЩИ ЪБДБЮ Й Ф. Р. оП ЕЭЈ ХДПВОЕЕ ВЩМП ВЩ ОЕ РЕТЕЛМБДЩЧБФШ ПЛОБ, Б ТБЪМПЦЙФШ ЙИ ОБ ВПМШЫЕК, ЮЕН ТБЪНЕТЩ ЬЛТБОБ, РПЧЕТИОПУФЙ — ЧЙТФХБМШОПН ЬЛТБОЕ. фБЛЙН ПВТБЪПН ОБУФПСЭЙК ЬЛТБО — ЬФП ФПМШЛП ОЕВПМШЫПЕ «ПЛПЫЛП», Ч ЛПФПТПЕ НПЦОП ЧЙДЕФШ ФПМШЛП ЮБУФШ ЧЙТФХБМШОПЗП, Б РТЙ ОЕПВИПДНПУФЙ НПЦОП ЬФП ПЛПЫЛП УНЕУФЙФШ Ч ДТХЗПК ЛПОЕГ «ЧЙТФХБМШОПЗП УФПМБ», ЗДЕ МЕЦБФ ПЛОБ У ДТХЗЙНЙ ЪБДБЮБНЙ.
дЙУРЕФЮЕТ ПЛПО ПТЗБОЙЪХЕФ ЧЙТФХБМШОЩК ЬЛТБО УБН: X-УЕТЧЕТ РТЙ ЪБРХУЛЕ ДЙУРЕФЮЕТБ ПЛПО ЧЩДБЈФ ЕНХ ПДОП ПЛОП ТБЪНЕТПН ЧП ЧЕУШ ЬЛТБО, ФБЛ ЮФП ЧУЕ ПУФБМШОЩЕ ПЛОБ ПЛБЪЩЧБАФУС ЧОХФТЙ ОЕЗП, Й ДЙУРЕФЮЕТ ПЛПО ХЦЕ УБН ТЕЫБЕФ, ЛПЗДБ Й ЛПНХ РЕТЕДБФШ ЖПЛХУ, ЛБЛ ПВПКФЙУШ У ПЛОБНЙ Й Ф. Р. рТЙ ЬФПН ПО ЧРПМОЕ НПЦЕФ «ДЕМБФШ ЧЙД», ЮФП ЕЗП ЬЛТБО ВПМШЫЕ ЬЛТБОБ НПОЙФПТБ, РП ПРТЕДЕМЈООПК ЛПНБОДЕ (РЕТЕЛМАЮЙФШУС ОБ ДТХЗПК ЛПОЕГ ЧЙТФХБМШОПЗП ЬЛТБОБ) ЪБРПНЙОБС Й РТСЮБ ФЕЛХЭЕЕ ТБУРПМПЦЕОЙЕ ПЛПО Й ЪБНЕОСС ЕЗП ДТХЗЙН, ДП ЬФПЗП ИТБОЙЧЫЙНУС Ч РБНСФЙ. лПОЖЙЗХТБГЙС ЧЙТФХБМШОПЗП ЬЛТБОБ НПЦЕФ ВЩФШ МАВПК — ПОБ ЪБЧЙУЙФ ФПМШЛП ПФ МПЗЙЛЙ ТБВПФЩ ДЙУРЕФЮЕТБ ПЛПО. чЙТФХБМШОЩК ЬЛТБО НПЦЕФ УПУФПСФШ ЙЪ ОЕУЛПМШЛЙИ ЮБУФЕК ТБЪНЕТПН Ч ТЕБМШОЩК ЬЛТБО, РПУФБЧМЕООЩИ Ч ТСД, ДПУФХРОЩИ РП ОПНЕТБН, ПТЗБОЙЪПЧБООЩИ Ч ЧЙДЕ РТСНПХЗПМШОЙЛБ, ВЩЧБАФ ДБЦЕ ФТЈИНЕТОЩЕ ЧЙТФХБМШОЩЕ ЬЛТБОЩ.
оБУФТПКЛБ ДЙУРЕФЮЕТБ ПЛПО
/.fvwm2rc ), ДМС ЙЪНЕОЕОЙС ЧОЕЫОЕЗП ЧЙДБ fvwm УМЕДХЕФ ТЕДБЛФЙТПЧБФШ ЬФПФ ЖБКМ.
тБВПЮЙК УФПМ
лПНРШАФЕТ ФБЛ УФТЕНЙФЕМШОП ЧПЫЈМ «Ч ЛБЦДЩК ДПН», ЮФП ДБЧОП ХЦЕ УФБМ ВЩФПЧЩН РТЙВПТПН ДМС ЙЗТ, ЮФЕОЙС ЬМЕЛФПТООПК РПЮФЩ, РТПУНПФТБ WWW, Б Ч РПУМЕДОЕЕ ЧТЕНС — НХЪЩЛБМШОЩН ГЕОФТПН Й ЧЙДЕПРТПЙЗТЩЧБФЕМЕН. зТЕЫОП ФТЕВПЧБФШ ПФ УБДСЭЕКУС ЪБ ЛМБЧЙБФХТХ ДПНПИПЪСКЛЙ ЙМЙ ЛБЛПЗП-ОЙВХДШ ПВПМФХУБ УФТПЗПЗП УМЕДПЧБОЙС РТЙОГЙРБН РТПЕЛФЙЧОПК УЙУФЕНЩ. мХЮЫЕ ДБФШ ЙН Ч ТХЛЙ ЛТБУЙЧХА Й УТБЧОЙФЕМШОП ВЕЪПРБУОХА ЙЗТХЫЛХ, ЛПФПТПБС УРПУПВОБ ХДПЧМЕФЧПТСФШ ВЩФПЧЩЕ ЙИ ОХЦДЩ. фБЛЙИ ЙЗТХЫЕЛ ДМС X11 ОЕУЛПМШЛП. дЧЕ НПЭОЩЕ УТЕДЩ «ПЖЙУОПЗП» РМБОБ — KDE (ПУОПЧБООПЕ ОБ Qt РЕТЕПУНЩУМЕОЙЕ ЛПННЕТЮЕУЛПК УТЕДЩ CDE) Й Gnome (ПУОПЧБООБС ОБ GTK) — УПДЕТЦБФ ЧУЈ ОЕПВИПДЙНПЕ ДМС ДЕМПЧПК ТБВПФЩ (ЧЛМАЮБС УПВУФЧЕООЩЕ ПЖЙУОЩЕ РТЙМПЦЕОЙС Й УТЕДУФЧБ РТПУНПФТБ WWW). йМЙ, ОБРТЙНЕТ, УТЕДБ XFCE (ПУОПЧБООБС ФБЛЦЕ ОБ GTK) — ЛТЕРЛП УЛПМПЮЕООЩК НЙОЙНБМЙУФУЛЙК ЧБТЙБОФ CDE, РТПУФПК Й СУОЩК, ЛБЛ ЧЩДЧЙЦОПК СЭЙЛ.
йММАУФТБГЙС 9. тБВПФБ Ч KDE
рПТБЪНЩУМЙЧ, нЕЖПДЙК ТЕЫЙМ ПУФБОПЧЙФШУС ОБ WindowMaker : УЙУФЕНБ НЕОА РПЛБЪБМБУШ ЕНХ РТЙСФОПК ДМС ЗМБЪ, Б УРПУПВ ВЩУФТПЗП ЪБРХУЛБ — ХДПВОЩН. лТПНЕ ФПЗП, ЕЗП РПЪБВБЧЙМЙ «БЛФЙЧОЩЕ ЙЛПОЛЙ», ЫЕЧЕМСЭЙЕУС Ч НПНЕОФ ЪБРХУЛБ УППФЧЕФУФЧХАЭЕЗП РТЙМПЦЕОЙС.
1фБЛЙЕ УЙУФЕНЩ — ОЕ ФЕПТЕФЙЮЕУЛБС ЧЩДХНЛБ, ПОЙ ЧРПМОЕ ТЕБМШОЩ Й НОПЗПЮЙУМЕООЩ. оБРТЙНЕТ, ЗТБЖЙЮЕУЛЙК ЙОФЕТЖЕКУ УПЧЕТЫЕООП ОЙ Л ЮЕНХ ОБ УЕТЧЕТЕ, ЛПФПТЩК ЪБОЙНБЕФУС ФПМШЛП НБТЫТХФЙЪБГЙЕК РБЛЕФПЧ Ч УЕФЙ.
2лБЛЙН РПМШЪПЧБФЕМСН ТБЪТЕЫЕОП ЪБРХУЛБФШ Й ПУФБОБЧМЙЧБФШ ЗТБЖЙЮЕУЛХА УЙУФЕНХ — ЪБЧЙУЙФ ПФ РТПЖЙМС УЙУФЕНЩ.
3ч ОЕЛПФПТЩИ ЧБТЙБОФБИ X Window System ЬЛТБО РП ХНПМЮБОЙА ТБУЛТБЫЙЧБЕФУС Ч ЮЈТОП-ВЕМХА ЛТБРЙОЛХ.
4ьФБ ЖХОЛГЙС ОЕ ВХДЕФ ТБВПФБФШ, ЕУМЙ Ч ЛПОЖЙЗХТБГЙПООПН ЖБКМЕ X-УЕТЧЕТБ ЧЛМАЮЈО РБТБНЕФТ « DontVTSwitch ».