nouveau driver efetua login na unidade-2d por padrão

1

Eu tenho um sistema antigo com a NVIDIA Corporation NV25 [GeForce4 Ti 4600]. Ao executar o Ubuntu, o driver nouveau carrega bem, mas não faz logon no Unity com o compiz. Em vez disso, ele registra em Unity-2D. Qualquer ideia de como habilitar o 3D / compiz com o driver nouveau.

SO: Ubuntu 12.04 Beta2

O driver da nvidia não está mais disponível para esta placa gráfica, então tenha que confiar no nouveau.

UPDATE: Erro reportado no launchpad. Veja aqui .

Ainda não houve resposta para este relatório de erros - alguém tem alguma ideia de como resolver isso?

Mais informações,

Além disso, se eu usar o desktop kubuntu, os gráficos da kwin funcionarão bem. Mas, os usuários preferem o Unity pelo KDE, então eu desinstalei o Kubuntu.

A instalação de libgl1-mesa-dri-experimental não tem nenhum efeito na instalação. ainda iniciando a unidade-2d

/usr/lib/nux/unity_support_test -p

OpenGL vendor string: Nouveau OpenGL 
renderer string: Mesa DRI nv25 x86/MMX/SSE2 
OpenGL version string: 1.2 Mesa 8.0.2 
Not software rendered: yes 
Not blacklisted: yes 
GLX fbconfig: yes 
GLX texture from pixmap: yes 
GL npot or rect textures: yes 
GL vertex program: no 
GL fragment program: no 
GL vertex buffer object: yes 
GL framebuffer object: yes 
GL version is 1.4+: no 
Unity 3D supported: no 
    
por Ubuntuser 26.02.2012 / 01:10

2 respostas

2

Tudo isso correto. Seu cartão é baseado no chipset NVIDIA NV20 que não tem suporte 3D usando os drivers Nouveau.

A maior parte é WIP e não está totalmente funcionando ou tão irregular que não pode ser considerado capaz de executar o Unity3D.

Para suporte completo da sua placa gráfica, você precisa instalar os drivers da Nvidia 96.43 (aqueles são os mais recentes suportados pela sua placa). Se você ainda não instalou nenhum driver em seu sistema, basta abrir um terminal e usar os seguintes comandos

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install nvidia-96

Reinicie e você deve estar usando o driver da Nvidia que acabou de instalar. Para certificar-se de executar sudo lshw -C display e procurar pelo driver em uso na linha configuração: driver = .

    
por Bruno Pereira 02.04.2012 / 17:30
0

O libgl1-mesa-dri-experimental foi criado para ativar gráficos 3D para determinados tipos de placas Nvidia.

Embora tenha dito que instalou este pacote, vale a pena verificar novamente a janela Drivers adicionais .

Este driver experimental deve estar visível e você pode tentar Ativar o driver.

Reinicie e tente fazer login no Unity 3D.

Se isso ainda não funcionar, você pode tentar forçar o início do Unity 3D.

sudo nano /etc/environment

add: UNITY_FORCE_START=1

Salvar e reinicializar

Se isso ainda não funcionar, receio que você esteja sem sorte.

Sua placa gráfica possui suporte legado do driver proprietário da NVIDIA v96. No entanto, este driver da NVIDIA não suportará o Unity 3D (a mais recente mesa do Precise não suporta extensões 3D deste driver).

Se você tem um sistema estável eu ficaria com o driver nouveau e, portanto, o Unity-2D / Gnome-Classic

    
por fossfreedom 02.04.2012 / 20:06