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

Responsive Ad Slot

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

Monitoramento de hardware em jogos no Linux

Nenhum comentário

quinta-feira, 3 de outubro de 2019


Softwares para monitoramento de hardware em jogos são ferramentas muito utilizadas entre os gamers de PC. Muitos recém chegados ao mundo dos games no Linux, estavam acostumados a utilizar aplicações como o Fraps ou Afterburner no Windows, e no Linux não fazem idéia de como monitorar o desempenho do seu hardware enquanto jogam.

monitoramento-de-hardware-em-jogos-no-linux

Existem vários softwares para monitoramento de hardware disponíveis nas distribuições Linux. Alguns deles possuem a funcionalidade de exibir as informações em forma de HUD, assim como as suas alternativas de Windows. Atualmente não existe nenhum software para Linux que funcione exatamente da mesma maneira que o Afterburner, ou que seja tão completo quanto ele. Todavia, existem algumas opções que podem ajudar muito nesse aspecto.

Todos os jogos que podemos rodar nas distros Linux utilizam as APIs gráficas OpenGL ou Vulkan. Para monitorar o sistema em jogos que utilizem o OpenGL utilizaremos o Gallium Hud. Em jogos que utilizem Vulkan, temos duas opções: o dxvk_hud, e o Vulkan Overlay Layer.

Gallium Hud


O Gallium Hud é o mais completo de todos os três softwares que falaremos neste artigo. Com ele você pode visualizar informações sobre: FPS, frametimes, uso de CPU, uso de CPU por núcleo, uso de GPU, uso de memória de vídeo, temperatura da CPU, e muito mais.

modos-do-gallium-hud

O Gallium Hud está incluso no Mesa Driver, e já vem instalado por padrão em todas as principais distros. Por estar incluso no Mesa, funcionará apenas com os drivers que fazem uso do mesmo, que são as GPUs da AMD e Intel, bem como as Nvidia que utilizem o driver open source "Noveau". O modo de usar dependerá de como você instalou o jogo. Nos exemplos abaixo, ensinarei a ativar o Gallium Hud para exibir as seguintes informações: fps, frametime, uso de GPU, uso de CPU, e uso de VRAM.

Na Steam:


Clique com o botão direito do mouse sobre o jogo no qual você deseja ativar o HUD, clique em “Propriedades”, clique em “Definir opções de inicialização”, na janela que abrir cole a linha abaixo, e clique em “OK”.

GALLIUM_HUD=simple,fps,frametime,GPU-load,cpu,VRAM-usage %command%

Obs.: Se você quiser que o Gallium Hud exiba também os gráficos, como na imagem acima, apenas apague a palavra “simple” do parâmetro.

No Lutris:


Clique no ícone do Lutris, no canto superior esquerdo da janela. Clique em “Preferences”, no canto inferior direito da aba “System Options” clique em “Add”. No campo “Key”, digite “GALLIUM_HUD”, então pressione “Enter”. No campo “Value” cole “simple,fps,frametime,GPU-load,cpu,VRAM-usage”, depois pressione “Enter”.

acessar-configuracoes-no-lutris

utilizar-galliumhud-no-lutris

Agora é só clicar em “Save”, e pronto! Todos os seus jogos no Lutris que utilizam OpenGL exibirão o HUD.

Outros Jogos:


Para jogos que não estão no Lutris ou na Steam, existem duas opções.

Via terminal, utilize o comando abaixo:

GALLIUM_HUD=simple,fps,frametime,GPU-load,cpu,VRAM-usage ComandoParaOJogo

Ou edite atalho do jogo utilizando um editor de menus.

Se você não sabe o que é, ou como utilizar um editor de menus. Assista ao vídeo abaixo:


DXVK_HUD


O dxvk_hud funciona apenas com jogos de Windows rodando no Linux através do DXVK ou D9VK. Por exemplo, todos os jogos de Windows que rodam através da SteamPlay e utilizam DirectX 10 e 11. Ou jogos feitos sob DirectX 9, que rodam via SteamPlay, com o proton na versão 4.11+, utilizando o D9VK através do parâmetro “PROTON_USE_D9VK=1 %command%”. O dxvk_hud não funciona com jogos nativos de Linux. O dxvk_hud está incluso no DXVK, portanto, não é necessário instalá-lo separadamente.

DXVK_HUD

O dxvk_hud não é tão completo como o gallium_hud. Dentre as informações mais utilizadas pelos gamers, é capaz de exibir apenas FPS, frametimes, uso de memória de vídeo e uso de GPU. Sem opções para uso de CPU, temperaturas, RAM, etc…

Como usar?


O modo de uso do dxvk_hud é exatamente igual ao do gallium_hud. Tanto na Steam, quanto no Lutris. A única diferença é que você utilizará o parâmetro abaixo para ativá-lo com os seguintes ítens: fps, frametimes, uso de memória de vídeo e uso de GPU.

DXVK_HUD=fps,frametimes,memory,gpuload

Obs.: Na Steam adicione “%command%” ao final do parâmetro.

Para mais informações sobre o dxvk_hud: Github

Vulkan Overlay Layer


O Vulkan Overlay Layer é um projeto recente, criado pela Intel e mantido em conjunto com a comunidade. O projeto ainda está em fase experimental. O VOL (Vulkan Overlay Layer) funciona com qualquer jogo que utilize Vulkan. Nativo ou não.

vulkan-overlay-layer

Dentre as informações de hardware mais utilizadas pelos gamers, o VOL exibe apenas FPS e frametimes. Porém, como mencionado anteriormente, está em fase experimental. É bem provável que com o tempo sejam lançadas novas funcionalidades e aprimoramentos ao software.

Como instalar?


O VOL já está incluso no Mesa3D desde a versão 19.1. Porém, por estar em fase experimental, ainda não vem instalado na maioria das distribuições. Porém, você poderá utilizá-lo em qualquer distro através da Steam via Flatpak.

Instalar a Steam em qualquer distro, via Flatpak:

flatpak install flathub com.valvesoftware.Steam

Confira o nosso tutorial sobre como instalar pacotes Flatpak. Lembrando que será necessário adicionar o repositório Flathub, caso tenha adicionado o suporte apenas ao Flatpak em seu sistema.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Instalação do VOL no Manjaro, Arch e derivados:

sudo pacman -S vulkan-mesa-layer

A última versão do Debian já conta com o software instalado por padrão.

Baixar e instalar o VOL manualmente em qualquer distro:


O Claudio, do canal Sr Rob Linux Brasil fez um vídeo ensinando a instalar o VOL em todas as principais distros. Confira:


Obs.: A forma de instalação demonstrada no vídeo acima é indicada apenas para testes. Quando instalado dessa forma, o software não receberá updates, e poderá ou não parar de funcionar após alguma atualização. Ao realizar o procedimento do vídeo, você estará acessando arquivos do sistema operacional, então tenha cuidado para não remover ou modificar o que não deve. Faça por sua conta e risco.

Como usar?


O modo de usar o VOL é exatamente o mesmo dos anteriores. Apenas substituindo o parâmetro por:

VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay

Para mais informações sobre o Mesa Overlay Layer: Gitlab

Você costuma monitorar o desempenho do seu hardware enquanto joga? Já conhecia alguma dessas aplicações, ou conhece alguma outra? Conte-nos nos comentários.

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no Diolinux Plus

Por hoje é tudo pessoal! 😉

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



Jogue games da Battle.Net, como Overwatch no Linux via Lutris

Nenhum comentário

quarta-feira, 2 de outubro de 2019

Battle.Net é um serviço online de jogos da Blizzard, que conta com títulos apreciados pelo mundo gamer, alguns que posso citar são: World of Warcraft, Diablo III, Warcraft III, Overwatch, entre outros. Infelizmente o launcher da Blizzard, não possui uma versão nativa para Linux. Todavia não se preocupe, iremos te mostrar como configurar a Battle.Net em seu Ubuntu, Mint e derivados.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Há um tempo seria insensatez formar uma frase afirmando que o pinguim é viável para jogos. Contudo, se existe algo que aprendi nestes anos utilizando Linux, é que as coisas evoluem e mudam tão rapidamente no cenário de TI, que a cada dia um projeto bombástico pode ser revelado. Foi assim com o Proton e o Steam Play da Valve, mas existem games fora da loja da Steam e nem por isso você deixará de jogá-los. Caso tenha um game na Battle.Net e queira instalar em sua distro Linux, no meu caso o Overwatch, proceda conforme irei demonstrar.

Preparando o sistema


Mencionei anteriormente que a Blizzard não disponibilizou seu launcher para Linux, entretanto sua instalação é bem simples. Um passo extra será necessário, ao invés de simplesmente baixar o programa e instalá-lo, iremos utilizar “um intermediário”. Afinal, a Battlenet.Net não foi desenvolvida com o Linux em mente, mas através do Wine (que não é um emulador e sim uma camada de compatibilidade, digamos que ele traduz o que o programa para Windows diz para o Linux e vice-versa). Se ainda não configurou seu sistema para jogos, essa postagem pode lhe auxiliar. Se possui um computador com uma placa de vídeo NVidia, instale os drivers como no artigo acima, isso vale para utilizadores de placas AMD ou até mesmo APUs, ou processadores Intel (sem uma GPU offboard), contudo nestes casos a versão do Mesa Driver deve ser a mais atual (prefiro utilizar as últimas versões estáveis, e nada de tentar instalar driver da Nvidia em uma AMD ou processador Intel… Parece besteira, mas já recebi pedidos de ajuda por conta dessas gafes).

O Lutris também é o fiel escudeiro de todo gamer Linux, claro os que jogam títulos disponíveis para Windows. Temos um artigo demonstrando sua instalação.

A mágica do shell script


Que tal automatizar a instalação do Wine, do Vulkan, do Lutris e diversas bibliotecas exigidas para o bom funcionamento da Battle.Net no Linux? Você pode fazer os procedimentos manualmente ou seguindo os artigos que escrevemos no Diolinux. 

Pensando em sua comodidade, disponibilizamos um script para configurar de forma automática o Wine, Lutris, Vulkan e demais libs. Se você já tem o Driver de vídeo configurado, no caso das NVidias e o Mesa Driver para os demais. Basta, executar o script e esperar a mágica acontecer. Depois só nos resta instalar a Battle.Net, diretamente do Lutris.

Este script adiciona o repositório PPA do Lutris e o repositório do Wine, posteriormente instalando não só o Lutris em si, mas também o Wine, com adições de alguns pacotes indicados para rodar games que usem Vulkan, DXVK ou D9VK (libvulkan1 32 e 64 bits), além de adicionar alguns pacotes extras para garantir a compatibilidade com o lançador da Battle.Net.

Baixe o script diretamente do repositório do Diolinux no Github, clicando no botão “Clone or download”.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft-script-github

Extraia o arquivo ZIP, entre no diretório que será criado de nome “Lutris-Wine-BattleNet-master”. 

Clique com o botão direito do mouse em cima do script, “Lutris+Wine+BattlNet.sh”, acesse a opção “propriedades” e marque a opção que permite a execução do arquivo como um programa na aba “Permissões”. Isso no caso do Ubuntu, utilizando o Nautilus, em outros ambientes gráficos os passos podem ser um pouco diferentes.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Agora clique dentro do Nautilus, ou seu gestor de arquivos, com o botão direito do mouse (você deve clicar em algum espaço vazio, não em cima dos arquivos) e vá à opção “Abrir no terminal”.

Se você não permitiu a execução do script, conforme mencionei anteriormente um passo extra será exigido. Dar essas permissões.

sudo chmod a+x Lutris+Wine+BattlNet.sh

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Para executar o script utilize o comando abaixo, digite sua senha e espere a mágica acontecer (conexão com a internet é exigida).

./Lutris+Wine+BattlNet.sh
blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Instalando a Battle.Net


Já configuramos tudo, só basta instalar o launcher da Blizzard. O Lutris é bem prático neste quesito e também automatiza tudo. Existem duas formas de instalar programas ou jogos no Lutris.

A primeira é acessando diretamente a página do programa em questão no site do Lutris, e clicar em “Install”.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Um pop-up irá abrir, informando que este link precisa de um programa para ser aberto. Abra o link e ele vai te direcionar ao Lutris instalado em seu sistema.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Outra forma é pesquisando diretamente no software do Lutris em seu computador por “Battlet.Net”, logo após clicar em “Install”.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Algumas opções aparecerão, clique novamente em “Install” para versão “Standard”.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Confirme o local da instalação.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Caso o Lutris aconselhe a instalação do “Wine Mono”, instale o complemento.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft-mono-framework

Aguarde o procedimento findar, isso dependerá de sua conexão com a internet.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Daí em diante você pode proceder normalmente, como faria no Windows ou macOS, escolhendo seu jogo e efetuando a instalação.

blizzard-launcher-games-jogo-linux-battlenet-battle-net-wine-proton-lutris-script-ppa-ubuntu-mint-gamer-overwatch-diablo-world-warcraft

Você costuma jogar muito? Talvez irá gostar dos tutoriais ensinando a instalar a Epic Games Store ou a Uplay no Linux.


Faça parte de nosso fórum Diolinux Plus, e compartilhe nosso conteúdo, SISTEMATICAMENTE! 😎
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Lançadas novas versões do Wine, DXVK e D9VK

Nenhum comentário

terça-feira, 1 de outubro de 2019


Na última sexta-feira, dia 27, foi lançada a versão 4.17 do Wine com 14 correções de bugs. Em simultâneo, tivemos o lançamento da versão 1.4.1 do DXVK, e da versão 0.22 do D9VK. Vamos conferir agora quais são os aprimoramentos trazidos pelas novas versões destes softwares.
 
lancadas-novas-versoes-do-wine-dxvk-d9vk

Wine 4.17


Normalmente, duas vezes ao mês, a equipe do Wine faz um apanhado geral de todo o progresso dos últimos dias e lança uma nova build. Desta vez, na versão 4.17, além das 14 correções de bugs, também temos algumas novidades, das quais podemos destacar:

Nova versão da engine “Mono”, com várias correções de bugs.

A engine “Mono” é uma implementação do .NET Framework utilizada pelo Wine para rodar aplicações que dependem do “.NET” para funcionar.

Suporte para texturas comprimidas no formato DXTn.
Versão inicial da biblioteca Windows Script Runtime.
Suporte para notificações sobre a mudança de dispositivos XrandR. (Por exemplo: monitores)
Várias correções de bugs.

Veja aqui a nota de lançamento oficial com todas as novidades e correções de bugs.

DXVK 1.4.1


Apenas oito dias após o lançamento da versão 1.4 do DXVK, é lançada a versão 1.4.1. A quantidade de correções e novidades desta versão pode até parecer pequena. Porém, se considerarmos o espaço de tempo desde a versão anterior, fica muito claro como a equipe vem trabalhando duro e rapidamente para aprimorar o software.

Nesta versão mais recente do DXVK podemos destacar o seguinte:

Corrigidos alguns “crashes” em potencial no código do D3D10.
Corrigido bug que fazia o jogo Batman Arkham City “crashar”.
Reportando todas as GPUs como hardware Nvidia para contornar problema com a biblioteca AMDAGS, que passou a ocorrer após a última atualização no jogo Hitman 2.
Implementadas instruções de shader faltantes, a fim de corrigir “crashes” e falhas de renderização no jogo Ni No Kuni Remastered.

A lista completa dos aprimoramentos pode ser encontrada aqui.

D9VK 0.22


Menos de uma semana após o lançamento da versão 0.21, é lançado o D9VK 0.22. Assim como no caso do DXVK, considerando o espaço de tempo desde a versão anterior, não era de se esperar um grande número de correções e novidades.

Dentre as melhorias desta versão, podemos destacar:

Resolvido o problema que fazia com que alguns jogos enviassem notificações de erro, notificando ao usuário estar rodando drivers de vídeo muito antigos.
Corrigido bug de renderização de sombras em The Sims 2.

Uma lista completa dos aprimoramentos pode ser encontrada aqui.

No ritmo em que estamos vendo as coisas progredirem nos últimos tempos, no mundo dos jogos no Linux, não dá pra sentir outra coisa além de alegria e orgulho a respeito de como está a situação. Comparado, por exemplo, a como estava há dois anos. As novidades isoladas destas últimas versões, relatadas neste artigo, podem parecer poucas. Mas se formos olhar tudo o que foi feito nos últimos meses, ou no último ano, é realmente muita coisa.

O quê você acha sobre a forma, e a rapidez com que as distribuições Linux vêm evoluindo como uma plataforma para jogos?

Você gosta de Linux e tecnologia? Tem alguma dúvida ou problema que não consegue resolver? Venha fazer parte da nossa comunidade no Diolinux Plus

Por hoje é tudo pessoal! 😉

_____________________________________________________________________________

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

Como instalar o Lutris no Ubuntu corretamente

Nenhum comentário

sábado, 31 de agosto de 2019

Muitos que chegam no mundo Linux, perguntam como que conseguimos instalar certos games no Linux, além da Steam. Fizemos um tutorial de como preparar o seu PC Linux para jogar e nele falamos do Lutris. Hoje vamos ensinar a instalar ele no Ubuntu.

Como instalar o Lutris no Ubuntu corretamente





Além de instalar jogos, pode-se instalar também alguns launchers, como o da Uplay e Epic Games por exemplo. Que ensinamos a instalá-los aqui e aqui.

Bom, vamos a instalação. Primeiro acesse o site do Lutris e vá até a sessão download.



Agora vamos adicionar o repositório do Lutris, fazer o update e instalar o Lutris com um único comando, que é:

sudo add-apt-repository ppa:lutris-team/lutris -y && sudo apt update && sudo apt install lutris -y

Agora é só esperar a instalação acabar e desfrutar do Lutris.



Acima vemos como seria a tela dele, no caso é o meu Lutris já com o Overwatch instalado.

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum.

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

Como Vulkan ICD Loader pode te trazer gráficos melhores nos games no Linux

Nenhum comentário

quarta-feira, 28 de agosto de 2019

Esse é um daqueles experimentos que vale a pena fazer de vez em quando. Vulkan é uma tecnologia nova e sempre temos coisas novas a aprender sobre ele, e muitas vezes pequenos detalhes podem fazer a diferença.

Vulkan





Todas as noites, de Segunda à Sexta, à partir das 20 horas, eu faço lives no canal Diolinux na Twitch, (siga-nos por lá também, inclusive), e costumeiramente jogamos Overwatch no Linux, um game da Blizzard, que não possui uma versão nativa, mas graças ao Wine, ao DXVK e ao Lutris, roda tão bem quanto.

Em algum momento durante uma das lives dessa semana, alguém tinha mencionado sobre ativar uma função nas configurações do Lutris chamada "Vulkan ICD Loader", selecionando o fabricante da minha placa de vídeo para ter "melhor desempenho", ou algo assim.

O que eu aprendi sobre isso?


Eu nunca reclamei do desempenho do Overtwatch no Linux, sempre funcionou muito bem na minha experiência, e a gente que sempre conversa sobre esse tipo de coisa nas lives, mas, como bom nerd/gamer/geek, resolvi testar hoje a opção que foi sugerida e acabei não sentindo diferença alguma no desempenho do Overwatch, mas, a menos que meus olhos tenham me traído, eu vi sim um melhora nas sombras e na iluminação do jogo:

Vulkan ICD Loader

McCree é o meu personagem favorito do game, na imagem acima estamos com ele no campo de treinamento, com o gráfico do Overwatch no Ultra, rodando no Linux à cerca de 200 FPS numa RTX 2060, onde o sistema operacional é o Ubuntu 19.04 e o Driver Nvidia é o 430.x.

É perceptível o quanto a "luz do sol" fica mais natural, assim como os reflexos ficam mais vivos nas partes onde o Vulkan ICD Loader está ligado, contrastando com as faixas onde ele está "OFF".

Com ele ativado, apesar da mudança não ser nada drástica, pois o game já rodava "bonitamente" no Linux sem essa opção ativada, o gráfico ficou um pouco mais próximo do que eu vi as pessoas visualizarem ao jogarem o game da Blizzard em um console, como o PS4.

Curiosamente, vi que algumas pessoas que testaram Linux pela primeira vez porque ficaram sabendo que o Overwatch rodava, comentaram que o gráfico "parecia diferente", de alguma forma, mesmo que não soubessem explicar exatamente do que se tratava, e talvez seja exatamente essa questão, a forma com que a renderização da iluminação via Vulkan (DXVK) seja feita neste caso em específico. 

É no mínimo muito interessante.

E como ativa essa função Vulkan ICD Loader?


Antes de mais nada, do que realmente se trata essa tecnologia?

Você consegue dar uma olhada no código do Vulkan IDC Loader no GitHub, onde podemos aprender que o Vulkan suporta sistemas com várias GPUs, cada qual rodando um driver diferente, ou ICD (Installable Client Driver).

O ICD Loader é uma biblioteca colocada entre uma aplicação Vulkan e qualquer número de drivers de vídeo que o suportem, o loader também gerencia a inserção de camadas de bibliotecas Vulkan, como camadas de validação entre uma aplicação e um driver.

Explicações técnicas à parte, é muito simples ativar isso no Lutris, eu vou demonstrar com o Overwatch, mas supostamente você pode usar o mesmo recurso em qualquer game.

No Lutris, clique no game e depois clique na engrenagem que vai abrir a janela de configurações.


Na janela que se abrir, navegue até a aba "System options", dentre as configurações disponíveis você deverá encontrar o "Vulkan ICD Loader", que geralmente estará em "None (default)".


Altere de acordo com a sua placa de vídeo, Intel, Radeon(AMD) ou Nvidia e salve, clicando no botão "Save", logo abaixo.

Agora basta iniciar o jogo novamente, atente-se para o detalhe de que possivelmente será necessário que os shaders sejam compilados novamente, então nos primeiros instantes o FPS deve ficar baixo, basta "não fazer nada" e esperar que o processo ocorra em background antes de se aventurar em algum game competitivo. O tempo de demora de compilação dos Shaders deve variar de máquina para máquina, dependendo da potência do hardware, geralmente leva cerca de 30 segundos para mim.

Caso queira desfazer a modificação por não ter gostado do resultado ou algo assim, basta voltar nas mesmas opções e alterar para o padrão (default).

Vou começar a jogar na próxima live com essa configuração ativada, então vai ser interessante ver como se comporta e se o público também consegue ver melhorias nos gráficos.

Quer compartilhar também as suas experiências jogando no Linux? Participe do nosso fórum.

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

Emulador de Nintendo Wii U no Linux

Nenhum comentário

quinta-feira, 22 de agosto de 2019

O Nintendo Wii U não foi um super campeão de vendas da Nintendo, não caindo nas graças do povão. No entanto, a plataforma possui jogos incríveis, e você dono de um Wii U sabe muito bem de quais games estou falando (😋️😋️😋️). Se por algum motivo você quer se divertir jogando os títulos de Wii U em seu computador, especificamente no Linux, eis como proceder.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint-deepin

Atualmente existem dois emuladores de Nintendo Wii U, o Decaf-emu e o Cemu. Sendo o primeiro software livre e o segundo proprietário. No momento apenas o Decaf-emu possui versão nativa para Linux, porém, o Cemu pode ser executado facilmente no sistema do pinguim. Vamos demonstrar a instalação deste emulador no Linux.

Alguns podem fazer a seguinte pergunta: “Porque não indicar o Decaf-emu?”. O Decaf-emu parece ser promissor, mas sua performance ainda não é comparável a do Cemu e o emulador sofre de alguns problemas. Uma curiosidade é que alguns desenvolvedores do Cemu “trocam figurinhas” com o pessoal do Decaf-emu, de modo a amadurecer o projeto e auxiliar em seu desenvolvimento. Outro ponto interessante é a adoção do Vulkan que está há algum tempo sendo implementada e testada no Decaf-emu, algo que acabou refletindo no Cemu. 

Os desenvolvedores do Cemu passaram a estudar a implementação do Vulkan, e já foi lançada uma versão exclusiva para apoiadores do projeto, que contribuem com 5 dólares via Patreon, com o desenvolvimento inicial utilizando a API. Um passo importantíssimo para usuários de GPU AMD no Windows (que não possuem uma performance equivalente, comparado à GPUs NVidia no sistema da Microsoft), e quem sabe acabe refletindo para os usuários Linux. Os desenvolvedores do Cemu já demonstraram interesse para disponibilizarem seu emulador para Linux, porém, afirmavam que o projeto ainda não estava maduro suficientemente para tal empreitada. Com a implementação do Vulkan, sendo uma alternativa ao OpenGL, quem sabe os testes para Linux estejam se aproximando (não custa nada sonhar 😁️😁️😁️). Enquanto isso, irei demonstrar a instalação da versão para Windows.

Cemu via Lutris


Existem diversas maneiras de se utilizar o Cemu no Linux, uma das mais práticas é via Lutris. Obviamente, por ser uma aplicação destinada ao Windows, teremos que instalar o Wine (responsável por executar programas desenvolvidos para o sistema da MS).


Com tudo configurado, e com o Lutris instalado, abra o Lutris e em sua caixa de pesquisa digite: “Cemu” e clique em “Search Lutris.net” (para pesquisar no site da aplicação). Não se assuste se o resultado não for de imediato, aguarde alguns segundinhos.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint

Selecione o Cemu, depois clique no botão “Install” e aguarde todo processo.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint

Outro modo, é abrindo diretamente em seu navegador o site do Lutris, pesquisar pelo Cemu ou acessar diretamente por este link, e clicar no botão “Install”.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint

Uma janela abrirá, perguntando se quer executar aquela requisição via Lutris, clique em “Abrir Link” e no Lutris instale o emulador.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint

Agora o Cemu já estará instalado em seu sistema e com o adicional do Cemu Hook, um complemento que auxilia na execução dos jogos. Mas, nem sempre o script de instalação do Lutris acompanha as últimas versões do emulador, entretanto, não se preocupe. Podemos contornar esse “probleminha”, facilmente. Conforme você pode observar no link da página do Cemu no Lutris, que deixei logo acima, perceberá que existem duas versões disponíveis do emulador (Cemu 1.15.8 e Cemu 1.15.11). Indo no site do Cemu, a última versão para download é a 15.11.12b (16/08//2019).

O que fazer? Baixe a última versão do site, descompacte o arquivo. Copie o conteúdo e substitua pelo emulador do Lutris. Para acessar os arquivos do Cemu via Lutris, clique sobre o ícone do Cemu no Lutris com o botão direito do mouse e vá à opção “Browse files”. O diretório será aberto em gerenciador de arquivos. Substitua os arquivos pelos que baixou do site do Lutris. A cada nova versão, repita o procedimento.

nintendo-wiiu-emulador-decaf-cemu-windows-linux-wine-pol-playonlinux-lutris-ubuntu-mint

Lembrando que devido à instalação do Cemu via Lutris, o Cemu Hook continuará habilitado. Não precisa renomear os diretórios ou algo do tipo.

Em meu canal (OSistemático) demonstrei como efetuar a instalação do Cemu + Cemu Hook via PlayOnLinux. No entanto, a forma demonstrada via Lutris é muito prática e economiza diversos passos. Se por algum motivo prefere via POL, veja o vídeo abaixo (também demonstro as configurações do Cemu).


O Cemu é um emulador fantástico, mas os jogos de Wii U exigem um hardware voltado a jogos. Claro, que você poderá testar em sua máquina. A critério de comparativo, o Super Smash Bros é executado em 60fps (com pequenas quedas) em uma APU AMD A10 7890k no Ubuntu 18.04 (GNOME), sem placa de vídeo dedicada. Alguns ajustes podem ser feitos para melhor performance de cada título em particular, na internet existem inúmeros vídeos demonstrando o passo a passo.

Conforme os requisitos do site do Cemu, a utilização de uma placa de vídeo AMD ou NVidia é um dos requisitos e em alguns casos, as APUs AMD conseguem executar determinados jogos. Se possui uma máquina modesta, vale o teste, mas não espere muito.

Você poderá utilizar o Cemu via POL, Lutris ou diretamente no Wine. O intuito deste tutorial é auxiliar os iniciantes e demonstrar que o procedimento pode ser feito via interface gráfica e de forma bem simples.

Até o próximo post, e tenha uma boa jogatina, SISTEMATICAMENTE! 😎

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


Veja como instalar a Uplay no Linux de forma fácil

Nenhum comentário

terça-feira, 16 de julho de 2019

Hoje em dia, quando se fala em jogos, temos várias lojas como Origin, da EA Games, Battle.net da Blizzard, GOG Galaxy (GOG), Steam, a Epic Games a Epic Games Store e a Uplay da Ubisoft. Nesse tutorial de hoje vamos te ensinar a instalar ela no Linux.

Veja como instalar a Uplay no Linux de forma fácil





Vamos para a instalação da UPLAY


Para “começo de conversa”, vamos preparar o Linux para rodar jogos, para não nos estendermos demais, recomendo que siga o guia que criamos para isso. Tá bem explicadinho e detalhado.

Depois de preparado o Linux e instalado o Lutris, como ensinado em nosso artigo, você pode instalar a Uplay de duas formas. A primeira é buscar dentro do próprio Lutris por ela, como mostra a Figura abaixo. Depois é só clicar em “Install” (Na imagem abaixo, o botão de instalar apareceria onde está escrito “Play”)



A segundo forma, é utilizando o site do Lutris. Na barra de buscas (Search), procure por “Uplay”, e depois clique no ícone da loja.







Clique em “Install”, o Lutris ou um pop-up irá abrir.

Aguarde a instalação e usufrua dela. Vale lembrar que alguns jogos podem não funcionar, como o Rainbow Six Siege (R6), que por causa do Anti-cheat do jogo, barra o Wine/DXVK. Dos 7 jogos que tenho lá, tirando o R6, alguns rodaram de forma satisfatória. Os jogos que peguei lá foram os oferecidos de graça, como o UNO Demo, Rayman Legends Demo, World in Conflict, e alguns Assassin’s Creed, como o Black Flag, o Unity e o Chronicles China. Já o Watch_Dogs 1, funciona quase que 100%, mas o som não funciona na gameplay, já nos menus sim. 

Pode ser que isso acontece em alguns títulos ( seja necessário alguma configuração extra), mas isso não quer dizer que seja “pra sempre” essa situação.

Se você estava precisando daquela ajudinha para rodar a Uplay, espero que esse tutorial lhe ajude. 😁

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum.

Espero você até a próxima, um forte abraço.

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

Veja como instalar a EPIC Games Store no Linux de forma simples e fácil

Nenhum comentário

sexta-feira, 12 de julho de 2019

Hoje em dia, quando se fala em jogos, temos várias lojas como Origin, da EA Games, Uplay da Ubisoft, Battle.net da Blizzard, GOG Galaxy (GOG), Steam e a da Epic Games a Epic Games Store (nome bem criativo, não? 😅). Nesse tutorial de hoje vamos te ensinar a instalar ela no Linux.


 Veja como instalar a EPIC Games Store no Linux de forma simples e fácil






Para dar uma “refrescada” na memória, há uns 3 meses noticiamos que o pessoal do Lutris recebeu um “incentivo” do manda chuva da Epic Games, Tim Sweeney, em ingressar no programa de financiamento da Epic Games, o Epic MegaGrants. O artigo completo você pode conferir aqui.

Agora vamos para a instalação da Epic Games Store


Para “começo de conversa”, vamos preparar o Linux para rodar jogos, para não nos estendermos demais, recomendo que siga o guia que criamos para isso Tá bem explicadinho e detalhado.

Depois de preparado o Linux e instalado o Lutris, como ensinado no nosso artigo, você pode instalar a Epic Games Store de duas formas. A primeira é buscar dentro do próprio Lutris por ela, como mostra a Figura abaixo. Depois é só clicar em “Install” (Na imagem abaixo, o botão de instalar apareceria onde está escrito “Play”)



Aguarde a instalação e usufrua dela. Vale lembrar que alguns jogos podem não funcionar, como o Fortnite, que por causa do Anti-cheat do jogo, barra o Wine/DXVK. Dos 17 jogos que tenho lá, só o Fortnite não rodou, já os outros rodaram de forma muito boa. Os jogos que peguei lá foram os oferecidos de graça, como o Subnautica,  Slime Rancher e o Super MeatBoy.

A segunda forma, é só procurar no site do Lutris, no campo Search, por Epic Games Store e mandar instalar. Assim vai abrir o Lutris e começar a instalação.

Se você estava precisando daquela ajudinha para rodar a Epic Games Store, espero que esse tutorial lhe ajude. 😀

Este artigo não acaba aqui, continue trocando uma ideia lá no nosso fórum.

Espero você até a próxima, um forte abraço.

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


League of Legends pode ganhar versão Linux, mas não como você imagina

Nenhum comentário

sexta-feira, 24 de maio de 2019

O “Lolzinho”, como chamam os mais íntimos, é um dos jogos mais requisitados no Linux. Entretanto a Riot Games, empresa responsável pelo game, nunca demonstrou interesse em suportar a plataforma.

legue-of-legendes-lol-game-riot-tencent-ios-android-mobile-wine-lutris-linux-snap

Como “via de regra” os usuários Linux sempre dão “aquele jeitinho” (parece até brasileiro 😁😁😁), uma das alternativas é a execução via Wine, que permeiam internet à fora. Inclusive temos um vídeo demonstrando todo o procedimento via Lutris, em nosso canal Diolinux (acesse o site do Lutris, e  veja o estado atual de execução do game no Linux).



Outra possibilidade é a instalação do jogo via Snap (estou testando a solução). Caso não saiba o que é Snap, veja o vídeo logo abaixo e fique por dentro do assunto.


Entretanto mesmo com o funcionamento do game, com performance relativamente boa diga-se de passagem, eventuais updates no jogo podem ocasionar em seu não funcionamento. Algo que pode durar dias, ou até semanas. Uma situação bem desconfortável. O curioso que seu concorrente direto, o Dota 2, possui versão nativa para Linux, e vejo a cada dia jogadores migrando de um para o outro, devido essa ausência na plataforma (Ao menos é o que observo com alguns usuários Linux, especificamente).

legue-of-legendes-lol-game-riot-tencent-ios-android-mobile-wine-lutris-linux-snap

Rumor de nova versão do LOL


A chinesa Tencent Holdings Ltd está trabalhando com a Riot Games para desenvolver o LOL para duas novas plataformas, ao menos é a informação que o site Reuters afirma ter obtido de 3 fontes confiáveis. Porém não é a tão aguardada versão para desktop Linux, e sim sua versão mobile para Android. A segunda plataforma é o iOS. Mais uma vez nós usuários de Linux teremos que esperar uma possível versão nativa para desktop (Se o Android e o iOS com bases gigantescas, a Riot demorou tantos anos, não me espanta essa demora de uma versão desktop no Linux).

“As 3 fontes confiáveis do site Reuters”, estariam próximas a criação do título. Curiosamente a Tencent propôs um port do League of Legends há alguns anos, entretanto a Riot recusou a proposta, sem a parceria a Tencent em 2015 criou o game Arena of Valor (basicamente uma cópia do LOL para smartphones 😜😜😜).

legue-of-legendes-lol-game-riot-tencent-ios-android-mobile-wine-lutris-linux-snap-arena-of-valor

O nome destas fontes envolvidas na produção do LOL versão mobile, não quiseram se identificar, alegando que por conta desse envolvimento informações não poderiam ao menos serem repassadas. Por questões contratuais as tais fontes não podem se identificar, entretanto o site Reuters garante a credibilidade.

Esse possível desenvolvimento vem ocorrendo desde 2018, mas seu lançamento não ocorrerá em 2019.

E você o que achou da notícia? Particularmente não sou bom em MOBA. Porém vejo a importância do game num cenário Linux Desktop e fico decepcionado com o posicionamento da Riot quanto ao “Linûx”

Que tal continuar esse bate-papo em nosso fórum Diolinux Plus? A galera lá também curte uma jogatina (Bora jogar Dota?).

Até o próximo post, SISTEMATICAMENTE! 😎

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


Epic Games Store agora roda no Lutris, e projeto ganha convite do Tim Sweeney

Nenhum comentário

sexta-feira, 19 de abril de 2019

Quando falamos em jogos e Linux na mesma frase, isso causa um certo “rebu” nos comentários onde quer que seja, pode ser em redes sociais, blogs, sites e até no “boteco da esquina do Seu Linus”, mas parece que as coisas estão mudando e a famigerada frase “Linux não tem jogos” está cada vez mais com os “dias contados”. A próxima a ajudar isso pode ser a Epic Games.


Epic Games Store agora roda no Lutris, e projeto ganha convite do Tim Sweeney






Quando ela lançou a sua loja para vendas de jogos, fizemos um artigo abordando de forma mais completa e você pode conferir aqui, de forma resumida podemos pegar a declaração feita na época, que foi:

“Em breve lançaremos a Epic Games Store e vamos começar uma longa jornada para avançar na causa de todos os desenvolvedores. A loja será lançada com um conjunto de jogos, com uma curadoria manual para PC e Mac, depois será aberta de forma mais ampla para outros jogos e para o Android e outras plataformas abertas ao longo de 2019.”

Falando em plataformas abertas de jogos, o pessoal do Lutris estava desenvolvendo um script para a instalação da Epic Games Store, mas desde o lançamento da loja, o mesmo não funcionava de forma correta e assim ocasionando o famoso “pisca-pisca”, com,glitches na interface, quase impossibilitando a utilização, mas parece que isso terminou, ao menos por hora.

Em um anúncio do seu Twitter, o pessoal do Lutris anunciou que agora a loja da Epic Games estava funcionando sem mais esse “pisca-pisca” e que todos poderiam rodar os jogos de lá, tirando óbvio o Fortnite por causa do Easy Anti-Cheat que barra o Wine/Proton.

No tweet em questão, eles marcaram o “manda-chuva” da Epic GamesTim Sweeney, que já declarou algumas vezes que apoia o projeto Open Source, e para surpresa de muitos, ele respondeu ao tweet com um “Great work!” e logo em seguida, para mais surpresa ainda, ele recomenda que o pessoal do Lutris entre para o programa Epic MegaGrants, que de forma bem resumida, é um financiamento da Epic Games para projetos que utilizam a Unreal Engine 4 ou ferramentas de código aberto que aprimoram os recursos do mesmo para beneficiar a comunidade de gráficos 3D e jogos. 

A tread do Tweet você pode conferir abaixo:

Para muitos pode passar despercebido ou até mesmo nem ser muito importante, mas esse comentário vindo do “manda-chuva” da Epic pode sinalizar que eles estão de olho no “Mundo do Pinguim” e que em breve podem virem para ele, como aconteceu com a Stem em 2013 lançando o seu cliente para Linux. Então, para mim, é bem animador esse tipo de coisa e porque não pensar no Fortnite rodando no Linux nativamente em breve?

Este artigo não acaba aqui, continue trocando uma ideia lá  no nosso  fórum

Espero você até a próxima, um forte abraço.

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


Gamehub, una várias plataformas em uma única biblioteca!

Nenhum comentário

segunda-feira, 11 de março de 2019

Os “gamers Linux” já estão familiarizados com as plataformas de jogos como Steam, itch.io e softwares que possibilitam a jogatina de games não nativos, a exemplos o PlayOnLinux e o Lutris, sem falar dos inúmeros emuladores. Pois bem, a aplicação GameHub tem uma proposta semelhante a do famoso Lutris, agregar seus diferentes jogos em um só lugar.

gamehub-steam-gog-humblebundle-retroarch-games-linux-ubuntu

Desenvolvido em GTK 3 e Vala, o GameHub pretende organizar a sua biblioteca de jogos, deixando todos (ou maior parte) em um único programa, como dito acima, o software lembra bastante o Lutris, com ele você poderá agregar games de diversas plataformas como: Steam, GoG, Humblebundle, emuladores pelo Retroarch e jogos via Wine e Proton.

gamehub-steam-gog-humblebundle-retroarch-games-linux-ubuntu

Opções de instalação do GameHub em seu sistema


Existem diversas maneiras de se obter o programa, tanto via deb, Snap, Flatpak e AppImage. Em meus testes particulares o arquivo baixado em “.deb” não se saiu muito bem, ocorrendo inúmeros erros, na qual alguns pesquisei e achei a solução e outros nem cheguei a procurar, pois pensei “Não vou indicar algo que dê tanto problema assim”, então descartei essa opção. 

Outro que não obtive sucesso foi sua versão em AppImage, que apresentou os mesmos problemas do “.deb”, já os com formatos Snap e Flatpak, não tive tantos bugs.

Tenha em mente que o GameHub é um software em desenvolvimento, e bugs são esperados..

Então fique a vontade para testar a versão em DEB, na página do Github da aplicação, existe todo passo a passo para instalar o PPA, outra possibilidade é baixar o AppImage, DEB ou Flatpak, porém focarei no Snap e Flatpak. E qual o melhor formato? Essa dúvida cruel respondemos em outro post, confira.

Instalando o GameHub via Snap


Caso não tenha o Snap configurado em sua distro, aprenda como proceder neste post que fizemos com todo carinho, se está utilizando o Ubuntu 18.04 em diante, o mesmo já vem habilitado.

Você pode instalar o GameHub via terminal com o comando:

sudo snap install gamehub-fenriswolf --edge

Removendo o GameHub via terminal:

sudo snap remove gamehub-fenriswolf

Se preferir fazer via interface, abra a loja do Ubuntu, pesquise por “gamehub-fenriswolf” e instale o software.

gamehub-steam-gog-humblebundle-retroarch-games-linux-ubuntu-snap-loja

Por ser um software em desenvolvimento erros podem ocorrer, por exemplo quando testei o mesmo alguns meses atrás, sua versão em snap não exibia o ícone no menu do sistema, e ao executá-lo via terminal, o app não iniciava.

Instalando o GameHub via Flatpak



Assim coma a opção em Snap, o GameHub em Flatpak pode ser instalado tanto via terminal ou pela loja, a escolha fica ao seu cargo.

Primeiro temos que baixar o arquivo “.flatpak”, porém tem uma ressalva, sempre verifique a versão e nome do arquivo, e adapte o comando. 

Por exemplo, a versão que efetuei os testes era a “0.13.1-31.dev” de nome “GameHub-bionic-0.13.1-31-dev-ac109bf.flatpak”, logo supondo que existe uma nova versão do app, você acrescentaria tais informações no comando depois de “wget https://github.com/tkashkin/GameHub/releases/download/”.

wget https://github.com/tkashkin/GameHub/releases/download/0.13.1-31-dev/GameHub-bionic-0.13.1-31-dev-ac109bf.flatpak

O download será feito no diretório que você abrir o terminal, por default é na sua home.

Agora instale o programa (substitua pelo nome do pacote que você baixou):

flatpak install GameHub-bionic-0.13.1-31-dev-ac109bf.flatpak

Se desejar remover a aplicação:

flatpak remove com.github.tkashkin.gamehub/x86_64/master 

Para instalar o GameHub, através da loja, baixe o programa por este link (as outras versões em DEB e AppImage, também encontra-se no link).

Dê dois cliques sobre o flatpak e instale via loja, se por algum motivo não consiga desta maneira, tente com o comando anterior.

gamehub-steam-gog-humblebundle-retroarch-games-linux-ubuntu

Seus jogos num único lugar!


Alternativas são sempre bem vindas, contudo no tempo que testei o GameHub, notei que nem sempre seu modo de configurar é tão intuitivo como no Lutris, a seção de emuladores é confusa, a usabilidade deve ser lapidada e sua proposta de unificar as plataformas não é empregada da melhor forma, erros ao logar com minha conta Steam também ocorreram, outro ponto são os inúmeros bugs ao tentar instalar ou executar o software, em seu estado atual, creio que seja válido seu teste para apoiar o projeto ou curiosidade, entretanto alternativas como o POL ou Lutris, estão mais maduras e confiáveis.

E você obteve boas experiências com o GameHub? Houve alguma dificuldade na instalação ou configuração do software? Deixe nos comentários sua opinião, e diga se prefere o Lutris, PlayOnLinux ou qualquer outra alternativa.

Te espero no próximo post, SISTEMATICAMENTE! 😎

_____________________________________________________________________________
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