Я немного новичок в Ubuntu, и я пытаюсь использовать его на очень старом ноутбуке с гибридным видео, используя старую NVIDIA GeForce 310M.
после установки и перезагрузки я получаю черный экран, поэтому мне пришлось перезагрузиться с помощью nomodeset, после некоторых исследований я обнаружил, что мне нужно установить nvidia-340 и nvidia-prime (я нашел это в старой статье)
sudo apt-get установить nvidia-340 nvidia-prime
это не работает, потому что это не может быть установлено в новых ядрах
после другого исследования я обнаружил, что, установив другое ядро, я смогу решить проблему
sudo apt-get очистить шмеля nvidia *
sudo apt install --install-рекомендует linux-generic
после этого я снова побежал
sudo apt-get установить nvidia-340 nvidia-prime
перезагрузите мою машину и, кажется, работает нормально... но теперь, когда я пытаюсь установить какое-либо программное обеспечение, появляется это
sudo apt установить snapd
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
snapd уже является самой новой версией (2.51.1+20.04ubuntu2).
Запуск pkgProblemResolver с неправильным счетчиком: 0
Начиная с 2 pkgProblemResolver с неправильным счетчиком: 0
Выполнено
0 обновлено, 0 установлено заново, 0 удалено и 99 не обновлено.
1 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
Вы хотите продолжить? [Д/н] Д
Настройка nvidia-340 (340.108-0ubuntu5.20.04.2)...
dpkg: ошибка: версия '-' имеет неверный синтаксис: номер версии пуст
dpkg: ошибка: версия '-' имеет неверный синтаксис: номер версии пуст
dpkg: ошибка: версия '-' имеет неверный синтаксис: номер версии пуст
update-initramfs: откладывание обновления (активирован триггер)
ИНФОРМАЦИЯ: Включить nvidia-340
ОТЛАДКА: разбор /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
ОТЛАДКА: разбор /usr/share/ubuntu-drivers-common/quirks/dell_latitude
ОТЛАДКА: разбор /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_здесь
Удаление старых файлов nvidia-340-340.108 DKMS...
------------------------------
Удаление версии модуля: 340.108
полностью из дерева DKMS.
------------------------------
Выполнено.
Загрузка новых файлов nvidia-340-340.108 DKMS...
Сборка для 5.11.0-46-универсальная 5.13.0-28-универсальная
Сборка для архитектуры x86_64
Сборка модуля для ядра 5.11.0-46-generic была пропущена, т.к.
заголовки ядра для этого ядра, похоже, не установлены.
Сборка начального модуля для 5.13.0-28-generic
Ошибка! Плохой статус возврата для сборки модуля на ядре: 5.13.0-28-generic (x86_64)
Обратитесь к /var/lib/dkms/nvidia-340/340.108/build/make.log для получения дополнительной информации.
dpkg: ошибка обработки пакета nvidia-340 (--configure):
установленный подпроцесс сценария после установки пакета nvidia-340 вернул статус ошибки 10
Обработка триггеров для libc-bin (2.31-0ubuntu9.2)...
Обработка триггеров для initramfs-tools (0.136ubuntu6.6)...
update-initramfs: Генерация /boot/initrd.img-5.13.0-28-generic
При обработке возникли ошибки:
nvidia-340 33%] [##############################.............. .............................................]
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
эта линия действительно странная
Сборка для 5.11.0-46-универсальная 5.13.0-28-универсальная
кажется, что у меня оба ядра, это правда?
запускаю uname, я получаю это
uname -srm Linux 5.11.0-46-общий x86_64
как правильно удалить предыдущее ядро? просто достаточно?
sudo apt-get purge *5.13.0-28-общий?
Я действительно хочу, чтобы моя система работала так, как она работает сейчас, потому что она не лагает и не глючит, как это было с включенным nomodeset.
Надеюсь, вы можете дать мне лучшую рекомендацию здесь
Спасибо вам, ребята