Jump to content

Hello.

 

Recently I decided to make a game, since being an artist is always a dream of mine, BUT I am a lover of Linux and open source / free technologies, so I want to develop the game for Windows and Linux (Mac OS due to operating system license restrictions and hardware prices are left out).

 

But to do a good job I need to setup a network with remote access to virtual machines, so I can access the two test computers (QA) through my main machine, in order to do code debugging on the different systems in addition to minimal configurations (textures and etc) to run the game, in addition to the fact that this makes it possible to transmit data via the network through sharing, instead of using external HD's or similar stuff.

 

This is my main system, the one I'll use to model characters, do the paint work and etc, besides the initial debugging, I currently only have the 7900 XTX but I'm thinking of buying another cheaper card for the passthrough like a 6400 or XT 4 GB that has similar performance to an RX 580 8 GB but consumes less electricity, which in theory would give me a 'slack' on the 1000 VA power supply I have now.

 

BUT, I need a multiplatform and open source virtual machine in the style of VIRT MANAGER, which does not have an official version for Windows, so it would have to run through UBUNTU inserted in Windows through WSL (if I'm not mistaken), which does not I know if it would work, since theoretically (for laymen like me), I would already be running UBUNTU in a 'virtualized' way and would use another 'virtualizer', I don't know if this would cause performance problems or not, but initially I prefer to use something installable, the program also needs to allow access to a virtual machine on another computer, as seen in the schematic of the second image.

 

spacer.png

 

This is the first test computer after the debugging process done on the main computer, so I can test FPS and etc, in addition to doing a better job of optimizing, initially how am I going to do a hardware RAID 0 using mechanical disks to assimilate the speed of a SATA 3 SSD and get more space (cost/benefit), I chose a light system like DEBIAN or ARCH or maybe some variation of UBUNTU depending on the difficulty of managing the system, I intend to put two video cards, a GTX 1060 in PASSTRHOUG to load the VM with all the card's memory and another GT 740 just for viewing the desktop. (in case you wonder why a GT 740? it was lying around and gathering dust, I don't usually throw hardware away), but as said before I need a program that allows me to access the VM's disks via the network, so I can run the game on 1060 even using the computer with the XTX or at least having a remote connection program with the computer to be able to turn on the virtualization program inside this computer and carry out the tests.

 

spacer.png

 

This is technically my mum's computer, but it's going to be a test machine, however, as you can see it's 2400G and has a VEGA built in, so I'm going to use this PC as the minimum hardware configuration to run the games, my big problem at this point in particular is being able to open a remote connection that gives me access to GRUB or find some program or something similar that allows me to direct the BOOT to the system installed on the disk instead of using a virtual machine as in the first test computer, since this one doesn't have a video card for passthrough, besides the main idea is to use the processor's GPU as a minimum requirement.

 

spacer.png

 

So I would like suggestions for open source virtualization programs, etc. that have an understandable operation in the passthrou part of the video, even if it is a tutorial in English, since I currently cannot afford programs like VMWARE WORKSTATION (too expensive in brazilian money). And as a second part, a starting point so that I can make the operating system selection via the network.

 

Thank you very much in advance.

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×