Como jogar ou executar Spelunky 2 no Ubuntu Linux 20.4
Jogos / / August 05, 2021
A nova versão de Ubuntu com um codinome “Local Fossa” chegou há alguns meses chamado ‘Ubuntu 20.4’ baseado em Linux. É a versão aprimorada de seu antecessor com um conjunto de melhorias como velocidade de inicialização, alterações visuais, interface do usuário aprimorada, tela de bloqueio redesenhada, experiência de inicialização sem oscilações e muito mais. Enquanto isso, a melhor parte é que todos os usuários do Ubuntu agora podem jogar ou executar o jogo Spelunky 2 no Ubuntu Linux 20.4 (Proton 5.18).
Então, se você também é um dos usuários do Ubuntu e quer jogar o jogo de ação roguelike recém-lançado Spelunky 2 em seu Ubuntu PC / laptop, então este guia é apenas para você. Embora o jogo esteja oficialmente disponível apenas para plataformas PS4 e Windows, graças a um Redditor u / gla308 para fornecer a solução alternativa abaixo. Agora, sem perder mais tempo, vamos entrar nisso.
Como jogar ou executar Spelunky 2 no Ubuntu Linux 20.4
Esse Redditor testou o jogo no Ubuntu 20.4 com a fonte Proton 5.18 na CPU AMD Ryzen 7 2700X e GPU RX Vega 56. Baseado em
Vinho tkg git, a solução alternativa foi desenvolvida, o que é bastante apreciado. Agora, vamos pular para as etapas abaixo.- Baixe o arquivo de código-fonte mais recente (tar.gz) em Lançamentos do Wine tkg git.
- Em seguida, extraia o arquivo em uma pasta> Inicie o Terminal.
- Digite o comando abaixo e pressione Enter para o subdiretório proton-tkg:
CD
- No arquivo proton-tkg.cfg, defina o seguinte commit ou qualquer que seja o último commit:
_staging_version = "9acfa3b89931e628d7b62e843934fce26b880405"
- Adicione compatibilidade de 32 bits executando a linha de comando abaixo:
sudo dpkg --add-architecture i386
- Em seguida, execute a linha de comando abaixo também:
atualização apt sudo
- Por alguma razão, eles não estão listados como deps no guia wiki proton-tkg, mas são necessários para construir o dxvk. Um de glslang-tools ou glslang-dev pode não ser realmente necessário, mas instalou ambos de qualquer maneira:
sudo apt install meson gcc-mingw-w64-i686 g ++ - mingw-w64-i686 gcc-mingw-w64-x86-64 g ++ - mingw-w64-x86-64 glslang-tools glslang-dev
- Agora, execute todos os comandos abaixo um por um em sequência. Se solicitado, selecione as alternativas posix. Isso é necessário para evitar erros de compilação no dxvk:
sudo atualizar-alternativas --config x86_64-w64-mingw32-gcc sudo atualizar-alternativas --config x86_64-w64-mingw32-g ++ sudo atualização-alternativas --config i686-w64-mingw32-gcc sudo atualização-alternativas --config i686-w64-mingw32-g ++
- Instale as dependências restantes. O guia wiki está desatualizado. Ubuntu 20.04 pode lidar com todas essas dependências de uma vez:
sudo apt instalar git autoconf bison ccache debhelper desktop-arquivo-utils docbook-to-man docbook-utils docbook-xsl flex fontforge gawk gettext libacl1-dev libasound2-dev libcapi20-dev libcups2-dev libdbus-1-dev libgif-dev libglu1-mesa-dev libgphoto2-dev libgsm1-dev libgtk-3-dev libkrb5-dev liblcms2-dev libldap2-dev libmpg123-dev libncurses5-dev libopenal-dev libosmesa6-dev libpcap-dev libpulse-dev libsane-dev libssl-dev libtiff5-dev libudev-dev libv4l-dev libva-dev libxslt1-dev libxt-dev ocl-icd-opencl-dev oss4-dev pré-link sharutils unixodbc-dev valgrind schedtool libfreetype6-dev xserver-xorg-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gcc-multilib g ++ - multilib curl fonttools libsdl2-dev python3-tk libvulkan1 libc6-dev linux-libc-dev libkdb5-9 libppl14 libcolord2 libvulkan-dev libgnutls28-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libpng-dev libkadm5clnt-mit11 libkadm5srv-mit11 libavcodec-dev libavutil-dev libswresample-dev libavcodec58 libswresample3 libavutil56 libfaudio0 libfaudio-dev libvkd3d-dev libxinerama-dev libxcursor-dev libxrandr-dev libxcomposite-dev xserver-xorg-dev: i386 libfreetype6-dev: i386 libfontconfig1-dev: i386 libglu1-mesa-dev: i386 libosmesa6-dev: i386 libvulkan-dev: i386 libvulkan1: i386 libpulse-dev: i386 libopenal-dev: i386 libncurses-dev: i386 libncurses-dev libfaudio0: i386 libfaudio-dev: i386 libvkd3d-dev: i386 libgnutls28-dev: i386 libtiff-dev: i386 libldap-dev: i386 libcapi20-dev: i386 libpcap-dev: i386 libxml2-dev: i386 libmpg123-dev: i386 libmpg123-dev: i386 libgphoto2-dev: i386 libsane-dev: i386 libcupsimage2-dev: i386 libkrb5-dev: i386 libgsm1-dev: i386 libxslt1-dev: i386 libv4l-dev: i386 libgstreamer-plugins-base1.0-dev: i386 libudev-dev: i386 libxi-dev: i386 liblcms2-dev: i386 libibus-1.0-dev: i386 libsdl2-dev: i386 ocl-icd-opencl-dev: i386 libxinerama-dev: i386 libxcursor-dev: i386 libxrandr-dev: i386 libxcomposite-dev: i386 libavcodec58: i386 libswresample3: i386 libavutil56: i386
- Por fim, execute o seguinte script:
./proton-tkg.sh
- Este processo pode demorar um pouco para ser construído. Uma vez feito isso, você precisará iniciar o cliente Steam em seu Ubuntu, baixando do site Steam.
- Então você precisará forçar o carregamento do jogo Spelunky 2 com o pacote Proton que você acabou de construir. Vá para o inicializador Steam> Clique em Steam> Configurações> Steam Play> Clique em ‘Ativar Steam Play para títulos suportados’> Na seção Avançado, clique em ‘Ativar Steam Jogue para todos os títulos> Clique em ‘Usar esta ferramenta em vez de seleções específicas do jogo do Steam’> Selecione a versão do Proton na ferramenta de Compatibilidade> Clique em OK e reinicie Vapor.
O jogo Spelunky 2 irá rodar bem sem qualquer falha ou erros perceptíveis. No entanto, uma nova versão do Ubuntu foi lançada. Então, você pode receber um prompt ‘não suportado’ ao iniciar o jogo, mas não haverá problemas no lançamento do jogo ou na jogabilidade.
No entanto, pular para fora do jogo pode fazer com que ele seja minimizado, e a não minimização pode fazer com que ele seja aberto no monitor errado. Mas você tem que lidar com isso.
Enquanto isso, alguns dos usuários do Ubuntu também relataram que precisam excluir o prefixo do vinho do jogo e definir a opção de inicialização da seguinte forma:
PROTON_USE_WINED3D11 = 1 PROTON_NO_ESYNC = 1% comando%
É isso, pessoal. Esperamos que você tenha achado este guia útil. Para mais consultas, você pode comentar abaixo.
Fonte: Reddit
Subodh adora escrever conteúdo, seja ele relacionado à tecnologia ou outro. Depois de escrever no blog de tecnologia por um ano, ele se apaixonou por isso. Ele adora jogar e ouvir música. Além de blogar, ele vicia em versões de jogos para PC e vazamentos de smartphones.