O Unity 3d não funciona mais após a instalação do 12.04

12

Acabei de instalar o Ubuntu 12.04 por cd. O Unity 3D não funcionará agora apenas em 2D. Funcionou bem na 11.10 e também quando atualizei para a versão beta de 12.04 através do gerenciador de atualizações. Tentei os dois drivers proprietários da Nvidia na lista sem sorte. Eu tinha muito mais opções de driver nas versões 11.10 e 12.04 beta, mas o driver instalado padrão sempre funcionava antes desta instalação. Recebo uma tela preta e o papel de parede às vezes é exibido por alguns segundos e depois volta para a tela preta usando o Unity 3D.

Jessie Sweet
fonte

Respostas:

10

Você pode ser afetado pelo Bug # 982485 se o Unity 3D estava trabalhando na versão beta, mas não está funcionando agora. Parece que está afetando as placas Geforce 6 *** e Geforce 7 ***. A Nvidia está ciente do bug, portanto, esperamos que haja uma correção lançada em breve.

Se você deseja que o Unity 3D funcione, tente adicionar o PPA do Ubuntu-X Updates e fazer o downgrade do pacote nvidia-current para 295.33.

(dica para usuários da GUI: use Ctrl + Alt + F1 para obter um login no modo de texto e digite seu login / senha na interface da linha de comandos para chegar a um local onde você pode emitir os seguintes comandos)

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

Anotações importantes:

  • Houve um erro de segurança na 295.33, portanto você deve levar isso em consideração na sua decisão sobre fazer ou não o downgrade.

  • Você precisará desmarcar o nvidia-currentpacote do Update Manager ao atualizar seu sistema para impedir a reinstalação da versão 295.40.

Independentemente de você fazer o downgrade do driver da nvidia, observe a lista de bugs (ou assine-a) para saber quando o bug é corrigido, para que você possa atualizar seu driver.

jamesadney
fonte
Conhecido por trabalhar no (meu) Dell Dimension E521 (Nvidia GeForce 6150LE). Observe que, pouco antes de fazer isso (por volta das 21:15 PDT de hoje), eu também fiz "sudo apt-get update; sudo apt-get upgrade" para ter certeza de que meu lançamento estava atualizado. ... ... Eu gostaria de ter percebido o quão incrivelmente nova (menos de uma semana) era a versão 12.x LTS (antes de a instalar, em vez da 10.x, com a qual tive sorte). A atualização / atualização mais recente de 12 apresentou muitas alterações lançadas nas últimas 24 horas.
Roboprog
Isso não funcionou para mim. Eu fiz o downgrade para 295.33 (ou pelo menos acho), mas ainda não consigo fazer o Unity 3D funcionar. Há algo que eu possa fornecer para que isso funcione.
LEOPiC
A Nvidia lançou hoje uma nova versão (295.49) que deve corrigir o bug mencionado aqui. Eu esperaria até que fosse empacotado para 12.04 e atualizasse.
Jamesadney
Infelizmente eu já atualizei, a solução alternativa funcionou bem para mim em uma das minhas máquinas, não na outra, vou usar o Ubuntu 2D por enquanto, obrigado!
LEOPiC