Bom pessoal, tenho certeza que este é um dos jogos mais jogados no mundo Windows. Então, é uma boa ideia aprendermos instalar este maravilhoso jogo no nosso amigo Linux. Lembrando que com este artigo, você pode jogar o HalfLife 2, Counter Strike Source ou Day of Defeat.
Antes de começar, é bom avisar que este artigo foi testado em cima da distribuição Ubuntu. Logo, funciona perfeitamente com ele. Caso você use outra distribuição, pode se aventurar também.
Lembrando que é extremamente necessário o drive oficial da Placa de Video, caso sua placa seja NVIDIA, você pode baixar neste link, caso seja ATI, neste link.
Softwares necessários
- Linux Ubuntu
- Wine
- Half Life 2 (DVD ou CD)
- Fonte Tahoma
- Driver oficial da Placa de Video (NVIDIA ou ATI)
Instalação do Wine
Caso você use Ubuntu ou Debian, basta executar o comando:
Código:
#apt-get install wine
Este comando vai instalar o Wine no Ubuntu automaticamente.
Caso você use outra distribuição, pode baixar o Wine neste link:
http://www.winehq.org/site/download
Depois da instalação, execute o comando:
$wine
Ele vai criar o diretório virtual .wine, normalmente fica dentro de:
Código:
/home/usuario/.wine/drive_c/
Baixando as fontes da Microsoft
O Steam, necessita de alguma fontes "core" da Microsoft, infelizmente, estas fontes não estão no pacote de Fontes da Microsoft. Mas isso é um problema muito facil de ser resolvido. Basta você baixar a fonte tahoma.ttf. No link abaixo você encontra:
Tahoma.ttf
Após baixar a fonte, vamos joga-la no diretório correto. Para isso execute o comando:
#mv tahoma.ttf ~/.wine/drive_c/windows/fonts
Lembrando que, o diretório ~/.wine/drive_c/windows/fonts, deve ser o diretório virtual que o Wine criou na sua maquina.
Instalando o Jogo
Agora chegou a parte principal, a instação do jogo. Coloque o CD (DVD) do HalfLife 2 no drive, e execute o comando:
Código:
#mount /mnt/cdrom
Ou mount /diretorio/do/seu/cdrom
Após isso, execute o comando:
Código:
#wine msiexec /mnt/cdrom/diretorio_de_instalcao_do_HalfLife2/steam.msi
O mais importante nesta linha, é o arquivo que ela esta chamando, ou seja, o steam.msi. Certifique-se que seja este o arquivo que você esta chamando.
A instalação segue o padrão Windows, ou seja, Next..Next...Finish
Iniciando o Steam
Aqui temos um pequeno problema. Na hora da atualização do Steam, ocorre um pequeno problema. Quando chega em 27%, simplesmente o Steam trava. Para resolvermos este problema, inicie o Steam com este comando:
Código:
#wine SteamTmp.exe SelfUpdate "C:\Program Files\Steam\Steam.exe" 14
Certifique-se que o diretório onde esteja o arquivo Steam.exe, seja o mesmo que esta na sua maquina. Por exemplo, na minha maquina o caminho esta em: C:\Arquivos de Programas\Steam\Steam.exe
Feita a atualização, execute o comando:
Código:
#WINEDEBUG="fixme-all" wine Steam.exe
Lembrando que, o arquivo Steam.exe, se encontra dentro do seu diretorio virtual, onde foi instalado o HalfLife 2, pelo Wine.
Basta você fazer seu login, e pronto, já pode começar a jogar.
Script para iniciar o HalfLife 2, Counter Strike Source e Day of Defat
Você também pode criar um script para iniciar os jogos, por exempo, para iniciar o HalfLife 2, eu crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 220 \
-heapsize 512000 +map_background none "$@"
Lembrando sempre de trocar o diretorio C:/Program\ Files, pelo diretorio que esta instalado o seu HalfLife 2.
Para iniciar o Counter Strike Source, crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 240 \
-heapsize 512000 +map_background none "$@"
Para iniciar o Day of Defeat, crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 300 \
-heapsize 512000 +map_background none "$@"
Problemas que podem ocorrer
Quando vou minimizar o Steam, o jogo trava.
Não minimize o Steam, este erro sempre vai ocorrer.
O Steam esta travando constantemente.
Verifique se o seu kernel esta abaixo da versão 2.6.15, caso esteja, atualize.
O Steam esta travando durante o jogo.
Tente atualizar ou alterar o seu drive de som no winecfg.
Minha Placa de Video suporta este jogo ?
Depende, caso sua placa tenha suporte a tecnologia OpenGL. Sim, sua placa suporta. Minha recomendação para jogar este jogo no Linux, é que sua Placa seja NVidia.
Os gráficos estão pessimos !
Verifique o modelo da sua Placa de Video. Caso seja um modelo antigo, vai ficar muito ruim mesmo, este Counter Strike, é muito mais pesado que suas versões anteriores.
Na hora do Update do Steam, ele trava !
Verifique o Path de instalação do HalfLife 2. Tenha certeza, que seja o mesmo caminho que esta na sua maquina !
Pronto. Boa diversão !!!
Notas: É normal problemas acontecerem da primeira vez, caso isto ocorra, a melhor ajuda é a propria comunidade.
Antes de começar, é bom avisar que este artigo foi testado em cima da distribuição Ubuntu. Logo, funciona perfeitamente com ele. Caso você use outra distribuição, pode se aventurar também.
Lembrando que é extremamente necessário o drive oficial da Placa de Video, caso sua placa seja NVIDIA, você pode baixar neste link, caso seja ATI, neste link.
Softwares necessários
- Linux Ubuntu
- Wine
- Half Life 2 (DVD ou CD)
- Fonte Tahoma
- Driver oficial da Placa de Video (NVIDIA ou ATI)
Instalação do Wine
Caso você use Ubuntu ou Debian, basta executar o comando:
Código:
#apt-get install wine
Este comando vai instalar o Wine no Ubuntu automaticamente.
Caso você use outra distribuição, pode baixar o Wine neste link:
http://www.winehq.org/site/download
Depois da instalação, execute o comando:
$wine
Ele vai criar o diretório virtual .wine, normalmente fica dentro de:
Código:
/home/usuario/.wine/drive_c/
Baixando as fontes da Microsoft
O Steam, necessita de alguma fontes "core" da Microsoft, infelizmente, estas fontes não estão no pacote de Fontes da Microsoft. Mas isso é um problema muito facil de ser resolvido. Basta você baixar a fonte tahoma.ttf. No link abaixo você encontra:
Tahoma.ttf
Após baixar a fonte, vamos joga-la no diretório correto. Para isso execute o comando:
#mv tahoma.ttf ~/.wine/drive_c/windows/fonts
Lembrando que, o diretório ~/.wine/drive_c/windows/fonts, deve ser o diretório virtual que o Wine criou na sua maquina.
Instalando o Jogo
Agora chegou a parte principal, a instação do jogo. Coloque o CD (DVD) do HalfLife 2 no drive, e execute o comando:
Código:
#mount /mnt/cdrom
Ou mount /diretorio/do/seu/cdrom
Após isso, execute o comando:
Código:
#wine msiexec /mnt/cdrom/diretorio_de_instalcao_do_HalfLife2/steam.msi
O mais importante nesta linha, é o arquivo que ela esta chamando, ou seja, o steam.msi. Certifique-se que seja este o arquivo que você esta chamando.
A instalação segue o padrão Windows, ou seja, Next..Next...Finish
Iniciando o Steam
Aqui temos um pequeno problema. Na hora da atualização do Steam, ocorre um pequeno problema. Quando chega em 27%, simplesmente o Steam trava. Para resolvermos este problema, inicie o Steam com este comando:
Código:
#wine SteamTmp.exe SelfUpdate "C:\Program Files\Steam\Steam.exe" 14
Certifique-se que o diretório onde esteja o arquivo Steam.exe, seja o mesmo que esta na sua maquina. Por exemplo, na minha maquina o caminho esta em: C:\Arquivos de Programas\Steam\Steam.exe
Feita a atualização, execute o comando:
Código:
#WINEDEBUG="fixme-all" wine Steam.exe
Lembrando que, o arquivo Steam.exe, se encontra dentro do seu diretorio virtual, onde foi instalado o HalfLife 2, pelo Wine.
Basta você fazer seu login, e pronto, já pode começar a jogar.
Script para iniciar o HalfLife 2, Counter Strike Source e Day of Defat
Você também pode criar um script para iniciar os jogos, por exempo, para iniciar o HalfLife 2, eu crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 220 \
-heapsize 512000 +map_background none "$@"
Lembrando sempre de trocar o diretorio C:/Program\ Files, pelo diretorio que esta instalado o seu HalfLife 2.
Para iniciar o Counter Strike Source, crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 240 \
-heapsize 512000 +map_background none "$@"
Para iniciar o Day of Defeat, crio o seguinte script:
Código:
#!/bin/bash
WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -fullscreen \
-width 1024 -height 768 -applaunch 300 \
-heapsize 512000 +map_background none "$@"
Problemas que podem ocorrer
Quando vou minimizar o Steam, o jogo trava.
Não minimize o Steam, este erro sempre vai ocorrer.
O Steam esta travando constantemente.
Verifique se o seu kernel esta abaixo da versão 2.6.15, caso esteja, atualize.
O Steam esta travando durante o jogo.
Tente atualizar ou alterar o seu drive de som no winecfg.
Minha Placa de Video suporta este jogo ?
Depende, caso sua placa tenha suporte a tecnologia OpenGL. Sim, sua placa suporta. Minha recomendação para jogar este jogo no Linux, é que sua Placa seja NVidia.
Os gráficos estão pessimos !
Verifique o modelo da sua Placa de Video. Caso seja um modelo antigo, vai ficar muito ruim mesmo, este Counter Strike, é muito mais pesado que suas versões anteriores.
Na hora do Update do Steam, ele trava !
Verifique o Path de instalação do HalfLife 2. Tenha certeza, que seja o mesmo caminho que esta na sua maquina !
Pronto. Boa diversão !!!
Notas: É normal problemas acontecerem da primeira vez, caso isto ocorra, a melhor ajuda é a propria comunidade.