Как отключить пустую консольную "заставку" на сервере Ubuntu?
Как отключить пустую заставку на сервере Ubuntu?
Там нет рабочего стола или X, только консоль (интерфейс командной строки).
4 ответа
Самый простой способ - добавить параметр consoleblank=0
в командной строке вашего ядра во время загрузки.
открыто
/etc/default/grub
в вашем любимом редакторе; вам нужно будет использоватьsudo
(заvi
,nano
и т. д.) илиgksudo
(заgedit
, так далее.).Затем добавьте
consoleblank=0
кGRUB_CMDLINE_LINUX_DEFAULT=
параметр.Например, ваш может сказать:
GRUB_CMDLINE_LINUX_DEFAULT = "Тихая всплывающая консоль =0"
Тогда беги sudo update-grub
и перезагрузите компьютер.
Тип setterm -blank 0
на любой оболочке отключить гашение из tty консолей.
0
отключает гашение, любое значение больше 0 - это время в минутах. По умолчанию 10
,
Чтобы навсегда включить это, вы можете добавить эту строку в свой ~/.bashrc
конфигурации.
Более подробное объяснение можно найти в этом ответе у суперпользователя.
Та же ситуация, другие предложения казались обходным решением. Наткнулся на инструмент GNU setvesablank on/off
используя по поводу. Кажется, это лучше всего подходит, пытаясь понять, подходит ли оно по необходимости.
Это "перезапишет" все, что есть в вашей текущей конфигурации для "GRUB_CMDLINE_LINUX_DEFAULT=", у меня было значение по умолчанию, поэтому я просто использую следующий One Liner.
sudo sed -i 's/\(^GRUB_CMDLINE_LINUX_DEFAULT=\).*/\GRUB_CMDLINE_LINUX_DEFAULT="consoleblank=0"/' /etc/default/grub && sudo update-grub2
Если ни один из приведенных выше ответов не работает для вас, это может указывать на автоматическое отключение графического процессора из-за перегрева (я сам не мог в это поверить, readon).
Этот механизм автоматического отключения действует по крайней мере в Ubuntu 18.04 и Debian Buster. Как я это узнал? У меня есть два графических процессора, базовый видеовыход и игровой процессор; ни в сли, ни в перекрестный огонь. В первом мне пришлось снять радиатор, чтобы уместиться в корпусе. Когда я продолжал установку Ubuntu и использовал вместо этого свой игровой gpu, экран не выключался через 10 минут после входа в систему с вышеуказанными исправлениями (ответы на этой странице применялись). Сначала я подумал, что это из-за дурацких общих драйверов, поэтому я сделал следующее во время использования моего игрового графического процессора.
apt поиск nvidia-драйвера
sudo apt установить nvidia-driver-430
перезагрузка sudo
sudo nvidia-smi (после входа в систему)
Видео GPU 73 градуса по Цельсию, игровой процессор 34 градуса по Цельсию... Механизм автоотключения доказан, насколько мне известно.
Текущие активные nvidia обрабатывают 0 (все еще используя универсальный драйвер дерьма для консоли, но 73 градуса по Цельсию и отдельные примеры указывают на срабатывание механизма автоотключения).
Что расстраивает, так это то, что Windows 10 установлена и работает без ошибок без радиатора, так что это было очень неожиданно... Должно быть, я неправильно прочитал GPU-Z, потому что я видел сообщение о 34 градусах, если нет ошибки в GPU-Z, где она в основном принимает одно показание температуры и отображает его для обоих графических процессоров. Nvidia-smi намного надежнее, чем GPU-Z. Не доверяйте GPU-Z, если он сообщает одинаковые временные значения для двух разных графических процессоров.