Что означает «Ожидаете ли вы запустить систему X Windows?» При установке OpenBSD?

При установке OpenBSD 5.1 у меня возник вопрос:

Do you expect to run the X Windows System? 

Какие изменения внесет установщик в мою систему, если я скажу «да»? Я знаю, что такое X Windows, но я не знаю, почему установщик хочет знать, планирую ли я его использовать. Включает / отключает X каким-то образом на основе моего ответа?

2 Solutions collect form web for “Что означает «Ожидаете ли вы запустить систему X Windows?» При установке OpenBSD?”

Ответ Random832 правильный, но я дам вам более легкий ответ.

Единственная часть ОС с прямым доступом к оборудованию – это ядро. В традиционных системах Unix X-сервер (XFree86 / Xorg) нуждается в прямом доступе к графическому оборудованию, т. Е. Процесс userland должен обойти ядро. Это большая проблема с безопасностью, поэтому OpenBSD попросит вас подтвердить.

Если вы ответите «да», установщик изменит запись sysctl (параметр конфигурации ядра, который можно установить во время выполнения) machdep.allowaperture=0 to machdep.allowaperture=2 .

Новый графический стек xorg (KMS) исправит эту проблему, но необходимо подключить KMS к OpenBSD.

Согласно часто задаваемому вопросу, этот вопрос приводит к включению драйвера xf86 (4) , который позволяет X-серверу (или любому другому процессу, имеющему к нему доступ) напрямую обращаться к видеопамяти.

11.2 – Конфигурирование X

Хорошая новость: в большинстве аппаратных средств на большинстве платформ X не требует никакой настройки, он просто работает.

Детали ручной конфигурации X значительно варьируются от платформы к платформе. Во всех случаях в установленной системе будут установлены инструкции и другая информация о платформе в / usr / X11R6 / README.

Для нескольких платформ требуется драйвер xf86 (4) X aperture, который обеспечивает доступ к портам памяти и ввода-вывода платы VGA и регистрам конфигурации PCI, требуемым серверами X. Этот драйвер должен быть включен до его использования, либо отвечая «да» на этот вопрос во время установки:

 Do you expect to run the X window System [no] 

или изменив значение machdep.allowaperture на соответствующее ненулевое значение в /etc/sysctl.conf для вашей платформы и перезагрузив компьютер (этот sysctl не может быть изменен после завершения загрузки по соображениям безопасности). Для этого есть последствия для безопасности, поэтому не делайте этого, если вам это не нужно.

  • Сделать переключатель CapsLock между текстовым вводом и навигацией
  • Как установить свойство X, являющееся массивом строк?
  • Каковы различия между xdotool и xautomation?
  • Заморозьте слайд на внешнем дисплее (проекторе), используя OpenOffice, и используйте ноутбук, чтобы делать другие (секретные) вещи
  • Возможно ли, чтобы программа имела свой выделенный X-дисплей?
  • X Пересылка с косвенным рендерингом завершается неудачей с более новыми клиентами
  • Запуск приложения GUI в фоновом режиме и последующее повторное подключение
  • Deiconify приложение не обновляет свой контент с Mutter и X11
  • «Не удалось отправить запрос на пересылку X11» при подключении к github.com
  • Chrome игнорирует инвертированную прокрутку
  • отображение клавиатуры неверно только в определенных приложениях под TightVNC
  • Interesting Posts

    Как правильно вызвать lsof для получения всех TCP-соединений?

    Как может команда монтирования сбой в одном окне терминала, но не в другом?

    Выбор редактора при работе в sudo

    Это сценарий или это двоичный файл?

    Почему корневой вывод bash окрашен, но `sudo ls` нет?

    Доступ к другому компьютеру в сети

    установка share davfs всегда запрашивает учетные данные

    Как добавить сервис smb для запуска уровня?

    удаленный доступ нескольких пользователей с использованием аутентификации на основе ключей ssh

    удаление или очистка стопки дорожек popd / pushd

    В чем разница между этими двумя конфигурациями SSHD?

    Настройте ноутбук Linux, чтобы отключить экран, но в остальном он работает при закрытой крышке

    Переименование пакетного файла с помощью подстановочного поиска

    Как обмениваться словами в имени файла с помощью оболочки?

    «Нет такого файла или каталога», когда я отчетливо вижу файл с правильными разрешениями

    Linux и Unix - лучшая ОС в мире.