У меня была эта проблема, когда я установил Ubuntu 20.04, мне удалось решить ее, установив снова Ubuntu и установив старые драйверы. Теперь, пару месяцев спустя, я отключаю свой компьютер и получаю черный экран после того, как вернусь.
uname -a
Linux noblepc 5.8.0-55-generic #62~20.04.1-Ubuntu SMP Wed Jun 2 08:55:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Драйвер Nvidia - 460.80 Невозможно установить старые драйверы без их автоматического обновления!
Графический процессор - GTX 1050
Что странно, так это то, что я решил эту проблему, и без всякой причины она вернулась, и теперь я не могу решить проблему, даже после множества решений.
Ошибка
Nvidia-Modeset: Failed to allocate display engine core DMA push buffer!
Nvidia-Modeset: GPU 0: Display engine push buffer channel allocation failed 0x65
Редактировать:
Мне удалось решить эту проблему, установив драйвер-сервер
как было сказано ранее
Если у вас есть только 2 ГБ SWAP и компьютер пытается перейти в спящий режим, вы наверняка заморозите его. На вашем компьютере установлено. 4 ГБ ОЗУ, 8 ГБ ОЗУ или больше.
В этом примере я создал виртуальную машину с Virtual Box с 3,3 ГБ ОЗУ и 2 ГБ подкачки, а также принудительно переходил в спящий и спящий режим. Попытайтесь найти в своих журналах, если у вас есть что-то вроде этого:
cat /var/log/syslog | grep -i "hibern\|suspen"
Если вы обнаружите такие сообщения, как спящий режим , скорее всего, ваш компьютер пытается перейти в спящий режим, и при подкачке памяти это почти всегда вызывает сбой, объясняющий ваш черный экран после попытки возобновления.
Это вызвано недостаточным объемом памяти подкачки для отображения оперативной памяти.
В спящем режиме компьютер остается включенным, тратя очень мало энергии на сохранение того, что находится в оперативной памяти.
Гибернация заменяет все содержимое оперативной памяти на диск подкачки и полностью выключает компьютер, не тратя энергии, пока он не будет включен.
Приветствую