Esse steam play tá bom demais

1. Esse steam play tá bom demais

Matheus
pylm

(usa Gentoo)

Enviado em 01/09/2018 - 14:13h

Alguém mais ta usando? Até agora testei aqui GTA San Andreas e The Witcher 3, ambos rodando com performance NATIVA que eu tinha no Windows.

Pra não sabe, o proton (fork do wine feito pela Valve) não é realmente uma coisa NOVA, mas sim uma junção do wine + dxvk + esync tudo isso aí integrado no client nativo da steam linux, então já era possível rodar esses jogos com performance nativa mas envolvia manter uma (ou várias dependendo do jogo) instalação da Steam windows + wine + dxvk + esync e isso desanimava pra [*****], motivo até pelo qual eu nunca tinha tentado. Mas agora já to copiando meus jogos da steam windows pra steam windows e nukarei o HD com Windows assim que terminar.

Informações técnicas:
Gentoo 64 bits
Processador Core I3 3250
RAM 8 GB
GPU r7 260x
Driver AMDGPU 18.0.1 e MESA 18.1.6


  


2. Re: Esse steam play tá bom demais

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 01/09/2018 - 21:37h

esse wine fica restrito apenas a um jogo, ou é compartilhado com o sistema e outros jogos? vem integrado a instalação do jogo ou na forma de um flatpack? neste caso usa a steam nativa do linux ou uma do windows?


3. Re: Esse steam play tá bom demais

Lui
drizze

(usa Linux Mint)

Enviado em 01/09/2018 - 21:41h

Partiu largar de vez o Windows! A Valve me surpreende a cada dia.


4. Re: Esse steam play tá bom demais

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 01/09/2018 - 21:49h

Eu usei aqui para jogar Ryse: Son of Rome... que jogão!


5. Re: Esse steam play tá bom demais

Matheus
pylm

(usa Gentoo)

Enviado em 01/09/2018 - 22:06h

niquelnausea escreveu:

esse wine fica restrito apenas a um jogo, ou é compartilhado com o sistema e outros jogos? vem integrado a instalação do jogo ou na forma de um flatpack? neste caso usa a steam nativa do linux ou uma do windows?


O jogo fica em ~/.local/share/Steam/steamapps/common/jogo como qualquer jogo nativo da steam linux
O prefix do proton (que é único pra cada jogo) fica em ~/.local/share/Steam/steamapps/compatdata/steamID-do-jogo
Dentro do prefix tem algumas DLLs da steam:


ls -lah ~/.local/share/Steam/steamapps/compatdata/110800/pfx/drive_c/Program\ Files\ \(x86\)/Steam
total 1,2M
drwxr-xr-x 1 pylm pylm 82 set 1 17:04 .
drwxr-xr-x 1 pylm pylm 128 set 1 17:04 ..
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 steamclient64.dll
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 steamclient.dll
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 Steam.dll


Você também pode adicionar opções ao proton/dxvk/esync extras através da steam, click direito > propriedades > opções de inicialização

Via de regra o sistema não tem acesso ao proton diretamente, ele fica instalado em ~/.local/share/Steam/steamapps/common/Proton\ 3.7 (ou a seja lá a versão que você ta usando) mas é inútil como um wine pois é feito pra ser usado pelo client da steam. Você pode, entretanto, usar ferramentas como o winetricks com os prefix do proton, basta especifica-los.


6. Re: Esse steam play tá bom demais

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2018 - 12:52h

Tentei rodar o The Witcher 3 no Debian 9.5 com driver nvidia mas não rolou, acredito que seja pela versão do driver.
Penso em fazer testes com outras distros...

--
Linux Counter: #596371


7. Re: Esse steam play tá bom demais

Matheus
pylm

(usa Gentoo)

Enviado em 02/09/2018 - 12:59h

ru4n escreveu:

Tentei rodar o The Witcher 3 no Debian 9.5 com driver nvidia mas não rolou, acredito que seja pela versão do driver.
Penso em fazer testes com outras distros...

--
Linux Counter: #596371


No git do proton é indicado usar versões mais atuais dos drivers, tem até um PPA pro ubuntu lá.

Cê pode ver a lista comunitária de compatibilidade aqui:

https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8/edit#gid=0

Também tá marcado possíveis fixes e hardware/versão de driver.


8. Re: Esse steam play tá bom demais

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2018 - 13:13h

pylm escreveu:

No git do proton é indicado usar versões mais atuais dos drivers, tem até um PPA pro ubuntu lá.

Cê pode ver a lista comunitária de compatibilidade aqui:

https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8/edit#gid=0

Também tá marcado possíveis fixes e hardware/versão de driver.


Pelo que vi aqui são poucos que rodam com a versão 384.130 do driver mesmo. Tô pensando em voltar para o Arch para ter todo o conjunto atualizado (kernel+drivers), e aproveito tmb para testar a última versão do KDE.

*Poderia oficializar esse tópico para postarmos testes com a Steam Play. O que acham?

--
Linux Counter: #596371


9. Re: Esse steam play tá bom demais

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 02/09/2018 - 13:16h

ru4n escreveu:

Tentei rodar o The Witcher 3 no Debian 9.5 com driver nvidia mas não rolou, acredito que seja pela versão do driver.
Penso em fazer testes com outras distros...

--
Linux Counter: #596371


Tem que usar no mínimo uma versão 396.x eu imagino... nessas versões o suporte a dxvk melhorou muito... no Debian, salvo o engano, esse driver não está nem no backports... acho que ele está no repositório experimental... distro antiga, com árvore de pacotes antiga tem suas desvantagens...

No Antergos estou com a versão 396.54!


10. Re: Esse steam play tá bom demais

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/09/2018 - 13:20h

RLFontan escreveu:

Tem que usar no mínimo uma versão 396.x eu imagino... nessas versões o suporte a dxvk melhorou muito... no Debian, salvo o engano, esse driver não está nem no backports... acho que ele está no repositório experimental... distro antiga, com árvore de pacotes antiga tem suas desvantagens...

No Antergos estou com a versão 396.54!


Na lista de compatibilidade aparece mais Debian unstable, provavelmente por conta dos drivers. A versão no backports é a 390.48, que já é meio antiga...

--
Linux Counter: #596371


11. Re: Esse steam play tá bom demais

niquelnausea
niquelnausea

(usa Arch Linux)

Enviado em 02/09/2018 - 13:41h

pylm escreveu:

O jogo fica em ~/.local/share/Steam/steamapps/common/jogo como qualquer jogo nativo da steam linux
O prefix do proton (que é único pra cada jogo) fica em ~/.local/share/Steam/steamapps/compatdata/steamID-do-jogo
Dentro do prefix tem algumas DLLs da steam:


ls -lah ~/.local/share/Steam/steamapps/compatdata/110800/pfx/drive_c/Program\ Files\ \(x86\)/Steam
total 1,2M
drwxr-xr-x 1 pylm pylm 82 set 1 17:04 .
drwxr-xr-x 1 pylm pylm 128 set 1 17:04 ..
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 steamclient64.dll
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 steamclient.dll
-rwxr-xr-x 1 pylm pylm 377K set 1 17:04 Steam.dll


Você também pode adicionar opções ao proton/dxvk/esync extras através da steam, click direito > propriedades > opções de inicialização

Via de regra o sistema não tem acesso ao proton diretamente, ele fica instalado em ~/.local/share/Steam/steamapps/common/Proton\ 3.7 (ou a seja lá a versão que você ta usando) mas é inútil como um wine pois é feito pra ser usado pelo client da steam. Você pode, entretanto, usar ferramentas como o winetricks com os prefix do proton, basta especifica-los.


muito obrigado! não tenho a menor intenção de ter o wine no sistema.


12. Re: Esse steam play tá bom demais

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 02/09/2018 - 19:07h

Além da tabela, tem um site com os resultados onde ele é mais fácil de navegar: https://spcr.netlify.com/

Caso queiram ver o que eu testei, busque nos "Raw Reports" por 6100U e veja o de Xubuntu 18.04.1 e Mesa 18.3.0-devel.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts