derpuma

Members
  • Posts

    72
  • Joined

  • Last visited

Recent Profile Visitors

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

derpuma's Achievements

Rookie

Rookie (2/14)

9

Reputation

  1. Same here with my 5700XT and RX480. Both cards run as they should after vendor-reset patch.
  2. Is there already driver support for big navi 6000 series in MacOS? Thought there are still no 6800, 6800XT, 6900 XT drivers available for MacOS?
  3. Today I also tried to passthrough my Wacom Display with Drawing support via USB: Bus 005 Device 003:ID 056a:00c6 Wacom Co., Ltd DTZ-1200W [Cintiq 12WX] It does not work either as a single USB device passthrough neither on my USB Port passthrough. Same problem as described above. Any other ideas about that?
  4. I also can confirm, that the latest vendor-reset for the audio fixed the problem with my Powercolor 5700 XT. It never reseted properly after an OS shutdown, or VM stop via UNRAID. NOW EVERYTHING WORKS LIKE A CHARM as it is supposed to be. Finally I will be a happy 5700 XT user. So kudos to @ajmadsen @gnif from github and also to @ICH777 for making it easy to bring all stuff to the UNRAID stick with use of the kernel helper docker!
  5. Okay, no problem that you are a beginner. Everybody started from zero. So a short round up. Virtualisation and especially Hardware passthrough needs equivalent hardware which you have. Your mainboard groups your hardware, in your case your gpu in several groups, called IOMMU groups. If you GPU is grouped with other hardware passthrough will not be possible. To get your gpu separated, you can use the Virtual Manager in Unraid and setup to split your hardware. The settings there are done at the pcie override tab which gives you several options you should try and see what setting will give you the best result in case of separating. Separation is the basic point to achieve gpu passthrough. If this is not setup correctly, it will not work. If done right and you setup you gpu as a multifunctional device, all should work just fine. I am not 100% sure about your gpu model, as you said you have an rx570 lite. I know for sure a regular rx570 works nativly under macOS, not so sure about the lite, but I guess it should. I revommend you to read the Unraid Virtualisation Wiki step by step and follow the guides to prepare your Unraid setting. The try to finalize your macOS VM. https://wiki.unraid.net/UnRAID_6/VM_Management My advise, dont give up too early.It looks more complicated then it is and when you are fine with the settings you wonder how logical and easy a setup is, compared to a linux kvm installation via console.
  6. Hardware wise you are good to go. With 6.8.3 and your X570 board you should have a closer look at you IOMMU groups and if the GPU and gpu sound is separated in its own group. You may play with VM Manager and pcie override settings, as you need to set up you gpu as a multifunctional device. Please make a new thread as suggested above and show at least your XML you are using to boot into mac OS. You said you followed spaceinvaderone installation video, so i guess your mac OS is running at least in VNC mode?
  7. <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x09' slot='0x00' function='0x0' multifunction='on'/> </source> <rom file='/mnt/user/isos/gtx2070.rom'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x09' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x1'/> </hostdev> Try multifunction!
  8. Audio via remote desktop? Thought your goal was the passthrough... Try to get it right first without using any remote access software. If this works and go the next step and setup the remote desktop software. To be honest, I never tried to get audio through remote desktop...
  9. 1) Question, you do have a monitor which has build in speakers and is able to play audio? Just as a reminder, this is only HDMI Sound you get there... Onboards sound is another different passthrougt. Simply add another soundcard (f.ex. the onboard sound) under the sound part of the GPU. 2) What do you mean with adding Vbios into docker settings? Do you mean the path you choose on your share in your XML? Do not put it into a smb share, as it could take a while until the share is mounted. Simply put the rom file into /mnt/isos to get it onload. If it crahes, are you sure you are using a proper Vbios? Did you selfextract it via GPU-Z from a running baremetal windows or downloaded it? Remember downloaded bios from techpowerup need a cleanup with a hexeditor. If your VM crashes, sometimes it is normal, that you need to reactivate the VM Manager after next boot up. Do not worry about that. Make sure that you have a backup while you still try to get al things working.
  10. GPU alone sounds perfect and you can try your passthrough. The best view of your groups you have with the Unraid VFIO plugin or menu Tools > System Devices: Simply try a bus. If the bus is not free, you will get a warning when you trying to save your plain text XML under the VM tab. My second card is a RX480 and it looks like that: <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x0d' slot='0x00' function='0x0'/> </source> <rom file='/mnt/user/isos/XFX_RX480.rom'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x0d' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x1'/> </hostdev>
  11. Actually selling Hardware, esp. GPUs is as easy as I never saw it before. And you get really good money also for older GPUs. If you'd like to get help, we need additional information from you. What hardware, how have you configured your VM Manager, how is your XML setup, do you useVFIO Plugin, which is your Unraid Version... Generally you should not have a problem, to get a RX570 over the finish line, but you might run in the famous reset-bug and will need the vendor-reset patch to get rid of it. But first things first, try to setup the GPU full functional first.
  12. The bus is the same, cause it is set to multifunctional. So no worries there, just have an eye that the bus is free for GPU and HDMI-AUDIO and not booked by another PCIe device! My VManager ist set to "both". I would recommend you try "multifunctional" first and see how your IOMMU groups look like. If all is good separated, then you are fine. I you need a better split up, try "both"!
  13. To solve the apple services problem read this: And no, mostly you can not take a 1:1 copy of the EFI Folder from your prior baremetal installation. For exact answers, you should give more details about your hardware, which macOS, etc.
  14. Sorry for that missleading link. I thought we are talking about, as @alturismo did the voodooHDA install on High Sierra! Try to setup you card as here in this example: <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x0c' slot='0x00' function='0x0'/> </source> <rom file='/mnt/user/isos/YOURROMFILENAME.rom'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x0c' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x1'/> </hostdev> Red should be your GPU Device, yellow the name of your rom file (at the correct location) and green should be a bus which does not conflict with other pci devices you use. Before you go for the multifunction solution, you should watch if your GPU is separated in a single IOMMU Group. If it is not, then you can use the VM Manager functions "PCIe ACS override: multifunction or both" to get it separated as much as possible. Which Board do you use? Which Verison of Unraid?