Я пытаюсь понять технический бит о nomodeset параметре в загрузчике GRUB. Я считал оператор ниже прочь форума Ubuntu (http://ubuntuforums.org/showthread.php?t=1613132):
"Новейшие ядра переместили установку режима видео в ядро. Так все программирование аппаратных средств определенные тактовые частоты и регистры на видеокарте происходят в ядре, а не в X драйверах, когда X-сервер запускается"
Путем я понял, как работавшая видеопамять - то, что BIOS заботится о видеокарте и памяти. Обычно GRUB выдаст эту память к Ядру из-за параметра $vt_handoff в загрузчике. Таким образом, то, что я не понимаю из абзаца выше, то, что X драйверов (какой/кто владеет им и когда он выполняется)?
nomodeset
деактивирует Настройки привилегированного режима (KMS).
Это означает, что X-сервер заботится о графике - "X драйверов", вводит в заблуждение, по-моему.
X сессий запускаются Вашим менеджером по оформлению, например, для GDM:
/sbin/init
(корень)-> /usr/sbin/gdm
(корень)-> gdm-session-worker
(корень)-> /usr/lib/gdm/gdm-x-session
(Ваш пользователь)
X-сервер или "ядро" определяют саму необходимую информацию, не BIOS или что-то подобное.