It all over the web, Team Fortress 2 will be available on Linux through Steam as reported here and here.
I'm a FPS kinda-guy having played Wolfenstein: Enemy Territory and Return to Castle Wolfenstein (retail and demo). When Enemy Territory Fortress (remake of the Quake 3 Fortress) came out circa 2004 I fragged a bit on it.
Fast forward 8 years when a buddy got me into TF2. But TF2 was (is) a Windows game and I run Linux so ended up having to setup a Windows 8 Preview virtual machine on Xen using VGA passthrough just to play it...
It came with a cost though... all my plans with Xen running tons of domU aimed at global domination have come to a stop: I'm addicted to TF2 and spend most of my limited free time on it :P
Wednesday, October 24, 2012
Thursday, October 4, 2012
Go!
After being able to do Intel HD 4000 VGA passthrough I decided I wanted to try PCI passthrough of a dedicated graphics card. My idea was to buy a AMD HD 7850 but I ended up buying a second hand AMD HD 5450 passively cooled for 15€ just be sure that PCI passthrough of secondary GPU works before making a much bigger purchase such as the HD 7850.
Well it worked.
Passing the AMD HD 5450 to a Windows 8 domU was a bit trickier than passing the primary Intel VGA but still achievable though I found the driver installation awkward.
Some notes:
Well it worked.
Passing the AMD HD 5450 to a Windows 8 domU was a bit trickier than passing the primary Intel VGA but still achievable though I found the driver installation awkward.
Some notes:
- The integrated Intel i7-3770 HD 4000 GPU needed to be set as the Primary Display Adapter in the BIOS thus the AMD HD 5450 was setup as the Secondary Display Adapter.
- Wheezy domU with stock Linux kernel and Xen 4.1.3 were used alongside the xm toolstack.
- The domU was installed over VNC.
- The HDMI audio function of the graphics card also needs to be passed.
- Installing AMD Catalyst froze the VM and required a reboot of the dom0 to restart the Windows 8 domU properly. I worked around this by installing only the drivers with Catalyst Control Center.
- Windows 8 assigned drivers to the AMD HD 5450 that were faster in Windows Performance Score, Counter Strike Source Video Stress and Unigine than AMD 12.8 drivers (!)
- AMD HD 5450 performance is crappy compared to Intel HD 4000 however it's more than fine for Windows 8 non-gaming tasks.
- AMD HD 5450 Team Fortress 2 gameplay was crappy with ~30 FPS.
- I wasn't able to successfully passthrough my 2nd Intel NIC as the VM refused to start and spat out errors.
- I'm too hooked on FT2 having scored 50h since early September which is totally sucked my free time...
- 2 concurrent Windows 8 domUs one running the integrated HD 4000 and the other the AMD HD 5450.
- Clean up the benchmarks I've run on bare metal, HD 4000 and AMD HD 5450 domU.
- Clean up my notes and publish as HowTo on linux-bsd-sharing.blogspot.com.
- Setup Linux domUs with VGA passthrough.
Labels:
AMD,
Intel,
Linux,
Team Fortress 2,
Virtualization,
XEN
Subscribe to:
Posts (Atom)