Por que não consigo usar o Unity 3D em um HP Pavilion g4?

2

Eu comprei recentemente um novo computador e carreguei o Ubuntu 12.04 ao lado do Windows 7. Eu executei /usr/lib/nux/unity_support_test -p e recebi um não no Not Software Rendered, sim em todo o resto. Eu não sei o que isso significa ou como mudar isso. Eu também não consigo descobrir qual comando usar para fornecer a pequena lista de hardware do meu sistema para que eu possa apresentá-lo aqui. Por favor ajude!

Estou usando um HP Pavilion g4, comprado há uma semana da melhor compra. Ele tem uma placa de vídeo AMD Radeon HD 6480G com o driver VESA: Intel®Sandybridge Mobile Graphics. Este é um novo computador, então não consigo imaginar que ele não seja capaz de executar o Unity. Uma coisa digna de nota é que eu tive que instalar o Ubuntu com o nomodeset selecionado. Eu não sei se isso é um problema aqui.

O que posso fazer para que meu sistema execute o Unity 3D?

Eu segui o link que você deu, mas não achei que a placa de vídeo que eu acho que tinha é mencionada lá. Eu verifiquei minha placa de vídeo no terminal e ele diz que eu tenho Intel Core Controlador de gráficos integrados da família Corporation de segunda geração (rev 09). Eu não acho que esta é a mesma placa que a Best Buy anunciou com o computador, mas eu não sei. De qualquer forma, eu não tenho certeza se este é um driver da ATI, então eu não segui com a instalação dos drivers mencionados no link que você forneceu. O que devo fazer?

Jorge, obrigado pelo conselho. Desde que comecei isso sem me inscrever, não posso editar minhas postagens anteriores e continuar adicionando novas postagens.

Não tenho certeza de quais informações incluir para você. Anexei alguns resultados aqui:

jeff@localhost:~$ sudo lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0106] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5)
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b5)
00:1c.2 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 [8086:1c14] (rev b5)
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05)
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05)
01:00.0 Network controller [0280]: Ralink corp. RT5390 Wireless 802.11n 1T/1R PCIe [1814:5390]
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5116 PCI Express Card Reader [10ec:5209] (rev 01)

jeff@localhost:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
OpenGL version string:  2.1 Mesa 8.0.2

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
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

Para reiterar, estou usando um novo HP Pavilion g4 comprado da Best Buy. Não consegui instalar o Ubuntu 12.04 com o disco de instalação normal, então usei o disco alternativo com o nomodeset selecionado. Se eu precisasse mudar alguma coisa dentro do sistema depois de fazer isso, não sei o que é isso. Ao perceber que eu não estava executando o Unity, mas tinha o Unity 2d, comecei a tentar descobrir o porquê, mas não consegui encontrar uma explicação para esse resultado online. O Ubuntu atualmente tem o driver VESA: Intel®Sandybridge Mobile Graphics em execução.

Atualização:

Eu instalei o driver X.Org binário da ATI. Então eu olhei para drivers adicionais e nada aparece lá! Eu reiniciei o sistema e ainda não encontrei nenhum driver lá para ativar. O que mais posso fazer?

Update2:

Não estou executando em uma máquina virtual. O Ubuntu 12.04 está instalado em sua própria partição no meu disco rígido. Alguém pode me dizer se há algo sobre minha placa de vídeo que é incompatível com o Unity? Eu imagino que se ele pode rodar o Windows 7, ele pode rodar o Unity. Eu tentei tudo aqui e não consegui fazer nada funcionar.

    
por Jeff Bartelli 15.08.2012 / 21:58

2 respostas

0

Você pode experimentar: Clique no botão abaixo para ir ao Centro de Software. Instale-o e, em seguida, volte ao aplicativo additional drivers e ative-o. Depois disso, reinicie o computador e espere pelo melhor.

Espero que isso ajude! Diga-me se funciona.

    
por Max Tither 17.08.2012 / 19:26
0

Você aparentemente está executando em uma máquina virtual, então o Unity 3D provavelmente não funcionaria de maneira aceitável.

    
por ubfan1 17.08.2012 / 19:54