Вопрос или проблема
Прежде всего: я новичок в linux 🙂 Я хотел бы переустановить свой драйвер nvidia. Поэтому мне нужно сначала удалить текущую установленную версию драйвера (версия: 346).
Я уже удалил все файлы nvidia с помощью следующих команд:
sudo apt-get -s purge 'nvidia-*'
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
Однако, когда я проверил информацию о системе, она показала, что драйвер nvidia 346 все еще установлен. Я слышал, что удаление — это неправильный метод для драйверов, установленных вручную, но прежде чем я изменю ядро или что-то еще, я хочу убедиться, что делаю все правильно.
Так что, ребята, можете помочь мне с этим?
Чтобы удалить очищенные пакеты, выполните следующее:
sudo apt-get autoremove
Я установил драйверы nvidia на системе с (а) ubuntu14.04(-базированной ОС) и мне это удалось. Я, вероятно, смогу помочь вам снова успешно установить драйверы, если хотите.
Ответ или решение
Как удалить вручную установленный драйвер NVIDIA на Ubuntu 14.04
Если вы новичок в Linux и хотите переустановить драйвер NVIDIA, вам необходимо сначала удалить текущую установку драйвера. В вашей ситуации драйвер версии 346 уже установлен, и задания, которые вы выполнили, не привели к его полному удалению. Давайте рассмотрим, как правильно удалить драйвер NVIDIA, установленный вручную, шаг за шагом.
1. Проверка статуса драйвера NVIDIA
Прежде чем продолжить, убедитесь, что драйвер NVIDIA действительно установлен. Вы можете использовать следующую команду:
nvidia-smi
Если утилита возвращает информацию о GPU, значит драйвер действительно установлен.
2. Удаление установленного драйвера
Для удаления драйвера, установленного вручную, необходимо выполнить следующий шаг:
2.1. Перейдите в режим терминала
Откройте терминал (вы можете сделать это, нажав Ctrl + Alt + T
).
2.2. Удалите драйвер NVIDIA
Если вы устанавливали драйвер из пакета .run, выполните следующую команду:
sudo sh /path/to/NVIDIA-Linux-x86_64-346.run --uninstall
Замените /path/to/NVIDIA-Linux-x86_64-346.run
на фактический путь к файлу установщика вашего драйвера, если он все еще хранится на диске.
2.3. Удалите оставшиеся настройки
После удаления драйвера вручную с помощью NVIDIA-Linux-x86_64-346.run
, проверьте, не остались ли какие-либо конфигурационные файлы:
sudo apt-get purge nvidia-*
Затем выполните команду для удаления зависимостей, которые больше не нужны:
sudo apt-get autoremove
2.4. Очистите конфигурацию X11
Удалите файл конфигурации X, если вы его не удалили ранее:
sudo rm /etc/X11/xorg.conf
3. Перезагрузка
После завершения всего указанного выше, перезагрузите вашу систему:
sudo reboot
После перезагрузки ваш компьютер должен автоматически перейти на открытый драйвер Nouveau, который поставляется вместе с ядром Linux, и проверить, работает ли система правильно.
4. Проверка статуса после перезагрузки
После перезагрузки желательно снова выполнить команду nvidia-smi
. Если драйвер был успешно удален, система должна сообщить, что не может обнаружить драйвер NVIDIA.
5. Установка нового драйвера NVIDIA (по желанию)
Теперь, когда вы удалили старый драйвер, вы можете установить новую версию драйвера NVIDIA. Рекомендуется использовать метод установки через PPA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-XXX
Замените XXX
на актуальную версию драйвера NVIDIA, который вы хотите установить.
Заключение
Теперь вы знаете, как удалить вручную установленные драйвера NVIDIA на Ubuntu 14.04, а также переустановить их без проблем. Не забывайте всегда проверять наличие обновлений и читать документацию к драйверам для получения наилучшего опыта работы с графикой на Linux. Если у вас возникнут дополнительные вопросы или трудности, сообщите об этом.