Existe uma maneira de importar meus jogos Steam do Windows 7 para o Ubuntu?

7

Estou executando o Ubuntu 12.04 junto com o Windows 7 e, embora o Steam funcione bem no Ubuntu, ele diz que preciso reinstalar meus jogos se quiser jogar no Ubuntu. Em vez de baixar meus jogos novamente, existe um comando onde eu possa transferir meu diretório home para o Steam do Windows para o Ubuntu? Será necessário (por exemplo, será que isso me poupará espaço em disco fazendo isso ou será tão intensivo quanto baixá-lo do zero)?

Toda e qualquer ajuda seria apreciada.

    
por Colin 25.02.2013 / 22:54

5 respostas

7

Não, os arquivos do jogo não são idênticos, então você precisa reinstalar os jogos. Você pode, no entanto, copiar seus arquivos de configuração e usá-los.

Você pode usar esse truque: link (como indicado no link: você precisa alterar os diretórios para o diretório do Windows):

  1. Abra o Steam no Linux

  2. Selecione o jogo que você deseja instalar no Linux

  3. Inicie a instalação / download dela

  4. Espere até que o jogo chegue a cerca de 1%

  5. Pare o download

  6. Abra a localização da sua instalação do Steam

    APENAS VINHO: /home/username/.wine/drive_c/Program Files / Steam / steamapps na sua pasta de instalação .wine WINETRICKS INSTALADO STEAM: /home/username/.local/share/wineprefixes/steam/drive_c/Program Files / Steam / steamapps /

    Você deve ver seus arquivos GCF e / ou NCF nesse jogo. É por isso que começamos o download: para pré-carregar as pastas e arquivos de configuração / download. Se você pulou as etapas de 1 a 5, não verá nenhum arquivo do jogo…

  7. Abra a pasta / Arquivos de programas / Steam / steamapps / common na sua partição do Windows ou onde quer que você tenha o backup dos arquivos do seu jogo.

  8. Agora, em sua instalação do Linux, abra a pasta / steamapps / common - você deve ver a pasta do jogo lá…. SE NÃO estiver em / Steam / steamapps / YOURUSERNAME - OU se você pulou as etapas de 1 a 5, não verá nenhum arquivo do jogo…

  9. Encontre a pasta / GAMENAME e copie toda a pasta / GAMENAME do Windows para o Linux - SUBSTITUINDO TUDO que já possa ter sido baixado para sua pasta Linux…

  10. Uma vez que você tenha terminado a cópia, vá em frente e retome o download do jogo no Steam Client. O Steam começará a analisar o conteúdo "baixado" - dê um tempo, pois pode levar alguns minutos para jogos grandes. Você também pode precisar clicar em unpause / resume algumas vezes para varrer totalmente a pasta.

  11. Clique com o botão direito do mouse no título do jogo - selecione Propriedades > Arquivos locais > Verifique o cache de jogos

Agora você deve ter uma cópia do jogo pronta para rodar na sua Linux Box. : D

    
por Rinzwind 25.02.2013 / 23:02
3

Eu acho que pode ser mais simples. Alguns (mais?) Jogos podem compartilhar arquivos entre o Windows e o Ubuntu. O problema é que alguns jogos parecem não suportar corretamente sendo compartilhados ... Eles querem baixar muitos arquivos toda vez que mudam de um sistema operacional para outro.

Então eu criei a pasta 3 em um disco NTFS usado tanto por Win & amp; Linux. Essas 3 pastas são "Steam", "Steam_Linux_only" e "Steam_Windows_only". No Steam Linux - > Configurações - > Download - > Pastas Steam Library, adiciono as 2 primeiras pastas. No Steam Windows - > Configurações - > Download - > Pastas Steam Library, eu adiciono as pastas "Steam" e "Steam_Windows_only".

Agora, quando eu instalo um jogo, eu o coloco em "Steam" quando o Steam pergunta a localização. Se a experiência mostra que os jogos suportam bem o 2 OS, é legal, deixe assim. Se

  • o jogo faz o download de muitos arquivos toda vez que alternar o sistema operacional:
  • fechar vapor
  • copie o jogo de Steam / SteamApps / common / [theGame] para Steam_Windows_only / SteamApps / common / [theGame] e para Steam_Linux_only / SteamApps / common / [theGame]
  • reinicie o Steam uma vez em cada sistema operacional e desinstale e reinstale o jogo (certifique-se de escolher o local correto para o qual você moveu os arquivos). A reinstalação deve ser REALMENTE rápida, pois a maioria dos arquivos já está lá (o Steam não irá baixá-los novamente).

Se você realmente deseja economizar espaço em disco, agora você pode tentar ligar alguns arquivos de uma pasta para outra;)

Uma última dica: se você instalar um jogo LARGE específico para um sistema operacional, ainda poderá reinicializá-lo no outro sistema operacional e o Steam continuará a instalá-lo. Comecei a instalar o Tomb Raider no Windows, mas reiniciei no Linux e o jogo instalou a maioria dos seus arquivos do Linux. Economizador de tempo!

    
por Francois Marot 21.06.2013 / 00:11
2

Se o seu jogo tem uma versão para Linux, é melhor que ele seja executado com o cliente Linux.

Para jogos disponíveis apenas no Windows, você poderá executá-lo no Wine.

Fiquei surpreso com a facilidade de rodar jogos. A questão principal, no entanto, é fazer com que o seu jogo funcione sem falhas. Depende realmente de cada jogo em particular. Você pode pesquisar o jogo em WineHQ mas honestamente pelo que tenho visto até agora, os relatórios não são confiáveis, já que as pessoas fazem testes limitados e / ou em hardware diferente. Eu tive alguns jogos funcionando perfeitamente, e eu tive um jogo com falhas, apesar da solução sugerida pelo WineHQ.

Em relação ao copiar / colar de Rinzwind do artigo sugerindo uma maneira de copiar um jogo, não funcionou para mim. Parece que o mecanismo de download mudou, a pasta principal do jogo não é criada e o download é feito em uma pasta temporária. Eu tentei copiar os arquivos lá também, "verificar cache de jogo local" etc sem sucesso.

Na verdade, há uma maneira muito mais fácil:

  • Instale o Wine via Software Center no Ubuntu.
  • Instalar winetricks via terminal:

    sudo apt-get instala winetricks

    winetricks d3dx9_36 vcrun2008 gecko corefonts

    Isso te dá algumas noções básicas. No WineHQ, às vezes, eles sugerem que você execute esse comando para obter alguns pacotes extras.

  • Faça o download do instalador do Steam (versão Windows), basta clicar duas vezes no arquivo .msi para instalá-lo! (quando o Wine é instalado, você pode clicar duas vezes nos executáveis do Windows diretamente do Nautilus e até dos atalhos do jogo no desktop do Ubuntu)

  • Agora aqui está o truque: simplesmente faça o backup do seu jogo no Windows, e use a função de restauração no cliente Steam (aquele rodando no Wine!).

    Mais detalhadamente: crie um backup via (Windows) Steam, copie a pasta em uma unidade externa ou chave USB, faça o login no Linux e copie os arquivos novamente para o Wine Windows, ele está localizado em ~ / .wine / c_drive / Essa pasta corresponde à sua unidade C: (virtual), basta copiar o backup do jogo Steam nela. Em seguida, execute (Wine) Steam e simplesmente navegue até C: para encontrar o backup.

  • Você realmente obterá um atalho de jogo na sua área de trabalho! A partir daí, clique duas vezes no ícone e ele deve ser executado.

Então, o TLDR, você pode ter o Steam sob o Wine para rodar jogos somente do Windows, e usar o cliente Steam Linux nativo para rodar jogos nativos do Linux.

Lembre-se que não há garantia de 100% de que o jogo será executado. Como exemplo, eu corri "Depths of Peril", "Tomb Raider: Underworld" e "Puzzle Quest 2" sem nenhuma configuração prévia do Wine. Por outro lado, apesar da classificação "gold" no WineHQ, eu tive algumas falhas e falhas com o King's Bounty Crossworlds rodando em tela cheia a 2560x1440.

    
por Bleep Bloop 24.04.2013 / 03:07
1

Enquanto a maioria dos dados do jogo são provavelmente idênticos entre o Windows e o Linux, os binários são diferentes, então você definitivamente precisa baixar os jogos novamente no Steam para Linux.

    
por pablomme 25.02.2013 / 22:58
0

Sim! Se o jogo suporta Windows e Linux. Eu tentei com um amigo Ubuntu- > Windows e vi um post do reddit onde alguém disse que funciona na outra direção também.

Faça apenas um backup do jogo na máquina do Windows. Então pegue este backup e "restaure" no Ubuntu. Quando você restaurar o Steam, apenas baixará as bibliotecas perdidas que são específicas para o Ubuntu. (tão incrível)

Este guia do dota 2 é muito bom. Tem instruções detalhadas com fotos.

    
por Mina Michael 22.01.2017 / 14:05