Tuftuf

Members
  • Posts

    248
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Tuftuf

  1. Will you have time for the TBS OS 6.4 RC3 today? I'm just planning how many reboots will be needed. EDIT ..-- And there is it! Thanks,
  2. Good thread to read is Anybody planning a Ryzen build? Many have needed to disable Global C State to have a stable system, there is more info in the thread. Personally I need to keep Enable PCIe ACS Override on even though my GPU is in it's own group or I have additional audio issues (on top of the minor one I'm still having). Yes passing through your Primary works, this works better with AMD cards than Nvidia but there is a workaround for Nivida. I sometimes get the black screen and first thing I see is windows login other times I see the bios.
  3. I think this is bug or an issue from the underlying OS rather than Unraid itself. I've seen some other threads on cpu assignments or pairings been messed up, maybe this is related. But I believe your issue is that OS is presenting your 16 cores incorrectly to Unraid and causing a mismatch when you attempt to use the VM Manager UI. In other words, the numbers on the dashboard have to match the numbers on the VM Manager UI. You do not have a CPU core 1,3,5,7 etc etc available to assign. In the current state you could only assign 0,2 - 4,6 - 8,10 - 12,14 to a VM. Are you using the latest version? Depending on your use case you may want to test the 6.4RC now available, but understand this is a test version.
  4. I might be missing something here as I don't use a Intel platform at the moment. But shouldn't the CPU cores be listed from 0 onwards and not skipping numbers out like 1,3,5 etc. Have you tried assigning only CPU 0 and 2 to a VM and see it it starts? I would expect the Unraid UI and the VM Manager UI to match in terms of CPU cores numbers.
  5. Can some VM XML's be supplied for gaming ryzen builds that are working well? Still working on trying to use "npt=0" but I'm still seeing slow down even though I switched to OVMF and some audio dropouts, that been said I'm getting almost a 50FPS increase most of the time. I have a config that is mostly stable but only with npt=1. I do get the odd audio dropout but thats since switching to OVMF, did not happen in seabios. Tried many changes to XML based on suggestions, looking to see what people actually are using today now. EDIT - A better question is how many people with similar platforms enabled npt=0 or did you not feel the need? I get around 70 FPS in Overwatch less in other games with npt=1 and its stable at the moment with a missing audio issue every so often. The CPU is around 70% with 4 cores, similar with 4+4 core also the cores and pairs are isolated. When testing with npt=0 I get 130 FPS. But with 4 and their 4 pairs total 8 vcores they reach 100% quite often and each time cause stutter. With 4 hover around 90% and cause stutter when they reach 100%.
  6. 1. Which Device is your GPU? I see two PCI devices passed through. Generally the first one is the GPU if you are passing through GPU audio as well. 2. The rom line is in wrong place, even if that is the GPU the line is in the wrong place. But I also think you are passing the Rom to the Audio card not the GPU. 3. Although I have made the change to the second PCI device here, I actually think you require the line in the First PCI device not the second. Summary 1. You have two devices listed and need to be sure which is your GPU, or pass it through to both and hope for the best! 2. The line goes after source, but before address and hostdev. It does not go After source Before Address/Address/Hostdev. 3. I actually think you only need to apply the line to the first PCI device but have shown the line added to both devices below. <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </source> --- (3) Line Added --- <rom file='/mnt/user/domains/vbios/EVGA1070.rom'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> --- (2)Line removed --- <address domain='0x0000' bus='0x02' slot='0x00' function='0x1'/> </source> --- (2)Line added --- <rom file='/mnt/user/domains/vbios/EVGA1070.rom'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev>
  7. Replying when I should be working, I do have more research to do before I understand But here it goes. DSCP is a traffic shaping QOS option, It can be set in windows and applied to an application in my case Overwatch.exe and then traffic leaving overwatch will be QOS tagged. I then needed to create a rule on the firewall and under advanced Diffserv select EF which will then catch this traffic and shape it as required. It didn't work but that's part of the research! Just set Nova to 1Gbit and qInternet to 14Mbit. I'll get some screenshots later. Under Nova > qLink this is set to 20% -- I'm assuming this should be much higher to cover the LAN speed.
  8. Hey, I have a couple of questions Can you explain what you meant by "Changing the speed for my LAN to match the speed of my network - 1Gbps". I don't see where you would of set the Lan speed? I can see that everything is getting dumped into High at the moment, I will need to work on some rules but currently looking at getting DCSP working from windows. Not much progress though. Based on this screenshot does that show that the Q is full and this believes its capping out my internet connection? The limit is set at 14Mbps. I'll do some more reading later, as some values I don't understand yet. Worth adding that even in it's current state, I was able to set a download going and then start up streams on other laptops without issues and seeing the download slow down. It worked better than the limiters.
  9. I've had it running where I had a keyboard & mouse connected to Unraid and separate set connected to the VM. (this was using seabios not OVMF, not tested it with OVMF) I had booted up in Unraid GUI mode and then launched the VM. If I moved the mouse Unraid it attempted to redraw the unraid UI over the top of windows while the VM. It looked as like a squashed Unraid Full screen displayed 3 times over the top of windows. Like a old VGA monitor error or something freaky display issue. If I stopped moving the mouse windows came back. I don't think its the issue you stated but thats only based what happened to me.
  10. Windows fresh from the second slot should of been fine, I started to think you had a old windows image or converted one you were trying to migrate. I'm not sure of a fix. I would test things such as One core with old bios and current windows. Did you wait long enough for it to reach the login screen, sometimes mines acts strangely on boot. One core with new bios and current windows. Is it more stable? I've not looked at the 960 but I assume both were UEFI bioses. - Did you get the same bios version as your card is running or different? I'll get some tests done for my own information on if my VM works with or without the second part passed through. Plus if I can pass my old bios to the card when I've flashed a new one as I think the two would need to match.
  11. I would take a step back and get the windows installer booting. You can add things once you have a running OS. There is no need for the intel audio until the machine is running. If you are trying to boot a pre-made windows image, that may not work due to differences between the VM and the original system. EDIT - Reread your post and see the VM booted and I assume things worked correctly while in the second slot. Which makes much of what I've written above invalid but still good troubleshooting. I had different issues as I switched from Legacy to UEFI as well. I have had a couple of black screen boots where I needed to power the VM off and on again. Also with UEFI booting I've noticed sometimes I don't see the bios boot screen the screen can stay black until the windows login prompt. Are you sure you waited long enough on the original bios?
  12. I don't know for sure but I don't think you can boot like this with a different vbios. The only proof I have of this is I recently upgraded my cards vbios to support UEFI and afterwards tried to boot my old Seabios VM with the old GPU's bios and it no longer booted. I didn't test very much so its possible it could of worked. -- I've not seen this other video, so need to take a look at that to get up to speed. I take it you are still passing the GPU's audio? I've not been able to boot without passing it, I'll do some tests to see if that still holds true. What file size was the bios you dumped? The first time I attempted to dump the vbios I ended up with a empty file. EDIT - It made it to the logon screen?? Are you not trying to install a fresh copy of windows? Sometimes you need to run the install with only 1 CPU core.
  13. Same suggestion I made to the OP Try adding the VBIOS to the Audio on the GPU that is passed through as well, make sure you are passing it through but based on your XML you are. Here is an example! <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/user/kvm/960_vbios.dump'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1b' function='0x0'/> </source> <alias name='hostdev1'/> <rom file='/mnt/user/kvm/960_vbios.dump'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsys
  14. I downloaded the updated Bios direct from Gigabytes website, every attempt at using a Gigabyte application failed to flash the card or even really detect it. Finally found nvflash ( https://www.techpowerup.com/download/nvidia-nvflash/ ) which allowed me to flash the bios from Gigabyte easily and OVMF worked afterwards.
  15. The bios issue on Nivida cards, is that you have to dump the bios to a rom file and then pass it into the XML. I've had to do this with my 670 but an AMD 7950 worked first time. Also FYI Seabios will boot with Non UEFI GPU's and OVMF needs a UEFI bios at least in all my attempts, I've had to upgrade the bios on my GPU before I could get OVMF to work, which meant I dumped my bios tested everything with Seabios and then upgraded, dumped it again now OVMF works. That been said I do have an old GPU though. There is a video a few posts down on this link that explains what needs to happen This may also help Can't boot OVMF. Could it …
  16. Does anyone have any insight if I could pass though group 16 to a VM for the USB controller without too much hassle? This is with ACS override on, I'll try rebooting later to see what the groups are like without it on again but they are not great for anything other than GPU's. IOMMU group 14 [10de:1189] 0c:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 670] (rev a1) [10de:0e0a] 0c:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) IOMMU group 15 [1002:679a] 0d:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280] [1002:aaa0] 0d:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti HDMI Audio [Radeon HD 7870 XT / 7950/7970] IOMMU group 16 [1022:145a] 11:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 145a [1022:1456] 11:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 1456 [1022:145c] 11:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] USB3 Host Controller IOMMU group 17 [1022:1455] 12:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1455 [1022:7901] 12:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51) [1022:1457] 12:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Device 1457
  17. I don't think you are looking at passing through any of the groups, or any actual hardware from your main machine. It's more likely you need to look at nested virtualization. I've found different examples on google but can't really say which is right or what is outdated. One example is google Nested virtualization esxi on kvm which would give suggestions on to run a a hypervisor on top of KVM. Similar to your requirement.
  18. Took the f6g bios for Gaming 5 x370 board, includes AGESA 1.0.0.6. Think I've seen someone else post about it already, the IOMMU groups are better. Full IOMMU list raw IOMMU group 11 [10de:1189] 0f:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 670] (rev a1) [10de:0e0a] 0f:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1) EDIT - I had audio dropouts with ACS Override disabled. Enabled it again.
  19. FYI I'm taking the QuadHD card out of my pc later and boxing it up!
  20. I can safely say npt=0 does not help me, maybe due to using seabios? Experianced slowdowns and increased cpu usage, audio dropouts.
  21. 32GB although I may upgrade to 64GB. I've like to leave plex transcoding in ram, but generally its for running multiple vms and hoping I don't run into too many cpu bottlenecks with oversubscription of cores.
  22. Hello, I'm running Primary GPU passthrough using Seabios after extracting my vbios from the card, it's working but I believe my performance issues could be fixed by OVMF amongst other things. I've seen some threads suggesting that I may need an updated vbios for my card. Any suggestions? It's this card. https://www.techpowerup.com/vgabios/124862/gigabyte-gtx670-2048-120708 From the page I've linked : UEFI Supported - No https://www.techpowerup.com/vgabios/132869/gigabyte-gtx670-2048-130114 That's a vbios with UEFI support, I'm guessing I need to install that which means I also need to extract that bios again from my card which will require another GPU again. If anyone has run into this and can say or suggest I'm on the right path please let me know.
  23. I'd be interested to see any Nivida GPU passthrough XML's from a OVMF boot. I can't get it to display now, it was before but I was getting stuck at the UEFI screen. My seabios system works well but performance is not perfect. Regarding passing through your main GPU. I actually found that Unraid never really lets go of the GPU, but it does not recover after you shutdown the VM.*This is related to passing through your primary and only GPU. By this I mean. Start Unraid with GUI and then start a VM, If you have two keyboard or mouse plugged into the system and only 1 passed to the VM. If you move the mouse still connected to Unraid I can see the Unraid GUI trying to draw on top of the VM. When I shutdown the VM everything goes black. The actual effect was the UI was drawn 3 or 4 times but squashed, reminded me of some strange display issues I've seen years ago. I was able to find the shutdown button though.
  24. You will need this plugin or another method of installing the DVB drivers for TVHeadend. The simple answer is yes you need this plugin for TVHeadend to work correctly with DVB tuners plugged into your unraid server. Upgrade unraid and this plugin from the plugins menu on your system. After you have rebooted unraid you can download and apply the latest set of drivers for your system. The process is straightforward. You do not need this plugin if you are using network tuners or IPTV.