Таким образом, установка режима — это система, в которой ядро изменяет графические режимы, а не ваш X-сервер. Это был первый шаг, необходимый для того, чтобы X-сервер (или другая система отображения )не обязательно запускались от имени пользователя root, а драйверы для большинства современных аппаратных средств используют настройку режима для изменения графических настроек.
Однако проблема заключается в том, что для того, чтобы установка режима работала, аппаратное обеспечение должно иметь все необходимое для правильной работы. В случае некоторых графических процессоров AMD это означает, что ядру необходимо загрузить прошивку в графический процессор; иначе экран больше не сможет обновляться. Обратите внимание, что только приводит к зависанию экрана; это не авария. Таким образом, если ваша система является сервером, вы можете игнорировать это; но для настольных компьютеров или ноутбуков это явно не очень хорошо.
Поскольку рассматриваемая микропрограмма не является свободным программным обеспечением в соответствии с определением Debian , ее нельзя упаковать в «основные» репозитории Debian. Однако это не означает, что он вообще не упакован; вместо этого он просто упакован в репозиторий non-free
. Это также означает, что он недоступен в программе установки.
Чтобы решить эту проблему, все, что вам нужно сделать, это:
nomodeset
(или ssh в машину)/etc/apt/sources.list
и добавив contrib non-free
после main
, который уже есть в некоторых строках firmware-amd-graphics
, который теперь будет извлечен из non-free
. nomodeset
, чтобы активировать прошивку.Ничего себе, Debian-версия courier должно быть действительно сломана.
Удивительно, но это исправило :
$ sudo chown courier /usr/lib/courier/courier/submit
$ sudo chmod u+s /usr/lib/courier/courier/submit