SSD Nodes Learn 🎉 VPS desde $5.50/mês
Guias Matt ConnorPor Matt Connor · Atualizado 2026-08-13

Dá para jogar em uma VPS? Entenda o que funciona

Uma VPS comum não roda jogos para você por falta de GPU, mas funciona bem para hospedar servidores de jogos. Veja a diferença e quando um plano pequeno basta.

É possível jogar num VPS? A resposta curta

É possível jogar num VPS? Duas pessoas fazem essa pergunta e precisam de respostas opostas. Se pretende jogar um jogo num servidor alugado e ver a imagem no seu próprio ecrã, um VPS (servidor privado virtual) normal não consegue fazer isso, e nenhuma alteração de configuração resolve o problema. Se pretende alojar um servidor de jogos ao qual outros jogadores se ligam, um VPS é uma das melhores opções que pode alugar pelo preço, e um plano pequeno costuma ser suficiente.

Se procura a vertente de alojamento, avance diretamente para escolher um VPS para servidores de jogos ou executar um servidor Minecraft num VPS. As secções abaixo explicam por que razão jogar no VPS não funciona, porque essa é a resposta que raramente é dada de forma direta.

Por que uma VPS padrão não tem GPU

Uma VPS padrão é uma fração de um host partilhado: núcleos de CPU virtuais, RAM, disco e uma porta de rede. O host é um servidor de rack, e um servidor de rack não tem uma placa gráfica de consumidor, porque uma GPU para jogos (unidade de processamento gráfico) foi concebida para uma caixa de desktop com ventoinhas próprias e um orçamento de energia elevado. A sua máquina virtual recebe um adaptador de vídeo virtual para que a consola de arranque tenha onde desenhar. Essa é toda a questão gráfica.

lspci | grep -i -E 'vga|3d|display'
ls -l /dev/dri

O primeiro comando imprime uma linha, normalmente algo como Cirrus Logic GD 5446 ou Red Hat, Inc. Virtio 1.0 GPU. Esses dispositivos não têm motor 3D. O segundo comando normalmente responde ls: cannot access '/dev/dri': No such file or directory, porque não existe nenhum dispositivo de renderização direta que um programa possa abrir. Numa instância com uma GPU real, o mesmo comando lista card0 e renderD128.

O Mesa continua a disponibilizar OpenGL através de llvmpipe, o seu renderizador de software, que desenha cada triângulo na CPU. Isto é suficiente para um desktop ou para um jogo 2D antigo. Um título 3D moderno é executado a poucos frames por segundo, e a CPU fica ocupada com a tarefa para a qual é menos adequada. A lógica do jogo também fica mais lenta.

Por que a latência de entrada é o que inviabiliza o jogo remoto

O jogo remoto funciona em ciclo. O pressionamento de uma tecla viaja até ao servidor, o servidor renderiza um frame, codifica esse frame como vídeo e envia-o de volta. Depois, o cliente descodifica-o e apresenta-o no ecrã. Cada etapa custa milissegundos, e esses tempos acumulam-se.

ChartTypical published latency for a hardware-encoded game stream, same region
The data behind this chart
[
  {
    "label": "Input capture and send",
    "typical_ms": 5
  },
  {
    "label": "Network round trip",
    "typical_ms": 15
  },
  {
    "label": "Frame render on the server",
    "typical_ms": 12
  },
  {
    "label": "Hardware video encode",
    "typical_ms": 8
  },
  {
    "label": "Decode and display on the client",
    "typical_ms": 15
  },
  {
    "label": "Sum of the stages above",
    "typical_ms": 55
  }
]

Apenas 15 ms correspondem à ida e volta da rede. É a única parte que pode melhorar ao escolher um servidor mais próximo. O restante pertence ao próprio pipeline e não depende da localização do servidor. As etapas somam 55 ms de atraso antes de o jogo executar qualquer processamento próprio. Estes são valores típicos publicados para streaming com um codificador de hardware para um cliente na mesma região. Não são medições de uma máquina específica, por isso devem ser interpretados como a estrutura do problema.

Esse atraso ocorre dentro de um ciclo de feedback. Move o rato, vê o resultado e corrige. Um atraso adicional faz com que cada correção chegue tarde. Assim, ultrapassa o alvo e tem de corrigir novamente. Jogos por turnos, jogos de estratégia, simuladores de gestão e jogos de cartas lidam bem com isto. Jogos de tiro, jogos de luta, jogos de ritmo e jogos de corrida não lidam.

O jitter e a perda de pacotes prejudicam a experiência de outra forma. Um fluxo de vídeo não pode esperar por uma retransmissão, porque o frame ao qual o pacote pertence já está atrasado. Por isso, a perda aparece como artefactos de blocos ou como uma imagem congelada, e não como uma pausa. É também por isso que um ambiente de trabalho remoto é a ferramenta errada. O VNC (virtual network computing) e o RDP simples (remote desktop protocol) enviam retângulos alterados através de TCP. Um ecrã que muda completamente 60 vezes por segundo transforma isso num fluxo de retransmissões.

O que uma verdadeira máquina de cloud gaming exigiria

É possível fazer isto corretamente. São necessárias quatro coisas ao mesmo tempo.

  • Uma instância GPU com uma placa de datacenter, porque esse é o único tipo de placa que um provedor está autorizado a alugar.
  • Um codificador de vídeo por hardware, como o NVENC, o codificador integrado da NVIDIA, porque a codificação por software consome tempo de CPU e aumenta o atraso.
  • Um conjunto de streaming concebido para jogos, não para desktops. Sunshine no servidor com Moonlight no cliente é a opção open source mais comum.
  • Um servidor na sua própria região metropolitana, porque o tempo de ida e volta depende da distância, e a distância limita-se à velocidade da luz na fibra.

Depois, calcule o preço. As instâncias GPU são cobradas à hora. Multiplique a tarifa horária por 730 para obter o custo de um mês em funcionamento contínuo. Em agosto de 2026, isso representa uma fatura mensal de três algarismos em dólares americanos. Esse valor compra uma consola nova em menos de um ano, e ainda terá de pagar as licenças dos jogos. O que um GPU VPS oferece na prática e as contas do ponto de equilíbrio ao alugar horas de GPU apresentam os valores.

Se apenas pretende jogar, os serviços comerciais de cloud gaming já executam exatamente esta stack a partir de datacenters próximos, com o licenciamento resolvido. Um VPS numa única cidade não consegue igualar uma rede concebida para esse fim.

Bloqueio por anti-cheat e licenciamento

Mesmo uma máquina com uma GPU perfeita está sujeita a regras. O Vanguard da Riot exige TPM 2.0 (trusted platform module) e Secure Boot no Windows 11. Também se recusa a executar dentro de uma máquina virtual. Por isso, o Valorant não inicia em hardware cloud alugado. O Easy Anti-Cheat e o BattlEye também podem detetar um hypervisor. Vários títulos que usam esses sistemas bloqueiam máquinas virtuais ou banem o jogador por esse motivo. Isto é intencional: os criadores de cheats usam máquinas virtuais para ocultar as suas ferramentas. Recusar a execução numa máquina virtual é uma proteção barata para o jogo.

O licenciamento acrescenta outra camada de restrições. A licença da NVIDIA para os seus drivers GeForce restringe a utilização em datacenters. É por isso que os fornecedores alugam placas para datacenters, e não placas desktop. O Windows precisa de uma licença que permita a execução em hardware que não é seu. Os termos das lojas definem onde uma cópia pode ser executada. Cada uma destas restrições pode ser resolvida isoladamente. Em conjunto, significam que a máquina de cloud gaming montada manualmente não executará a maioria dos jogos competitivos para os quais as pessoas a querem utilizar.

O que um VPS apenas com CPU executa muito bem

Agora, vejamos o outro leitor. Um servidor de jogo dedicado nunca desenha um fotograma. Ele simula o mundo, aplica a entrada de cada jogador e envia atualizações de estado pela rede. São os computadores dos jogadores que fazem o desenho. Sem renderização, não é necessária uma GPU. Por isso, o servidor que é inadequado para jogar é adequado para alojar o jogo.

  • Servidores dedicados para Minecraft, Valheim, Terraria, Factorio, Rust, Project Zomboid e a maioria dos outros títulos que disponibilizam uma compilação de servidor headless.
  • Chat de voz. Um servidor Mumble é suficientemente leve para funcionar junto do servidor de jogo no mesmo plano pequeno.
  • Transferências de mods e mapas por HTTP simples, além do painel web que os jogadores usam para ver quem está online.
  • Matchmaking, estatísticas, tabelas de classificação, bots do Discord e a base de dados que lhes dá suporte.
  • Cópias de segurança agendadas do mundo, enviadas para fora do servidor, para que uma gravação corrompida custe uma hora e não o mapa inteiro.

A RAM é normalmente o limite determinante, e a velocidade de um único núcleo é mais importante do que o número de núcleos em muitos destes jogos, porque o ciclo principal de simulação de um servidor de Minecraft ou Factorio é executado numa thread. Um plano com oito núcleos lentos fica atrás de um plano com quatro núcleos rápidos. A largura de banda varia mais com o número de jogadores do que com a CPU, e os fornecedores contabilizam a transferência. Por isso, leia o limite incluído antes de escolher um plano.

Abra as portas corretas e lembre-se de que a maior parte do tráfego dentro do jogo usa UDP (user datagram protocol), e não TCP.

sudo ufw allow 25565/tcp
sudo ufw allow 27015/udp
sudo ufw status

ufw status deve listar cada regra com ALLOW ao lado. Se a porta estiver aberta aqui e o servidor continuar inacessível, verifique no painel de controlo do fornecedor se existe uma firewall de rede separada, porque uma regra dentro da máquina não tem efeito sobre o filtro colocado à frente dela.

Mantenha-o em execução sem intervenção manual. Uma unidade systemd ou uma política de reinício do Docker volta a iniciar o servidor depois de um reboot, e uma stack compose que arranca automaticamente no boot é o padrão habitual. Combine isso com cópias de segurança agendadas fora do servidor para que o ficheiro do mundo sobreviva à falha do disco.

Como verificar um VPS antes de o alojar

A latência até aos seus jogadores determina se o servidor responde bem, e é mensurável. Peça ao fornecedor um endereço de teste na região pretendida e execute estes comandos a partir da rede de um jogador, não a partir do servidor.

ping -c 20 203.0.113.10
mtr -r -c 100 203.0.113.10

ping termina com uma linha de resumo como rtt min/avg/max/mdev = 18.4/19.1/24.6/1.2 ms. O último número é o jitter. Uma média estável com jitter baixo proporciona uma experiência melhor no jogo do que uma média inferior com grandes variações. mtr mostra a perda em cada salto. Deve analisar apenas a perda na linha final, porque os routers intermédios atribuem a prioridade mais baixa às próprias respostas ICMP (internet control message protocol) e muitas vezes reportam perdas que o tráfego real não sofre.

Depois, verifique se o host está sobrelotado.

vmstat 1 5

A coluna st é o steal time: a percentagem de tempo durante a qual o seu CPU virtual estava pronto para executar, enquanto o host físico atribuía esses ciclos a outro guest. Um valor diferente de zero e constante nessa coluna significa que a taxa de atualização vai oscilar sob carga, independentemente do que indica a página do plano. Steal time e vizinhos ruidosos explica como interpretar esse valor, e fazer benchmark a um VPS explica como recolher os restantes números antes de contratar por um ano.

A resposta direta às duas perguntas

Se quiser jogar, mantenha o jogo num hardware ao qual tenha acesso físico ou utilize um serviço criado para transmitir jogos. Um VPS de uso geral não consegue fazer renderização, e uma instância com GPU custa mais do que o hardware, além de continuar a ter problemas com sistemas anti-cheat. Se quiser alojar o jogo, alugue o VPS. É uma opção realmente adequada por um preço baixo, e o mesmo servidor poderá executar outras tarefas entre as sessões de jogo.

FAQ

Posso instalar o Steam num VPS e jogar os meus jogos?

Pode instalar o cliente Steam num VPS Linux e descarregar jogos. A parte que falha é jogá-los. Um plano normal não tem GPU, por isso os títulos 3D recorrem à renderização por CPU a poucos fotogramas por segundo, e muitos jogos modernos recusam iniciar sem um renderizador compatível. Transmitir para o seu ecrã o que for renderizado também acrescenta a latência da codificação e da rede. O Steam Remote Play foi concebido para transmitir a partir de um computador de jogos real que lhe pertença e pressupõe que esse computador tenha uma placa gráfica.

Um VPS com GPU permite jogar qualquer jogo que eu tenha?

Resolve o problema da renderização, mas não resolve os restantes. Continua a precisar de um codificador de hardware, de um cliente de baixa latência como o Moonlight e de um servidor suficientemente próximo para manter reduzido o tempo de ida e volta. O anti-cheat é o principal obstáculo: o Vanguard da Riot recusa executar numa máquina virtual, e o Easy Anti-Cheat e o BattlEye podem detetar um hypervisor, pelo que os jogos de tiro competitivos ficam excluídos. Jogos para um jogador e jogos de ritmo mais lento são a utilização realista, com um custo mensal superior ao preço de hardware local.

De que tamanho de VPS preciso para um servidor Minecraft para dez amigos?

Um servidor Java vanilla para dez jogadores funciona confortavelmente com 2 vCPU e 4 GB de RAM. Atribua cerca de 3 GB à JVM (Java virtual machine) com -Xmx3G e deixe o restante para o sistema operativo, porque a JVM utilizará todos os bytes que lhe permitir e o kernel ainda precisa de memória para a cache de páginas. Um modpack grande altera a resposta: planeie 6 GB a 8 GB apenas para a heap e escolha o plano com o núcleo individual mais rápido, porque o ciclo principal do mundo é executado numa única thread.

Por que razão um ambiente de trabalho remoto parece funcionar bem, mas um jogo não?

Um ambiente de trabalho altera uma pequena parte do ecrã de cada vez, e ninguém nota se a atualização de uma janela chegar com 100 ms de atraso. Um jogo altera todos os pixéis dezenas de vezes por segundo e fecha um ciclo de feedback através das suas mãos. O VNC e o RDP simples enviam retângulos alterados por TCP, pelo que um ecrã em movimento constante resulta em retransmissões e bloqueios. Mesmo uma transmissão de vídeo adequada mantém o atraso da entrada, e é esse atraso que sente quando tenta apontar.

#gaming#vps#gpu#game-servers#cloud-gaming