Jogando com o Virtualbox, funcionou para você?

20

Atualmente, estou usando o Windows 8. Eu tenho uma caixa virtual com o Ubuntu configurado para desenvolvimento. Além disso, às vezes eu só quero relaxar e desfrutar de um jogo (Battlefield 3, Skyrim, Saints Row: The Third, etc) depois de horas de pesquisa e desenvolvimento.

Quero ter minha máquina principal com linux e instalar o windows em uma caixa virtual.

O que eu quero saber, daqueles que tentaram ou viram:

  • Como está o desempenho?
  • Nunca fui claro sobre isso, mas, mesmo que eu instale os drivers corretos na caixa do Windows, isso importará? Pelo menos nesta parte, estou curioso para saber como é descarregado. Quais drivers serão mais importantes?
  • Integração com mouse e teclado, vou ser sincero, às vezes a integração com o mouse no Virtual Box é um pouco frustrante, o cursor do mouse desaparece etc.

Não tenho certeza se este é o lugar certo para perguntar. Estou apenas tentando voltar ao linux, mas sou um jogador de PC e não posso jogar fora o Steam. Estou ciente do cliente linux, mas a maioria desses jogos não funciona.

Se houver um lugar certo para perguntar se os sites StackExchange ou qualquer outro site me avisem.

Felicidades e espero que aqueles na mesma posição encontrem um meio termo.

allenskd
fonte
Má ideia, não faça isso, o VBox realmente não suporta gráficos 3D muito bem.
Thomas Ward

Respostas:

14

Jogar em uma caixa virtual é uma má ideia. Você não terá o excelente suporte 3D que deseja e os aplicativos que requerem muitos recursos ficarão mais lentos. Alguns jogos provavelmente funcionarão, como minecraft e lavador de minas. Mas rodar programas pesados ​​como Battlefield, Skyrim e similares não funcionará.

A razão para isso é que você basicamente está executando dois sistemas operacionais um no outro e o que você emulará será limitado a uma pequena parte dos recursos desse computador.

Uma solução para esse problema é a inicialização dupla. Por exemplo, você tem uma partição com o Linux (onde você é sério e outras coisas) e uma partição com o Windows (para jogos). Eu tive essa configuração no meu laptop por vários anos, funciona muito bem.

Existem instruções no instalador do Ubuntu sobre como você instala com uma configuração de inicialização dupla. O mais fácil é instalar o Windows primeiro e depois instalar o Ubuntu.

Boa sorte.

Alvar
fonte
É triste ouvir isso. Eu já inicializei duas vezes antes do meu laptop com o Kubuntu e Windows 7. Talvez em alguns anos possa haver outra abordagem, considerarei a opção de inicialização dupla mais uma vez e veremos como é. Obrigado!
allenskd
11
Eu sou literalmente incapaz de instalar o XP no meu novo sistema, a menos que encontre drivers compatíveis com o XP e crie novas mídias de instalação. Quando o faço, percebo que algum hardware é completamente inacessível, como o SSD. A inicialização dupla não é mais uma opção. Honestamente, eu só quero jogar jogos com mais de 10 anos de qualquer maneira, qualquer coisa mais recente funcionará bem no sistema operacional moderno, então o desempenho não é um problema, apenas a compatibilidade é importante.
precisa
2
O problema com a inicialização dupla é que você compromete sua segurança fazendo isso ... pelo menos o Windows emparelhado com o Linux. Isso ocorre porque cada sistema operacional independente pode substituir o outro sistema operacional sem problemas de permissão.
precisa saber é o seguinte
2
Esta resposta não é mais verdadeira, graças à passagem da GPU . Não sei se é possível no VirtualBox, mas parece disponível com qemu / kvm. Mesmo que seja um pouco complexo para configurar, alguns vídeos na Internet são prooving que está funcionando muito bem (ex: youtube.com/watch?v=37D2bRsthfI )
Charles-Édouard Coste
Usando o "tempo" como um recurso para resolver, acabei instalando o Windows em uma segunda unidade na qual inicializava quando queria jogar um pouco. Se você não conseguir desconectar a primeira unidade, tenha muito cuidado com o Windows matando sua partição de inicialização. Eu apenas inicializo entre meus sistemas operacionais e está tudo bem. Eu prefiro fazer isso do que gastar tempo configurando qualquer coisa, nem sacrificar até 5 fps.
m3nda 12/12
14

Pessoalmente, tenho resultados mistos executando jogos no Virtualbox. Mas eu posso tocar alguns dos meus favoritos. Existe um site wikia (realmente pequeno) com alguns resultados sobre jogos funcionais e não funcionais em http://virtualbox-gaming.wikia.com/ se você quiser dar uma olhada ou até publicar seus próprios resultados.

devnull
fonte
Tentando Diablo 1. Oooh yeah
Kolob Canyon 22/01
8

Você pode querer olhar para algo chamado Kainy. Esta é uma implementação de área de trabalho remota especificamente para jogos.

Parece que ter um PC com Windows na sua rede para executar os jogos pode ser bom, se você jogar o jogo de onde queria. Kainy possui um servidor para Windows e clientes para vários sistemas operacionais e sistemas de jogos. Eles não têm um servidor para Linux, no entanto.

Quanto aos jogos no VirtualBox, acho que seria bom se o VirtualBox tivesse melhor suporte ao acelerador gráfico. Eu acho que o argumento de emulação é um pouco exagerado. O Windows está executando com o mesmo processador esperado, sem nenhuma despesa adicional. O VirtualBox medeia as chamadas de hardware do Windows e pode haver alguma sobrecarga.

O grande problema é que o VirtualBox não foi desenvolvido para jogos, o suporte a gráficos 3D não é uma prioridade. No entanto, se você tem um jogo mais antigo que não requer suporte gráfico além do que o VirtualBox tem, não vejo por que você não iria adiante e o executaria lá.

user90863
fonte
11
Descubra as questões gráficas em 3D. Atualmente, o VirtualBox roda quase na velocidade nativa nas placas-mãe mais modernas (desde que você tenha ativado a virtualização no BIOS!), Mas o suporte gráfico ainda é o problema.
PhilT
11
Este. Virtualização significa que você não será "emulando" uma OS
Olav Kokovkin
1

O jogo Star Trek, "apenas Windows", Elite Force II (baseado no Quake 3) está funcionando (tela cheia, 1024x768 e rápido ), na minha caixa virtual (gráfico experimental ON), no meu trabalho meticuloso (correção .net do XP poo) instalado, XP Pro (32 bits atualizado) "máquina virtual".

Meu VB está sendo executado em um SO host base / base estável do Debian 7 (wheezy / stable 64bit). Você pode executar o Ubuntu ....

BTW, meu mestre é Mate, como eu adicionei o estábulo, o repositório do Mate e as partes do Mate (depois de meticulosamente remover a maior parte do Gnome 3 = trabalho avançado).

O instalador do Linux Mint (baseado no Ubuntu, com Mate para seu sistema de 32 bits ou 64 bits) ... é o caminho mais fácil. O VB e os pacotes compatíveis com o Ubuntu, e não os Debian (puros), devem ser os mesmos. Use o Ubuntu se você já o possui.

Spanky
fonte
Além disso: tenho 2 GB de RAM, com alguns consumidos pela GPU nvidia integrada. Meu sistema operacional host está executando o driver não livre da Nvidia. O Hardware Brivers baseado no Ubuntu deve lidar com a atualização da sua GPU, primeiro no sistema operacional host (é claro). Como estou executando o Mate, e nada extra é carregado / em execução, antes de executar o Virtualbox, o Mate (e tudo) usa apenas cerca de 380 MB de RAM e, portanto, tenho cerca de 900 MB de RAM (máx) atribuídos à máquina virtual do Windows XP . PARA SUA INFORMAÇÃO.
Spanky
Se você tiver pouca RAM, mude para um DM de RAM muito menor. LXDE (preparado com Lubuntu, no Ubuntu) ou Openbox; se você puder lidar com isso (clique com o botão direito, menu um pouco espartano e aparência / temas). Suponho que a RAM realmente desafiada (como a placa-mãe estourou no máximo) possa executar o X e o virualbox, formar o login de texto; mas nesse ponto, uma inicialização dupla, o XP nativo provavelmente seria melhor. O Virtualbox é para quando você tem RAM extra e espaço de armazenamento. Além disso, quando o Wine (playonlinux compartimentado) não funciona em tudo. no entanto, a máquina virtual XP, pode ser salva em estado e portátil / clonável.
Spanky
Em suma, nada no "Windows" é estritamente "necessário". É só por diversão. Substituições nativas sempre vencem. O Quake 3 Arena está sendo executado nativamente, no meu host Debian. Por exemplo. É o mesmo mecanismo de jogo. Existem muitos jogos GNU / Linux, 3D; que basta carregar com apenas um clique. Muitos são baseados no Quake 3 e muito mais. É tudo mais do que tenho tempo. Não sinto falta do comercialismo (limites / algemas / bloqueios / dificuldades de instalação) da maioria dos jogos baseados no Windows.
Spanky 28/07
Seja nativo do Windows ou outro, o Elite Force II (queridos trekkers), possui um patch v1.1 on-line pesquisável, que você precisa executar. Depois disso, há uma substituição sem CD ".exe". No passado, tive que trocar (também) o mutlti (player) .exe pelo jogo offline; dependendo de qual você deseja fazer. Único ou multijogador online. Então, saiba disso e ainda é cocô no Windows.
Spanky
1

Há várias respostas aqui que informam que a execução de jogos em hardware virtualizado é uma péssima idéia e não oferece um bom desempenho para jogos. Então não faça isso.

Não tenho certeza sobre o virtualbox, mas vi pessoas falarem sobre um sucesso considerável ao ter hardware dedicado à máquina virtual, embora o que eu tenha visto principalmente se preocupasse em usar o Xen ou o VMWare. Especificamente, eles usam uma placa gráfica e uma placa de som separadas e uma partição de disco dedicada. O sistema linux provavelmente nem terá drivers para o hardware usado pela sua VM para jogos do Windows e certamente não se conectará a eles. Os problemas parecem ser mais com o som do que com os gráficos.

Eu não segui esse caminho, então não tentarei detalhes de como você configurou isso. TBH, pelo tempo que levaria para que tudo funcionasse bem (a menos que eu tivesse uma receita muito específica a seguir), acho que prefiro colocar uma máquina separada sob a minha mesa e conectar meu teclado, mouse e tela através de um Comutador KVM.

mc0e
fonte
1

Esta é uma pergunta antiga, mas estou adicionando um comentário para outras pessoas que procuram ajuda. Um amigo me pediu conselhos sobre isso depois de ler este post.

O uso do recurso WINE funciona muito melhor que o VirtualBox, especialmente para jogos mais antigos criados para o WinXP e versões anteriores. Sou um grande fã do antigo jogo Star Trek Armada II, que roda muito bem no Ubuntu usando o WINE. Na verdade, ele é executado muito melhor usando o WINE no UBUNTU-MATE do que no Windows 10 na mesma máquina.

O pacote PlayOnLinux para UBUNTU é uma grande ajuda. Para jogos com problemas com os padrões do WINE, o PlayOnLinux ajuda na sua configuração. Se o jogo que você deseja instalar não estiver listado, use o link na parte inferior para "instalar um programa não listado". Os que são executados sem nenhuma configuração especial geralmente não estão na lista. O melhor é que você terá uma unidade C: virtual separada para cada jogo que instalar. Isso é realmente útil, porque os jogos mais antigos às vezes usavam DLLs que poderiam entrar em conflito com outras pessoas e causar problemas. Em cada jogo que você instala com sua própria unidade C: virtual, eles nunca entram em conflito.

Greg

user151976
fonte