13Aug

6 dicas para melhorar o desempenho do jogo com o Steam no Linux

Steam for Linux está finalmente fora. Se você é um usuário antigo do Linux que nunca se importou muito com o desempenho do jogo ou com um novo usuário que mergulhou os dedos nos jogos Linux, ajudaremos a que esses jogos funcionem o mais facilmente possível.

Uma variedade de coisas podem afetar o desempenho, a partir das versões dos drivers de gráficos que você instalou no ambiente de trabalho que você está usando e da maneira como instalou o Ubuntu em seu computador.

Use os melhores drivers de gráficos

Se você estiver usando um sistema Ubuntu de um ano com os drivers de gráficos padrão, você não verá o melhor desempenho de jogos possível. O lançamento do Steam para Linux causou a NVIDIA tomar nota e melhorar seus drivers - a NVIDIA diz que os drivers do R310 podem "duplicar o desempenho e reduzir drasticamente os tempos de carregamento do jogo". A Valve também trabalhou com a Intel para melhorar seus drivers.

Para ter certeza de que possui os melhores drivers de gráficos, assegure-se de usar o Ubuntu 12.04( que é oficialmente suportado pela Valve) ou o Ubuntu 12.10.

  • No Ubuntu 12.04: Abra o aplicativo Drivers Adicionais na janela Configurações do Sistema ou no dash.
  • No Ubuntu 12.10 ou posterior: Abra o aplicativo Fontes de Software das Configurações do Sistema ou o dash e clique na guia Drivers Adicionais.

Instale o driver NVIDIA marcado como experimental a partir daqui. Se você não vê nenhum driver da NVIDIA, é provável que use gráficos Intel incorporados com o driver de código aberto. Você não precisa instalar nenhum driver adicional se estiver usando a Intel, mas certifique-se de que seu sistema operacional seja atualizado usando o aplicativo Update Manager.

Use gráficos NVIDIA em vez de Intel em um laptop Optimus

Se você estiver usando um laptop com gráficos NVIDIA e Intel, comutável, você tem um pouco mais de trabalho a fazer. Grahpics comutáveis ​​ainda não são suportados fora da caixa no Ubuntu. Você precisará instalar Bumblebee para fazer isso funcionar. Cobrimos o trabalho Optimus da NVIDIA no Linux e você também encontrará etapas atualizadas no wiki do Ubuntu.

Se você estiver fazendo isso, a WebUpd8 tem instruções para usar os drivers experimentais NVIDIA R310 com Bumblebee. Você também vai querer aqueles.

Crédito de imagem: Jemimus no Flickr

Faça login no modo de imagem grande do Steam a partir da tela de login do Ubuntu

Por padrão, o Steam é iniciado como um programa de desktop. Se você não deseja que o ambiente de sua área de trabalho ocorra no caminho, você pode entrar diretamente no modo de imagem grande do Steam na tela de login do Ubuntu. Isso impedirá que os aplicativos que funcionam em segundo plano retardem seus jogos e lhe dê uma experiência de jogo perfeita e de tela cheia.

OMG!Ubuntu!hospeda um pacote que adicionará a opção à sua tela de login, desde que tenha instalado o Steam.

Use o modo de tela cheia

O desktop Unity do Ubuntu usa a composição de área de trabalho. O Windows desenha os conteúdos da tela e o gerente de composição da área de trabalho os desenha novamente na tela. Isso permite que a área de trabalho da Unity( e outros desktops, como o GNOME Shell e o KDE 4 com composição habilitada), ofereçam efeitos 3D lisos.

Com a maioria dos aplicativos, você não notará qualquer desaceleração. No entanto, se você estiver jogando um jogo, isso adiciona sobrecarga adicional, diminuindo a velocidade do jogo. Algumas pessoas relataram que o redirecionamento pode reduzir o desempenho em até 20%.

Com as atualizações mais recentes, o Ubuntu 12.10 e 12.04 agora possuem a opção "Unredirect Fullscreen Windows" ativada por padrão. Quando esta opção está habilitada, os jogos em tela cheia serão executados na velocidade máxima, ignorando o gerenciador de composição e suas desacelerações. Certifique-se de ter atualizado usando o Update Manager do Ubuntu para que você possa aproveitar essa melhoria.

Use uma área de trabalho não composta

Se você quer jogar jogos 3D em modo janela e obter o máximo desempenho, você precisará de uma área de trabalho não composta.

Se você estiver usando o Ubuntu 12.04, você pode selecionar Unity 2D na tela de login. Os usuários do Ubuntu 12.10 terão que usar um ambiente de desktop diferente, já que o Unity 2D não está mais disponível.

Unity e GNOME Shell não permitem que você desabilite a composição, embora muitos outros desktops o façam. Você pode tentar Xfce, KDE ou outro ambiente de desktop - apenas certifique-se de desativar a composição na área de trabalho que você escolher.(Execute uma pesquisa do Google para saber como desativar a composição na sua área de trabalho de escolha.) Você perderá os efeitos gráficos extravagantes, mas a renderização em 3D com janelas irá acelerar.

Não use Wubi

Wubi é uma maneira muito fácil de instalar o Ubuntu. Infelizmente, o uso de Wubi incorre em uma penalidade de desempenho significativa para leitura e gravação de disco. Se você usar o Steam em uma instalação do Wubi, você verá tempos de carregamento significativamente mais lentos do que você fará em uma partição adequada do Linux.

Wubi é uma ótima maneira de experimentar o Ubuntu, mas você quer configurar um sistema de inicialização dupla com o Ubuntu em sua própria partição para obter o melhor desempenho. Observe que habilitar criptografia também reduzirá o desempenho de entrada / saída um pouco, embora não seja tão drástico quanto o desempenho do Wubi atingido.

A Phoronix avaliou o impacto no desempenho da Wubi no passado e os resultados não são bonitos.

Você tem outras dicas específicas para Linux para obter o máximo desempenho do jogo? Deixe um comentário e compartilhe-os!