Jump to content

billington.mark

Members
  • Content Count

    353
  • Joined

  • Last visited

Community Reputation

31 Good

About billington.mark

  • Rank
    Advanced Member
  • Birthday 07/30/1985

Converted

  • Gender
    Male
  • Location
    United Kingdom

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. https://www.asrock.com/mb/AMD/B450M Pro4/ Recently upgraded so now going spare. Includes Manual and I/O plate. £50 including postage Payment via Paypal Will be putting this on eBay in a week or so if there's no interest on here.
  2. As it says on the tin. Also includes the cables to connect 8 HDDs. Recently upgraded and no longer have use for this card. Flashed a while ago to be used as a HBA and has had 8 drives running flawlessly. £25 inc Postage Payment via Paypal Will be putting this on eBay in a week or so if there's no interest on here.
  3. Stuff to try: Set up the VM using Q35 instead of i440fx. The virtual PCI-e lanes are set up much differently, which could yeild better results. (this will most likely need an OS reinstall inside the VM). Windows not booting\installing: Set the VM to only have 1 CPU, and install\boot as normal, do a graceful shutdown, then update the VM config to the desired CPU setup. This fixes things after feature updates if the VM misbehaves after them too.
  4. Sorry, ive not been online here in a while and only just seen that ive been tagged in a few posts. I no longer use a VM for my workstation for various reasons which are off topic! (Also I cant remember all the commands, or fully up to speed with the best practice for stubbing and passing devices through in 2020, so im happy to be corrected if any of this advice is out of date!) I know there's a new way of passing devices to VMs nowadays, but the premise that you have to pass all devices in an IOMMU group will still apply. You need to stub all the devices associcate with the card, so 2c:00.0 (GPU), 2c:00.0 (Audio), 2c:00.0 (USB) ,2c:00.0 (Serial). The GPU and Audio are probaby stubbed by unraid in the background automagically (so they'll not have a driver assigned on boot) which is why they're selectable. The serial and USB wont have been, so unraid will be assigning a driver and grabbing the device as its own. Stubbing then rebooting should be enough for the USB and Serial device to show up in the VM config GUI for you to select. After that, it should pass through and just work. If they're not selectable, you need to check if a driver has been applied to the device (lspci should tell you). I think a virtio driver is assigned to stubbed devices. If anything else has grabbed it, youve not stubbed it properly. If they have a virtio driver assigned, its probably just a GUI limitation. you'll need to go into the XML, find where the GPU and Audio device is assigned, and duplicate whats been set up automatically for the GPU and Audio, for the USB and Serial device. Heopefully thats enough to work with.
  5. I had this a while ago and couldn't get anywhere near bear metal performance. You can get quite complex with this and start looking into IOthread pinning to help, but there's only so much you can do with a virtual disk controller vs a hardware one. You'll probably notice a bit of a difference if you use the emulatorpin option to take the workload off CPU0 (which will be competing with unraid stuff). if you have a few cores to spare, give it a hyperthreaded pair (one that you're not already using in the VM). In the end I got a PCIe riser for an NVME, and passed that through to the VM. You get about 90% of the way there performance wise compared to bare metal as the controller is part of the NVME itself. Good luck.
  6. I have read reports that the Vega iGPU can be used for transcoding in the plex forums, however with it being quite a niche situation where you have a plex server, AND one of the very few CPUs with the vega iGPU, reports are few and far between. However, to be in a position to test, and to be able to talk with people in the plex forum on how to get it working, I need to be able to expose it to my docker container! Also like youve said, its not just plex which could make use of the iGPU.
  7. I'm struggling to see any downside to seeing this get included. Especially if its only enabled by a boot option?
  8. Ive dropped the £ on the memory to get these sold so they're not gathering dust. 32GB DDR3 PC3-12800R 8x M393B5170GB0-CK0 4GB PC3-12800R £60 32GB DDR3 PC3-8500R 8X M393B5170EH1-CF8 4GB PC3-8500R £75 All 64GB for £130
  9. So docker images can make use of iGPU transcoding.
  10. Is it possible to enable the AMD APU iGPU Drivers in this build somehow? @eschultz
  11. Please could the drivers for the Ryzen APUs be added. I believe the prerequisite kernel version is 4.15, and we're on 4.19.33 on the latest RC. It was mentioned here by @eschultz, but ive never seen any mention of it getting implemented, or if it has been, how to enable it: Id like to use the GPU to aid in transcoding in my plex docker (which while undocumented on the plex side, it does apparently work). Even if it wasn't enabled by default, and required adding boot code(s) in syslinux, or a modprobe command in the go file, id be happy! Or even if there was documentation somewhere on creating a custom kernel with the driver enabled? The 2400G is a little workhorse, and adding GPU transcoding would make it a pretty amazing!
  12. Having an upgrade so I'm selling my dual Xeon setup... All items are working great and haven't been overclocked. I will post internationally, but please bear in mind that international postage from the UK is expensive! Motherboard and CPUs (sold as a bundle as I don't have the CPU socket protectors: AsRock Rack EP2C602-4L/D16. https://www.asrockrack.com/general/productdetail.asp?Model=EP2C602-4L/D16#Specifications 2x Xeon E5-2670 £340 posted SOLD Memory (new prices as of 09/05/19): 32GB DDR3 PC3-12800R 8x M393B5170GB0-CK0 4GB PC3-12800R £60 32GB DDR3 PC3-8500R 8X M393B5170EH1-CF8 4GB PC3-8500R £75 All 64GB for £130 These are also for sale on eBay, listed here for slightly cheaper though. All payments through PayPal.
  13. QEMU 4.0 RC0 has been released - https://www.qemu.org/download/#source And a nice specific mention in the changelog to things discussed in this thread (https://wiki.qemu.org/ChangeLog/4.0): Now that these changes are standard with the Q35 machinetype in 4.0, I think this could also be an additional argument against potentially forcing Windows based VMs to the i440fx machine type if this brings things into performance parity? If @limetech could throw this into the next RC for people to test out, that would be much appreciated!
  14. It was me I think the current behaviour in the UI is perfect. Pick an OS, and the sensible, least hassle settings are there for you to use. I dont think options to change the machine type should be removed. At worse, they could possibly be hidden behind an "advanced" switch (which i think currently flips between the form and the xml), then having another tab to view xml instead?... I know there's a balance to be found to accommodate all levels of unraid users here, and i dont envy the UI decisions to try and keep everyone happy! It is worth pointing out that its documented the drivers DO behave differently based on what PCIe link speed they detect, and personally i get better performance numbers, and prefer running a Q35 based VM... I think the long term fix for this is to either allow the option to run modules such as QEMU, libvirt, docker from the master branch, and allow them to be updated independently to the OS, or to have "bleeding edge" builds where these modules are compiled from master. Easier for me to say, than it is to implement though.