Понимание X драйверов

Я пытаюсь понять технический бит о nomodeset параметре в загрузчике GRUB. Я считал оператор ниже прочь форума Ubuntu (http://ubuntuforums.org/showthread.php?t=1613132):

"Новейшие ядра переместили установку режима видео в ядро. Так все программирование аппаратных средств определенные тактовые частоты и регистры на видеокарте происходят в ядре, а не в X драйверах, когда X-сервер запускается"

Путем я понял, как работавшая видеопамять - то, что BIOS заботится о видеокарте и памяти. Обычно GRUB выдаст эту память к Ядру из-за параметра $vt_handoff в загрузчике. Таким образом, то, что я не понимаю из абзаца выше, то, что X драйверов (какой/кто владеет им и когда он выполняется)?

2
задан 26 October 2015 в 15:30

1 ответ

nomodeset деактивирует Настройки привилегированного режима (KMS).

Это означает, что X-сервер заботится о графике - "X драйверов", вводит в заблуждение, по-моему.

X сессий запускаются Вашим менеджером по оформлению, например, для GDM:

/sbin/init (корень)-> /usr/sbin/gdm (корень)-> gdm-session-worker (корень)-> /usr/lib/gdm/gdm-x-session (Ваш пользователь)

X-сервер или "ядро" определяют саму необходимую информацию, не BIOS или что-то подобное.

0
ответ дан 2 December 2019 в 23:50

Другие вопросы по тегам:

Похожие вопросы: