[Tutorial] Como instalar manualmente jogos e aplicativos com o Wine usando o Lutris

Eu não consegui achar nenhum tópico aqui no fórum com uma explicação minimamente clara de como instalar e jogar um jogo ou aplicativo qualquer com o Lutris (+Proton), então ai vai breve tutorial com os passos mais importantes. Sugestões e correções são muito bem vindas!

Primeiramente, é importante destacar a diferença entre instalar usando o Lutris e instalar diretamente no Wine. Ao executar um instalador com o Wine, sem nenhum parâmetro, os arquivos são instalados no prefixo padrão do Wine o qual é configurado para rodar com certas configurações. Após instalar vários programas e algum deles precisar de uma configuração específica será muito difícil de alterar isso sem afetar os demais programas instalados. Por outro lado, o Lutris permite definir o prefixo do Wine para cada programa e modificar facilmente as configurações de cada um, o que torna tudo muito mais organizado.

O único pré-requisito é ter o Lutris instalado. Não é necessário ter a última versão do Wine instalado, uma vez que é possível usar as versões criadas pelo Lutris e o próprio Proton como alternativas. Também é recomendado verificar se as bibliotecas Mesa, Vulkan e os drivers de vídeo estão corretamente instalados, especialmente para rodar jogos.

Observações:

  • Esse tutorial não é uma garantia de que o aplicativo/jogo irá funcionar 100%, sendo apenas uma explicação dos passos da instalação.
  • Eu vou usar como exemplo o aplicativo “Silhouette Studio”, pois ele é free e exige algumas configurações que são legais de mostrar, mas o tutorial deve funcionar para qualquer programa.
  • Neste tutorial eu vou explicar como um jogo/aplicativo que não esteja na base de dados do Lutris. Caso seja um jogo mais popular ou que tenha sido comprado na GOG ou na HumbleBundle eu recomendo ver apenas o passo 0.
  • Esses são os passos básicos para instalar e executar o programa. Depois é possível criar atalhos para executar o programa, otimizar as opções de execução do Wine/Proton como o DXVK, VKD3D e Esync, instalar o DirectX, instalar e usar outros “runners”, …

0. Importar um jogo do GOG, HumbleBundle e outros:

Antes de seguir o tutorial, caso seja um jogo popular ou que tenha sido comprado na GOG, HumbleBundle ou afins é mais recomendado importá-lo para o Lutris usando a opção Import Games e/ou procurar no banco de dados da Lutris.

  1. Para importar um jogo, clique no botão “+” e depois em “Import Games”.

  2. Selecione a loja, clique em “Connect your account” e faça o login.

  3. Depois selecione os jogos que quer adicionar à sua biblioteca do Lutris e clique em “Import Games”.

  4. Clique duas vezes no jogo que quer instalar - ou clique com o botão direito e depois em “Install” -, no painel inicial do Lutris, clique em “Install” na opção de instalação que preferir e siga os passos do instalador.

  5. Caso o jogo não tenha sido comprado na GOG ou na HumbleBundle, entre no site da Lutris e procure pelo jogo. Se ele existir no banco de dados, basta clicar no botão “Install” na opção de instalação que preferir que o Lutris irá abrir automaticamente. Depois é só seguir os mesmos passos já explicados.

1. Adicionar e instalar manualmente um jogo/aplicativo no Lutris:

  1. Clique no botão “+” e depois em “Add Game”.

  2. Configure as informações básicas do jogo/aplicativo e depois clique em “Save” para salvar as configurações e adicionar o programa à biblioteca do Lutris:

  • Na aba “Game info”:

    • “Name” = Nome do jogo
    • “Runner” = Selecione “Wine”

  • Na aba “Game options”:

    • “Wine prefix” = Diretório onde o jogo será instalado. Recomendo ${HOME}/.games/nome_do_programa_em_minusculo

  • Na aba “Runner options”:

    • “Wine version” = Pode deixar o Wine padrão, selecionar as verões do Lutris ou o Proton. (Isso pode ser configurado depois).
    • “Enable DXVK” = Habilita ou não o DXVK. Na maioria dos casos, especialmente para jogos, recomendo deixar habilitado. Porém, para alguns programas (como é o caso do Silhouette) isso pode causar alguns bugs, e nesse caso deve-se desabilitar essa opção.

  1. Executar o instalador do aplicativo/jogo:
    Selecione o aplicativo/jogo no menu principal do Lutris e clique em “Run EXE inside wine prefix”, no menu da direita ou no menu que aparece ao clicar com o botão direito do mouse sobre o ícone do aplicativo/jogo. Depois selecione o arquivo de instalação e siga os passos de instalação, da mesma forma que é feito no Windows. Obs.: O instalador pode demorar um pouco para aparecer pois antes de executá-lo o Lutris irá configurar o prefixo do Wine.

  2. Configurar o executável do jogo:
    Selecione o aplicativo/jogo no menu principal do Lutris, clique no ícone da engrenagem (abaixo de “Play”) no menu da direita ou clique em “Configure” no menu que aparece ao clicar com o botão direito sobre o ícone do aplicativo/jogo. Depois entre na aba “Game options”, clique no botão “Browse” da opção “Executable” e selecione o executável do jogo, depois clique em “Save” para salvar as configurações".

  • Seguindo as opções recomendadas esse arquivo estará dentro de algum diretório em: ${HOME}/Games/nome_do_programa_em_minusculo/drive_c.
    Esse diretório “drive_c” nada mais é que o disco C:\ do Windows, dentro do prefixo do Wine. Então, se durante a instalação do jogo o diretório de instalação for C:\Arquivos de Programas\Exemplo\", o executável estará em ${HOME}/.games/nome_do_programa_em_minusculo/drive_c/Program Files/Exemplo.

  • Ex.: Para o aplicativo do exemplo o executável é:
    /home/bruno/.games/silhouette-studio/drive_c/Program Files/Silhouette America/Silhouette Studio/Silhouette Studio.exe


  1. Agora basta clicar duas vezes sobre o ícone do jogo/aplicativo no painel inicial do Lutris para abrir o programa.

2. Configurar o Wine e usar o WineTricks para instalar fontes e bibliotecas.

Alguns programas podem exigir a instalação de algumas fontes e bibliotecas para funcionarem corretamente. Por exemplo, ao procurar por “Silhouette” no site WineHQ e verificar os relatos de outros usuários percebe-se que é recomendado instalar todas as fontes do Windows e as bibliotecas: vcrun6, d3dx11_43, dotnet462 e vcrun2017. Para isso, deve-se usar o WineTricks:

  1. Clique em “WineTricks” no menu da direita ou no menu que aparece ao clicar com o botão direito sobre o ícone do programa, e depois selecione “Select the default wineprefix” e clique em “OK”. Depois siga os passos 2 e 3 para instalar as fontes e as bibliotecas, respectivamente.

  2. Para instalar fontes no prefixo do programa, selecione a opção “Install a font” e clique em “OK”. Depois selecione as fontes, ou a opção “corefonts” para instalar todas as fontes da Microsoft, e clique em “OK”.
    Obs.: Nos meus testes a opção “allfonts” não deu certo. Recomendo instalar apenas as fontes da Microsoft.

  3. Para instalar bibliotecas no prefixo do programa, selecione a opção “Install a Windows DLL or component” e clique em “OK”. Depois selecione as opções desejadas e clique em “OK”.

  • Observações:

    • Essas instalações podem demorar um pouco e normalmente não aparece nenhuma indicação de progresso, pois o WineTricks por padrão esconde as janelas de instalação. Uma dica para saber se a instalação já acabou é usar o “Monitor do Sistema” para verificar se os processos do WineTricks ainda estão sendo executados. Para isso basta abrir o Monitor do Sistema e procurar por “wine” que aparecerá uma lista de processos ativos. Espere até todos sumirem para então abrir o programa. Tenha paciência, pois pode demorar alguns bons minutos!

      4-7

    • Outra dica é desabilitar as instalações silenciosas. Para isso, selecione a opção “Disable silence install”, no primeiro painel do WineTricks, e depois clique em “OK”. Ao fazer isso as janelas de instalações vão aparecer e com isso fica mais fácil de verificar se algum erro está acontecendo e/ou acompanhar o progresso das instalações mais detalhadamente.

    • Além disso, não é necessário instalar tudo de uma só vez. Para instalar novos componentes basta refazer os passos explicados.

  1. Por fim, também é possível configurar mais algumas coisas pelo painel de controle do Wine, que pode ser acessado clicando em “Wine Configuration” no menu da direita ou no menu que aparece ao clicar com o botão direito sobre o ícone do programa. Isso pode servir, por exemplo, para mudar a versão do Windows usado para executar o programa.

4. Instalar o Proton e usá-lo no Lutris:

  1. Instalar o Steam:
    No Ubuntu e derivados basta instalar o pacote “steam-installer” pela loja de aplicativos ou pelo terminal (comando abaixo). Também dá pra baixar o “.deb” pelo site e instalar, mas eu não recomendo fazer isso pois tem outras dependências que são importantes e que podem não ser instaladas no processo.
    $ sudo apt install steam-installer

  2. Instalar o Proton dentro do Steam:
    Abra o Steam, entre no painel “Biblioteca” e selecione a opção “Ferramentas” (no menu que fica em cima da lista de jogos) para mostrar as ferramentas disponíveis. Depois procure e instale Proton 5 e Steamworks Common Redistributables:



  • Obs.: Caso o Proton não apareça como uma opção de “runner”, no Lutris, tente fechar e abrir o Lutris, reiniciar a sessão do usuário ou até mesmo reiniciar o Pc. Para mim demorou um pouco, mas uma hora foi.
25 curtidas

muito bom e muito completo obrigado @brunonzanette

2 curtidas

@brunozanette

Estou executando o tutorial e ta rolando, acho q agora vai…abraços e muito obrigado de verdade

3 curtidas

Blz!! Que bom!
Qualquer coisa avisa que a gente tenta ajudar.

1 curtida

Cara … parabéns pelo tuto…

Deve ter dado um trabalho

3 curtidas

Parabéns pelo trabalho, excelente! :clap: :clap: :clap: :clap: :clap: :clap:

4 curtidas

como faço pra instalar o brasfoot 2020?

Tentei instalar aqui e esse infelizmente não funciona. Não tem como instalar o Java devido à um bug no Wine. Até tentei instalar versões mais antigas do Java, que até chegam a abrir o instalador e copiam os arquivos, mas falha no final e acaba não funcionando.
O jeito é ficar de olho para ver se consertam esse bug.

Edit:
Apenas para esclarecer, o jogo é instalado normalmente ao executar o .exe disponibilizado pelo site. Porém, o jogo requer as libs Java para rodar, o que ainda não é possível instalar.

1 curtida

blz, vlw. vou utilizar o 2018 mesmo que saiu pra linux

1 curtida

Boa noite @brunonzanette.

Vc está como silhouette studio funcionando de boa até hoje?

Eu utilizo o manjaro e tá uma luta pra fazer funcionar esse tutorial.
Estou pensando até em migrar pro mint só pra eu não utilizar mais máquina virtual só com o Studio funcionando.

OBS.: Parabéns pelo tutorial. Ficou massa

1 curtida

Opa! Vlw!!

Não. Eu só usei esse programa como exemplo, mas eu não o utilizo. Na época eu só testei as funções básicas pra testar, e parecia que funcionavam bem, mas nunca o utilizei por mais de alguns minutos.

Não creio que passando pro Mint vai fazer tanta diferença, basta você verificar se os pacotes correspondentes no Manjaro estão instalados. O tutorial em si só depende do Lutris e do Wine. Quais problemas você está enfrentando?

Eu consegui instalar mas os botões estão menores e sem texto e alguns campos tbm estão sem texto.
Dá pra usar algumas coisas mas pra cortar não pq não dá pra ver qual lâmina, velocidade e exposição da lâmina está pq não tem texto informando.

Entendi. Eu lembro que nos meus testes isso acontecia também, e não consegui entender exatamente o que era necessário para corrigir isso. Eu vou reinstalar o programa mais uma vez para ver se consigo te ajudar.

Obrigado mano.
De qualquer forma estou me virando com o windows 7 virtualizado apenas para a cameo… mas vlw o apoio

1 curtida

O que posso ter feito de errado?
erro

Olá, @diegovazm!
Cara, eu nunca tive esse problema enquanto estava testando as coisas do post. Mas como eu falei, infelizmente não é uma bala de prata. Dependendo da versão, as vezes até uma atualização que fizeram no software, pode acontecer diferentes tipos de problemas. Eu recomendo você testar com outras versões tanto do programa quanto do Wine. E prestar atenção se algum erro aparecer durante a instalação de alguma coisa.

Muito obrigado pelo teu tuto! :hugs: É animador ver pessoas tão bondosas criarem esse tipo de tópico que com certeza deve dar um trabalhão para serem feitos! Isso está me ajudando e me ajudará novamente no futuro (estava enfurecido por não conseguir fazer uma coisa por aqui e teu tópico caiu como uma luva, apesar da demora em tê-lo achado, :sweat_smile:).

Deus te abençoe! :pray:

2 curtidas

Olá,

Obrigado pelo tópico. Eu criei uma aplicação e fiz as configurações

Sendo que não achei essa parte de “Run exe inside wine prefix”

Fiz algo errado?

Obrigado.

1 curtida

Olá, @anon76266952 .
O Lutris foi atualizado e alguma coisas mudaram de lugar. Essa opção de rodar o EXE dentro do prefixo “Run exe inside wine prefix”, agora esta no menu que é aberto clicando na seta que fica ao lado do ícone de uma taça, na parte de baixo.
Provavelmente algumas outras coisas também estarão em lugares diferentes, ai caso não as encontre é só falar aqui que a gente ajuda.
Vlw!!

4 curtidas

Obrigado, ajudou muito

1 curtida