Diolinux - O modo Linux e Open Source de ver o Mundo

Responsive Ad Slot

Mostrando postagens com marcador steam. Mostrar todas as postagens
Mostrando postagens com marcador steam. Mostrar todas as postagens

Parâmetros de inicialização úteis para o Proton da Steam (Steam Play)

Nenhum comentário

quarta-feira, 28 de novembro de 2018

O novo Steam Play, que trouxe o projeto Proton, já mudou drasticamente o cenário de jogos para Linux, fazendo com que alguns milhares de novos títulos funcionassem, entretanto, a compatibilidade perfeita ainda deve levar algum tempo para acontecer, o que não quer dizer que você não possa pegar alguns atalhos para rodar os seus jogos.

Steam Play comomand Startup






A ideia de funcionamento do Steam Play com o Proton é simples: Ao clicar em um game que seria, teoricamente, apenas para Windows, o jogo abrirá no Linux normalmente permitindo que você jogue como faria na plataforma da Microsoft. É claro que isso é uma "super simplificação" do projeto, mas a verdade é que muitos jogos já se comportam exatamente dessa forma, mesmo os fora da Whitelist de compatibilidade da Valve.

A própria comunidade vem testando uma série de jogos e postando os resultados obtidos, você pode conferir o estado  de compatibilidade atual do jogo que você gostaria de jogar consultando este site.

Outros games funcionam também com o "minor tweaking", ou seja, com pequenos ajustes. O projeto Proton está disponível no GitHub e possui uma documentação muito rica, onde existe várias dicas interessantes que você pode usar nos games para fazer com que eles funcionem de forma adequada.

Para tirar provento do material que estamos compartilhando aqui, você precisa estar com o SteamPlay/Proton ativado na sua Steam, caso você não saiba como funciona, clique aqui para entender melhor.

Parâmetros na inicialização


O Steam sempre suportou pequenos ajustes como esses em grande parte dos jogos, inclusive os de Windows, existem vários fóruns de jogos para computador que permitem que você consiga certos comportamentos nos seus games através disso, como fazê-los rodar em tela cheia, modo janela, usar uma API específica, etc. No caso do Steam Play, temos algumas opções que forçam o comportamento do Proton, essas opções podem fazer com que um jogo rode ou não, ou podem otimizar o desempenho em alguns casos.

Como muita gente ficou com dúvida, eu resolvi criar esse material guia completo explicando para servir como referência, assim você pode fazer experimentações antes de reportar qualquer game lá no ProtonDB.

Como usar os parâmetros?


De nada adianta você saber quais são os parâmetros se você não souber onde aplicá-los, certo? Para adicionar um parâmetro de inicialização a qualquer game da Steam, basta clicar com o botão direito do mouse sobre ele na sua biblioteca de jogos e clicar na opção "Propriedades" ou "Properties", caso esteja em Inglês:

Propriedades de um jogo na Steam

Ao fazer isso você abrirá um painel muito útil que praticamente todo jogo da Steam possui, onde você pode fazer uma série de manutenções no jogo, como navegar pelos arquivos do game, verificar a integridade do mesmo para saber se nada está corrompido, acessar versões Beta, mudar o idioma de um jogo, etc.

Uma das opções é a "Set Launch Options..." ou "Definir opções de inicialização...", ao clicar neste botão uma nova janela (menor) vai se abrir permitindo que você coloque os parâmetros.


Como você pode ver pela imagem, é realmente muito simples. Os parâmetros que podem ser usados ali variam de jogo para jogo, porém, os parâmetros do Proton funcionam para qualquer jogo que rode no Linux através do Steam Play.

Uma vez adicionado o parâmetro, basta clicar no botão "OK", fechar a janela e iniciar o jogo normalmente pelo cliente Steam, clicando em "Jogar" ou "Play".

Parâmetros do Proton (Steam Play)


Para entender melhor como o Proton funciona, você pode conferir o vídeo de apresentação que nós fizemos no canal, prepare um bom café, pois se trata de um vídeo longo, mas é provavelmente um dos mais completos que você verá.


Você pode usar parâmetros do Proton para forçar os jogos a usarem uma API ou outra, a converterem os dados do DX9, DX11 ou 12 para o Vulkan ou para o OpenGL e uma série de outras coisas, eu vou  fazer uma lista para você logo mais.

Antes entendamos o contexto da sintaxe do parâmetro:
"PROTON_VARIABLE=1 %command%
As palavras "PROTON_VARIABLE" simplesmente demonstram qual variável você estará alterando, já o valor "=1" indica que a variável está ativa, se você colocar "=0" seria o mesmo que "desligado" ou seja, na prática o efeito seria o mesmo de você não adicionar a variável. A sentença "%command%" basicamente é uma variável que indica o comando desencadeado pelo botão "play" da Steam, ou seja, o executável do jogo ou um launcher, como alguns games usam.

Em outras palavras palavras, é como se você estivesse dizendo "Proton, use (ou não) 'esse recurso' para executar tal jogo". Simples assim.

Na prática os parâmetros são estes logo abaixo, sendo que podem ser adicionados alguns novos no futuro, os padrões atuais são:

1 -  Faça com que o Proton use o OpenGL no lugar no Vulkan para o DirectX 10 e 11

PROTON_USE_WINED3D=1 %command%

2 - Faça o Proton desabilitar o DirectX 11 e rodar em DirectX 9, o que pode ser usado para jogos que possuem suporte à versão antiga do DX da Microsoft e rodarão melhor dessa forma. Alguns jogos mais antigos funcionam melhor dessa forma.

PROTON_NO_D3D11=1 %command%

3 - Você pode ler mais sobre o recurso ESYNC do Wine aqui, este recurso pode ser útil para rodar games que sejam CPU-Bound e exijam mais deste componente do que geralmente acontece, como o game da Rockstar Games, GTA V. Ativar ou desativar essa função em muitos casos não fará muita diferença, mas em outros pode trazer mudanças drásticas.

PROTON_NO_ESYNC=1 %command%

Estes são os parâmetros principais do Proton e são os que mais afetam os jogos, porém, existem outros que podem ser úteis para debugar um jogo ou avaliar a performance do mesmo. Por exemplo, se você quiser ver a taxa de FPS, Frame Times, Versão do Vulkan, driver e a sua placa de vídeo e outros pormenores na tela, basta adicionar esse parâmetro:

DXVK_HUD=devinfo,fps,frametimes %command% 

Claro que você pode remover qualquer uma das palavras para mostrar somente o que você quiser, por exemplo, se você só quiser ver os FPS, basta deixar apenas a palavra "fps" depois de "DXVK_HUD=" e antes de "%command%", o mesmo vale para as demais opções.

Essa função ativada te trará, nos jogos que suportam a função, uma tela como essa do Pro Evolution Soccer 2019, que está rodando no Linux Mint no exemplo:

PES 2019 no Linux

Observe em ambas as imagens o canto superior esquerdo.

PES 2019 no Linux

Existem alguns parâmetros voltados exclusivamente para o Debug, você pode saber mais aqui.

Indo além do óbvio (avançado)


Não podemos esquecer que esses softwares são Open Source, então, você pode alterar o comportamento padrão deles, por conta e risco, é claro. Mas por exemplo, você pode adicionar algum componente faltante em um jogo através do Winetricks.

Exemplo: O desenvolvedor fez o jogo para Windows considerando que certas ferramentas intrínsecas do sistema da Microsoft já estejam instaladas, como o Net Framework 4.5. Geralmente os games da Steam instalam suas próprias dependências (no Linux e no Windows) na primeira vez que o jogo é executado, mas se o desenvolvedor já estava contando com esse componente direto do sistema operacional e não adicionou a função de instalá-lo na primeira vez que o jogo é executado, em se tratando do Proton, isso pode significar um problema, afinal o game precisa de um componente que pode não estar instalado.

Dessa forma você pode usar o Winetricks, um utilitário muito popular para manipulação do Wine para instalar componentes extras para o jogo.

O primeiro passo é ter certos pacotes instalados, para isso rode o comando (Ubuntu, Linux Mint e derivados):
sudo apt install wine64 wine32-preloader winetricks -y
Com isso você pode manipular o prefixo do jogo dentro do Proton, por exemplo, esse comando permite que você instale o DotNet 4.5 no jogo "Yu-Gi-Oh Duel Links":
WINEPREFIX=/home/$USER/.steam/steam/steamapps/compatdata/601510/pfx winetricks dotnet45 
Destacados em amarelo estão alguns itens importantes do comando. O primeiro é número da aplicação. 

Navegue até o diretório "/home/$USER/.steam/steam/steamapps/compatdata/" e você verá uma série de pastas com números que parecem ser aleatórios, mas na verdade representam o ID do jogo dentro da Steam.

* Essas pastas com números só aparecerão se você possuir jogos instalados via Proton, os jogos nativos ficam em outro diretório.

Para descobrir qual jogo corresponde a qual pasta você pode explorar os arquivos dentro do prefixo, onde você provavelmente encontrará os executáveis, mas existe uma forma mais simples de fazer isso, você pode usar o ProtonDB e pesquisar pela numeração, o site vai te trazer o jogo em questão, como no exemplo do game Warframe:

Pesquisando de ID do jogo

Outra forma é usar o próprio site da Steam. Através de um navegador use a URL https://store.steampowered.com/app/601510, onde o número em amarelo é número do jogo (ou nome da pasta do prefixo), nesse caso, seria o jogo "Duel Links" antes mencionado, essa lógica funciona com qualquer game, inclusive os que não precisam do Proton para rodar.

O Winetricks é um programa gráfico também e você encontra ele no menu do seu sistema, originalmente ele busca usar a instalação padrão do Wine no seu computador, e não o Proton, por isso precisamos do comando supracitado para direcioná-lo para trabalhar na pasta correta, no entanto, essa aplicação gráfica pode ser útil para você encontrar o nome do pacote que você quer instalar, que seria o segundo destaque em amarelo no nosso comando, referindo-se ao "dotnet45", o nome do pacote do Net Framework 4.5.

Pesquisando no Winetricks

Como você pode ver, listado na primeira coluna da imagem acima temos o nome dos pacotes, se eu quisesse (por qualquer motivo) instalar as dlls do DirectX 10 em um prefixo do específico de um game via Proton, como o "Duel Links", para usar o mesmo exemplo, pela imagem acima, o nome do pacote que eu devo indicar é "d3dx10", logo, o comando ficaria:

WINEPREFIX=/home/$USER/.steam/steam/steamapps/compatdata/601510/pfx winetricks d3dx10 

Importante para finalizar!


Esse material não é, definitivamente, para quem simplesmente quer "sentar e jogar" apenas, mas para quem quer ir um pouco além com o Proton e explorar as possibilidades da ferramenta. 

Grande parte dos jogos compatíveis com o novo Steam Play simplesmente requerem o download do jogo normalmente e o seu clique no botão de jogar, e nada mais, rodando como se fossem nativos,  porém, existem alguns que com poucas modificações, como um simples parâmetro na inicialização, podem passar a funcionar ou funcionar melhor.

A parte mais avançada, destinada a quem quer testar profundamente e fazer alguns tweaks no próprio sistema da Valve é voltada, definitivamente, a quem quer explorar e ajudar a reportar quais são os problemas encontrados para que determinado título não rode e, com sorte, apontando a solução para o problema.

Estamos vivendo uma era de transição, até essa ferramenta ficar ainda mais madura, alguns ajustes para certos jogos podem ser necessários, e muitas vezes uma simples palavra na inicialização é a diferença entre fazer o jogo funcionar ou não.

Provavelmente, com o tempo, os jogos que forem passando para Whitelist da Valve e que precisem de certos comandos assim, já possuirão essas configurações de fábrica, sejam elas vindas da própria Valve ou do desenvolvedor do jogo.

O Proton além da Steam


O Proton se tornou tão interessante que agora já está fazendo parte de outros projetos como o Lutris, um software destinado para jogadores de Linux que agrega (ou tenta) todos as formas de jogar com o sistema do Pinguin, incluindo emuladores, no entanto, um dos pontos mais fortes do Lutris é a comunidade que cria scripts para facilitar a instalação de jogos como Overwatch e League of Legends, que pode ser instalados com, literalmente, um clique. Agora o Proton faz parte desse projeto também, assim como o DXVK.


Aproveite a jogatina, siga o nosso canal da Twitch pra acompanhar os gameplays usando Proton, e até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Os gêneros e videogames mais jogados no Linux em 2018

Nenhum comentário

quinta-feira, 1 de novembro de 2018

O ano de 2018 tem sido muito interessante em termos dos jogos disponíveis para as distribuições Linux, já que a oferta de títulos de diferentes gêneros aumentou exponencialmente. Com o boom de plataformas como Steam e melhorias em projetos como o DXVK, Proton (Steam Play), assim como a abertura de plataformas online, o número de ofertas de diferentes gêneros aumenta para os gamers de Linux.

Games de Linux






Com a chegada do Steam Play, muitos games passaram a funcionar no Linux normalmente, atualmente são praticamente 3 mil títulos, sem falar os outros milhares que já rodavam nativamente. Hoje Linux pode ser considerada a segunda plataforma para jogos em computadores com facilidade, superando em quantidade, graças ao Steam Play especialmente, os jogos para macOS, ficando atrás somente do Windows.

Jogos de ação e o boom dos eSports


Os jogos de ação encontraram um ano muito lucrativo em todas as plataformas, e o Linux não foi exceção.

Nesta categoria, destacam-se títulos como o Counter-Strike: Global Offensive, que foi um dos melhores shooters para o Linux, através da plataforma Steam. Tanto tem sido o sucesso deste título em 2018, que se tornou um dos videogames com mais seguidores dos eSports no Brasil.

Nesse sentido, e como publicado pelo site SporTV, o Brasil é o país com o terceiro maior público cativo de eSports do mundo, ficando atrás apenas da China e dos Estados Unidos.

Com um público brasileiro que ultrapassa 7,8 milhões de seguidores, o país está na vanguarda da América Latina no mercado de eSports, com a projeção de movimentação de US$ 905,6 no final do ano, e para ultrapassar US$ 1,6 bilhões para 2021.

Jogos de estratégia e crossovers de RPGs


Outro gênero que ganhou mais seguidores em 2018 é o de jogos de estratégia, incluindo jogos de cassino.

Neste contexto, o crescimento deveu-se à abertura dos melhores cassinos online, que disponibilizaram a sua oferta em jogos como a roleta, o poker ou o blackjack, bem assim como que alguns deles também funcionam como casas de apostas desportivas. 

Essas plataformas abriram seu conteúdo para serem facilmente accessíveis pela internet e, na maioria dos casos, também através de smartphones.

Por outro lado, títulos como XCOM 2, Civilization V ou Age of Wonders III também ganharam vários seguidores dentro das plataformas disponíveis para Linux, como Steam ou Wine, oferecendo uma mistura de jogos de estratégia por turnos, com outros gêneros como shooter ou RPG.  Nós mesmos estamos nos divertindo muito jogando Warframe no nosso canal da Twitch, hoje mesmo tem live! :)

Jogos de corridas


Os jogos e simuladores de corridas também se tornaram alguns dos favoritos dos gamers em 2018, já que eles também ganharam um lugar nos eSports, misturando sua oferta com simuladores e expandindo sua plataforma de alcance para o Linux.

Um dos títulos mais marcantes é o Rocket League, que é um jogo de futebol, no qual os jogadores são carros de controle remoto com foguetes acoplados. Esta mistura de gêneros tem sido uma das opções mais chamativas para os competidores de eSports em todo o mundo.

No entanto, uma opção dentro dos títulos de corrida para os puristas, que foi muito bem recebida este ano, foi o Dirt Rally, que se destacou como um dos títulos de corrida esportiva mais jogados no Linux através do Steam em 2018.

Tão boa foi a recepção deste videogame, que o site IGN Brasil anunciou que o Dirt Rally 2.0 já tem sua data de lançamento prevista para 26 de fevereiro de 2019, buscando melhorar a experiência oferecida por seu antecessor.

Linux Gaming

O Linux está ganhando mais e mais espaço na competição dos videogames, pois, está desenvolvendo cada vez mais facilidades para os jogadores desfrutarem de seus gêneros favoritos de videogames, independentemente da distribuição de Linux que preferirem.

É claro que existem ainda certos títulos que ainda são incompatíveis, mas (literalmente) há dois meses mais ou menos, muito menos jogos eram compatíveis, há um ano, tínhamos menos jogos, então, parece ser uma questão de tempo e adaptação. Quem ainda insiste em dizer que Linux não serve para jogar também só pode estar desinformando.

Qual o seu game favorito? Ele já está rodando no Linux?

Até a próxima!

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Steam já tem mais de 1 milhão de jogadores no Linux

Nenhum comentário

quinta-feira, 11 de outubro de 2018

No começo do mês a Steam lançou o seu relatório mensal de quais sistemas operacionais, hardwares, softwares os seus usuários estão usando, isso acabou mostrando dados interessantes, como a subida dos usuários Linux e a queda de quem usa Windows dentro da Steam.


Steam já tem mais de 1 milhão de jogadores no Linux






No caso do sistema da Microsoft (juntando desde o Windows XP até o Windows 10) houve uma queda de 0.17% no geral, tendo uma queda mais significativa no Windows 10 64 bits (-0.45%) e um crescimento no uso do Windows 7 64 bits (+0.84%). Mas mantendo ainda o uso da maioria, com 96.29% do mercado.

Já no caso do Linux teve um crescimento de 0.11% no geral, tendo o Ubuntu 18.04 LTS como a versão mais usada dentro do segmento, com 0.23%. E assim subindo para 0.78% do total dos usuários gamers, em um universo de aproximadamente 150 milhões usuários da Steam.

Usando esses dados, o Youtuber norte-americano Gardner do canal “The Linux Gamer”, fez um vídeo em seu canal mensurando o quanto esses números são expressivos e que muita gente não se atenta. Outro site que mencionou sobre isso, foi o pessoal do “Gaming on Linux”, fazendo o cálculo dessa aproximação de 150 milhões de usuários na Steam, usando como base o valor divulgado por ela no começo do ano ( que era em torno de 120 milhões de usuários), usando a proporção aritmética pra isso.

Tendo isso como base, o cálculo dele foi pegar o número total de usuário aproximados de usuários da Steam (150) e multiplicar por 0.78 e assim chegando no montante de 1 milhão e 780 mil usuários na Steam usam Linux.

Como ele mesmo fala no vídeo, esse número não é para ser desprezado (e nem exato) e é uma parcela muito grande de usuários que às desenvolvedoras deveriam dar mais atenção (Concordo com isso.).

Para quem quiser ver o vídeo completo dele, está logo abaixo.

          

Muito legal ver esse crescimento e ver que o Linux em desktop vem tomando “corpo” nos últimos meses e assim chamando a atenção, lembre-se, foi uma mudança desse tamanho em poucas semanas, depois do anúncio do projeto Proton da Valve, que visa compatibilizar a biblioteca de jogos da Steam que apenas rodavam no Windows com o Linux, sendo que cerca de 80% dos títulos já estão “jogáveis”.

O ano de 2018 está sendo muito bom para quem quer jogar no desktop Linux, com o surgimento do DXVK, aprimoramento do WINE e o recente investimento da Valve no projeto Proton, e muito mais.

Espero você na próxima, um forte abraço.
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Como saber se um jogo de Windows roda no Linux

Nenhum comentário

quarta-feira, 19 de setembro de 2018

Nas últimas 3 semanas o mundo de games deu um reviravolta sem precedentes, com o anúncio da Valve com o projeto Proton e assim trazendo a compatibilidade dos jogos de Windows para Linux à distância de um clique.

Como saber se um jogo de Windows roda no Linux






Se você não  acompanhou essa novidade, fizemos um vídeo no canal explicando melhor o projeto e também como configura-lo:

       

Com essa tremenda novidade surgiu a dúvida de como saber quais jogos estão ou não rodando via Steamplay, para evitar que compras sejam feitas e os games não rodem, desconsiderando a lista já pré estabelecida pela Valve. Em um primeiro momento foi feita uma planilha no Google Docs pela comunidade, mas ela tomou tamanha relevância que já não estava suportando o número de reports que estava recebendo, e aí que criaram um site para facilitar isso. O nome do site é Steam Play Compatibility Reports.

Hoje, segundo o site, já contamos com aproximadamente 4300 jogos reportados e aproximadamente 2050 jogos com a classificação máxima de compatibilidade, a Platinum.

Agora vem uma dica “de ouro”, uma ferramenta muito útil dentro do site e que pode facilitar a vida de muita gente que está chegando no mundo Linux para jogar.

No canto superior direito, você pode observar que existe um campo com os dizeres “Enter Steam ID…”, e é aí está o “pulo do gato”. Se a sua biblioteca de jogos estiver no modo que todos possam ver, ou seja, ela tá Pública, essa ferramenta vai lhe ajudar e muito. Vou usar a minha conta como exemplo nos prints.

Como saber se um jogo de Windows roda no Linux

Depois de colocar o seu ID da Steam, pressione Enter e espere carregar. A tela seguinte será essa

Como saber se um jogo de Windows roda no Linux

Alguns jogos podem aparecer como “Awainting reports” (algo como aguardando validação dos reports).

Essa dica é muito útil para quem estiver no processo de migrar para Linux e quer ver se o seu jogo favorito já está rodando. Outras opções interessantes é que você pode incluir os filtros de “include native”, “Untested” e “Free” e assim aumentar a gama da pesquisa.

Como saber se um jogo de Windows roda no Linux

Conte aí nos comentários o que você achou dessa dica e também diga se você já está usando o Steamplay.
Um forte abraço e até a próxima.
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Game open source Battle for Wesnorth está disponível no Steam

Nenhum comentário

terça-feira, 18 de setembro de 2018

Se você gosta de jogos baseados em turnos e com a temática “mundo da fantasia”, Battle for Wesnoth é uma boa pedida para passar algumas horas entre florestas, planícies e minas.

Game open source Battle for Wesnorth está disponível no Steam






O jogo se passa entre “as planícies de Weldyn, as florestas de Wesmere, nas minas de Knalga aos picos mais altos das "Montanhas do Coração”. 

No jogo você pode ser um jovem príncipe que precisa fugir das forças invasoras do “Lich Lords” e construir um novo lar perto do mar; ou ser um mago que precisa libertar a sua aldeia que é invadida por Orcs, e ao mesmo tempo busca a imortalidade e vingança entre outros cenários possíveis. A escolha é sua.

Na batalha online, você pode escolher dentre sete facções totalmente equilibradas e também jogar com os amigos com os mais de 50 mapas multiplayers. E o game também conta com um editor de mapas integrado, assim aumentando a jogatina da galera.

Para baixar ele, basta clicar no botão abaixo




Espero você até a próxima e um forte abraço.
____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Valve lança ferramenta com objetivo de rodar TODOS os jogos de Windows no Linux

Nenhum comentário

quarta-feira, 22 de agosto de 2018

Os usuários de Linux receberam uma ótima notícia ontem, do nada, toda a sua biblioteca de jogos Windows passou a ser instalável no Linux "como mágica", tudo isso graças a um projeto da Valve, dona do Steam, chamado "Proton". Saiba mais sobre a ferramenta e aprenda a habilitar o recurso na sua distribuição.

SteamPlay - Linux Windows Games






Antes de você aprender a habilitar a funcionalidade e sair utilizando, vamos compreender primeiro do que se trata o projeto e como ele funciona. O que a Valve lançou recentemente foi uma nova versão do "Steam Play". O "Steam Play" é um recurso presente na Steam há alguns anos que promove algo excelente, jogar todos os games que você comprar em qualquer plataforma que ele for suportado, como exemplo, se você comprar o CS:GO, com a mesma compra, na mesma conta Steam, se você instalar o jogo no Windows, no Linux ou no macOS, não será necessário comprar uma nova versão para cada plataforma, entretanto, o Steam Play recebeu um grande upgrade!

Uma notícia tão importante quanto o próprio lançamento da Steam para Linux


Há praticamente 6 anos a Valve lançava a Steam para Linux com algumas dezenas de títulos compatíveis apenas, conforme os anos foram passando, mais e mais jogos foram sendo lançados, chegando a milhares, no entanto, os desenvolvedores vem lançando jogos para Windows há décadas e muito material não receberia porte para o Linux, por isso, a empresa por trás do Steam vem trabalhando em uma camada de compatibilidade nova para o Steam Play.

A nova versão do Steam Play traz uma nova ferramenta chamada "Proton", que nada mais é do que uma implementação, ainda em Beta, do Wine (modificado pela Valve) e que utiliza Vulkan para rodar games de Windows no Linux que utilizem DirectX 11 e 12, com o objetivo de rodar absolutamente TODOS os jogos da Steam do Linux. Você pode ser mais sobre o lançamento aqui.

O Proton ainda é um Beta e apesar de possuir uma lista grande de jogos compatíveis já em seu lançamento, vários ainda podem não funcionar, como o anúncio oficial mencionou, mas pelo visto, algumas dezenas de novos jogos, além dos que já rodavam do Linux, passaram a rodar "do dia para a noite". Então se você ainda não tinha migrado para Linux por conta de algum game, vale a pena fazer o teste.

Como habilitar o suporte ao Steam Play com Proton no seu Steam Linux


Vamos fazer uma demonstração para você entender melhor. Abaixo você vê a minha conta Steam, em Library você pode ver a quantidade de jogos disponíveis, em "STEAMOS + LINUX" temos 144 títulos, sendo que o total, 176, são os jogos e softwares ao todo, incluindo os que rodam no Windows também, ou seja, nesta conta eu tenho 32 títulos que não rodaria nativamente no Linux.

Games da Steam Windows Linux

Se eu navegar em algum game com suporte nativo apenas para Windows (até o momento), você verá que não existe a opção de instalar o jogo, o Steam apenas me mostra as horas jogadas.


Para instalar o game de Windows no Linux na Steam você deve fazer o seguinte: Vá até o seu menu Steam>>Settings


Na janela de configurações, em "Account", ou "Conta", observe a opção de "Beta participation:", clicando no botão "Change", altere para o modo Beta da Steam.


Linux Steam Play

Depois de ativar essa opção, clique em "OK" e então será necessário reiniciar a Steam e baixar novamente a atualização do cliente em modo Beta, tudo isso é automático. 

Steam Play Windows Linux

Depois da versão Beta instalada, vá novamente nas configurações da Steam e no painel esquerdo da janela, selecione "Steam Play", nessa opção haverá agora um modo avançado de configuração com duas opções:

- "Enable Steam Play for all titles";
- "Use this tool istead of game-specific selections from Steam".

A diferença entre as duas opções é que a primeira habilita o Proton para todos os seus games de Windows na Steam, a segunda opção habilita apenas alguns títulos que o pessoal da Valve já testou e sabe que funciona plenamente com este recurso, como a última versão de Doom, por exemplo. 


Agora, indo ao mesmo jogo que eu tinha mostrado antes e não era possível instalar, você verá o botão de instalar, como na imagem abaixo, agora é só instalar o seu jogo normalmente. Os games que possuem essa compatibilidade com o novo Steam Play mostram um texto ao lado do botão de instalar indicando: "Run on this computer via Steam Play".

Jogos de Windows no Linux

Jogos de Windows no Linux

Jogos de Windows no Linux

Os games vão mostrar essa janela antes de iniciar, indicando mais uma vez que você está rodando sobre uma camada de compatibilidade.

Jogos de Windows no Linux

Ao iniciar o jogo, você verá que o Steam começará a baixar componentes do Windows para rodar o seu jogo.

Jogos de Windows no Linux

O que você pode fazer agora é testar os seus jogos de Windows, ou ao menos os jogos grátis para Windows, para reportar aos desenvolvedores, informando se o game roda ou não e se tem algum problema.

Referências da Valve


A nota de lançamento do Steam Play Beta com o Proton da Valve, a qual linkamos no início do artigo, continha também algumas observações interessantes que vale a pena mencionar.

A primeira delas é que a Valve vinha injetando dinheiro no projeto Wine, Vulkan e DXVK nos últimos 2 anos e "ninguém" sabia, ao menos, eu não tinha ouvido falar sobre. O projeto Beta que trouxe vida ao Proton começou há 2 anos, e ninguém sabia que isso estava acontecendo. Outra observação é sobre o Vulkan. A Valve mencionou que neste sistema de Steam Play é natural esperar que quando houver a tradução de API em um game, como por exemplo, um jogo que roda com DX11, ao rodar via Vulkan, pode perder um pouco de desempenho, nada muito grande e que inviabilize a jogatina, no entanto, não há motivos técnicos para acreditar que isso não pode ser melhorado com o tempo e que games que já rodem Vulkan nativamente, como o Doom 2016, rodem perfeitamente no Linux sem precisar de mais nada, além dessa camada de compatibilidade.

Existem muitas coisas a se refletir no entorno dessa notícia, então é bom ver os próximos capítulos, ir digerindo a informação e testando os jogos para saber como as coisas vão se desenrolar, então, certamente espere ver mais conteúdo sobre este assunto aqui na no blog e no canal também.

Gostaria de lembrar que estamos fazendo muitas lives de jogos no Linux na Twitch.tv/Diolinux, então segue a gente por lá, as lives são muito mais frequentes que no YouTube, acontecendo quase todos os dias.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Veja como instalar o navegador Opera no Ubuntu via Snap

Nenhum comentário

sexta-feira, 3 de agosto de 2018

Nesta quinta-feira (02/08) foi lançado a versão em snap do browser (navegador) Opera na sua versão 54.0.2952.65 com arquitetura de 64 bits.

Veja como instalar o navegador Opera no Ubuntu via Snap







No blog do Opera, onde um dos responsáveis pelo desenvolvimento do navegador  para Mac e Linux,  Arjan van Leeuwen, explicou o porquê da adoção do formato snap.

Segundo ele, a adoção do snap possibilita a instalação em praticamente qualquer distribuição Linux com suporte ao snapd, serviço esse que dá a possibilidade dos pacotes snap rodarem.

O vice-presidente da Canonical, Jamie Bennett, responsável pelas áreas de engenharia, IoT e dispositivos,  deu a seguinte declaração:

“Estamos muito felizes em receber o Opera na Snap Store e expandir ainda mais a variedade de aplicativos disponíveis para a comunidade Linux.  São aplicativos populares, como o Opera, que impulsionaram o impressionante crescimento de novos Snaps para a loja e as crescentes instalações de usuários no último ano.”


Antes de instalar esse snap, vamos relembrar como instalar o suporte a pacote Snap na sua distribuição, para isso temos um post especial aqui no blog Diolinux com o " Manual dos pacotes Snap". Lembrando que a partir do Ubuntu 16.04 LTS, Linux Mint 18.2 e Fedora 24 o snapd já está nos repositórios oficiais, só precisando instalar o daemon para funcionar.

Para instalar o daemon snapd no Ubuntu/Mint/Debian, abra o terminal e digite o seguinte comando:

sudo apt install snapd

E para instalar o daemon snapd no Fedora e derivados:

sudo dnf install snapd

Agora vamos instalar o Opera. Se você estiver usando a última versão do Ubuntu (18.04) atualizada, o Opera já deve aparecer na loja de aplicativos, mas caso não esteja aparecendo, há duas possibilidades:

A primeira é através do site snapcraft.io, onde você pode clicar na opção “Install” e aí será aberto pela loja de aplicativos.



No entanto, se você preferir, o procedimento pode ser feito usando o terminal através do seguinte comando:

sudo snap install opera

Feito isso, é só esperar o processo de instalação terminar e depois de abrir o navegador através do menu ou da dash, procurando por “Opera”.

Vale lembrar que pode haver alguma incompatibilidade com temas e integração com o sistema, além disso,também que os pacotes snaps são um pouco maiores que os “tradicionais” .deb e .rpm, pois eles já veem com todos os arquivos e libs necessárias.

A cada dia os formatos Snaps e Flatpaks vem ganhando popularidade, vide os casos do Spotify, Steam (Linux), GIMP, VLC, Discord, Kdenlive, Libre Office, Skype e entre outros.

Mas diga aí nos comentários, qual programa ou jogo você gostaria de ver empacotado nesses formatos. =)

Até uma próxima e um forte abraço.

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Fizeram um SNAP da Steam do Windows para Linux

Nenhum comentário

terça-feira, 31 de julho de 2018

No começo desse mês foi lançada uma versão do cliente Steam para Windows empacotado via Snap, rodando em cima do Wine, permitindo que alguns games de Windows da Steam sejam rodados no Linux.


Fizeram um SNAP da Steam do Windows para Linux





O pessoal da Snapcrafters criou um snap com a versão de Windows da Steam rodando na versão 3.10 staging de 32 bits do Wine, configurado para rodar como uma versão do Windows XP.

Antes de instalar esse snap, vamos relembrar como instalar o suporte a pacote Snaps na sua distribuição, para isso temos um post especial aqui no blog Diolinux com o " Manual dos pacotes Snap", lembrando que à partir do Ubuntu 16.04 LTS, Linux Mint 18.2 e Fedora 24 o snapd, ferramenta que permite a compatibilidade com os pacotes snap, já está nos repositórios oficiais, só precisando instalar o daemon para funcionar.

Para instalar o daemon snapd no Ubuntu/Mint/Debian, abra o terminal e digite o seguinte comando:

sudo apt install snapd 

E para instalar o daemon snapd no Fedora e derivados:

sudo dnf install snapd


Agora vamos instalar o SteamForWindows e logo em seguida vamos reiniciar ele com os seguintes comandos:

sudo snap install steamforwindows --edge

snap connect steamforwindows:joystick

sudo snap refresh steamforwindows

Depois do processo anterior se abrirá uma janela onde será baixado e atualizado o cliente da Steam, posteriormente ocorrerá a instalação dele. Esse processo pode demorar um pouco, dependendo da velocidade da sua conexão com a internet e do seu computador.

Vale lembrar que é este programa ainda é considerado um "Beta", de modo que ainda serão feitos vários ajustes, como mudar a versão padrão do Windows, como do XP para o 7 e assim dar suporte para mais jogos. Além de poder dar suporte a versão 64 bits do Wine e do Windows.

Conte-nos aí nos comentários qual game você gostaria de ver portado para Linux.

Um forte abraço, até uma próxima.
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


SEGA Mega Drive & Genesis Classics agora disponível para Linux

Nenhum comentário

terça-feira, 5 de junho de 2018

No fechar das cortinas do mês de Maio fomos surpreendidos pela SEGA ao anunciar o seu emulador  Mega Drive & Genesis Classics com suporte total para Linux e macOS, incluindo novos recursos como o suporte online para dois jogadores.

SEGA Mega Drive & Genesis Classics agora disponível para Linux







Na terça-feira (29) a SEGA soltou uma nota em seu blog oficial na Steam anunciando as novidades que estavam chegando ao seus emulador dos jogos antigos e a chegada para as plataformas Linux e macOS. Antes o emulador só estava disponível para Windows.

A lista completa dos updates foi a seguinte:

Multiplayer online para dois jogadores;

Tabela de classificação ;

Challenge Mode;

Suporte de ROMs de regiões diferentes;

Avançar ou Retroceder o jogo;

Limite do Sprite desabilitado;

Mirror mode - reverter a tela e ter um novo desafio nos jogos;

●  Suporte ao VR (essa foi surpresa);

 Suporte para Mac e Linux nativamente.

São cerca de 53 jogos incluídos nesse pacotão de jogos da SEGA, tendo vários gêneros e estilos de jogos que marcaram época do anos 1990.

Dentre esses títulos temos alguns clássicos como:

Alex Kidd in the Enchanted Castle;

 Shinobi III ;

 Virtua Fighter ;

Comix Zone ;

entre outros.


MAS E O SONIC VAI TER???

 

Sim meu caro gafanhoto, o ouriço mais veloz do planeta vai estar incluso neste pacotão de jogos com os títulos: Sonic the Hedgehog, Sonic 2, Sonic 2D Blast e o Puyo Puyo que serviu de inspiração para o Doctor Robotinik's Mean Bean Machine (todos inclusos). Sonic 3 e Sonic & Knuckles ainda estão no processo de porte, mas até o momento desse artigo estão sem suporte nativo para Linux.

E O PREÇO???


Você pode comprar o pacote SEGA Mega Drive & Genesis Classics por £24.99/$30 (na cotação atual por R$75), acessando o link oficial da Steam Aqui. Na loja da Steam ainda não aparecem os outros sistemas operacionais, mas isso dever ser corrigido em breve.

Ainda tem "espaço" para virem mais jogos, como Mortal Kombat II, Castlevania e mais um monte de jogos que fizeram sucesso no console da SEGA porém, isso depende dos acordos comerciais que ela fizer.

Conte pra gente aí nos comentários, qual jogo voce queria que entrasse com suporte oficial para Linux dentro do emulador da SEGA?

Espero você numa próxima, forte abraço.


_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Horizon Chase Turbo, dos mesmos criadores do Balistic Overkill, anunciado para Linux

Nenhum comentário

quinta-feira, 19 de abril de 2018

A produtora brasileira Aquiris Game Studio, que é a mesma desenvolvedora do game FPS Ballistic Overkill, anunciou o seu novo jogo, o Horizon Chase Turbo, isso em parceria com a Sony e o melhor de tudo, terá suporte para Linux.







O jogo tem uma pegada baseada nos títulos de corrida lançados nas décadas de 80 e 90, mas adaptados para as tecnologias atuais dos consoles e sistemas operacionais como o suporte para telas em 4K.

Ele é uma releitura do famoso game da produtora, o Horizon Chase World Tour, que até então só estava disponível em versões mobile.

Esta nova versão do jogo vem algumas coisas interessantes e bastante bacanas, como:

Possibilidade de jogar com até 4 jogadores dividindo a mesma tela (como nos jogos antigos, como no Nintendo 64);

12 tipos diferentes de Copas, 48 cidades,  109 circuitos, 31 tipos de carros diferentes e 12 upgrades;

Desafios Online com os amigos e também o Modo Competitive Ghost Mode;

Música feita pelo Barry Leitch, designer de som responsável pelos sons de corridas dos anos 1990.


O jogo vai ser lançado no dia 25 de Maio de 2018 para PS4, e para PC's (Linux, Windows e macOS)

Pelo trailer, o jogo parece ser bem divertido, como eram os jogos antigos de corridas, e com um visual muito bonito e agradável de se ver.

E agora queremos saber de você, através dos comentários abaixo, o que está esperando do jogo. =)

Até uma próxima e um forte abraço a todos.

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Nenhum comentário

sábado, 31 de março de 2018

Sempre que um pessoal novo chega a alguma distro Linux, como Ubuntu ou o Mint (que estamos tomando como base), sempre se perguntam quais programas devem instalar para ter uma certa produtividade ou diversão na plataforma. E nesse post vou mostrar alguns aplicativos que na minha opinião, vão lhe ajudar nessa "jornada". Para facilitar vou dividir em categorias. Então chega mais! 👊😁

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux






Quando terminamos de instalar qualquer distro Linux sempre nos perguntamos quais programas devemos instalar para aproveitarmos ao máximo o sistema que terminamos de instalar, na lista abaixo vou mostrar alguns programas que eu acho bacana ter no computador.

1 - Navegador de Internet


Como não poderia faltar estou recomendando o browser (navegador) mais popular do momento, que é o Google Chrome, onde você vai poder utilizar para acessar praticamente tudo na internet, como Bancos, YouTube, Netflix, Facebook, etc.

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o Chrome, você pode clicar AQUI.

2 - Multimídia 


Como ninguém é de ferro e precisa se divertir e relaxar, nada melhor do que ouvir uma música e ver um vídeo com a família ou amigos.

Por isso começo com o Spotify, que reúne uma gama enorme de musicas no seu acervo. Ele já aparece nas centrais de programas da maioria das distros Linux, e se não estiver, também é encontrado nos formatos Snap e Flatpak.


TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux
Para baixar, basta clicar AQUI.

O próximo da minha lista acho que seja essencial em qualquer sistema operacional, servindo para abrir praticamente qualquer arquivo de vídeo e áudio. Estou falando do versátil e "guerreiro" VLC Player, recomendo ele porque o uso há praticamente 10 anos e nunca me deixou na mão para reproduzir qualquer arquivo multimídia. 


TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar ele, você tem duas alternativas, clicando AQUI você a sua Central de Programas e instala ele, ou clicando AQUI e baixando direto do site dele.

Por último um programa que me conquistou pela versatilidade e praticidade em poder baixar vídeos da internet, como Facebook, Dailymotion e YouTube por exemplo, o 4K Vídeo download.

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Você pode baixar ele através do site da desenvolvedora, clicando AQUI.

3 - Games e apps complementares


Esta categoria pode gerar alguma discordância ou algo do tipo, mas não podemos negar que temos games e aplicativos complementares para quem gosta de dar uma jogadinha no pinguim.

Primeiro vamos começar pela Steam, que é atualmente a maior plataforma de distribuição e vendas de jogos online, metade do seu seu acervo já tem porte para o Linux, além disso, como já foi mostrado aqui no blog, existem outras 7 plataformas de distribuição que você pode acessar AQUI, além da plataforma da Valve, ou seja, Games no Linux estão se tornando algo muito sério para várias empresas.


Para baixar a Steam, você pode utilizar a Central de Programas da sua distro ou acessar o site da Steam e baixar clicando AQUI.

Também não poderia faltar o Discord, a plataforma de comunicação mais usada pela galera gamer e que também está disponível para Linux.

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o Discord, você pode utilizar a Central de Programas da sua distro ou acessar o site oficial e baixar clicando AQUI.

4 - Messengers


Nessa sessão vou recomendar dois programas desenvolvidos pela comunidade para os dois messengers mais populares e usados no momento. O Messenger do Facebook e o WhatsApp.

O primeiro foi desenvolvido por Dario Ferrando, utilizando a plataforma Electron,  e conseguiu trazer o messenger do Facebook para qualquer sistema operacional, como você pode ver na imagem abaixo, ele é bem "simpático" e de fácil manuseio.

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o Messenger, você pode acessar o site deles clicando AQUI. Lembrando que não se trata de um cliente oficial.

O segundo foi desenvolvido pelo Enrico204, também utilizando a plataforma Electron, e assim trazendo a vida uma versão de desktop, do popular WhatsApp. Ele funciona da mesma forma que a versão Web com a diferença de que possui integração com a barra de notificações do sistema.


TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o WhatsApp Desktop, você pode acessar o site deles clicando AQUI. No caso do Linux Mint você o encontra na própria Central de Aplicativos da distros.

5 - Produção Audiovisual 


Nesta categoria vou recomendar dois aplicativos que eu uso no meu dia a dia. Quero fazer uma menção "de honra" ao GIMP, que já teve inúmeros posts aqui no site e que você pode conferir AQUI.
Apesar do GIMP ser extremamente versátil e poderoso, para as pessoas que só querem editar as suas fotos de uma forma mais simples em uma interface mais "moderninha", o Pixeluvo se torna uma opção.


Pixeluvo é um editor de imagem extremamente prático e de muito fácil de aprendizado. Ele conta com duas versões, uma Free (que tem algumas limitações) e uma paga que custa até o presente momento US$ 34,00. Você pode inclusive ver o vídeo demonstrativo dele no canal Diolinux.


TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o Pixeluvo, você pode acessar o site deles clicando AQUI.

O último aplicativo dessa minha lista, e que não poderia faltar, é o poderosíssimo editor de áudio Audacity. Muitos produtores de conteúdo, tanto na internet quanto na industria "convencional", utilizam ele por causa da sua simplicidade e fácil manuseio, mas não deixando a desejar para soluções pagas.

TOP 10 - Aplicativos que todo mundo deveria ter no seu Linux

Para baixar o Audacity, você pode utilizar a Central de Programas da sua distro ou acessar o site do software e baixar clicando AQUI

E esse foi o meu TOP 10 de aplicativos que todo mundo deveria ter na sua distro Linux, mas me conte você quais aplicativos não podem faltar na sua pós-instalação do Linux, os comentários estão abertos para você! :)

Até a proxima e um forte abraço.
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Blog Diolinux © all rights reserved
made with by templateszoo