Marcado como: proton Ativar/desativar aninhamento de comentários | Atalhos do Teclado

  • Fm4lloc 10:30 pm em 30 de August de 2018 Link Permanente | Resposta
    Tags: artigo, backports, buster, como instalar, contrib, , debian 10, debian 9.5, , , , , instalando, jogos, non-free, proton, stable, , , , streach, , wiki, ,   

    Instalando a Steam no Debian 9.5 (64bits) 

    Segue as etapas de instalação:

    1. Acrescente os repositórios contrib e non-free em sua source list: /etc/apt/source.list, adicione, ainda, o stretch-backports. Seu arquivo deve ficar parecido com esse:

    deb http://deb.debian.org/debian/ stretch main contrib non-free
    deb-src http://deb.debian.org/debian/ stretch main contrib non-free
    
    deb http://security.debian.org/debian-security stretch/updates main contrib non-free
    deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
    
    # stretch-updates, previously known as 'volatile'
    deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
    deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free
    
    deb http://ftp.debian.org/debian stretch-backports main contrib non-free
    

    2. Habilitar Multiarquitetura:

    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt upgrade
    

    3. Instalar o driver da sua placa de vídeo:
    Se for Nvidia, você pode instalar direto do backports caso ainda não tenha feito isso de outra forma (enquanto escrevo esse tutorial o driver contido lá é o 390.77; Placas suportadas). Em caso de modelos não suportados por esse drive leia a Wiki NvidiaGraphicsDrivers

    sudo apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
    sudo apt update
    sudo apt install -t stretch-backports nvidia-driver
    

    DKMS vai construir o modulo nvidia para seu sistema. Reinicie seu sistema para colocar o nouveau na blacklist.

    Observação: se estiver usando uma versão do Kernel baixada do stretch-backports você deve instalar o pacote linux-headers direto dele também, caso não, ignore:

    sudo apt install -t stretch-backports linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')
    

    Para placas da ATI/AMD siga este wiki: https://wiki.debian.org/ATIProprietary

    Para placas ATI/AMD (driver de código aberto) : https://wiki.debian.org/AtiHowTo

    4. Habilitar as locales abaixo:

    * en_US ISO-8859-1
    * en_US.UTF-8 UTF-8
    * pt_BR ISO-8859-1
    * pt_BR.UTF-8 UTF-8

    Para isso é só executar o comando:

    sudo dpkg-reconfigure locales
    

    e selecioná-las. Quando for perguntado qual deseja manter como default do sistema continue usando pt_BR.UTF-8 UTF-8.

    5. Instalar a Steam e respectivas dependências para iniciar sem ou o com a variante runtime STEAM_RUNTIME=0 steam.

    sudo apt install steam libxtst6:i386 libxrandr2:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpulse0:i386 libgdk-pixbuf2.0-0:i386 libcurl4-openssl-dev:i386 libopenal1:i386 libusb-1.0-0:i386 libdbus-glib-1-2:i386 libnm-glib4:i386 libnm-util2:i386 libva1:i386 libbz2:i386 libbz2-1.0:i386 libva-x11-1:i386 dnsmasq resolvconf alsa-utils alsamixer pulseaudio
    

    Também será necessário criar um link simbólico para libudev.so.0, este não consta na versão 9.5 do Debian:

    ln -s /lib/i386-linux-gnu/libudev.so.1 /lib/i386-linux-gnu/libudev.so.0
    

    Se isso não for suficiente no futuro, use:

    LD_LIBRARY_PATH=~/.steam/bin32 ldd ~/.steam/bin32/steamclient.so | grep 'not found'
    

    Ocorrendo falhas ao buscar dependências para steamclient.so, ou alguma outra Steam *.so falhar, pesquise o nome do arquivo faltante http://packages.debian.org e baixe o pacote correspondente;

    Em casos de outras falhas, conflitos, recomendo ler: https://wiki.debian.org/Steam . Ele contempla mais informações que essa postagem no tocante a erros.

    Pronto! Agora inicie a Steam.

    Fontes:
    ____
    https://wiki.debian.org/NvidiaGraphicsDrivers
    https://wiki.debian.org/AtiHowTo
    https://wiki.debian.org/ATIProprietary
    https://wiki.debian.org/Steam#A64-bit_systems_.28amd64.29
    https://www.blogopcaolinux.com.br/2017/06/Guia-de-pos-instalacao-do-Debian-9-Stretch.html

     
  • Fm4lloc 2:59 am em 22 de August de 2018 Link Permanente | Resposta
    Tags: , , , , , , , proton, , , , , ,   

    Nova beta da Steam Play usa versão modificada do Wine para rodar jogos nativos do Windows no Linux 

    Foi anunciado e disponibilizado hoje a versão beta da Steam Play, capaz de rodar jogos nativos do Windows no Linux através de uma camada de compatibilidade chamada de Proton, um fork do Wine direcionado para trabalhar melhor com jogos da Steam e suporte a api Vulkan.

    “Nosso objetivo com este trabalho é facilitar o acesso dos usuários do Steam para Linux a um catálogo mais abrangente. Acreditamos ainda que isto irá permitir que novos desenvolvedores consigam impulsionar o seu trabalho focando em o Linux. Isto daria a eles a opção de focar em áreas que pudessem realmente fazer uma diferença significativa para todos os usuários, como por exemplo o suporte a Vulkan[www.khronos.org].

    Como um resultado, hoje estamos lançando a versão Beta de uma nova e melhorada versão do Steam Play para todos os usuários do Steam para Linux. Esta versão inclui o Proton, uma versão modificada do Wine que oferece compatibilidade com os títulos dos jogos para Windows. Estas são algumas das melhorias incluídas nesta versão:

    • Jogos do Windows que atualmente não têm versão para Linux poderão agora ser completamente instalados e iniciados diretamente dos clientes Steam para Linux com Steamworks nativo e suporte ao OpenVR.
    • As implementações do DirectX 11 e 12 agora são baseadas em Vulkan, resultando em um jogo com melhor compatibilidade e menor impacto de desempenho.
    • O suporte à tela cheia também foi aperfeiçoado: jogos em tela cheia serão expandidos para a exibição desejada sem interferir com a resolução da tela nativa ou exigindo o uso de uma área de trabalho virtual.
    • Suporte a controle de jogos melhorado: os jogos irão reconhecer todos os controles compatíveis com o Steam. Espere uma compatibilidade de controle mais inovadora do que a da versão original do jogo.
    • O desempenho de jogos multi-segmentados também foi aprimorado ao compará-lo com a versão básica do Wine.”

    (Online, Apresentando a nova versão do Steam Play)

    Qual é a diferença entre ele e a versão do Wine normal e o Proton? Quem trabalhou nele?

    Proton é uma ferramenta baseada em uma versão modificada do Wine. As melhorias do Wine incluídas foram desenvolvidas e financiadas pela Valve em colaboração com a CodeWeavers. Estes são alguns exemplos de como temos trabalhado juntos desde 2016:

    • vkd3d[source.winehq.org], a implementação Direct3D 12 baseada em Vulkan
    • As pontes API nativas OpenVR e Steamworks 
    • Várias soluções de desempenho e funcionalidade de wined3d para Direct3D 9 e Direct3D 11
    • Tela cheia aprimorada e compatibilidade com controles
    • A versão “esync[github.com]” para melhoria de desempenho multi-segmentado

    (Online, Apresentando a nova versão do Steam Play)

    Para ativar a versão beta abra a tela principal da Steam e entre em Exibir > Conta; altere para “Steam Beta Update” e clique em OK.

    steam_beta

    Reinicie o aplicativo, entre agora em Exibir > Configurações; e habilite o “Steam Play” para jogos que ainda não foram verificados como compatíveis, mas que já podem estar funcionando nessa fase beta.

    steam_play_settings

    Lista com jogos já testados por outros usuários:

    LISTA 1: https://docs.google.com/spreadsheets/d/1DcZZQ4HL_Ol969UbXJmFG8TzOHNnHoj8Q1f8DIFe8-8/edit#gid=0
    LISTA 2: https://spcr.netlify.com/
    LISTA 3: https://www.gamingonlinux.com/wiki/Proton_compatibility_list_(Steam_play_Beta)
    LISTA 3: https://github.com/ValveSoftware/Proton/wiki/Community-Compatibility-Reports

    Fonte
    _____
    https://steamcommunity.com/games/221410/announcements/detail/169605585573935051 https://www.gamingonlinux.com/articles/valve-officially-confirm-a-new-version-of-steam-play-which-includes-a-modified-version-of-wine.12400
    https://github.com/ValveSoftware/Proton/

     
c
escrever novo post
j
post seguinte/ comentário seguinte
k
post anterior/comentário anterior
r
Resposta
e
Editar
o
mostrar/esconder comentários
t
voltar ao topo
l
vá para login
h
mostrar/ocultar ajuda
shift + esc
Cancelar