Diferença de desempenho de jogos entre o Windows e o Ubuntu

40

Quais são os prós e contras do Windows 7/8 para o Ubuntu?

Eu principalmente desenvolvo software e jogo.

Eu obviamente não jogo no meu laptop, e é por isso que experimento o Ubuntu. Mas todo o sistema operacional está ótimo e recentemente descobri o PlayOnLinux.

Qual é o tamanho do desempenho dos jogos do Windows? E se o jogo suportar DX11 e tiver tesselação, o PlayOnLinux traduzirá o DX11 para o OpenGL?

    
por Maik Klein 15.07.2012 / 18:17

5 respostas

73

De uma experiência de mais de sete anos, posso dizer o seguinte:

Eu experimentei o Wine desde 2005-2006. Também tentei Cedega (Dead para mim depois do Wine 1.2 saiu) e PlayOnLinux (PoL para breve). Eu também vi como o processo de desenvolvimento do Wine no Ubuntu está se aproximando rapidamente dos últimos jogos. Para instalação e configuração do Wine, por favor veja Como instalar e configurar o Wine?

Cerca de 4 anos atrás, se alguém viesse a mim e quisesse mudar para o Ubuntu, uma das perguntas que eles fariam seria: Posso jogar X no Ubuntu ?. Se a resposta fosse positiva para o jogo, a próxima pergunta seria algo como: Será que o mesmo desempenho será?

4 anos atrás, minha resposta normal era não na maioria dos casos. Depois do Wine 1.2 e neste ano o 1.4 saiu, eu mudei a minha resposta para vários jogos e pela primeira vez eu estava mais do lado positivo sobre dizer a um novo usuário que eles poderiam realmente jogar o jogo.

Casos como Deep Space 2, que é / foi um dos jogos mais recentes que eu pude jogar. Alice no País das Maravilhas (O novo que eu quero dizer), The Sims 3, World of Warcraft, Amnésia e outros. Até mesmo Skyrim poderia ser jogado. Trata-se de jogos que exigem gráficos poderosos e você pode reproduzi-los com pouca ou nenhuma configuração adicional além das etapas normais de instalação e reprodução.

Uma maneira rápida de saber quais jogos podem ou não ser reproduzidos no Wine (no Ubuntu) pode ser encontrada no Wine App Database: link que detém mais de 11000 jogos (Litte mais de 5000 cerca de dois anos atrás). Isso também inclui informações para a maioria dos jogos sobre o desempenho, o que não é o mesmo para cada jogo que pode ser jogado no Linux. Isso ajuda a saber se um jogo é jogável e tem o mesmo desempenho confirmado sobre o mesmo jogo no Windows.

O Wine também oferece algo chamado Ranking , que ajuda a determinar quais jogos podem ser jogados com menos configurações e uma maior chance deles trabalharem fora da caixa. Se você vir um jogo com um ranking Platinum, significa que você tem 99% de chance de funcionar sem problemas, do começo ao fim. Se você vir um com a classificação Ouro, você pode estar fazendo um pouco de configuração, mas no final vai dar certo. Na maioria dos casos, o status Gold funcionará imediatamente. Eles aparecem como Gold porque não estão sendo atualizados com a versão mais recente do Wine. É claro que se você tiver um jogo com a classificação Garbage, isso significa que ele nunca funcionará ou só funcionará se Superman começar a comer cereais kryptonianos pela manhã.

Um par de anos atrás, a quantidade de jogos Platinum era inferior a 50. Em agosto de 2012 (primeira vez que escrevi esta resposta) você pode encontrar Mais de 1500 jogos dos quais quase 200 foram no Últimos Títulos . Hoje existem mais de 5800 jogos dos quais mais de 1800+ são Platinum. E isso é apenas na fase de desenvolvimento do 1.5.x. Eu só posso imaginar a quantia que atingirá a classificação Platinum depois que 1.6 for lançado. A única necessidade aqui é que mais pessoas participem e testem os jogos no Wine (se aplicável) ou Steam (que é novo agora).

Com isso em mente, eu sempre recomendo usar o PPA do Wine aqui . Isso ocorre porque os oficiais como a série 1.4.x, depois de vários meses, estão desatualizados quando comparados com a série de desenvolvimento 1.5.x, que para mim é muito estável, tem muitas melhorias e resolve muitos problemas.

Basta executar o seguinte no terminal: sudo add-apt-repository ppa:ubuntu-wine/ppa

Em seguida, execute sudo apt-get update . Depois instale a versão mais recente (No momento em que escrevo, é o 1.5.23). Para verificar a versão que você instalou, digite wine --version no terminal.

Quão grande é o desempenho?

Veja como o desenvolvimento do Wine está dando grandes saltos (especialmente nos departamentos DX10 e DX11) e pode dizer o seguinte da experiência:

  • Jogos como o World of Warcraft rodam muito melhor em PCs mais antigos. Eles de alguma forma usam menos memória do que em seu cenário de Windows e conseguem melhores FPS em PCs mais antigos. Isso eu testei em 8 PCs para amigos que queriam testar o Ubuntu, mas também jogavam WoW. Todos os casos mencionaram o mesmo resultado positivo. Na configuração do DX11 gxApi eu pude jogar WoW com gráficos muito impressionantes. Mas para melhores resultados, o OpenGL é melhor.Este não é o mesmo para PCs de alta especificação, onde você pode realmente desfrutar de melhores gráficos com os mais avançados até que o Wine alcance as tecnologias gráficas.

  • Os jogos com DX10 ou DX11 funcionam imediatamente. Agora a resposta é NÃO, eles não vão. Eles vão trabalhar no futuro, sim. A velocidade com que o vinho mostrou ser o desenvolvimento da pousada sugere isso. Especialmente para os jogos mais recentes e suporte DirectX 10/11.

  • A quantidade de jogos que estão funcionando fora da caixa (Grandes jogos gráficos neste caso) cresceu exponencialmente apenas no ano passado. Isto dá-lhe uma ideia de como as coisas vão parecer no final de 2012 ou no início de 2013 para o Wine. Para te dar uma ideia de fundo, joguei no Wine Deep Space 2, 3 dias depois de ser lançado oficialmente. Eu nem estava pensando que iria funcionar e aqui fiquei espantado como tudo funciona muito bem desde a primeira vez. Eu também consegui jogar Dishonored um dia após o lançamento sem nenhum problema. Outros como Portal 2, Skyrim e Trine 1 & amp; 2 são jogáveis sem problemas.

  • O vinho não se concentra apenas em um aplicativo por vez, mas também em bibliotecas ou DLLs. Isso significa que, se 100 jogos usam o tipo X de biblioteca, todos eles se beneficiarão de uma melhoria simples. É por isso que, quando cada atualização do vinho é lançada, pode mudar muitas coisas em relação a uma única correção. Como exemplo, ainda podemos lembrar a famosa pequena correção sobre Mouse e Áudio que acabou corrigindo mais de 100 jogos.

PLAYONLINUX - PoL para breve, trabalha lado a lado com o Wine. Eles tentam (de uma maneira muito eficiente) fazer com que, quando você instala um programa / jogo, ele funcione fora da caixa. eles podem usar uma versão antiga de vinho que funciona perfeitamente para um determinado jogo ou podem adicionar alguns scripts, dlls ou arquivos adicionais para fazer o jogo funcionar. O PoL não precisa do Wine instalado, mas seria prudente instalá-lo da mesma forma. Você pode encontrar a última versão aqui .

Por exemplo, instalar um jogo com o Wine pode fazer várias etapas adicionais para que ele funcione. Com PoL é apenas um clique de distância, PoL vai cuidar que o jogo instala e funciona como deveria, adicionando uma camada que lê o programa ou jogo que você está instalando e executando um script para se certificar de que todas as DLLs e componentes adicionais que o aplicativo precisa estão instalados (por exemplo, DirectX ou .NET). É para isso que o PoL está destinado, para você "Jogar no Linux". Note que é baseado na tecnologia que o Wine oferece. Na verdade, ele se atualiza muito rápido em comparação para adicionar novos scripts de instalação.

Muitos desses aplicativos podem ser encontrados na longa lista de aplicativos compatíveis .

Com isto dito, o PoL não faz nada fora deste mundo que o Wine não tenha, por exemplo, traduzir o DX11 para o OpenGL. Isso seria mais na área do vinho.

O que eu recomendaria, como normalmente faço, é fazer alguns testes com vários jogos e ajudar a comunidade Wine com seus comentários. Ao fazer isso, você estará acelerando o processo para que esse jogo específico funcione corretamente.

CODEWEAVERS CROSSOVER

Isso é semelhante ao PoL, mas é pago. Você recebe muito suporte e há até mesmo uma lista dos aplicativos mais votados

STEAM

A mudança da Valve para oferecer vapor no Linux (Especialmente no Ubuntu) serve apenas para mostrar o potencial que o Linux tem sobre os jogos. Eu também devo mencionar que a Valve não é a única a olhar para o desenvolvimento de jogos para o Ubuntu. Muitos outros também estão procurando isso como uma alternativa ao Windows (especialmente o Windows 8).

NVIDIA / INTEL / ATI

Até mesmo as empresas de placas gráficas estão se concentrando cada vez mais em melhorar seu desempenho no Linux. Com os enormes saltos que tivemos até agora depois de ganhar a cada atualização um aumento significativo no desempenho.

UBUNTU

Ainda por cima. O desempenho que o Ubuntu recebeu em todas as versões desde o lançamento do Unity foi positivo. Para cada nova versão, o Unity consumiu menos recursos, teve menos bugs e melhorou o desempenho a ponto de se tornar excelente para jogar qualquer jogo, baseado no Wine ou nativo como o Steam.

O desempenho que muitos usuários notaram em 12.04, novamente em 12.10 e ainda mais em 13.04 é apenas um pequeno exemplo de onde a Unity está se dirigindo e que tipos de aprimoramentos podemos esperar receber, não apenas pelo desempenho dos Gráficos, mas também por um mais geral.Eu, por exemplo, fiz muitas avaliações sobre o uso de recursos e o desempenho de vídeo desde 11,10 e para cada nova versão, especialmente desde 12,04, o uso de recursos começou a cair significativamente e a contagem de FPSs subiu.

Testado alguns dias atrás era o Dead Space 3 & amp; Desonrada com ambos os conteúdos DLC. Fiquei espantado com o fato de que ambos funcionaram perfeitamente e eles detectaram minha placa de vídeo, CPU e memória corretamente. Eu poderia selecionar as configurações de vídeo mais altas possíveis e jogar perfeitamente.

DESEMPENHO DE UBUNTU

Eu tenho que te dizer, quando saiu, Unity foi possivelmente o pior DE para jogos. Estava inchado, pesado e caiu muito. Mas tinha um objetivo definido e uma maneira de trabalhar que era ótima para muitas tarefas produtivas. As melhorias em cada nova versão trouxeram muitas alterações ao Unity DE a um ponto que, para cada nova versão, o usuário final poderia realmente ver muitos aprimoramentos e correções de desempenho.

O

12.04 marcou um ponto tão aprimorado, em que muitos usuários finais que criticavam o Unity ficaram sobrecarregados com a funcionalidade e a velocidade do Unity. É a partir desta versão que mostrarei alguns benchmarks que eu acho que devem ser apontados para dar uma idéia de como a Unity está no jogo. Então, aqui estão vários links (Cronologicamente Ordenados) sobre o desempenho da Unity:

Adicionei os dois links do Windows Performance para provar um ponto. Se você observar os benchmarks, verá que há saltos entre o desempenho em 12.10 e 13.04. Muitas correções e melhorias feitas no Unity / Compiz deram ao Unity a vantagem quando se trata de 3D.

E observe que todos esses benchmarks estão usando o Unity da série 6.x. Aquele em 13.04 agora é a série 7.x. Existem também alguns patches muito impressionantes que chegarão a 13.04 nas próximas semanas, o que diminuirá ainda mais o uso de memória, o uso da CPU e impulsionar o desempenho gráfico. Além disso, aqui estão algumas respostas que ajudarão você quando o desempenho ou a compatibilidade for um problema:

ESTATÍSTICAS DE UBUNTU

Mas por que tanto foco da Steam e outras empresas. Bem, muitas pesquisas foram conduzidas e na maioria (se não todas) mostraram que a maioria dos usuários de Linux usa o Ubuntu ou um derivado dele. Como mostra a última pesquisa do G + , com um total de 14000+ votos até agora, a maioria dos usuários usa o Ubuntu ( Mais de 50%) e a maioria usa o desktop Unity (mais de 50%). Isso dá uma ideia para as empresas de jogos onde se concentrar, em que ED trabalhar e como adaptar seu jogo a essa plataforma de jogos emergente.

DICAS - Existem várias dicas que posso deixar para qualquer um que leia isto relacionado ao uso do Wine, Wine, configuração e dicas em geral para qualquer pessoa nova ou antiga, esta é:

Como faço para instalar o Half-Life 1 e 2? - Cobre Winetricks

Ajustando a resolução para programas individuais do Wine - Lidar com vários aplicativos (Diferentes Janelas / Resoluções).

Para alguns dos que eu posso atestar que estão trabalhando depois de testá-los em pelo menos 3 computadores com os requisitos de hardware corretos (incluindo atualizações e DLC) são:

  • Far Cry & amp; Far Cry 2
  • Ilha Inoperante & amp; Ilha Inoperante: Riptide
  • Desonrada
  • Hitman 1 ... 4 (Blood Money)
  • Trine & amp; Trine 2
  • GTA3, VC & amp; SA
  • Dead Space 1 ... 3
  • World of Warcraft
  • Elder Scrolls 3 ... 5
  • Coleção Penumbra
  • E muito mais ...

Espero que isso ajude e dê uma ideia de como as coisas estão se movendo.

    
por Luis Alvarado 15.07.2012 / 19:31
2

Eu sou o mantenedor de dois jogos no Wine HQ. Então eu posso dizer por experiência.

Gaming Under Wine não é tão ruim assim. Eu mantenho o NFS Hot Pursuit e o NFS Most Wanted no Wine HQ e a maioria das resenhas são positivas no Wine.

Sendo um Mantenedor de Jogos, posso entender o que o Wine pode e não pode fazer. A maioria dos jogos com mais de 4-5 anos tem grande chance de correr bem abaixo do vinho

    
por Rajat Pandita 21.05.2015 / 20:10
1

Meu PC antigo:

FPS do Minecraft no Windows 7 com melhores gráficos: 20-30

no Ubuntu: 80-120 fps!

    
por Happylinuxubuntu 14.07.2013 / 19:57
1

Apesar de alguns dos comentários feitos aqui, o vinho não está à altura de jogar jogos modernos. Verifique este banco de dados: link para quaisquer títulos que você gostaria de jogar. Eu recomendo dual boot, não sem a falta de tentar o contrário.

    
por James Hill 20.05.2015 / 07:30
-3

Você pode ter sorte se os jogos rodarem, mas a maioria não. Verifique o AppDB para detalhes:

Em geral, a menos que você use seu computador apenas para navegar e enviar e-mails, você realmente não quer mudar para o Ubuntu, você quer configurar um dual boot para que você tenha um Windows handly quando o Ubuntu não puder faça o que você quer fazer.

    
por Grumbel 15.07.2012 / 18:40