Unity Desktop не загружается после автоматического обновления и установки CUDA в Ubuntu 14.04

Я установил CUDA 6.5 в Ubuntu 14.04 и использую драйвер NVIDIA версии 346.35 [Видеокарта NVIDIA GTX 960]. Я успешно скомпилировал примеры кодов, которые поставляются с CUDA, и они работают отлично. Но сегодня я сделал автоматическое обновление, и после этого Unity Desktop работал пустым после входа в систему. Я перепробовал все предложения, приведенные в посте ниже, и это не помогло мне вернуть мой рабочий стол:

Ubuntu Desktop не загружается

Я также попытался удалить и переустановить lightdm, Ubuntu desktopи т.д.... но ничего, похоже, не работает.

В большинстве постов содержится просьба очистить все, что связано с NVIDIA, и затем переустановить драйвер NVIDIA снова. Теперь для кого-то, работающего с CUDA, я понимаю, что очистка nvidia-* удалит драйвер Nvidia, а также установку CUDA, что будет означать переустановку всего заново, что крайне нежелательно.

Мне как-то удалось обойти это, удалив драйвер NVIDIA 346.35, а затем снова переустановив его. Но мне приходится делать это каждый раз, когда я обновляю Ubuntu, что опять-таки совсем не удобно. Может кто-нибудь предложить лучшее решение, которое не включает в себя работу с драйверами NVIDIA или моей установкой CUDA?

Чтобы просто удалить драйвер NVIDIA, я зашел в командную консоль в окне входа в систему, нажав Ctrl+Alt+F1 и выполнил следующую команду:

sudo ./NVIDIA-Linux-x86_64-346.35.run --uninstall

После удаления запустите снова:

sudo ./NVIDIA-Linux-x86_64-346.35.run

запустить снова. Это, кажется, решило проблему на данный момент.

1 ответ

Решение

Вы использовали .run файл, который выходит за рамки автоматического обновления. Посмотрите здесь для получения дополнительной информации.

Так что вы застряли с ручными обновлениями вашего .run файл до бесконечности.

Однако есть еще один способ установить NVidia 346.35 в вашу систему, а именно установить PPA- файл xorg.edgers. Поскольку группа xorg.edgers просит не давать инструкций по установке без ссылки на их страницу, это лучшее, что я могу сделать на данный момент…

Если вы не знаете, что такое PPA, или вам нужны рекомендации по переходу вперед и назад версий драйверов после прочтения их страницы, оставьте комментарий ниже.

Другие вопросы по тегам