У меня есть машина с двойной загрузкой с Windows8 и Ubuntu 20.04.3 LTS.
Он работал нормально, пока я не нажал «Да» (установить) для некоторых автоматических обновлений из Ubuntu через всплывающее окно графического интерфейса.
Эти обновления потерпели неудачу примерно на 70%.
проблема с драйверами нвидиа.
Моя материнская плата GT216 (GeForce GT220).
Бег ubuntu-драйверы устройств
Я получил:
драйвер: nvidia-340 - рекомендуется несвободный дистрибутив
драйвер: xserver-xorg-video-nouveau-distro бесплатный встроенный.
После того, как я выключил компьютер после этого неудачного обновления, при перезагрузке я получил бесконечный цикл входа в систему на экране входа в систему (ввел пароль, нет входа в Gnome Desktop, снова запросил пароль, снова ввел его, нет входа в Gnome Desktop, повторите ).
Я провел исследование в Интернете и обнаружил, что драйверы nvidia-340 несовместимы с моей текущей версией ядра.
С использованием телетайп
терминалы, с которыми я работал в этом руководстве https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/ а затем я установил nvidia-340, запустив исполняемый файл, который я получил через учебник. Я выполнил шаги отсюда: https://www.if-not-true-then-false.com/2021/debian-ubuntu-linux-mint-nvidia-guide/#before-installation. Теперь я могу войти в Gnome.
Проблема:
Все мои графические программы уничтожены.
Раньше, когда моя машина работала нормально, я устанавливал Qt5 и связывался с фреймворком, который использую для работы. Теперь этот фреймворк больше не работает, я больше не могу компилировать программы с драйверами визуализации.
Пробовал еще раз переустановить драйвера визуализации, как делал 3-4 месяца назад на той же машине (когда удачно настроил тот фреймворк, которым пользуюсь для работы): но не получается на самом первом шаге:
sudo apt установить qt5-по умолчанию
Удаление nvidia-340 (340.108-0ubuntu5.20.04.2)...
/var/lib/dpkg/info/nvidia-340.postrm: 59: /usr/sbin/update-initramfs: не найдено
dpkg: ошибка обработки пакета nvidia-340 (--remove):
установленный подпроцесс сценария после удаления пакета nvidia-340 вернул статус ошибки 127
dpkg: слишком много ошибок, остановка
При обработке возникли ошибки:
нвидиа-340
Обработка была остановлена из-за слишком большого количества ошибок.
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1).
Попытки, которые я сделал:
Я пытался сделать то, что здесь написано Проблема Ubuntu 18.10 с драйверами Nvidia 340
я пытался бежать sudo apt-get установить nvidia-current
: E : Пакет «nvidia-current» не имеет кандидата на установку
Я попытался переключиться на Nouveau из Приложения -> Программное обеспечение и обновления -> Дополнительные драйверы, но это не сработало. Когда я нажимаю, чтобы переключиться на это, Ошибка при применении изменений: pk-client-error-quark: Ошибка при установке пакета: установленный подпроцесс сценария после удаления пакета nvidia-340 вернул статус ошибки 127 (313)
я пытался бежать nvidia-настройки
-> появляется новое окно с различной информацией, которую я могу предоставить при необходимости.
я пытался бежать политика sudo apt-ache nvidia-340
-> это возвращает nvidia -340: установлено: 340-108-0ubuntu5.20.04.2 кандидат: 340-108-0ubuntu5.20.04.2 ... и т. д.
я пытался бежать какой nvidia-smi
-> это ничего не возвращает
6') я пытался бежать nvidia-smi
-> возвращает команду 'nvidia-smi', которая не найдена, может быть установлена с помощью: и здесь появляется список драйверов nvidia, которые рекомендуется установить с помощью sudo apt install nvidia-XYZ или sudo apt install nvidia-utils-XYZ.
я пытался бежать автоустановка драйверов sudo ubuntu
-> это возвращает то же самое, что и раньше: будут удалены следующие пакеты: nvidia-340
Удаление nvidia-340...
dpkg: ошибка обработки пакета nvidia-340 (--remove):
установленный подпроцесс сценария после удаления пакета nvidia-340 вернул статус ошибки 127
dpkg: слишком много ошибок, остановка
При обработке возникли ошибки:
нвидиа-340
...
я пытался бежать sudo apt-get установить nvidia-340
-> это возвращает, что nvidida-340 уже является самой новой версией (340.108-0ubuntu5.20.04.2)
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
1 не полностью установлен или удален.
Нужно получить 52,0 МБ архива.
После этой операции будет использовано 0 байт дополнительного дискового пространства.
Вы хотите продолжить ? да у
Получить: 1...
Получено 52,0 МБ за 2 с
Обработка триггеров для libc-bin (2.31-0ubuntu9.2)...
и здесь я больше не получаю возвращенных операторов, и я просто получаю новую строку на терминале для ввода новой команды, как в $ > ... (так что процесс завершается нормально, и я могу просто продолжать делать что-то).
При написании (для повторной настройки моего фреймворка) sudo apt установить qt5-по умолчанию
Я снова получаю те же ошибки, что и выше (в разделе «Проблема»)
Вы знаете, что происходит или что мне делать?
Я действительно хочу иметь возможность снова компилировать приложения и запускать их на своей машине.
Я могу предоставить любую необходимую информацию, которая может быть полезна для решения моей проблемы.
Заранее спасибо!
Изменить (новая информация):
Моя текущая версия ядра, которая отображается в виде вывода при запуске uname -r
является:
5.11.0-36-общий