Chowdr5

Members
  • Posts

    12
  • Joined

  • Last visited

Chowdr5's Achievements

Noob

Noob (1/14)

0

Reputation

  1. For anyone who comes back to this post. Unraid 6.6.6 resolved all of my issues with the same hardware. GPU and USB reset works flawlessly after a restart. Also could setup a second Win10 box or CentOS box with a 1060 successfully. For those who need it, I used a Inateck USB controller which worked for Windows and LInux passthrough. https://www.amazon.com/gp/product/B00FPIMICA/ref=oh_aui_search_asin_title?ie=UTF8&psc=1 Hardware: ASROCK X299 Tachi 32 GB DDR4 GSkill I7-7820x Nvidia 1080ti FE (PCIE1) Nvidia 1060 6GB (PCIE5) Inateck/VIA 3.0 USB controller (PCIE2)4
  2. Well, not sure why but the source of the problem is the passing through the HDMI Audio. If I remove the HDMI audio passthrough and just pass through the GPU video all works well. I am ok with that since I will be passing in USB speakers anyways. Will look into it more at some other time. I now have successfully built a Win10 and CentOS VM with passthrough. Fun stuff and no FPS loss. Thanks all,
  3. Hello all, I am running Unraid 6 and have successfully passed through a 1080TI, USB1 Controller, and Unassigned SSD1 using Windows 10. I am having troubles with setting up a CentOS7 VM with passthrough for 1060, USB2 Controller, and Unassigned SSD2. I can install and log into the VM using SeaBios or OVMF. I can perform normal actions within the VM but when I try to watch a video in a browser it stutters and then the VM becomes non responsive. Items I have tried that will allow me to log in but still stutters/lags. Baremetal works perfectly fine. Used the 1080ti, USB1 controller, and Unassigned SSD1. - Installs and lets me log in successfully. Still stutters. Passed the ROM file. Installed the Nvidia drivers and disabled nouvaeu. Installed and logged in via VNC. Still stutters. It has 8 cores and 16GBs of ram that is not shared across other VMs. So plenty of power. But no matter what configuration I try I experience video lag. I see that VirtualBox has Guest Additions. Is there additional virtual drivers I should be installing after the VM is up? My next steps is to run some performance tools like Netperf, Iometer, or passmark. But was hoping I was missing an easy step. I was expecting Linux to be the easier of the two VM builds. Thanks!
  4. Remember that if you are using a bridge for your network VM it is virtio. You will not be able to connect to a network (wired/wireless) until you get into Windows. You then have to install the windows drivers use the virtio drivers. Not the "hardware" drivers. This is presented very clearly in SpaceInvaders first video.
  5. I don't suppose there is a way to delete the <address> tags for each restart via a script or anything is there? <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> If I delete these tags each time it looks like it boots up healthy each time .
  6. Hi all, Sorry to be a pain but looking for some help. I truly have done hours and hours of research and tried multiple options but GPU and USB still errors on restart. Shutdown and Start works great and I can make do. But I hate giving up! Thanks
  7. Rezzo, Flashing the bios is not risky if you follow the correct steps. Most new Mobos allow you to flash right in UEFI without a USB anymore. Quite easy. Also, I provided a possible "less risky" option for you. I experienced the same odd lag and using SSD pass through helped me. As long as you followed the tutorials, installed Windows VM with the correct virtio drivers, used the other helpful videos that are available it is most definitely possible. Good luck.
  8. Updated bios/firmware is important for VM. It is a good suggestion and everyone is trying to help you set it up properly. I have been following SpaceInvaders first two videos step by step and have successfully passed CPU, GPU, and USB with great performance. They maybe a little outdated but still are good tutorials. It doesn't matter if the ROM is added or not. I have tried both ways with same successful results. I have been gaming on Ultra settings with a 1080TI with passthrough. I am not a pro on this but I was also experiencing bad lag that acted like video lag but I think I determined it was actually disk IO. The one thing not on that specific tutorial is to actually pass the disk by id. I suggest watching the below tutorial and using UnassignedDevices and source disk byID <source dev='/dev/disk/by-id/ata-Samsung_SSD_850_EVO_500GB_S2R9NX0J210377J'/> Not sure if the experienced/professionals agree but thought it worth noting.
  9. Hey Oldslugger, I removed the highlighted lines and started the VM. It started up cleanly and the <address> tags were recreated. Restarted and unfortunatley the GPU and USB did not reset. Windows error still occured in control panel. My hardware should allow this to work so I must be missing something. Any other ideas? My sequence for install. Create VM with unformated SSD. Complete windows install. Go to control panel, update drivers using virtio disk. Goto virtio disk and install guest-agent. Install Nvidia drivers. Update power settings, disk frag/optimization, and windows searching indexing. Then I restart the machine and lose GPU and USB. Help?
  10. Hey beowulf, I have been recently working with a 1080ti and have had good success except for restarts. Can you share your VM XML and hardware setup.
  11. Too add more details. The VM will boot up but I need to use libvirt USB plug in and attach a different keyboard. I can log into windows and see the 1080ti and via USB controller in device manager. 1080ti - Windows has stopped this device because it has reported problems. Code 43 USB controller. - Windows has stopped this device because it has reported problems. Code 43. A USB port reset request failed. Thanks
  12. Hello all, I have spent hours and hours watching the great How-To videos and looking through the forums but having some troubles. I am passing through a 1080TI on the non primary PCIE 3.0 x8 port, Disk Pass though using byID, and passing through a USB controller on the PCIE 2.0 x1 port. On the first boot up or a complete shutdown the GPU and USB performs flawlessly. If I restart then I lose the GPU and USB passthrough. I have added the vfio details on the syslinux/flash. I confirmed the USB controller allows RESET. label unRAID OS menu default kernel /bzimage append pcie_acs_override=id:1b21:1184 vfio-pci.ids=1b21:2142,1106:3483,8086:15b8 vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot Items I have tried. HyperV enabled and disabled. GPU Rom included in XML and not included. Tried to create a shutdown and startup script to devcon remove/disable and enable the devices. I could not get this work in a stable fashion. Think maybe credential problem?? Created Task scheduler to call devcon disable and enable scripts. I could not get this work in a stable fashion. Think maybe credential problem?? pcie_acs_override enabled and disabled. Currently just overriding the bridge for the USB controller. USB 2.0 and USB 3.0 qemu xhci vfio_iommu_type1.allow_unsafe_interrupts=0 and 1 Completely reformated and reinstalled Unraid 6.5.2. Deleted the image, reformated the drive, and reinstalled Windows 10 on a fresh VM image ALOT!!!!! I have watched videos and videos and tried many different methods found in posts. I have considered creating a bash script in my unraid home directory with a sleep command that will start the VM after the status is not started. I could just shutdown VM everytime instead of restart and the script would start it after a length of time but that is extreme and not what I am looking for. I hope someone tells me that I am missing something easy and this is not normal behavior because I am all out of ideas! Hardware: ASROCK X299 Tachi 32 GB DDR4 GSkill I7-7820x Nvidia 1080ti FE (PCIE3) Cheap Nvidia card for primary GPU (PCIE1) VIA 3.0 USB controller (PCIE2)4 I have attached my VM XML, IOMMU groups, and diagnostics. You can see the reboot at May 21 13:45:32. I hope someone can help. Thanks. win10XML.txt pcieOverrideByIDIOMMU.txt tower-diagnostics-20180521-1347.zip