fxf Posted September 4, 2018 Share Posted September 4, 2018 (edited) Hi, I'm trailing unraid for private use on my desktop/server. So far it's running, but the pass-through is almost not working. I'm writing almost, since I have pass-through for 1 minute when trying an Ubunt installation. Windows 10 is not working at all (black screen). Tried the generic Openelec with no luck, as well. Is this commonly seen, that some VM's will pass-through while others wont, with same settings/GPU? BR fx Edited September 4, 2018 by fxf Quote Link to comment
fxf Posted September 6, 2018 Author Share Posted September 6, 2018 No help or comments ? Quote Link to comment
1812 Posted September 6, 2018 Share Posted September 6, 2018 you have provided nearly no technical information about your hardware, so the lack of response is not surprising. after tying to start the vm, go to tools>diagnostics, and then upload that zip file. Quote Link to comment
fxf Posted September 7, 2018 Author Share Posted September 7, 2018 Well, considering it's a very general question and not (yet) a technically question, so the lack of technical information should make sense. You try to force me to jump directly to error-tracing, before even establishing whether it's a general issue or a specific case. Quote Link to comment
1812 Posted September 7, 2018 Share Posted September 7, 2018 1 hour ago, fxf said: Well, considering it's a very general question and not (yet) a technically question, so the lack of technical information should make sense. You try to force me to jump directly to error-tracing, before even establishing whether it's a general issue or a specific case. and yet, here you are with no closer explanation for your problem. this path you've chosen is working out quite well for you. the reason for asking for diagnostics is to give the ability for others on this forum to provide you with as specific a resolution as possible on the first attempt, and not after 47 guesses wasting your time and ours. But if you'd like a guess about the problem based on what you gave us, here are a few: bad gpu, bad wiring, mouse in the computer eating your wires, misconfigured syslinux.cfg, hardware error, lack of iommu support, lack of virt support, monitor power cable not plugged in, one-D-ten-T user, gpu not seated properly, monitor display cable not plugged in, hdmi cable plugged in wrong port on gpu, bad cable from server to monitor, ghost in the machine, bad install on multiple vms, misconfiguration of drivers for windows, gpu too old, motherboard too old, cpu too old, misconfigured ovmf, or other user error yet to be determined at this time due to lack of proper diagnostic files. start with those. 1 Quote Link to comment
testdasi Posted September 7, 2018 Share Posted September 7, 2018 3 hours ago, fxf said: Well, considering it's a very general question and not (yet) a technically question, so the lack of technical information should make sense. You try to force me to jump directly to error-tracing, before even establishing whether it's a general issue or a specific case. I'll be frank. Your attitude for sure won't get you any help. Quote Link to comment
JonathanM Posted September 7, 2018 Share Posted September 7, 2018 5 hours ago, fxf said: establishing whether it's a general issue or a specific case. If you are using a hardware list and software configuration that is working well for others, then it's a specific case. If your hardware list is not known to work well, it's a general issue. Since you didn't provide a comprehensive hardware and software configuration list with your original question, asking for current diagnostics provides you with an easy way of getting some of that information to us. No info provided leads to no good guesses, only smart alec comments. Quote Link to comment
1812 Posted September 7, 2018 Share Posted September 7, 2018 5 hours ago, jonathanm said: No info provided leads to no good guesses, only smart alec comments. I beg to differ. All of my guesses are good. Quote Link to comment
JonathanM Posted September 8, 2018 Share Posted September 8, 2018 1 hour ago, 1812 said: I beg to differ. All of my guesses are good. Very true! I re-read your answer, and you are right. EVERY SINGLE GUESS is indeed a possibility. Some better than others, but all quite possible. 🤣 1 Quote Link to comment
fxf Posted September 10, 2018 Author Share Posted September 10, 2018 OKAY OKAY ! Sorry! Was just wondering if there often was issues with WIN10. Since this is not on the table, I'll check my HDMI cable... since there is consensus about this being a possible cause for only Ubuntu working with pass-through, but not WIN10 That being said, I'll try getting the diagnostics. Quote Link to comment
fxf Posted September 10, 2018 Author Share Posted September 10, 2018 Here is the diagnostic file downlooaded after trying to run win10 resulting in black screen. I'll reboot and make another for a half-woring ubuntu. tower-diagnostics-20180910-1326.zip Quote Link to comment
fxf Posted September 10, 2018 Author Share Posted September 10, 2018 and diagnostic for ubuntu - almost working (something on the screen, bbut freezes up). tower-diagnostics-20180910-1422.zip Quote Link to comment
fxf Posted September 10, 2018 Author Share Posted September 10, 2018 Model: Custom M/B: ASRock - X79 Extreme6/GB CPU: Intel® Core™ i7-3820 CPU @ 3.60GHz HVM: Enabled IOMMU: Enabled Cache: 256 kB, 1024 kB, 10240 kB Memory: 32 GB (max. installable capacity 512 GB) Network: bond0: fault-tolerance (active-backup), mtu 1500 eth0: 1000 Mb/s, full duplex, mtu 1500 Kernel: Linux 4.14.49-unRAID x86_64 Quote Link to comment
Alphahelix Posted September 10, 2018 Share Posted September 10, 2018 If i remember correctly your graphics card if its Ncidia must be 770 or newer. I tried with a gtx 560 ti, no luck. I then bought a 1060 and i have no issues. Well not with graphics passthrough...Sent from my SM-G955F using Tapatalk Quote Link to comment
fxf Posted September 10, 2018 Author Share Posted September 10, 2018 Hm funny it's not on the INFO list, but my GPU is a NVIDIA 1060 6GB. Quote Link to comment
1812 Posted September 10, 2018 Share Posted September 10, 2018 (edited) 1 hour ago, fxf said: Hm funny it's not on the INFO list, but my GPU is a NVIDIA 1060 6GB. 1060 is fine. this call trace isn't helping you out: Sep 10 14:15:43 Tower kernel: vfio-pci 0000:02:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem Sep 10 14:15:44 Tower kernel: irq 16: nobody cared (try booting with the "irqpoll" option) Sep 10 14:15:44 Tower kernel: CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.14.49-unRAID #1 Sep 10 14:15:44 Tower kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./X79 Extreme6/GB, BIOS P1.30 05/16/2012 Sep 10 14:15:44 Tower kernel: Call Trace: Sep 10 14:15:44 Tower kernel: <IRQ> Sep 10 14:15:44 Tower kernel: dump_stack+0x5d/0x79 Sep 10 14:15:44 Tower kernel: __report_bad_irq+0x32/0xac Sep 10 14:15:44 Tower kernel: note_interrupt+0x1d4/0x225 Sep 10 14:15:44 Tower kernel: handle_irq_event_percpu+0x39/0x3f Sep 10 14:15:44 Tower kernel: handle_irq_event+0x33/0x51 Sep 10 14:15:44 Tower kernel: handle_fasteoi_irq+0x8c/0xfc Sep 10 14:15:44 Tower kernel: handle_irq+0x1c/0x1f Sep 10 14:15:44 Tower kernel: do_IRQ+0x3b/0xbb Sep 10 14:15:44 Tower kernel: common_interrupt+0x7d/0x7d Sep 10 14:15:44 Tower kernel: </IRQ> Sep 10 14:15:44 Tower kernel: RIP: 0010:poll_idle+0x4d/0x58 Sep 10 14:15:44 Tower kernel: RSP: 0018:ffffffff81c03ec0 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffad Sep 10 14:15:44 Tower kernel: RAX: 0000000080200000 RBX: 0000000000000000 RCX: 000000000000012d Sep 10 14:15:44 Tower kernel: RDX: 0000000000000000 RSI: ffffffff81c56480 RDI: ffff88083fc28440 Sep 10 14:15:44 Tower kernel: RBP: ffff88083fc28440 R08: 0000069eb7774340 R09: 0000000000000018 Sep 10 14:15:44 Tower kernel: R10: ffffffff81c03e90 R11: 0000000000000000 R12: ffffffff81c56480 Sep 10 14:15:44 Tower kernel: R13: 0000000000000000 R14: ffffffff81c56498 R15: 0000018e873e2d67 Sep 10 14:15:44 Tower kernel: cpuidle_enter_state+0x9d/0x135 Sep 10 14:15:44 Tower kernel: do_idle+0x11a/0x179 Sep 10 14:15:44 Tower kernel: cpu_startup_entry+0x18/0x1a Sep 10 14:15:44 Tower kernel: start_kernel+0x3dc/0x3e4 Sep 10 14:15:44 Tower kernel: secondary_startup_64+0xa5/0xb0 Sep 10 14:15:44 Tower kernel: handlers: Sep 10 14:15:44 Tower kernel: [<ffffffff8141aae7>] usb_hcd_irq Sep 10 14:15:44 Tower kernel: Disabling IRQ #16 Sep 10 14:16:25 Tower kernel: vfio-pci 0000:02:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem Sep 10 14:16:25 Tower kernel: br0: port 2(vnet0) entered blocking state Sep 10 14:16:25 Tower kernel: br0: port 2(vnet0) entered disabled state Sep 10 14:16:25 Tower kernel: device vnet0 entered promiscuous mode Sep 10 14:16:25 Tower kernel: br0: port 2(vnet0) entered blocking state Sep 10 14:16:25 Tower kernel: br0: port 2(vnet0) entered forwarding state Sep 10 14:16:25 Tower kernel: kvm: SMP vm created on host with unstable TSC; guest TSC will not be reliable Sep 10 14:16:26 Tower kernel: vfio_ecap_init: 0000:02:00.0 hiding ecap 0x19@0x900 Sep 10 14:16:26 Tower acpid: input device has been disconnected, fd 8 Sep 10 14:16:26 Tower acpid: input device has been disconnected, fd 6 Sep 10 14:16:26 Tower acpid: input device has been disconnected, fd 7 Sep 10 14:16:26 Tower acpid: input device has been disconnected, fd 4 I'm not good with call traces, but I suspect that your card is conflicting with something else in the bios. You can try moving it to a different slot, or see what IRQ it's on in your bios and adjust accordingly. But before that, look into updating your bios because its from: 05/16/2012. It may help resolve several other errors that appear in your syslogs and/or resolve the issue of failure to passthrough/lockup on it's own. after that, since you only have 1 gpu, you may have to follow the steps in the video below Edited September 10, 2018 by 1812 Quote Link to comment
fxf Posted September 11, 2018 Author Share Posted September 11, 2018 Hm thanks!! - good point with the BIOS upgrade. I actually thought it was the latest. I'll try to flash it ! I already tried moving the GPU to an other slot, which doesn't changes anything. I haven't touched the IRQ's though... I'll try that after a BIOS upgrade. Quote Link to comment
testdasi Posted September 11, 2018 Share Posted September 11, 2018 1 hour ago, fxf said: Hm thanks!! - good point with the BIOS upgrade. I actually thought it was the latest. I'll try to flash it ! I already tried moving the GPU to an other slot, which doesn't changes anything. I haven't touched the IRQ's though... I'll try that after a BIOS upgrade. Try booting unRAID in Legacy Mode. I have seen a post reporting UEFI mode writing to memory area that conflicts with the GPU. Quote Link to comment
1812 Posted September 11, 2018 Share Posted September 11, 2018 1 hour ago, testdasi said: Try booting unRAID in Legacy Mode. I have seen a post reporting UEFI mode writing to memory area that conflicts with the GPU. This is interesting because I saw something similar once about a month ago when I had uefi set in unRaid but legacy was still enabled in bios. Setting bios to uefi only fixed it. I thought it was just the quirk of one of my servers. Quote Link to comment
fxf Posted September 11, 2018 Author Share Posted September 11, 2018 Okay - BIOS upgraded. Same result with the WIN10 (black screen, error in log). Diagnostic enclosed. I'm going to have a look at IRQ, to see if anything can be changed. tower-diagnostics-20180911-1055.zip Quote Link to comment
fxf Posted September 11, 2018 Author Share Posted September 11, 2018 I tried disabling onboard sound - that's almost the only IRQ change possible. That didn't change anything though. tower-diagnostics-20180911-1222.zip Quote Link to comment
testdasi Posted September 11, 2018 Share Posted September 11, 2018 Oh the benefit of diagnostics. Your motherboard is ASRock - X79 Extreme6 Your CPU is i7-3820 Your lspci says you only have 1 VGA device - that is the GTX 1060 That says you don't have on-board / integrated graphics and the GTX 1060 is your only and primary GPU. Yet I don't find any romfile (aka vbios) line in your qemu file. Passing through an NVIDIA GPU as primary without vbios is a futile endeavour. You may want to try this: Boot into Windows barebone, run gpuz and dump a vbios Watch Ed's video (aka Spaceinvader One) that @1812 replied originally and follow Ed's instructions to edit the vbios (follow it to the t, don't try to skip any step) Change your VM config and use the rom file that you edited and see how it goes from there Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.