Кажется, я сломал свою систему, следуя различным инструкциям в Интернете о том, какой графический драйвер мне следует или не следует устанавливать в моей системе. Я недавно установил (или подумал, что установил) более новую версию моего графического драйвера - но теперь я не могу запустить Steam. Кроме того, я не могу запустить glxspheres
.
Инструкции, которым я следовал, здесь.
Я заметил, что проблемы начались после шага 7. После перезагрузки у меня разрешение экрана 1080p (не так, как должно быть по инструкции).
Я не могу остановить mdm
после этого шага! Каждый раз, когда я пытаюсь остановить менеджер рабочего стола, моя система зависает.
Кроме того, если я вхожу в систему, я получаю сообщение об ошибке о невозможности настройки конфигурации дисплея. Затем экран автоматически настраивается на 1080p (снова).
Я не думаю, что эта информация полезна, и я не знаю, правильная ли установка драйвера Nvidia. Я не знаю, сломана ли моя система из-за конфликта драйверов, или потому что установка Nvidia не удалась. В соответствии с этим вопросом установка графических драйверов Nvidia от Nvidia для Linux - плохая идея, но пост не объясняет почему. Смотрите здесь.
Также обратите внимание, что большая часть этой информации в значительной степени устарела, поэтому мне, вероятно, не особенно полезно давать ссылки на вопросы более года назад.
В прошлый раз я делал это несколько лет назад, и раньше мне приходилось запускать программы, для которых требовалось графическое оборудование Nvidia GTX, а не встроенное графическое оборудование Intel, используя optirun
или primusrun
. Я не знаю, в чем разница между ними или мне они больше нужны? (Обновлены ли графические драйверы для автоматического переключения между ними?)
Я на Linux Mint 17. На самом деле я хотел бы начать все заново с Mint 17.2, свежая установка, но, к сожалению, я не могу этого сделать, поскольку у меня есть работа, которую нужно выполнить на ноутбуке, который я использую, прежде чем я рискну запустить новую установку.
Я бы хотел знать:
- Как очистить мою систему от всех ранее установленных графических драйверов Nvidia. И те, которые были приобретены с помощью
apt-get
, и программного обеспечения для автоматического управления драйверами, и те, которые установлены из файла.run
загруженного непосредственно из Nvidia. - Какой графический драйвер я должен установить для моего оборудования. (Я знаю, что у меня GTX670MX, но есть разные версии - возможно, последний номер версии - лучший вариант?)
- Где и как получить этот драйвер (веб-загрузка с nvidia /
apt-get
т.д.). - Как установить драйвер.
- Как проверить это работает.
- Как установить
optirun
иprimusrun
если они мне все еще нужны?
Я попытался удалить графический драйвер, выполнив команду nvidia-uninstall
- похоже, сработало? Но я мог просто сломать свою систему еще больше.
Вариант ответа
Кажется, я решил проблему, следуя этим инструкциям.
https://steamcommunity.com/app/221410/discussions/5/828939163894026239/#c558746995129177020
1: чистка и автоудаление sudo apt-get чистка шмель * nvidia * sudo apt-get автоудаление
2: установка шмеля sudo apt-get установка шмель primus primus-libs-ia32: i386 linux-headers-generic
3: ПЕРЕЗАГРУЗИТЬ СИСТЕМУ
4: установка драйвера nvidia sudo apt-get установка bumblebee-nvidia nvidia-331
5: система перезапуска
6: запустить Steam optirun - мост примус пара
Я не добавил это как ответ, так как не уверен, как или почему это решает проблему, или если проблема действительно "исправлена".