Ответы:
Самый простой способ - добавить параметр consoleblank=0
в командную строку ядра во время загрузки.
Откройте /etc/default/grub
в вашем любимом редакторе; вам нужно будет использовать sudo
(для vi
, nano
и т. д.) или gksudo
(для gedit
и т. д.).
Затем добавьте consoleblank=0
к GRUB_CMDLINE_LINUX_DEFAULT=
параметру,.
например, ваш может сказать:
GRUB_CMDLINE_LINUX_DEFAULT = "Тихая всплывающая консоль = 0"
Затем запустите sudo update-grub
и перезагрузите компьютер.
grub
файлы, просто отключить (пустую) заставку. Я прибегаю к setterm -blank 0
, может быть, в файле ~/.bashrc
. (См. Также на сайте superuser.com ответ на «Изменение режима гашения экрана консоли Linux» )
Напечатайте setterm -blank 0
на любой оболочке, чтобы отключить отключение от tty консолей.
0
отключает гашение, любое значение больше 0 - это время в минутах. По умолчанию это 10
.
Чтобы навсегда включить это, вы можете добавить эту строку в ваш ~/.bashrc
конфиг.
Более подробное объяснение можно найти в этом ответе у суперпользователя.
TERM=linux
(так как я переопределил его в моем .bashrc
).
Это «перезапишет» все, что есть в вашей текущей конфигурации для «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
Та же ситуация, другие предложения казались обходным решением. Наткнулся на инструмент GNU setvesablank on/off
используя уместно. Кажется, это лучше всего подходит, пытаясь понять, подходит ли оно по необходимости.
Couldn't find a file descriptor referring to the console
- echo $TERM
возвратил `xterm-256color - Но в« Яркости и блокировке »я нашел настройку, когда он закрывает экран, и установил« Никогда »- но это не совсем соответствует ОП, так как я в GUI.
Если ни один из приведенных выше ответов не работает для вас, это может указывать на автоматическое отключение графического процессора из-за перегрева (я сам не мог в это поверить, 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, если он сообщает одинаковые временные значения для двух разных графических процессоров.