Modo Desktop do Steam Deck: Dicas e Truques para uma Experiência Mais Fluida

Meu Guia Definitivo do Steam Deck Após Um Mês de Uso

Depois de usar meu Steam Deck por um mês, compilei um guia contendo tudo o que eu gostaria de saber antes de inicializá-lo. Ele abrange bastante coisa, mas eu o dividi por categoria para facilitar a digestão.

Modo Desktop

Executando Instaladores

Colegas novatos em Linux podem encontrar um problema ao executar instaladores no modo desktop. Se você receber uma mensagem informando que não há software para executar o instalador, não se preocupe! Os instaladores normalmente não exigem software especial. Se isso acontecer, vá para as propriedades do arquivo, navegue até a guia de permissões e marque "é executável".

Teclado Virtual

Embora o teclado virtual funcione muito bem no SteamOS, ele não responde muito bem ao toque no modo desktop. Eu recomendo usar os touchpads para digitar neste caso. Leva um tempo para se acostumar, mas é eficiente quando você se acostuma.

Atualização: A Valve corrigiu esse problema na atualização beta mais recente, então provavelmente será incluído na próxima versão estável.

Fechando o Cliente Steam

Fechar o Steam, embora às vezes seja necessário no modo desktop, afeta o esquema de controle no modo portátil. Depois de fechar o Steam, os controles integrados não respondem por alguns segundos. Enquanto os touchpads ainda movem o mouse, clicar exige o uso dos gatilhos até que você reinicie o cliente Steam.

É importante ressaltar que o botão Steam fica inativo quando o cliente é fechado, desabilitando o atalho de teclado virtual. Lembre-se disso ao executar tarefas que exigem o fechamento do Steam, como executar o Steam Rom Manager (abordado na seção de emulação).

SteamOS (Modo de Jogo)

Gerenciando Armazenamento

Muitos de vocês usam ou planejam usar um cartão SD com seu Steam Deck. Se você for como eu, vai querer armazenar jogos específicos no armazenamento interno ou no cartão SD por vários motivos.

Por padrão, o SteamOS não solicita que você escolha um local de armazenamento durante a instalação e usa automaticamente o local padrão definido nas configurações. Para escolher um local específico para um jogo, visite a página da loja e instale-o a partir de lá. Esta é a única maneira que eu conheço de selecionar armazenamento por jogo.

Carregador de Plugin Decky

Decky é um complemento do SteamOS para instalar e gerenciar plugins diretamente no sistema operacional.

Embora muitos plugins úteis estejam disponíveis na loja integrada, um amplamente atraente é o ProtonDB Badges. Este plugin se conecta ao site ProtonDB e exibe classificações de compatibilidade para jogos em sua biblioteca. Clicar no emblema leva você diretamente à página ProtonDB do jogo para obter mais informações, incluindo experiências do usuário (claramente indicadas com um logotipo do Steam Deck) e possíveis etapas de ajuste para melhorar o desempenho. Isso é incrivelmente útil para determinar a compatibilidade de jogos não verificados.

Jogando Jogos de Outras Lojas

Jogar jogos de outras plataformas no seu Steam Deck é relativamente simples. Requer a instalação de launchers de terceiros e/ou jogos no modo desktop e adicioná-los à sua biblioteca Steam para acesso no SteamOS (Modo de Jogo).

BoilR

BoilR é uma ferramenta que automatiza a adição de jogos que não são da Steam à sua biblioteca. Ele também pode baixar e aplicar automaticamente artes de SteamGridDB e configurar jogos para iniciar por meio de launchers de terceiros quando necessário. As seções a seguir cobrem a instalação de jogos que não são da Steam de várias fontes, e o BoilR oferece uma maneira conveniente de adicioná-los à sua biblioteca Steam.

Lutris

Usado para: GOG, Epic Games Store, Origin, Ubisoft Connect

Lutris, disponível através do aplicativo Discover no modo desktop, simplifica a instalação e reprodução de jogos de várias plataformas. Ele utiliza emuladores existentes, reimplementações de mecanismo e camadas de compatibilidade para uma experiência perfeita.

O Lutris também atua como um launcher central para jogos instalados e pode ser adicionado à sua biblioteca Steam para acesso no SteamOS. Como alternativa, você pode adicionar jogos individuais à sua biblioteca usando o BoilR.

Heroic Games Launcher

Obrigado a u/Javasteam por me lembrar sobre este!

Heroic Games Launcher é outra opção popular para jogar jogos da GOG e da Epic Games Store. Ele fornece um launcher separado, permitindo ainda o acesso às lojas Epic e GOG para fazer compras.

itch.io

Embora o itch.io ofereça um aplicativo de desktop para Linux, iniciá-lo no SteamOS atualmente faz com que ele seja fechado sem uma mensagem de erro.

No entanto, joguei com sucesso jogos como Turnip Boy Commits Tax Evasion e Unciv no modo desktop. Ambos jogaram perfeitamente, com Turnip Boy não exigindo nenhuma configuração de controle e Unciv funcionando perfeitamente com os touchpads.

Adicionar esses jogos à minha biblioteca por meio do cliente Steam não teve sucesso, mas o BoilR funcionou sem problemas. No entanto, iniciar o Turnip Boy no SteamOS produziu os mesmos resultados que iniciar o launcher itch.io. O Unciv, por outro lado, foi iniciado sem problemas.

Embora o Turnip Boy seja executado sem problemas no modo desktop, o motivo por trás de sua incompatibilidade com o SteamOS permanece um mistério.

Atualização: u/Cool-Arrival-2617 sugeriu um flatpak itch.io que pode resolver o problema do Turnip Boy, mas ainda não o testei.

Atualização adicional: Este comentário sugere instalar a versão Windows do aplicativo itch.io e adicioná-la à sua biblioteca por meio do Bottles para melhor compatibilidade.

Xbox Cloud Gaming

Embora eu não tenha testado pessoalmente (não sendo um jogador do Xbox), aqui está a documentação oficial da Microsoft sobre o Xbox Cloud Gaming no Microsoft Edge com Steam Deck.

Emulação

Embora a maioria dos emuladores tenha versões nativas do Linux que você pode instalar e configurar individualmente, duas opções populares simplificam a experiência de emulação no Steam Deck: EmuDeck e RetroDECK.

O EmuDeck, por existir há mais tempo, tem um uso mais amplo (pelo menos no subreddit do Steam Deck). Abordarei as duas opções, mas minha experiência reside principalmente no EmuDeck.

EmuDeck

Baixado de seu site, o EmuDeck apresenta um instalador que executa um script para instalar e configurar automaticamente vários emuladores em seu Steam Deck. Durante a instalação, ele solicita que você escolha um local para seus arquivos ROM e BIOS, criando a estrutura de pastas necessária. Você então precisa colocar manualmente seus arquivos ROM e BIOS nas pastas apropriadas.

Depois de instalar as ROMs, feche o cliente Steam e execute o script SteamRomManager.desktop para adicionar os jogos à sua biblioteca Steam. Como o BoilR, este programa utiliza o SteamGridDB para baixar e aplicar automaticamente artes.

No entanto, adicionar ROMs à sua biblioteca Steam não é obrigatório ao usar o EmuDeck. Ele se integra perfeitamente ao EmulationStation, fornecendo uma maneira alternativa de acessar seus jogos.

O EmuDeck foi criticado por não estar disponível como um Flatpak, ter um processo de instalação "confuso" que espalha arquivos e pastas e não ter um script de desinstalação completo.

Além disso, esta postagem destaca a necessidade potencial de reconfigurar o EmuDeck para um desempenho ideal com certos emuladores. Embora isso possa ser resolvido em uma atualização futura, a mudança de núcleos RetroArch para emuladores autônomos para N64, PS2, Gamecube e Wii é recomendada por enquanto.

RetroDECK

O RetroDECK, disponível como um Flatpak através do aplicativo Discover, possui um processo de instalação e atualização mais simples em comparação com o EmuDeck. Assim como sua contraparte, ele instala e configura vários emuladores para seu Steam Deck.

Ao contrário do EmuDeck, o RetroDECK não adiciona jogos à sua biblioteca Steam e, em vez disso, funciona como um launcher autônomo para suas ROMs. Embora você possa adicioná-lo à sua biblioteca como um aplicativo que não é da Steam para acesso no SteamOS, não há opção para adicionar jogos individuais e o BoilR não parece funcionar com ROMs. Isso não é necessariamente uma desvantagem, pois alguns usuários podem preferir um launcher dedicado para sua coleção de ROMs, especialmente se for extensa. O RetroDECK também utiliza o Steam Grid para adicionar artes às suas ROMs.

Conselhos Gerais de Emulação

Limitação de FPS:

Embora limitar a taxa de atualização e FPS para 40 seja um ajuste comum para estender a vida útil da bateria, este comentário explica por que não é ideal para muitos emuladores. Se você tiver um limite global de 40 FPS, considere mudar para configurações por jogo e optar por 30 ou 60 FPS para jogos emulados.

Desabilitando Multithreading Simultâneo (SMT):

Obrigado a u/Intoxicus5 por esta informação valiosa de [esta cadeia de comentários](https://www.reddit.com/r/SteamDeck/comments/xitb9p/my_ultimate_steam_deck_guide_after_being_able to/ip7qzcc/?context=3). Desabilitar o SMT é recomendado ao emular dispositivos não projetados para CPUs multinúcleo modernas (geralmente qualquer coisa mais antiga que o Wii). Isso pode ser feito instalando a extensão PowerTools para o carregador de plugin Decky (abordado na seção SteamOS).

Mudando para a API OpenGL:

Embora o Vulkan seja geralmente a API gráfica superior, mudar para o OpenGL nas configurações do seu emulador pode melhorar o desempenho de hardware mais antigo, especialmente depois de desabilitar o SMT. u/Intoxicus5 relatou ganhos de desempenho com o emulador Dolphin após fazer essa mudança.

Ferramentas de Compatibilidade

ProtonUp-Qt

O ProtonUp-Qt, disponível através do aplicativo Discover, é uma ferramenta fantástica para gerenciar ferramentas de compatibilidade de terceiros para seus jogos Steam. Em vez de me aprofundar em detalhes aqui, recomendo este vídeo informativo do YouTube que explica sua funcionalidade.

Resumindo, ele fornece uma única interface para baixar e gerenciar várias ferramentas de compatibilidade e permite que você as atribua a jogos específicos em sua GUI.

O ProtonUp-Qt pode ser usado para gerenciar as seguintes ferramentas:

Bottles

Bottles, outra ferramenta de compatibilidade disponível através do aplicativo Discover, permite executar softwares Windows no Linux. Pense nisso como o Proton, mas para aplicativos de desktop. Ele oferece ambientes de jogos e software em geral.

O ambiente de jogos permite executar a versão Windows do aplicativo itch.io e outras lojas de jogos, que eu sugeri anteriormente usar o Lutris. Por quê? Executar a versão Windows através do Bottles geralmente resulta em melhor compatibilidade e uma seleção mais ampla de jogos jogáveis.

O Bottles não se limita a jogos. O ambiente de software geral atende a outros casos de uso e opções de configuração avançadas estão disponíveis para usuários avançados.

Transferência de Arquivos

Embora existam inúmeras opções de transferência de arquivos (sendo o SSH uma escolha popular), minha solução preferida é o Warpinator. Disponível através do aplicativo Discover, é incrivelmente amigável e requer apenas a escolha de um local para salvar em suas configurações.

Embora desenvolvido para Linux, o Warpinator é de código aberto e sua página no GitHub contém links para projetos que estendem sua funcionalidade para Windows, Android e iOS.

Este vídeo demonstra o compartilhamento de pastas com outros dispositivos em sua rede local sem software de terceiros e aborda a configuração de um sistema de armazenamento conectado à rede (NAS) se você estiver interessado.

Streaming de Jogos (Rede Local)

Embora vários usuários tenham sugerido serviços de streaming de jogos como uma alternativa à transferência de arquivos, eu os considero mais uma forma de estender sua biblioteca de jogos de um dispositivo como um computador desktop para outros dispositivos em sua casa. Embora úteis, eles não substituem a transferência de arquivos para situações como viajar com seu Steam Deck ou transferir grandes quantidades de dados (como uma coleção de ROMs).

Steam Link

O Steam Link é integrado ao cliente Steam, não exigindo downloads ou configurações adicionais em seu Steam Deck.

Moonlight & Sunshine

Moonlight é um cliente de streaming de jogos NVIDIA de código aberto, enquanto o Sunshine adiciona compatibilidade para GPUs AMD e Intel. Muitos usuários relatam desempenho superior em comparação com o Steam Link, portanto, se você encontrar problemas com qualidade de imagem, FPS ou atraso de entrada, o Moonlight/Sunshine pode ser uma opção melhor.

Comprando um Cartão SD

A pesquisa é crucial antes de comprar um cartão SD para seu Steam Deck. Evite marcas baratas e desconhecidas e ofertas que parecem boas demais para ser verdade – elas provavelmente são!

  • Este vídeo discute fatores importantes a serem considerados ao escolher um cartão microSD, recomendando um cartão SDXC U3 A2 para desempenho ideal.
  • Este vídeo compara o desempenho de cartões SD de 256 GB de marcas importantes com as mesmas especificações mencionadas no vídeo anterior. A Samsung emergiu como a melhor em termos de desempenho para capacidades de até 512 GB, enquanto a SanDisk se destacou na categoria de 1 TB.
  • Atualização: Graças a este comentário, aqui está um infográfico útil que resume as informações importantes do primeiro vídeo. Ele serve como um ponto de referência rápido para escolher o cartão SD certo.
Analytics