- Вопрос или проблема
- Ответ или решение
- Шаг 1: Подготовка системы
- Шаг 2: Удаление старых драйверов
- Шаг 3: Установка необходимых пакетов
- Шаг 4: Проверка доступных драйверов
- Шаг 5: Установка рекомендуемого драйвера
- Шаг 6: Проверка установки
- Шаг 7: Выбор дисплейного менеджера
- Шаг 8: Устранение неполадок с HDMI
- Заключение
Вопрос или проблема
У меня есть следующая видеокарта:
Совместимый контроллер VGA: NVIDIA Corporation GT218 [GeForce G210] (rev a2)
Моя конфигурация системы:
# Отчет о деталях системы
---
## Детали отчета
- **Дата генерации:** 2024-12-02 12:24:50
## Информация о железе:
- **Модель оборудования:** ASUS Все серии
- **Оперативная память:** 8.0 GiB
- **Процессор:** Intel® Core™ i3-4170 × 4
- **Графика:** Программный рендеринг
- **Емкость диска:** 500.1 GB
## Информация о программном обеспечении:
- **Версия прошивки:** 1103
- **Имя ОС:** Ubuntu 24.10
- **Сборка ОС:** (null)
- **Тип ОС:** 64-бит
- **Версия GNOME:** 47
- **Система окон:** Wayland
- **Версия ядра:** Linux 6.11.0-9-generic
Ссылаясь на установку драйверов NVIDIA – проверьте версии драйверов, должно быть возможно проверить драйвер с помощью команды:
cat /proc/driver/nvidia/version
Выясняется, что в каталоге “/proc/driver/” отсутствует каталог “nvidia”, поэтому кажется, что проблема, мешающая полноценной работе карты, в том, что для нее отсутствует драйвер NVIDIA.
Что нужно сделать для переустановки драйвера NVIDIA, чтобы
cat /proc/driver/nvidia/version
показал себя правильно и карта работала нормально снова.
К слову, я могу загрузиться в безопасном режиме с картой, и я использую безопасный режим драйвера, чтобы написать этот вопрос здесь, только с портом DVI (не с желаемым портом HDMI).
Заранее спасибо за помощь в правильной установке драйвера NVIDIA, чтобы карта могла полностью работать снова, включая порт HDMI.
Обновление: В настоящее время я следую статье Как включить NVIDIA?. Ответ от “ubfan1”:
Ваши описанные симптомы точно совпадают с случаем, когда установлен драйвер Nvidia, но происходит вход с помощью Wayland. На экране входа нажмите на маленькую шестеренку рядом с кнопкой входа и выберите вариант, не связанный с Wayland. Продолжайте входить, и настройки nvidia должны быть полностью функциональны.
Я пробую некоторые шаги из этой статьи, чтобы попытаться достичь разрешения. Другие шаги все еще полезны, так как я еще не доказал, что этот подход решает проблему.
Обновление: Я вышел из системы и не нашел маленькую шестеренку рядом с кнопкой входа.
Также,
sudo ubuntu-drivers list
просто висит некоторое время и в конечном итоге выдает пустой список, указывающий на отсутствие драйверов. Когда я ввожу nvidia-smi, я получаю:
nvidia-smi
Команда 'nvidia-smi' не найдена, но может быть установлена с помощью:
sudo apt install nvidia-utils-535-server # версия 535.216.01-0ubuntu0.24.10.2, или
sudo apt install nvidia-utils-560 # версия 560.35.03-0ubuntu5
sudo apt install nvidia-utils-550-server # версия 550.127.05-0ubuntu0.24.10.1
Теперь я пытаюсь установить sudo apt install nvidia-utils-560:
Я получаю:
nvidia-smi
NVIDIA-SMI не удалась, потому что не удалось установить связь с драйвером NVIDIA. Убедитесь, что установлен и работает последний драйвер NVIDIA.
Я нашел статью NVIDIA-SMI не удалась, потому что не удалось установить связь с драйвером NVIDIA. Убедитесь, что установлен и работает последний драйвер NVIDIA. В ней есть несколько рекомендаций. От Phúc Lê:
Если ваш nvidia-smi не смог установить связь, но вы установили драйвер так много раз, проверьте prime-select.
Запустите prime-select query, чтобы получить все возможные варианты. Вы должны увидеть хотя бы nvidia | intel. Выберите prime-select nvidia. Если он говорит, что nvidia уже выбран, выберите другой, например, prime-select intel, затем переключитесь обратно на nvidia prime-select nvidia Перезагрузите и проверьте nvidia-smi.
Теперь я пробую эти шаги.
sudo /usr/bin/prime-select intel
Ошибка: интегрированный GPU не обнаружен.
sudo /usr/bin/prime-select nvidia
Ошибка: интегрированный GPU не обнаружен.
Эта следующая ссылка кажется сложной, но многообещающей: Использование устаревших видеокарт Nvidia в Ubuntu 20.04. Я надеюсь, что аналогичные шаги будут работать для Ubuntu 24.10:
Я пытался выполнить шаги, перечисленные в Использование устаревших видеокарт Nvidia в Ubuntu 20.04. У меня есть /home раздел, который отделен от корневого раздела / на диске, чтобы я мог установить новую операционную систему, если это необходимо, сохраняя при этом свой домашний каталог с необходимыми загрузками и так далее. Следуя ссылке, я отключаю установку драйвера. Затем, следуя следующим шагам в ссылке:
- Подождите, пока установка не завершится, и войдите на рабочий стол.
- Откройте терминал и установите пакет ядра GA:
sudo apt install --install-recommends linux-generic
- Перезагрузите, чтобы мы могли загрузить более старую версию ядра – не устанавливайте устаревшие драйверы Nvidia, пока вы не запустите ядро 5.4.
К сожалению, версия ядра 5.4 недоступна в шаге 1-5. Доступны только версии ядра 6, которые не решают проблему.
В принципе, можно установить более старую версию Ubuntu, но это не цель поддержки текущей LTS-версии. Все еще существует много карт, таких как G210, и поддержка LTS должна это учитывать.
Я понимаю, что может потребоваться работа, чтобы получить работающий драйвер. Возможно, что-то нужно скомпилировать с нуля — я не уверен, что именно. Я хочу знать и изучить, что можно сделать, чтобы получить хороший драйвер для карты G210. Вероятно, доступны старые исходные коды C, которые можно использовать в качестве ссылки для написания новых драйверов, но я не уверен, где именно и какую работу нужно проделать, чтобы обновить их для работы порта HDMI на G210. Я буду признателен за дополнительные советы, особенно с подробными шагами.
Это и есть суть трудностей — не сдаваться, а, скорее, учиться на вызовах и преодолевать их.
Ответ или решение
Чтобы переустановить драйвер NVIDIA Corporation GT218 [GeForce G210] на вашей системе Ubuntu 24.10, следуйте этому подробному руководству. Учитывая вашу текущую ситуацию, где драйвер отсутствует, приведенные шаги помогут вам успешно восстановить работоспособность вашей видеокарты и исправить проблемы с HDMI.
Шаг 1: Подготовка системы
Перед началом установки важно убедиться, что ваша система актуальна и все пакеты обновлены. Откройте терминал и выполните следующие команды:
sudo apt update
sudo apt upgrade
Шаг 2: Удаление старых драйверов
Если у вас есть какие-либо установленные версии драйверов NVIDIA, их необходимо удалить. Это предотвратит возможные конфликты:
sudo apt remove --purge '^nvidia-.*'
Шаг 3: Установка необходимых пакетов
Перед установкой драйверов вам нужно будет установить несколько дополнительных пакетов, которые являются зависимостями для установки графических драйверов NVIDIA. Выполните команду:
sudo apt install build-essential linux-headers-$(uname -r)
Шаг 4: Проверка доступных драйверов
Теперь проверьте доступные драйверы для вашей видеокарты, выполнив следующую команду:
ubuntu-drivers devices
Эта команда покажет все доступные драйверы для вашего оборудования.
Шаг 5: Установка рекомендуемого драйвера
Системы могут предлагать различные версии драйверов; выберите тот, который кажется наиболее совместимым с вашей видеокартой. Например, чтобы установить рекомендуемую версию драйвера, выполните:
sudo ubuntu-drivers autoinstall
Шаг 6: Проверка установки
После установки перезагрузите систему:
sudo reboot
После перезагрузки проверьте, установлен ли драйвер, выполнив команду:
cat /proc/driver/nvidia/version
Если все было выполнено правильно, вы должны увидеть информацию о версии установленного драйвера NVIDIA.
Шаг 7: Выбор дисплейного менеджера
Так как вы используете Wayland, некоторые драйверы могут не поддерживаться должным образом. Чтобы переключиться на Xorg, выйдите из системы и выберите опцию «Ubuntu на Xorg» в меню входа. Если вы не видите этого выбора, убедитесь, что при входе в систему нажимаете на иконку шестеренки рядом с кнопкой входа.
Шаг 8: Устранение неполадок с HDMI
Если после выполненных шагов HDMI все еще не работает, можно попробовать дополнительно настроить параметры драйвера:
- Откройте настройки NVIDIA:
nvidia-settings
- Убедитесь, что ваш HDMI-выход активен. Если он не отображается, возможно, вам потребуется принудительно перезагрузить нужные настройки или выбрать соответствующий выход в настройках.
Заключение
Следуя этим шагам, вы должны снова получить доступ к функциональности вашей видеокарты NVIDIA GT218 [GeForce G210], включая работу порта HDMI. Если у вас возникнут дополнительные проблемы, рекомендуется проверить системные журналы (например, dmesg
или syslog
) для получения дополнительной информации о проблемах совместимости.
Если же решение не было найдено, подумайте о том, чтобы обратиться за помощью к сообществу Ubuntu или NVIDIA, так как иногда проблемы могут быть специфичны для определённых конфигураций оборудования и программного обеспечения.