Цикл входа с драйверами Nvidia (еще один)

Цикл входа с драйверами Nvidia (еще один)

Теперь, прежде чем вы прочтете что-либо еще - ДА, я знаю, что есть бесконечное количество вопросов по этому поводу. Но ни один из них не сработал. НИ ОДИН.

Итак, я уже дважды сталкиваюсь с очень раздражающей проблемой. Сначала у меня все гладко (пример: Minecraft с 60 FPS, хотя и мерцает). А потом я делаю что-то глупое.

В первый раз я случайно установил драйвер Intel, хотя у меня был Nvidia. В этот раз - я застрял в полноэкранном приложении, не мог использовать Ctrl+Alt+F1 из-за ошибки, которую я позже исправил, но поэтому я решил использовать комбинацию Magic Keys... За исключением того, что я набрал ROFUS вместо REISUB по какой-то причине. Теперь он должен был закрыться на O и проигнорировать остальное, но все равно

Но после этого мои драйверы случайно удаляются. Все очень медленно (пример: Minecraft 10 FPS).

Так что я делаю так: я вожусь с драйвером. Что бы я с ним ни делал, меняю ли я драйвер на проприетарный или делаю это вручную в командной строке или что-то еще... Это вызывает цикл входа в систему.

Вот что я попробовал: (Конечно, я запускал некоторые команды на sudo) Последний раз: Перемещено/Удалено и т.д. и т.п. в каком-то файле .Xa, о котором все говорили. Больше подобных вещей, люди сдругойпроблема была.

ubuntu-drivers autoinstall

apt install nvidia-current

Сейчас: Добавляем PPA графических драйверов

ubuntu-drivers autoinstall

ЕДИНСТВЕННОЕ, что сработало (оба раза):

apt purge nvidia*

Да, все верно, НЕВОЗМОЖНО войти, если у меня установлены какие-либо nvidia-вещи. Теперь вы можете спросить: «Но вы продолжаете упоминать прошлый раз — как вы решили это тогда?». Я не решил. Мне пришлось переустановить Ubuntu. Это был кошмар, который я больше никогда не хочу повторять.


РЕДАКТИРОВАТЬ:Прошло очень, очень много времени с тех пор, как я это публиковал. Но в другом, не связанном с этим вопросе я получил ответ. Причина в NVIDIA Optimus. Я не могу найти Ubuntu wiki по этому поводу, ноУ Арки есть один.

решение1

Пробовали ли вы это (предполагаю, что вы сможете получить терминал на сломанном ПК):

Перейдите на сайт NVIDIA и загрузите последнюю версию драйвера для вашей карты. Драйвер Linux должен быть файлом ".run".

Запишите драйвер на USB-накопитель и вставьте его в сломанный ПК.

Используйте эту команду, чтобы принудительно загрузить его в текстовом режиме:

sudo systemctl set-default mutli-user.target

И это для перезагрузки:

sudo shutdown -r 0

В следующий раз, когда появится терминал, войдите в систему, скопируйте драйвер Nvidia на ПК с помощью:

cp <source> <destination>

Убедитесь, что файл Nvidia является исполняемым, выполнив следующие действия:

sudo chmod +x <driver name>

Запустите установщик, добавив «./» в его начало:

./<driver name>

После завершения процесса вам нужно будет заставить ПК снова загрузиться в графическом режиме, выполнив следующие действия:

sudo systemctl set-default graphical.target

И перезагрузитесь на рабочий стол:

sudo shutdown -r 0

Надеюсь это поможет.

Связанный контент