Графические системы Linux. Драйверы, конфигурации, настройки.

nid#119

Реклама

X.org X11 - программная графическая система для UNIX-совместимых операционных систем. X11 предоставляет базовые инструменты создания графического интерфейса, подключения различных устройств ввода-вывода и построена на основе клиент-серверной технологии, что позволяет ей работать и в сетевом режиме (через ssh), будучи запущенной из текстового терминала или другой графической среды.

X11 изначально была разработана Джимом Геттисом (Jim Gettys) и Бобом Шейфлером (Bob Scheifler) при поддержке IBM и DEC в Массачусетском Институте Технологии (MIT) в 1984 году. Число 11 в её названии - это версия основного программного протокола, созданного, в свою очередь, уже в 1987-ом при обширной поддержке сообщества. Кроме того, X11 содержит набор программ, расширений и драйверов, обеспечивающих его взаимодействие с различными графическими процессорами и устройствами ввода, работу базовых графических функций, таких как отрисовка окон, ускорение обработки-вывода 3D-графики и т.п.

В то же время, X11 не является ничем более общего набора инструментов для создания и запуска различных графических программ на разнообразном оборудовании. Функции создания панелей рабочего стола, меню, оформления окон, управления ими и т.д. отданы другим приложениям и их наборам, таким как Gnome, KDE, XFCE и т.п.

Для X11, так же, написаны множество базовых, элементарных, программ: от консольного терминала (xterm) и калькулятора (xcalc) до оконных менеджеров и целых рабочих столов (twm и т.п.). Вы можете использовать их при работе компьютера в аварийном режиме, режиме "киоска" (kiosk-mode), или использования крайне низко-производительного оборудования.

Настройка X.org X11

Новые издания графической системы X.org X11, а на сегодня это уже 7-ая основная ревизия, поддерживают автоматическое подключение и конфигурацию устройств ввода-вывода (клавиатур. мышей, джойстиков, мониторов и т.п.), а наличие файла статичной конфигурации (xorg.conf) больше не требуется системе.

Наиболее необходимые функции управления режимами работы видео-адаптеров и устройств ввода выполняют утилиты настройки рабочих столов (KDE, Gnome и т.п.). В случае же использования драйверов видео-оборудования от сторонних разработчиков (NVidia и ATI, например), для настройки режима вывода изображения вам может понадобиться использовать прилагающиеся к драйверу утилиты (nvidia-settings, например).


Если механизм авто-определения оборудования не сработал, или сработал неправильно, вы всё еще можете принудительно настроить X11 при помощи файла статической конфигурации /etc/X11/xorg.conf: после перезапуска, X11 будет использовать настройки, записанные в нём.

Остановка, запуск и перезапуск X.org X11

Графическую систему операционной системы GNU/Linux (X.org X11, или так называемые "иксы") можно, как и прочие её компоненты, самостоятельно запускать, перезапускать и останавливать вместе со всеми дочерними процессами: рабочими столами (KDE, Gnome и т.д.) и пользовательскими программами. При перезапуске X11 так же сбрасывает не записанные в файлы её статической конфигурации (/etc/X11/xorg.conf) и параметры рабочего стола (Gnome, KDE, XFCE и т.п.) настройки.

Для управления работой системы X11 используется контроль её основного программного процесса - X-сервера. Наиболее простым способом остановки пользовательского X-сервера является завершение его сеанса. В большинстве современных дистрибутивов GNU/Linux это вызывает и остановку графической системы X.org X11.

Остановить работу всех запущенных на компьютере графических серверов, а их может быть много - по одному на каждого пользователя, можно также вызвав смену уровня работы всей операционной системы: с пятого графического до третьего текстового. Чаще всего (в большинстве современных дистрибутивов) это производится вызовом в консоли команды init 3 от имени администратора root. Повторный же запуск X.org X11, соответственно, можно выполнить сменив уровень запуска на пятый, графический, обратно: sudo init 5.

В случае необходимости экстренного перезапуска пользовательского X-сервера можно использовать сочетание клавиш "Ctrl+Alt+Backspace". В некоторых дистрибутивах GNU/Linux вам может потребоваться двойное его нажатие (в openSUSE Linux, в частности). Важно заметить, что в некоторых случаях возможность "жёсткой" остановки "иксов" через "Ctrl+Alt+Backspace" бывает заблокирована вовсе: для её отключения смотрите настройки Вашего рабочего стола ("Клавиатура" в Gnome).

Комментарии

Отправить комментарий

  • Доступны HTML теги: <b> <i> <u> <s> <kbd> <var> <code> <samp> <q> <cite> <ul> <ol> <li> <p> <br>
  • Строки и параграфы переносятся автоматически.
  • Шаблоны [цель|текст] обрабатываются как ссылки. Стандартный индикатор цели - ID материала.
CAPTCHA на основе изображений
* Поля, отмеченные оранжевой звездочкой - обязательны для заполнения.