Unity 3d Não suportado, placa de vídeo Intel 945GM


11

Acabei de instalar o Ubuntu 11.10 no meu computador e tudo parece funcionar muito bem. Bem, quase. No logon, posso selecionar uma das configurações da área de trabalho do Ubuntu (não o ubuntu 2d).

O gerenciador de configuração do Compiz não parecia estar fazendo nada no meu desktop 3d da unidade. Então, só para verificar, eu corro:

echo $DESKTOP_SESSION

Com certeza, isso me diz que estou executando a unidade 2d. O fato de o 3d não funcionar significa que meu driver de vídeo não suporta unidade 3d?

Eu tenho um chipset Intel 945GME e tentei encontrar informações sobre drivers, mas todas as correções e soluções alternativas pareciam ser para versões mais antigas do ubuntu e não funcionavam (ou eu não fiz isso direito, afinal, sou um novo usuário linux).

Depois de mexer com tudo isso, fiz uma nova instalação e tentei novamente para ver se o gerenciador de configurações do compiz faria alguma coisa, mas não consigo fazer o Unity 3d funcionar. Para descrever meu processo pela segunda vez:

Primeiro, faça uma nova instalação e, assim que terminar, instale o seguinte:

sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update
sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

Eu queria instalar o plug-in girado unity (não posso suportar o lançador do lado esquerdo por algum motivo, mas gosto muito do conceito de lançador e não quero mudar para o gnome, o que também não aconteceu '' não parece certo quando tentei). Mas nem a unidade rotacionada nem a unidade 3d funcionarão para mim se eu tiver um problema com meu hardware ou drivers, não é?

Se for um problema de driver / hardware da placa de vídeo, não será exibido no uso normal. A visualização de vídeos em flash não é tão boa quanto quando eu estava executando o Windows nesta máquina, mas não é ruim. Talvez um pouco entremeado. Não é o suficiente para realmente me incomodar muito. Minha placa de vídeo certamente está funcionando nessa medida, mas pode fazer melhor.

Não há drivers adicionais que o ubuntu encontre para o meu computador.

A execução de unity_support_test resulta nos seguintes erros:

nathan@Vaio:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.11

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

Até agora, meu cartão ainda não funciona. Parece estranho Devius, que seu computador de repente funciona. Estou executando o Kernel 3.0.0-15.

Talvez isso possa ajudar alguém a resolver esse problema: Talvez minha placa gráfica não esteja configurada? Não há arquivo xorg.conf em seu diretório apropriado - deveria existir? Supostamente o arquivo deveria estar lá, mas no meu sistema, está simplesmente ausente

Todas as fontes de software estão ativadas no centro de software.

Então, estou entrando em contato com a comunidade linux. Alguma sugestão?


Pode ser uma pergunta idiota: você já tentou abrir a janela 'Drivers adicionais' e ver se há algo disponível? Além disso, se você abrir um terminal e executar "unity --replace", o que ele diz?
21412 Alex

Dê uma olhada nesta pergunta e edite-a para incluir essas informações.
jokerdino

Lembro-me de há algumas semanas que meu sistema 945GME também não conseguia entrar em uma sessão do Unity (3D), mas aparentemente a partir de hoje ele pode. A execução do unity_support_test nesse sistema retorna "yes" para todos os testes. O kernel é a versão 3.0.0-15. Entre em contato se precisar de mais informações.
Devius 12/02

Acho que você precisa para permitir mais fontes de software no Ubuntu Software Center ( oneiric-updates, oneiric-security, oneiric-proposed) a fim de obter as versões mais recentes do kernel para 11,10.
Alexandre Alexandre

Esta pergunta parece ter sido abandonada. Se você estiver enfrentando um problema semelhante, faça uma nova pergunta com detalhes relativos ao seu problema. Se você acha que essa pergunta não foi abandonada, sinalize a pergunta que explica isso. :)
Seth

Respostas:


3

Verifique se xserver-xorg-video-intelestá instalado.

Depois disso, você poderá limpar os que não estiver usando, sem desinstalar o xorg. Para ver quais drivers de vídeo você instalou, use algo como:

dpkg -l | grep xorg-video


1

Também tenho uma placa de vídeo Intel® 965GM e o Unity 3D funciona perfeitamente com meu sistema. No entanto, minhas informações de sistema estavam mostrando minha placa gráfica como desconhecida no Ubuntu 11.10 quando a instalei recentemente, e depois de um tempo (alguns dias depois eu instalei o Ubuntu 11.10) meu Unity 3D estava quebrado. Eu poderia selecionar "Ubuntu", mas ele agiu como se estivesse usando o Unity 2D.

Eu descobri que está relacionado ao OpenGL e apliquei este comando:

1.Remova os drivers NVidia

(Eu sei que você não instalou nenhum driver da NVidia, também não o instalei, mas no meu caso havia drivers da NVidia instalados de alguma forma.)

sudo apt-get purge nvidia*

2. Remova o seu xorg.conf

sudo rm /etc/X11/xorg.conf

3.Reinstale o xorg completamente

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

4.Configure o Xorg

sudo dpkg-reconfigure xserver-xorg

Reinicie o seu computador

sudo reboot

Depois de aplicar todos esses comandos, meu Unity 3D estava de volta e, quando verifico as informações do sistema, desta vez o Ubuntu reconheceu meus gráficos da Intel. Tais problemas ocorrem com os gráficos da Intel.


Infelizmente, isso não resolveu o problema. O teste Unity-3d-ainda resulta em não renderização de software e nem textura GLX do bitmap. Ainda não é possível executar o Ubuntu 3d.
28412 Nathan

Parece que você não poderá executar o Unity 3D com essa placa gráfica Intel 945GM. Como última pergunta: Quando você verifica Informações do sistema em Configurações do sistema, sua placa de vídeo é reconhecida ou ainda é listada como desconhecida?
Aâkir Aşçı

Sim, diz 'VESA: Gráficos da família de chipsets Intel (r) 82945GM' em Informações do sistema> Gráficos.
Nathan

1

Pode ajudar a atualizar os drivers gráficos, os dos repositórios oficiais podem estar desatualizados. Para atualizar, basta abrir um console do terminal e digite

sudo add-apt-repository ppa: ubuntu-x-swat / x-updates

sudo apt-get update

sudo apt-get upgrade

Depois, reinicie sua máquina. Eu espero que isso ajude


1

Se você realmente quer que a unidade 3D funcione. Você pode forçá-lo a executar.
Esteja avisado, porém, será um pouco de buggy.

copie isso no terminal

sudo gedit /etc/environment

E adicione isso na próxima linha

UNITY_FORCE_START=1

Em seguida, salve o arquivo e reinicie

fonte


0

Se você tiver um monitor externo conectado, poderá não conseguir usar a unidade 3d se o tamanho combinado da tela virtual for> 2048 pixels devido a limitações de hardware do chipset. Se você tiver um monitor externo conectado, tente sem (ou configure-o no modo de clonagem).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.