1

Я использую Debian Wheezy на компьютере с графикой ATI / AMD и без аппаратного обеспечения Nvidia. Неделю назад, без видимой причины, apt решила, что ей нужно настраивать графику Nvidia каждый раз, когда она запускается, что приводит к нестабильному поведению и сбоям во время обновлений.

В журнале apt (соответствующая часть показана ниже) перечислены различные сбои, возникающие вокруг ядра Nvidia (nvidia-kernel-amd64 и его зависимость, nvidia-kernel-3.2.0-4-amd64). Похоже, что ядро Linux не настроено, поэтому оно не может настроить ядро Nvidia. Обратите внимание, что это система, которая более года работает на Debian, и никакое оборудование не было изменено.

журнал

Система работает нормально, несмотря на эти сообщения об ошибках.

  • Даже незнакомец думает, что ему нужно настроить что-то, чего даже нет. Ни один из них не указан в Apper как установленный.
  • Хотя они не установлены, в различных папках на диске есть некоторые артефакты. Ядро Nvidia не является бесплатным, поэтому оно не является стандартной частью базового дистрибутива Debian и не должно содержать ничего, необходимого для работы Debian. Моя установка Debian на самом деле представляет собой версию Wheezy, поставляемую в комплекте с набором бесплатных и несвободных драйверов и программного обеспечения, так что они вполне могли быть источником артефактов.
  • Проверка системы (через lspci) подтверждает, что система правильно распознает графику ATI и не видит аппаратное обеспечение Nvidia, а также используется правильный драйвер (radeon). Нет явной причины, по которой какое-либо действие должно происходить с участием Nvidia.
  • В качестве эксперимента я попытался выяснить, могу ли я установить, а затем удалить nvidia-kernel-amd64 и nvidia-kernel-3.2.0-4-amd64 на случай, если процесс может очистить некоторые потенциально поврежденные или неполные до установки. Apper прошел этапы загрузки, подготовки и установки для обоих, затем добавил установку linux-image-3.2.0-4-amd64 в список, который не удался (та же проблема, что показана здесь). Когда я снова открыл Apper, два пакета Nvidia все еще показывались как неустановленные, и проблема сохраняется.

1 ответ1

1

Это была нестандартная проблема, которая не имела никакого смысла, кроме того, что что-то искажало. У Apt есть несколько встроенных инструментов очистки, которые я попробовал:

apt-get check

Эта команда является диагностическим инструментом. Он обновляет списки пакетов и проверяет наличие нарушенных зависимостей.

apt-get -f install

Эта команда исправляет испорченные пакеты, когда вы получаете жалобы на "неудовлетворенные зависимости".

Ни то, ни другое не помогло. Поскольку ни один из пакетов Nvidia не требуется в системе, я использовал:

apt-get remove <package_name>

Эта команда удаляет установленный пакет (это не могло быть сделано в Apper, потому что система даже не думала, что они были установлены).

Сообщения о проблемах при попытке настроить Nvidia исчезли.

К сожалению, оказывается, что это был просто необъяснимый артефакт другой проблемы, проблемы с ядром Linux. Основная проблема с обновлениями все еще возникает, только теперь она не использует Nvidia в качестве оправдания. Поскольку это выявило другую основную проблему, я поставлю это в новом вопросе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .