Unity 3d больше не работает после установки 12.04

12

Я только что установил Ubuntu 12.04 на CD. Unity 3D теперь не будет работать только в 2D. Он работал нормально в 11.10, а также при обновлении до бета-версии 12.04 через менеджер обновлений. Я попробовал оба проприетарных драйвера Nvidia в списке без удачи. У меня было намного больше вариантов выбора драйверов в 11.10 и 12.04 beta, но установленный по умолчанию драйвер всегда работал до этой установки. Я получаю черный экран, и обои иногда отображаются в течение нескольких секунд, а затем возвращаются к черному экрану с помощью Unity 3D.

Джесси Свит
источник

Ответы:

10

Ошибка № 982485 может повлиять на вас, если Unity 3D работала над бета- версией , но сейчас не работает. Похоже, что это влияет на карты Geforce 6 *** и Geforce 7 ***. Nvidia знает об ошибке, так что, надеюсь, скоро будет выпущено исправление.

Если вы хотите, чтобы Unity 3D работала в это время, попробуйте добавить PPA Ubuntu-X Updates и понизить пакет nvidia-current до 295.33.

(совет для пользователей графического интерфейса: используйте Ctrl + Alt + F1 для входа в текстовый режим, затем введите свой логин / пароль в интерфейсе командной строки, чтобы добраться до места, где вы можете выполнить следующие команды)

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current=295.33-0ubuntu1~precise~xup1

Важные заметки:

  • В 295.33 была ошибка безопасности, поэтому вы должны учесть это в своем решении о том, стоит ли понижать рейтинг.

  • Вам придется снимите nvidia-currentпакет с помощью Update Manager при обновлении системы , чтобы предотвратить его от повторной установки версии 295.40.

Независимо от того, понизили ли вы свой драйвер nvidia, посмотрите список ошибок (или подпишитесь на него), чтобы узнать, когда ошибка будет исправлена, и тогда вы сможете обновить свой драйвер.

jamesadney
источник
Известна работа на (моем) Dell Dimension E521 (Nvidia GeForce 6150LE). Обратите внимание, что непосредственно перед этим (сегодня около 21:15 по PDT) я также выполнил «sudo apt-get update; sudo apt-get upgrade», чтобы убедиться, что мой выпуск был обновлен. ... ... Я бы хотел понять, насколько невероятно новым (менее чем за неделю) был релиз 12.x LTS (до того, как я установил его вместо 10.x, с которым мне повезло). Последнее обновление 12 обновило много изменений, выпущенных за последние 24 часа.
Roboprog
Это не сработало для меня, я понизил его до 295,33 (или мне так кажется), но я все еще не могу заставить работать Unity 3D, есть ли что-то, что я могу предоставить вам, чтобы заставить это работать.
LEOPiC
Сегодня Nvidia выпустила новую версию (295.49), которая должна исправить упомянутую здесь ошибку. Я бы подождал, пока он не будет упакован для 12.04, а затем обновить.
Джеймсадни
К сожалению, я уже обновился, обходной путь работал хорошо для меня на одной из моих машин, но не на другой, сейчас я буду использовать Ubuntu 2D, спасибо!
LEOPiC