Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

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

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.

  • Author

Thank you!

 

I'll have to research how I can do that as I don't have any slots left to add in a separate USB card... :-\

You can passthrough onboard USB bus.  I have three on my mobo and passthrough two, leaving one bus for Unraid.

  • Author

You can passthrough onboard USB bus.  I have three on my mobo and passthrough two, leaving one bus for Unraid.

 

Great this sounds promising!  Are there any instructions anywhere on how to do this?

  • Author

doh..  ::) thanks  ;D

  • Author

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.

  • Author

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?

  • Author

Never mind, I solved it  :)

 

All working great now, even managed to get Origin working.  Had to install the client to the array (mapped drive) then once installed there it would let me install games to the same location.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.