My first Windows10 VM - Help with a few sticking points please :)


Recommended Posts

Hi all,

 

well I decided to have a go at creating a windows10VM to be used for gaming.  I added my amd r9 280x to my unraid tower and set about creating the VM.

 

Amazingly (after realising only seabios worked) I got the VM created and windows10 installed with virtually no issues.  I thought I was doing well until I tried installing the gaming parts to the VM:

 

1.  Origin does not appear to work at all installing games anywhere other than the C: drive.  I've tried everything I can think of (running as admin, creating a symlink to an array drive) and it simply won't install any games.  As if it cannot access the "games" share I created, however I can access the share and create files fine from explorer.

 

2.  Steam however did install and allowed me to install a game to the "games" share I created.  This looked promising, so I then added my xbox 360 controller and...

 

3.  I can't seem to get the xbox 360 pc usb controller to work.  The receiver is detected fine and the software looks to be installed, but I am unable to "pair" the xbox controller to the receiver.  The same controller/receiver works fine in my normal windows 10 pc.

 

Has anyone else come across either the origin issue or the xbox controller issue?

 

 

I've noticed I'm also getting the following error repeating in the log:

 

libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28

Link to comment

For my xbox one receiver, i had the same issue when i just passed that individual device through. I ended up passing an entire USB controller through, and that works flawlessly for me. I had a spare PCI slot, and a usb3 card.

 

Sorry one last question... do you have your controller working on a usb3 port?  That would help me if i can use USB3.

Link to comment

So am a bit confused on identifying the bus to pass through.  Here is what lsusb shows and I can see my "Microsoft Corp. Xbox 360 Wireless Adapter" on bus 001 device 003.

 

root@Tower:~# lsusb
Bus 008 Device 003: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 008 Device 005: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 008 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 006: ID 0dc6:9802 Precision Squared Technology Corp.
Bus 007 Device 004: ID 0dc6:3000 Precision Squared Technology Corp.
Bus 007 Device 005: ID 04b4:0033 Cypress Semiconductor Corp. Mouse
Bus 007 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 007 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@Tower:~# readlink /sys/bus/usb/devices/usb1
../../../devices/pci0000:00/0000:00:1c.6/0000:05:00.0/usb1

 

What i see output from the readlink command looks longer than the example supplied though and I've tried adding the following block to the xml, but I get an error:

 

<hostdev mode='subsystem' type='pci' managed='yes'>

      <driver name='vfio'/>

      <source>

        <address domain='0x0000' bus='0x00' slot='0x1c' function='0x6'/>

      </source>

</hostdev>

 

am I on the right track here?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.