O Unity requer drivers proprietários de placas gráficas?

22

Entendi que a área de trabalho do Unity no Natty usa o Compiz e, portanto, requer um driver de placa gráfica que suporte efeitos de composição. Isso significa que se eu tiver uma placa ATI ou NVIDIA, sou obrigado a instalar um driver proprietário porque os drivers de código aberto para essas placas não oferecem suporte ao Compiz?

Ralf Hersel
fonte
1
A Canonical deve se concentrar no Unity2D! Não vejo uma boa razão para forçar o Unity a usar 3D. Visualmente, isso não ajuda e o torna menos funcional. O Unity foi direcionado para netbooks e tablets, por isso é mais conveniente agrupar uma versão leve sem aceleração 3D. Também pense em gaming.Compiz afeta negativamente os jogos opengl. O Linux pode ser uma boa alternativa para jogos casuais, até o Google também concebe o Chrome OS como uma plataforma de jogos.
O Chrome OS faz a composição OpenGL (ES); portanto, se o que você diz é verdade, eles têm os mesmos problemas. A verdade é que, com um driver corretamente escrito, você deve ter pouca ou nenhuma lentidão ao executar o compiz, a menos que o compiz esteja ativamente executando um efeito (animação fechada ou algo assim).
Travis Watkins

Respostas:

15

Acredito que o Unity exija gráficos 3D. Portanto, se houver um driver aberto que possa fazer isso, você não precisará de drivers proprietários.

Observando o status dos drivers FLOSS nouveau, atualmente você provavelmente precisará dos drivers proprietários da NVIDIA; no entanto, eles estão trabalhando nos recursos necessários.

txwikinger
fonte
11
Além disso, haverá uma implementação 2D do Unity, disponível no 11.04 como opção. bfiller.wordpress.com/2011/01/13/unity-2d
Mark Shuttleworth
4

Eu tenho uma placa ATI e o Unity / Compiz funciona bem para mim com os drivers abertos no natty, embora eu tenha certeza de que depende do estado dos drivers para sua placa específica. Se o seu cartão suporta compiz com os drivers abertos, também deve suportar a unidade.

Há uma lista (impressionantemente longa) de placas ATI com aceleração 3D de código aberto em https://help.ubuntu.com/community/RadeonDriver

cscarney
fonte
3

No Maverick, posso usar o Nouveau para minha placa de vídeo Nvidia e tenho gráficos 3D; então acredito que no Natty você possa usar drivers de código aberto, se quiser ..

Martín Casco
fonte
Desde quando tinha Nouveaurecursos 3D? Última vez que verifiquei que não têm
Manish Sinha
4
O Nouveau possui alguns recursos de 3D há pelo menos um ano, mas eles não são suportados e não estão prontos para o "horário nobre". Dito isto, resultados recentes do google indicam que muitas pessoas conseguiram que ele funcionasse da maneira que acharem satisfatória.
koanhead
1
Exatamente, e enquanto os desenvolvedores do Nouveau rotularem o suporte 3D experimental / não suportado, o Ubuntu não fará o contrário. :)
htorque
3

O requisito para o Unity é que o driver gráfico tenha suporte 3D.

As placas Nvidia precisariam do driver proprietário, pois o driver de código aberto não suporta 3D.

Eu tenho um laptop com chipset Intel 945GMque possui drivers abertos para gráficos. Também suporta 3D.

A resposta é: o Unity precisa de suporte 3D. Se a sua placa tiver um driver FOSS compatível com 3D, você estará bem; caso contrário, você precisará instalar drivers proprietários

Manish Sinha
fonte
3

Atualmente, estou executando o Natty com Unity 3D em uma placa Nvidia usando os drivers experimentais 3D FOSS fornecidos. Além de meus fãs de cartões girarem mais rápido, sem problemas.

Se a qualidade do driver permanecer pelo menos a mesma, você não precisará das placas Nvidia.

O driver nvidia-current ainda não suporta o novo Xorg.

Seth Hikari
fonte
0

Em resumo: Não.

Ouvi dizer que deveria haver uma opção de baixa potência (2D) com o Unity.

cervejas
fonte
0

A resposta é Não: o Compiz ficará feliz contanto que o seu driver de código aberto / gratuito / gratuito tenha - até mesmo experimental - suporte para aceleração 3D. Meu pai tem uma caixa AMD K7 com GeForce2 MX 400 (NV11). Acabei de executar uma sessão ao vivo e o Compiz me mostrou todos os efeitos da área de trabalho (embora o botão "try Ubuntu" tenha escolhido a área de trabalho substituta do Gnome para mim ...)

Jesse Zixi Zhang
fonte