Overclock.net › Forums › Software, Programming and Coding › Operating Systems › {Guide} Create a Gaming Virtual Machine
New Posts  All Forums:Forum Nav:

{Guide} Create a Gaming Virtual Machine - Page 19

post #181 of 815
I've got a 3930k c2, but a GTX680. I didn't know this existed until now, butonce this picks up a little again, I'm interested thumb.gif

Subbed.
Downgraded 2.0
(11 items)
 
  
CPUMotherboardGraphicsRAM
intel i3 4130 msi b85-g41 EVGA GTX680 Samsung 30nm god sticks 
Hard DriveHard DriveOptical DriveOS
Western Digital Caviar Black 1TB Crucial M4 LiteOn iHES108 Windows 10 Pro x64 
KeyboardPowerCase
rosewill rk9000re Corsair HX650W CHIEFTEC Bravo BL-01B 
  hide details  
Reply
Downgraded 2.0
(11 items)
 
  
CPUMotherboardGraphicsRAM
intel i3 4130 msi b85-g41 EVGA GTX680 Samsung 30nm god sticks 
Hard DriveHard DriveOptical DriveOS
Western Digital Caviar Black 1TB Crucial M4 LiteOn iHES108 Windows 10 Pro x64 
KeyboardPowerCase
rosewill rk9000re Corsair HX650W CHIEFTEC Bravo BL-01B 
  hide details  
Reply
post #182 of 815
Here is some interesting reading on how Xen manages CPU resources, with links to further information: http://www.techinferno.com/2012/07/05/xen-and-debian-an-introduction-to-virtualization/9/. Scroll down.

The above link is a tutorial for using Debian with Xen PV and HVM guests. Lot's of information and scripts (pciback script), and easy to read.
post #183 of 815
Quote:
Originally Posted by shadman View Post

I've got a 3930k c2, but a GTX680. I didn't know this existed until now, butonce this picks up a little again, I'm interested thumb.gif
Subbed.

I guess the GTX680 won't be easy. See http://lists.xen.org/archives/html/xen-users/2012-07/msg00195.html for problems relating to the large VGA BIOS size.

David Techer in this thread has a how-to on compiling Xen hypervisor with video BIOS and patches for Nvidia cards - see http://www.davidgis.fr:8080/blog/index.php?2011/12/07/860-xen-42unstable-patches-for-vga-pass-through.

But compiling your own Xen hypervisor and kernel isn't for everyone - I've failed to get my previous Quadro 600 to work with a compiled Xen hypervisor., patches and video BIOS. As to Nvidia cards, as far as I know only the "multi-OS" cards are good to go without any patches etc. My Quadro 2000 worked out of the box - no compilation, no patches, just vanilla 3.2.0-30-generic kernel (Linux Mint 13 Mate 64bit / Ubuntu 12.04) and Xen hypervisor 4.1.2.

The OP and many others suggest to try with AMD HD video cards. Check this thread for more information on supported AMD cards, perhaps you want to give it a try? I've started a new thread to list VGA passthrough compatible graphics cards here: http://www.overclock.net/t/1307834/xen-vga-passthrough-compatible-graphics-adapters, but need input from the community to make it a usable resource.

Also, check to see that your motherboard supports VT-d. Your CPU should do great (I got the same and it rocks)!
post #184 of 815
I've been doing a lot of thinking and realised a fatal flaw in my plan. Even if I manage to boot a domU and get it to take my active graphics card - to get my GPU hot-plugging in and out of dom0 and domU as I switch between the two VMs.... would be rather tricky! Probably impossible, in fact.
PAROXYSM
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom x4 II 965 GA-990FXA-UD3 XFX HD 4870 1GB Corsair (12gb) 
Hard DriveHard DriveCoolingOS
2x1TB Caviar Black OCZ Vertex 60gb H50 W7 64-bit / Fedora 17 64-bit 
MonitorKeyboardPowerMouse
V7 22" Logitech Deluxe 250 Antec TruePower 750W Modular Razer Lachesis 
Mouse Pad
None 
  hide details  
Reply
PAROXYSM
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom x4 II 965 GA-990FXA-UD3 XFX HD 4870 1GB Corsair (12gb) 
Hard DriveHard DriveCoolingOS
2x1TB Caviar Black OCZ Vertex 60gb H50 W7 64-bit / Fedora 17 64-bit 
MonitorKeyboardPowerMouse
V7 22" Logitech Deluxe 250 Antec TruePower 750W Modular Razer Lachesis 
Mouse Pad
None 
  hide details  
Reply
post #185 of 815
microsoft azure FTWall hailMICROSOFT!!!(sorry!couldnt resist)
post #186 of 815
Quote:
Originally Posted by Killhouse View Post

I've been doing a lot of thinking and realised a fatal flaw in my plan. Even if I manage to boot a domU and get it to take my active graphics card - to get my GPU hot-plugging in and out of dom0 and domU as I switch between the two VMs.... would be rather tricky! Probably impossible, in fact.

A second graphics card helps. I use a simple AMD card (6450 - though I would recommend a better/stronger model) as primary card for dom0 Linux and my Quadro 2000 for the domU Windows guest. Both cards are connected via DVI cable to two ports on my screen. My screen even detects a new DVI input signal and automatically switches to that port smile.gif. You will find a KVM switch helpful for switching your USB keyboard/mouse between Linux dom0 and Windows domU (passed through USB host).
post #187 of 815
Xen 4.2 just released (September 17, 2012) !!!

See here for more info: http://wiki.xen.org/wiki/Xen_4.2_Release_Notes

Xen 4.2 is supposed to bring some improvements for VGA passthrough, along with the new xl toolstack and better CPU management / scheduling. I hope to see Xen 4.2 in the repository soon.

Caveats: Xen 4.2 uses xl by default, but has xm (xend) support for backward compatibility. I hope the transition to xl will not be too painful. Need to get my hands onto this.
post #188 of 815
The issue will remain that I will always want my best hardware in the VM I currently have full-screened. I basically want to run two operating systems at once, sharing resources (CPU). One of them will always be headless and I want to switch heads between the two.

Im pretty sure what I want to achieve is impossible!

Edit:

Unless I can create a script that will hotplug out VGA from Linux, switch to VM and then hotplug in VGA to Windows - and vice versa... probably impossible.
Edited by Killhouse - 9/20/12 at 3:18am
PAROXYSM
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom x4 II 965 GA-990FXA-UD3 XFX HD 4870 1GB Corsair (12gb) 
Hard DriveHard DriveCoolingOS
2x1TB Caviar Black OCZ Vertex 60gb H50 W7 64-bit / Fedora 17 64-bit 
MonitorKeyboardPowerMouse
V7 22" Logitech Deluxe 250 Antec TruePower 750W Modular Razer Lachesis 
Mouse Pad
None 
  hide details  
Reply
PAROXYSM
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom x4 II 965 GA-990FXA-UD3 XFX HD 4870 1GB Corsair (12gb) 
Hard DriveHard DriveCoolingOS
2x1TB Caviar Black OCZ Vertex 60gb H50 W7 64-bit / Fedora 17 64-bit 
MonitorKeyboardPowerMouse
V7 22" Logitech Deluxe 250 Antec TruePower 750W Modular Razer Lachesis 
Mouse Pad
None 
  hide details  
Reply
post #189 of 815
Quote:
Originally Posted by powerhouse View Post

Xen 4.2 just released (September 17, 2012) !!!
See here for more info: http://wiki.xen.org/wiki/Xen_4.2_Release_Notes
Xen 4.2 is supposed to bring some improvements for VGA passthrough, along with the new xl toolstack and better CPU management / scheduling. I hope to see Xen 4.2 in the repository soon.
Caveats: Xen 4.2 uses xl by default, but has xm (xend) support for backward compatibility. I hope the transition to xl will not be too painful. Need to get my hands onto this.

Awesome, thanks.

I played around with the early builds of 4.2 and could never really get it working right. Will have to try it out again...just as I got my system running perfectly. tongue.gif
THEONE-4770
(10 items)
 
Storage Server
(11 items)
 
 
CPUMotherboardGraphicsRAM
Intel i7 4770k @ 4.0GHz AsRock z87 Extreme6 Asus HD 7970 16GB Corsair Vengeance 
Hard DriveHard DriveCoolingMonitor
(2) OCZ F40 RAID0 OCZ F3 120 XSPC RX360 (1) Seiki 39" 4k and (2) vertical Asus VW266H 2... 
PowerCase
OCZ 1000W Corsair 800D 
CPUMotherboardRAMHard Drive
Intel i7 3770S ASRock Z77 Extreme4 16GB Corsair Vengeance 1600MHz Corsair F40 SSD 
Hard DriveHard DriveHard DriveHard Drive
8x 2TB Western Digital Green 2x 1TB Western Digital Green 1x 4TB Seagate 2x 500GB Western Digital VelociRaptor 
Hard DriveOSCase
2x 500GB Western Digital Blue Server 2012 Norco 4020 
  hide details  
Reply
THEONE-4770
(10 items)
 
Storage Server
(11 items)
 
 
CPUMotherboardGraphicsRAM
Intel i7 4770k @ 4.0GHz AsRock z87 Extreme6 Asus HD 7970 16GB Corsair Vengeance 
Hard DriveHard DriveCoolingMonitor
(2) OCZ F40 RAID0 OCZ F3 120 XSPC RX360 (1) Seiki 39" 4k and (2) vertical Asus VW266H 2... 
PowerCase
OCZ 1000W Corsair 800D 
CPUMotherboardRAMHard Drive
Intel i7 3770S ASRock Z77 Extreme4 16GB Corsair Vengeance 1600MHz Corsair F40 SSD 
Hard DriveHard DriveHard DriveHard Drive
8x 2TB Western Digital Green 2x 1TB Western Digital Green 1x 4TB Seagate 2x 500GB Western Digital VelociRaptor 
Hard DriveOSCase
2x 500GB Western Digital Blue Server 2012 Norco 4020 
  hide details  
Reply
post #190 of 815
Thread Starter 
Quote:
Originally Posted by powerhouse View Post

Xen 4.2 just released (September 17, 2012) !!!
See here for more info: http://wiki.xen.org/wiki/Xen_4.2_Release_Notes
Xen 4.2 is supposed to bring some improvements for VGA passthrough, along with the new xl toolstack and better CPU management / scheduling. I hope to see Xen 4.2 in the repository soon.
Caveats: Xen 4.2 uses xl by default, but has xm (xend) support for backward compatibility. I hope the transition to xl will not be too painful. Need to get my hands onto this.

Great news!
Quote:
Originally Posted by Killhouse View Post

I've been doing a lot of thinking and realised a fatal flaw in my plan. Even if I manage to boot a domU and get it to take my active graphics card - to get my GPU hot-plugging in and out of dom0 and domU as I switch between the two VMs.... would be rather tricky! Probably impossible, in fact.

I am going to include some scripts in my next release, so I will try to make one to accomplish this too. It shouldn't be too hard.

In fact, I am going to run out to fry's to get a cheap SSD to do a fresh install. I don't want to mess up a good thing (my working VM setup thumb.gif )
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
Test Chamber ITX
(14 items)
 
Dream Rig (AMD)
(11 items)
 
Dream Rig (Intel)
(11 items)
 
CPUMotherboardGraphicsRAM
i7-2600 Gigabyte H77N-wifi Radeon HD 7750 16GB Corsair DDR3 1600 CL 10 (@1333 CL 8) 
Hard DriveHard DriveOSPower
Corsair Force 3 180gb Seagate Barracuda STBD2000101 2x in RAID1 Lubuntu / Win 8.1 / CentOS 6.4 -- Xen 4.3 FSP 80+ Micro-ATX 450w 
Case
Fractal Node 304 
CPUMotherboardGraphicsGraphics
AMD FX-8350 ASRock Fatal1ty 990FX Professional Sapphire Radeon HD 7970 GHz Edition 3GB AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Trident X Series 32GB (4 x 8GB) DDR3-1866 Seagate Barracuda 1TB 3.5" 7200RPM x2 RAID 1 Corsair Force Series GT 120GB x2 RAID 0 NZXT Kraken X60 
PowerCaseOther
SeaSonic Platinum 860W 80 PLUS Platinum Lian-Li PC-100 (Black) ATX Mid Tower Case RaspberryPi 
CPUMotherboardGraphicsGraphics
i7-3930k ASrock X79 EXTREME4-M SAPPHIRE Radeon HD 7870 GHz Edition 2GB  AMD FirePro W5000 
RAMHard DriveHard DriveCooling
G.Skill Ripjaws Z Series 32GB (4 x 8GB) DDR3-1866 2x Corsair Force Series 3 180GB RAID 0 2x Western Digital Red 2TB RAID 1 Noctua NH-D14 SE2011 
PowerCaseOther
SeaSonic 660W 80 PLUS Platinum Silverstone TJ08B-E Integrated RaspberryPi 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Operating Systems
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › {Guide} Create a Gaming Virtual Machine