Zer0Nin3r

Members
  • Posts

    159
  • Joined

  • Last visited

Everything posted by Zer0Nin3r

  1. The restart within Windows 10 is now fixed. Ha. I literally just signed on to come back and update my post. Thank you for the speedy response @eschultz
  2. When you were dumping the bios, were you trying to dump from slot 1? I understand that better chances of success are to be made when you move your primary GPU from slot one to a different slot, then dump the bios. Try that and report back to see if that solves the issue for you. When you dumped the bios, did you find it helped to place the GPU you're trying to pass through in another slot other than Slot 1? Are you doing single pass through, or do you have a secondary GPU for Unraid? This information will help other users. === I journaled extensively about my process in order to get GPU pass through without Error Code 43. Also to be noted, I stopped using the Restart VM button in Unraid because it wasn't functioning properly; same when using Restart from inside the Windows 10 VM. Now I just use the shutdown method inside the VM.
  3. It took me some time to figure out the forum's search and it's quirks, but it works. #tapeandglue I would've been happy to update the Wiki with the knowledge that I am gaining from SpaceInvaderOne's videos and raiding (pun intended) the Unraid forum, but logging in with my forum credentials simply doesn't work as stated before. I see a lot of reoccurring threads, but I suppose that is human nature. Either A) humans are lazy to make the effort to find the information they are looking for or B) humans are making the effort and the back-end is hindering the person's ability to find what they are looking for. Pro Tip #31: Using the search operator site:forums.unraid.net and your search term(s) with DuckDuckGo/StartPage/Google makes finding the information that you are looking for WAY more easier.
  4. That makes total sense now. I was thinking that they live on the array. Thank you. I will up vote you when I get more reactions — just wished we'd get more of them. P.S. - Wouldn't be great if we could toggle plugins on and off?
  5. Are plugins actively taking up CPU & RAM resources when installed and not in use? Or only when they are invoked? Since, switching to Unraid, I've been uninstalling plugins after use and keeping my installed plugins to a minimum. I've scoured the Wiki and Forums with no such luck in finding the answer that I am looking for.
  6. Htop works from the terminal whether you launch terminal from the dashboard or SSH into the server. Probably not as pretty as the aforementioned. =]
  7. My understanding from trial & error is that you have to unmount/deselect your USB devices from the template before disconnecting them from the host/server/computer. Otherwise, when you go to start up the VM the next time around you will receive the error that you received. My question is, Is this a bug or standard operating procedure?
  8. I haven't been able to find any new developments on the status of Zenstates + Threadripper. I know that CA Fix Common Problems still throws up a warning in 6.6.2 & 6.6.3, but I haven't been experiencing any issues whatsoever. I too haven't been able to get the system temperature sensors working. I installed Nerd Pack + Perl + Dynamix System Temp plugin with no luck in 6.6.2. I haven't tried in 6.6.3; I would have to reinstall all the plugins & Perl to check again.
  9. I have a Designare X399 board, and I haven't been able to pass through the USB controller either; I haven't delved into the forums yet on this matter.
  10. I've ignored this warning since my thread searches hasn't turned up anything critical or relevant to Zenstates + Threadripper. Plus, the Unraid OS has been running just fine *knock on wood*. I didn't see anything in the 6.6.3 announcement when I used the "Search This Topic" function in the forum search. Ditto with a search in the 6.6.2 topic
  11. Thank you for this. It's weird because in SpaceInvaderOne's video, the template allows the changing of Raw –> Qcow2 but when I went to make this change, it wasn't an option. I believe you have to change Raw > Qcow2 before you select/specify the location of the clover boot loader. Because I didn't do this beforehand, the drop-down disappeared which then means you need to edit the XML file directly. @RSQtechThank you for posting, I had the same issue as well. I was able to get Clover to boot after making the change directly in the XML template. @everyone: For what it's worth make sure that when you are creating the DMG/IMG in Disk Utility, that you give yourself enough room i.e., 8GB as specified in SIO's video. I tried 5.56GB (I was trying to save space) which is about the size of the High Sierra installer in the Application folder and Clover wouldn't post the installation img so I could boot. Going back and re-creating the installation img file as specified, solved this problem of being stuck at the Clover boot loader.
  12. Good looking out @johnnie.black I appreciate it! So, in the meantime, I should set my cache floor to 512GB. (It's currently set at the default 2MB.) It's tough as I don't know what to do because I received a free upgrade on my SSD (1TB) and now I am left with mismatching drives. A) I run a cache pool and have redundancy @ 512GB capacity. B) Run 1TB un-protected. And find another use for the 512GB. C) Sell the 512GB and get a 1TB.
  13. Is it a single cache drive? I have a 512GB SSD paired with a 1TB SSD in my cache pool and I received: 2018-10-30T07:01:08.933862Z qemu-system-x86_64: -drive file=/etc/libvirt/qemu/nvram/***_VARS-pure-efi.fd,if=pflash,format=raw,unit=1: Could not open '/etc/libvirt/qemu/nvram/***_VARS-pure-efi.fd': Read-only file system Well, the 512GB drive is full even though the combined storage reads 768GB. So I suspect that is the root of my problem. Hope this helps you. P.S. - I do wonder why my file transfer failed when the shares are marked as Yes. If the drive shows up full, then the files should have continued copying to the array.
  14. In case any new users stumble upon this thread. The option to hide .DS_Store files is available in the GUI. Settings > Network Settings > SMB > Hide "dot" files I ran the terminal command (I don't remember it off the top of my head), rebooted the computer, but the files are still being made on the array. From my understanding, Apple is slowly phasing out AFP and SAMBA will be the way to go; sticking with SAMBA for now.
  15. Most likely it's not a problem with the card; it's possible though, but most likely not. This is typical behavior when using VNC with GPU pass through at the same time. I've been running around in circles trying to resolve the same issue. Despite @SpaceInvaderOne videos on Single GPU pass through, it appears that greater success can be had by using two GPU's. One for the host (Unraid). One for the client (Virtual Machine). If you have an integrated GPU use that for the host (Unraid) and the Nvidia yoi have for the client (VM). There are a couple more solutions I need to try in order to get single GPU pass to work for me. Here's a link wherein the information and the process on how pass through works in virtualization is still relevant. https://wiki.unraid.net/UnRAID_6/VM_Management#Assigning_Graphics_Devices_to_Virtual_Machines_.28GPU_Pass_Through.29 Here is a thread I am active in with a lot of feedback. There many like it. That's the downside to forums — you have to pick your way through the noise. Search for SpaceInvaderOne's channel on YouTube. He has some good guides. And support him in any way, shape, or form that you can.
  16. Some good insights on where we are at technology wise in order to pass through GPU's to VM's. Sucks that we need to burn a PCI slot, energy, and resources in order to perform GPU pass through.
  17. Is the Ryzen Zenstates warning still relevant to v. 6.6.3? To Threadripper?
  18. When Zer0 sees a +1 post: Use the up-vote button people! (Unless hearts are your thing....not judging....no—t judging...)
  19. Meaning your PC wouldn't even boot past the bios. Correct? I wonder if I will have better luck with this from terminal within a Linux VM. I'll give it a shot. Here's hoping! 🤞🏼
  20. How are you able to get through the install process? How are you able to get an image up? I'm trying to do a fresh install without VNC, I have a TV/monitor setup through HDMI, but no signal coming out of the HDMI port (it's all I have access to; I'm OS X based and only have a Thunderbolt Display.) I'm currently booted in a headless state. When you are doing the VM installs without VNC, are you booting into Unraid via the GUI option from the boot menu? My ACS override & VFIO settings at the moment: @jordanmw Would you confirm your ACS override & VFIO settings for us please? I'd rather not have to toggle either one of these, but I'm trying to get this pass through to work. Regardless, don't feel the need to tinker with it anymore than you have to. With your posts in this thread with the Lime Tech guys, there are a lot of bread crumbs to glean from. Key conclusion that I am coming to: You need two GPU's to do a pass through to your VM. Not my ideal cup of tea — I'd like to be able to pass through a single GPU and not have to come out of pocket any more than I need to at the moment; over budget. Motherboard BIOS Toggles: SVM Mode Enabled CSM Support: Enabled (Default) Above 4G Decoding User defined: Enabled OEM Spec: Disabled (Default) IOMMU Enabled <-- Enabling this allows for the Designare X399 to do the heavy lifting for you i.e., You won't have to enable ACS override nor VFIO allow unsafe interrupts. Auto (Default) PCIe Slot Configuration Auto (Options: Gen 1, Gen 2, Gen 3) Fast Boot Enabled Storage Boot Option Control Legacy Only (Default) (Opt: Disabled, UEFI Only) Other PCI Device ROM Priority UEFI Only (Default) Administrator Password [email protected][email protected][email protected]@d3n.5w@110w? Initial Display Output PCIe 4 Slot (User defined) Specifically telling the BIOS/Motherboard which will be your primary display, will assign that card to Unraid. In this case I am assigning my cheap GPU to Unraid which is currently installed in Slot 4. Further Notes: Ubuntu VM GPU Pass Through Test Video card works & is valid Image displays on the screen; OS boots into desktop Result: Pass Windows VM GPU Test Single CPU SeaBIOS Hyper-V No Use of vcard bios from TechPowerUp: True Pass through of HDMI Audio: True Result: Fail Windows VM GPU Test Single CPU OVMF Hyper-V No Use of vcard BIOS that I dumped from CLI: True Source Instructions: Here Pass through of HDMI Audio: True Result: Fail Windows VM GPU Test CPU x 4 OVMF Hyper-V No Use of vcard BIOS that I dumped from CLI: True Pass through of HDMI Audio: True Installed Nvidia drivers: True I used RDP via VNC to install the Nvidia drivers. After installation, I shut the VM down, removed VNC, and rebooted. Result: Fail Notes: The drivers install fine and the VM boots up. Still no video output to my monitor via HDMI. I can log in via RDP however, the resolution is something like 640x480 Code 43 still present Driver does show as installed via Window's Device Manager Windows VM GPU Test CPU x 4 OVMF Hyper-V No Use of vcard BIOS that I dumped from CLI: False Pass through of HDMI Audio: True Installed Nvidia drivers: True Result: Fail Windows VM GPU Test CPU x 6 OVMF Hyper-V No Use of vcard BIOS that I dumped from CLI: False I'm not passing any bios through via VM settings/template Bios is the latest when I installed the video drivers from Nvidia Pass through of HDMI Audio: True Installed Nvidia drivers: True PCIe ACS Override: Disabled VFIO allow unsafe interrupts: No Result: PASS Fail Windows VM GPU Test CPU x 6 OVMF Hyper-V Yes Use of vcard BIOS that I dumped from CLI: False I'm not passing any bios through via VM settings/template Bios is the latest when I installed the video drivers from Nvidia (GTX 1060) Pass through of HDMI Audio: True Installed Nvidia drivers: True PCIe ACS Override: Disabled VFIO allow unsafe interrupts: No Switched to Microsoft Remote Desktop Enable in system settings Install the client. In this case, they have a client for OS X. Installed Headless HDMI adapter into the GTX 1060 Result: PASS ==== 27-OCT-18 So, in all of my testing yesterday, single GPU pass through with the GPU in the primary (1st) slot failed in all instances. Using the vbios dumps from TechPowerUp and removing the Nvidia bios flasher didn't work either. I did go out and picked up an additional graphics card, I tried to find the cheapest available, a MSI GeForce GT 710 installed in slot 4 (16x) of my motherboard. The initial test shows that the card can be passed through and no Code 43 occurred. The next step would have been to install the Nvidia drivers for the card. I did however, still have problems trying to pass through the EVGA GeForce GTX 1060 which was still installed in slot 1 (primary). Today I want to: Try the vbios that is posted at: Move the EVGA 1060 to slot two and pull the vbios. Move the GTX 1060 back to slot one with secondary GPU removed Re-test single GPU pass through 12:44 Success!! While unable to pass through a single GPU, I'm okay with that for now. The second GPU is assigned to the host (Unraid) which frees up the 1060 in the primary slot for pass through. Image is viewable via HDMI and RDP works well (Parsec is working and recognizes the GPU.) In the last test, I disabled the ACS Override and VFIO unsafe interrupts because as I assumed correctly, the Designare X399 has intelligent management of the IOMMU; I have it set to Enabled VS Auto (Auto wasn't working for me before.) Next is to test HDMI sound. 16:03 HDMI sound via RDP worked. Not through the TV though. Been running into problems. I deleted the VM template and the vdisk image for the Gaming Rig. I started a new template and restored my baseline vdisk that I have pre-configured instead of having to do a fresh install. Although, it may come to that. Now that I am headless, I am receiving a Code 43. I wonder if I have to have a monitor plugged into the host GPU (Unraid's) so that I can get pass through to work on the guest GPU (Gaming VM). 16:45 So strange. Now none of my VM's want to work headless with pass through. Trying to launch the VM and one CPU thread is pegged at 100%. No other cores are activated. I presume that the VM is booting into recovery mode. Passing through both GPUs and the cores are going as expected. 22:42 Took a break. Came back and have been working on it for 2.5 hours. Splashtop was giving me display problems. Lots of switching around in the VM template trying with vcard bios and without. The VM responds to the MSI GT 710 being in slot 4 with vcard BIOS passed through; I'm using a bios from TechPowerUp with the Nvidia header removed via a hex edit (it matches the same vcard bios that is in SpaceInvaderOne's forum that is featured in the Dropbox.) Microsoft RDP is amazing. It will automatically match the VM resolution to the Thunderbolt display and it's responsive. No lag and it feels liek you're using Windows 10 natively. Sound works too! 23:34 Even though the USB gaming mouse is passed through, I cannot control it while connected with Microsoft RDP. Also, while sound works on the gaming headset, the microphone does not. 05-NOV-18 Final Thoughts So, it's been over a week now and the pass through of the GPU's have been working flawlessly in my Windows VM's and so far in MacOS High Sierra. The key (as many will tell you) is to have a low end GPU for Unraid. I suppose it is possible to have single GPU pass through in Slot One if you dump the GPU firmware/bios by moving it to another slot other than Slot One, but I haven't gone as far as to break down the server and go through the process. I did manage to pass through the GTX 1060 & GT 710 at the same time without a Code 43 in Windows for either card. It is to be noted that I am passing through the GPU firmware on the GT 710, but I didn't go as far as to test any applications or pull up the Task Manager to see if the GT 710 was being utilized or if the updated Nvidia drivers cover all Nvidia cards or if drivers are only installed for the GPU that is present at the time of installation. Additionally, I installed an HDMI adapter for headless servers/PCs in order to use LAN game streaming software such as Parsec, Nvidia GameStream + Moonlight, and Steam In-Home Streaming. The HDMI adapter is a must for Parsec and Moonlight otherwise you will only get a black screen on the client side. In closing, I would love to be able to ditch the "dummy" GPU to free up resources and cut (albeit) energy consumption, but for now I am a happy camper. P.S. - It would be cool to be able to have two VM's going at the same time (One for Gaming, the other for Live Streaming) with the second VM utilizing the GT 710. Then it would be worth it to have the secondary GPU installed. The problem of the matter then becomes, "How do you pass video and audio from the primary VM to the Secondary VM?" ==== Here's my setup: #Gigabyte #designare #x399 #Threadripper #1950x #Nvidia #GTX1060 #EVGA #Ryzen I tried to dump my own bios from the EVGA GTX 1060, but wasn't having any luck with Tech Power Up's GPU-Z (and I've tried several older version of their software.) On the original VM I'm working out of, I was finally able to gain access to the VM through RDP (after setting it up with VNC and installing an RDP client) with just the pass through alone, but I still get an error code 43 and the resolution is at like 640x480. Glad to hear this! Stoked for you!
  21. I discovered this by accident. I would load the vcard bios from Tech Power Up (that I edited via hex editor thank you @SpaceInvaderOne) and try to boot — nothing. I couldn't connect with the RDP viewer and nothing would show up on the monitor/TV (HDMI; I've built the server to run headless after all things are settled.) In other words, I cannot get the RDP to connect if I don't have VNC enabled; the VM just sits there without me knowing what is happening. Oh and the monitor I have connected is just black. Thank you @jonp for chiming in and sharing some triage support. I'd up-vote more of your posts, but up-votes/likes are like golden eggs on here; there's a daily limit. Another gem. Thank you for posting this. I will try creating another template without the VNC. I've already installed the Nvidia drivers on the VM...so it should work. @jordanmw P-L-E-A-S-E do come back when you find the time and give us a detailed share on how you got things to work. Please don't sit on the knowledge. The community would greatly appreciate it. But, if life is hectic — we will understand too. @everyone: Would it be helpful if I post my rig's specs here? I'll update accordingly. I feel like I'm so close to getting this GPU to work. P.S. - I made a backup of my VM image after doing a clean install and got most of the performance tweaks set. This way you shouldn't have to be re-installing Windows each and every time you need to wipe the slate clean. I just delete the VM template, but leave the image file where it is; useful when trying to test OVMF VS. SeaBIOS.
  22. We are all over here trying to solve the Code 43 issue. I'm having the same problem with my EVGA 1060
  23. 32GB (16x2 Non-ECC. Corsair Vengance RGB Pro. 2666 MHz.)
  24. @jeffmackinnon How are you accessing your VM? VNC? I've been experiencing loss of mouse. Keyboard would still work though. I've written about it here: Hope this sheds some insight.
  25. Thank you for the reply and for the insight Squid! I appreciate it. Q: If I specify a specific drive for a particular share to use, then later change my mind and specify a different drive, will Unraid move the files to the new location I specified? Or do the files live in the old location and generate "Share is outside the list of designated disks"? Just trying to better understand how Unraid and shares work.