Pular para o conteúdo

Dota 2 usando Bumblebee no Debian Strech/Sid (testing)

Dica publicada em Linux / Jogos
D.Rocha danprocha
Hits: 5.793 Categoria: Linux Subcategoria: Jogos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Dota 2 usando Bumblebee no Debian Strech/Sid (testing)

* Esse tutorial foi feito usando o Debian Stretch/Sid com kernel 4.8.7-1 usando multiarch (multiarquitetura). Depois de um bom tempo foi a primeira vez que eu consegui usar o driver da minha placa de vídeo, que é uma Nvidia GTM-740 para rodar o jogo.

Talvez este tutorial funcione na versão Jessie Stable embora o driver da Nvidia neste versão esteja desatualizado.

1. Instalar o bumblebee-nvidia:

sudo apt install bumblee-nvidia

Depois de instalado o bumblebee, faça o teste para ver se ele está funcionando. Digite no terminal:

optirun glxgears
ou
primusrun glxgears

Se estiver funcionando ele não retornará nenhuma mensagem de erro. Uma vez funcionando era hora de instalar o steam.

2. Instalar o steam

Primeiro adicione o multiarch caso seu sistema operacional seja x64, uma vez que o Steam precisa das bibliotecas da arquitetura de x32 para funcionar.

Para adicionar a arquitetura de x32 digite:

sudo dpkg --add-architecure i386

Atualize seus repositórios:

sudo apt update

E instale o Steam:

sudo apt install steam

3. Uma vez instalado o Steam baixe Dota 2.

4. Hora de configurar o Dota 2 no Steam e depois utilizar a configuração de comandos no Steam.
  • Clique com o botão direito sobre o Dota 2 na sua bibliototeca e selecione 'Properties';
  • Depois em 'Set Launch Options' e digite no espaço em branco 'primusrun %command%';
  • Se o jogo não rodar por conta do sistema estar funcionando em multiarch, é necessário remover esses arquivos que estão na pasta oculta do steam no seu home (no caso de retornar alguma mensagem de erro, você tenta baixar a dependência ou o pacote solicitado, ou senão você siga o procedimento abaixo).


  • # rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
    # rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
    # rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
    # rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
    # rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

No caso de você digitar o comando e dizer que a pasta não existe, provavelmente a pasta ali ao invés de ser ".local" é ".steam" e o caminho da pasta "share" e "Steam" não existe, então, ficaria:

# rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
# rm ~/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
# rm ~/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
# rm ~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
# rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1


Uma vez que o Steam não retorna o erro é só você rodar o Dota e sair para o abraço.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Jogos do Nintendo Wii no Ubuntu e derivados

Steam no Debian 10 Buster

Minecraft Launcher para Arch Linux

Instalando no PlayonLinux a versão do Wine compatível com League of Legends

Som estourado ou falhando na Steam com Proton

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.