Драйверы NVIDIA GeForce нарушают работу Unity в Ubuntu 13.04 [дубликат]

На этот вопрос уже есть ответ:

Я только что установил новую копию Ubuntu 13.04 и попытался установить драйверы NVIDIA для моей GeForce GT540M. Это полностью сломало мое единство. После перезагрузки я могу войти в систему, но мой рабочий стол просто отображается без запуска и верхней панели. Также разрешение было 640x480 (вместо 1920x1080), и я не мог изменить его через командную строку (режимы не найдены и т. Д.).

Я уже пробовал много решений:

  • Использование основного ядра вместо ядра по умолчанию
  • Использование CCSM для повторного включения плагина Unity, проблема заключалась в том, что он не отображал Unity
  • Удаление файлов конфигурации Compiz
  • Запуск Unity в 2D-режиме, но я не смог этого сделать, потому что не смог найти опцию на экране входа в систему
  • Удалить .Xauthority в домашней папке
  • Удалить и установить Unity снова

Проблема в том, что ни одно из этих возможных решений не работает. Я видел других с той же проблемой, и эти решения работали для некоторых из них, но не для меня.

РЕДАКТИРОВАТЬ: Тем временем я нашел даже лучшее решение, чем использование primus. Начиная с одной из более поздних версий драйвера, Optimus поддерживается (хотя и базовым) пакетом nvidia-prime , который является частью проприетарных драйверов. Установите драйверы следующим образом:

sudo apt-get install nvidia-331 nvidia-settings-331 nvidia-prime  

Затем перезагрузите компьютер. Теперь драйвер будет включаться только при необходимости, как и в Windows.

0
задан 5 May 2014 в 05:51

2 ответа

Насколько я знаю, GT540M является графической картой Optimus. В следующий раз установите Шмель.

sudo add-apt-repository ppa: шмель / стабильный

sudo apt-get update

sudo apt-get install bumblebee bumblebee-nvidia

для запуска некоторых приложений с GT540M:

optirun executetable_app

Для решения вашей проблемы: удалите драйверы, которые вы установили.

0
ответ дан 5 May 2014 в 05:51

Как указывалось ранее, установите шмеля, а также установите primus и используйте primusrun вместо optirun, производительность значительно улучшится. Рекомендуется разработчиками Steam и Bumblebee

Ubuntu wiki: https://wiki.ubuntu.com/Bumblebee#Installation

Поддержка Steam: https: / /support.steampowered.com/kb_article.php?ref=6316-GJKC-7437 (настоятельно рекомендует не использовать primusrun steam / optirun steam, поскольку это сводит на нет любое энергосбережение, но предоставляет команду, которую можно добавлять в игры с паром через меню в вашей библиотеке я предлагаю использовать primusrun% COMMAND% в качестве перечисленной команды, которая не будет работать в нижнем регистре)

Удивительное руководство: http://cjenkins.wordpress.com/2013/01/01/steam- в-Linux-на-Оптимус с поддержкой-компьютером приработки убунту-12-04-64bits /

0
ответ дан 5 May 2014 в 05:51

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

Похожие вопросы: