December 29, 20178 yr Hi guys! I'm quite new to UnRaid, I just build my first home server, and I quite happy with it, except I got two small problems right now. The first and most important for me to get fixed is that, sometimes my keyboard disconnect for no reason, if I press too many buttons to fast (have been playing AURF in league of legends :P) and I have to restart my machine in order for it to work again, or use the Libvirt hotplug USB plugin. But sometimes when I press a button it's like it freezes thinking I'm holding down on it. And sometimes I have to press two times for it to know I pressed the button. So it's not quite as pleasant of an experience when trying to play games :-( And the other one is I can't control the windows VM from the VNC viewer anymore. When I start it, it just shows my taskbar and wallpaper, but not any open windows or anything else? Hope someone can help me out! As I love unraid quite much now. And don't wanna go back to a "normal" operating system Best regards, Mads
December 29, 20178 yr Hi Mads, That is odd behavior indeed. There are a few things we can try to resolve the issue: Try changing the USB type from the Edit VM page. You'll need to turn on advanced view on that page, but near the bottom you'll see a drop down choice for the USB type and the options will be USB 2 and USB 3. Try toggling that setting and see if the issues persist. Try changing USB keyboards. Sometimes issues like this can be hardware specific. Some USB devices hardcode in functions that cause the device to reset, which in turn can disconnect it from the running VM instance. The manufacturers never previously had to consider a scenario whereby the OS wouldn't automatically pick up the device upon the reset, so this is "working as intended" in their minds. When this is the case, there are two things you can try and changing the device is one of them. Try passing through an entire USB controller. In the event that you have a real attachment to this specific keyboard and the issue ends up being hardware-specific, you can always purchase a USB controller and pass the entire thing through to your VM. That should resolve any issues. With respect to the VNC Viewer, this mode is only supported if you aren't passing through a GPU to the VM. Once passed through, using VNC as a secondary graphics adapter doesn't always work right and is mainly for testing / debugging purposes only. If you want to still access your VM using a VNC client, you can install a VNC server inside your VM. All the best, Jon
December 31, 20178 yr I am currently experiencing the same problem with my VMs. This kind of sucks since I am planning to use Unraid instead of VMWare for virtualization. I plan to run a lot of VMs on my server, but with this input lag/bug it is more or less impossible to work in shell or with any UI for that matter.
January 1, 20188 yr Author I did pass through my entire USB controller to the windows VM. And it works perfect now. But this is not a perfectly good solution for me, as i'm currently running 4 VM's. And need more usb plugs, for controlling the other VM's. Changing the USB type from the settings didn't help either. But is their a way too isolate my ethernet ports? I got three on my AsRock EP2C602 motherboard. Here are some details; IOMMU group 21 [8086:10d3] 08:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection IOMMU group 22 [1a03:1150] 09:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 02) [1a03:2000] 0a:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 21) IOMMU group 23 [8086:10d3] 0b:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection SSH'ed to the server and run this command; lspci 08:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection 09:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 02) 0a:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 21) 0b:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection lspci -n 06:00.0 0107: 8086:1d6b (rev 06) 08:00.0 0200: 8086:10d3 09:00.0 0604: 1a03:1150 (rev 02) 0a:00.0 0300: 1a03:2000 (rev 21) 0b:00.0 0200: 8086:10d3 0c:00.0 0401: 13f6:0111 (rev 10)
Archived
This topic is now archived and is closed to further replies.