Облачная платформаAdvanced

Что делать, если драйвер Nouveau не отключён?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Симптом

Если драйвер Nouveau не отключён, Linux OS может быть приостановлена, и к ECS может быть невозможно выполнить удалённый вход. Обычно эта проблема возникает при использовании собственных приватных образов (экспортированных из ECS или из других источников).

Проверка статуса Nouveau

  1. Выполните следующую команду, чтобы проверить ошибки ключевых слов в кольцевом буфере ядра Linux:

    dmesg | grep error

    • If the command output contains nouveau, the Nouveau driver may not be disabled. Then, go to 2.
    • If the command output does not contain nouveau, go to 2.

  2. Выполните следующую команду, чтобы проверить, установлен ли драйвер Nouveau:

    lsmod | grep nouveau

    • Если вывод команды отсутствует или не содержит nouveau, драйвер Nouveau отключён.
    • Если вывод команды содержит nouveau, драйвер Nouveau установлен. Затем отключите драйвер Nouveau.

Решение

  1. Отредактируйте файл blacklist.conf.

    If the /etc/modprobe.d/blacklist.conf file is unavailable, create one.

    vi /etc/modprobe.d/blacklist.conf

    Добавьте следующий оператор в конец файла:

    blacklist nouveau
    options nouveau modeset=0
  2. Выполните следующую команду для резервного копирования и создания приложения initramfs:
    • Ubuntu:

      sudo update-initramfs -u

    • CentOS:

      mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

      dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

  3. Выполните следующую команду для перезапуска ECS:

    reboot