• Posts

  • Joined

  • Last visited


  • Gender

Recent Profile Visitors

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

saskwatch's Achievements


Newbie (1/14)



  1. @cheerios2006 Make sure you extra parameters look exactly like this: -e 'DOCKER_MODS=linuxserver/calibre-web:calibre|linuxserver/mods:lazylibrarian-ffmpeg' Please note the single quotation marks. It will take a long time (like a minute or two) for your container to start the first time. All the different libraries have to be pulled in and installed. You can console in to the container after it fully starts and type ffmpeg, and you can see that it is installed. I was able to properly tag audio books using LL (and have them looking pretty in Plex, but I digress). As for the Calibre integration, I cannot verify that this is working yet. Calibre is not the most straightforward thing to configure, but I am working on it. I hope this helps.
  2. Did anybody make progress on getting this to work?
  3. I love having subdomains pointing back to my unraid server, as that traffic is being managed by the Let's Encrypt reverse proxy, etc. The problem that I have is that script kids will see that ports 80 and 443 are open on my router. Now all the the horrors of the internet gets thrown at my router. My logs show all the attempted hacks and port scans. Then, all of sudden, the internet connection seems to get severed from my router. When I look at my modem, it is good, but my router is trying to do what it is does when it is getting DDOS'd. QUESTION: Is there a way to get Let's Encrypt to work with some other ports beside 80 & 443, or should I go back to old school port forwarding?
  4. I just so happen to have GTX 650/Ti!!! I am going to try that! I am still interested in a good AMD card. Who knows, if this works, maybe I might want to video edit or something - LOL!
  5. @ghost82 and @SpaceInvaderOne if it was a different time in the world, I would hug you both for just replying. I thought @SpaceInvaderOne said that nvida was supported in Catalina, so I threw in my 970 hoping for the best. I tried all the three outputs to no avail. I will look into my clover config, but I am thinking it might be simpler and less maddening to buy a cheap AMD card. Any suggestions?
  6. I am almost in tears right now trying to pass a NVIDIA GeForce GTX 970 to my Catalina VM. I feel like I have done all of the edits, including making sure that the graphics and sound are on the same bus (VM bus 3) via multifunction. Can @SpaceInvaderOne or someone please help me? I am not getting any output via HDMI. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' xmlns:qemu=''> <name>MacinaboxCatalina</name> <uuid>79f87c39-f419-489d-94af-868665832168</uuid> <description>MacOS Catalina</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="default.png" os="Catalina"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>2</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> </cputune> <os> <type arch='x86_64' machine='pc-q35-3.1'>hvm</type> <loader readonly='yes' type='pflash'>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_CODE.fd</loader> <nvram>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_VARS.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='1' threads='2'/> </cpu> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Clover.qcow2'/> <target dev='hdc' bus='sata'/> <boot order='1'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Catalina-install.img'/> <target dev='hdd' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/macos_disk.img'/> <target dev='hde' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='4'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x8'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x9'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:53:41:01'/> <source bridge='br0'/> <model type='e1000-82545em'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </source> <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='0x02' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x1'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x045e'/> <product id='0x07a5'/> </source> <address type='usb' bus='0' port='2'/> </hostdev> <memballoon model='none'/> </devices> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='************************'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/> </qemu:commandline> </domain>
  7. I have been an happy Unraid user for a few years, but I have an embarrassing question. I run Windows 10 as my my primary VM. When I map a drive to one of my shares on the array, is the data coming across the network? For example if I copy a file from the array to my Windows 10 desktop, is that coming from the array, through the router, back to my Unraid server, and finally to my VM? If so, is there a way to bridge it so that the data being transferred does not have to go through the network? Last question. If I want to hookup an external USB drive, is it more efficient to mount it in Unraid as an Unassigned Device - thus making it available to my VM via a share, or pass the USB drive directly to the VM like I would do a keyboard and mouse? Hides head in embarrassment. Sent from my SM-N960U using Tapatalk
  8. So I finally got this to work. I think my libvirt.img file had gotten corrupted. I renamed it, and let the system rebuild it. I also moved the card to a different slot, and I was finally able to pass through my new controller. I can hot plug again. My VM restarts without hanging... all of that good stuff. Now maybe I can finally enjoy 6.4!
  9. LOL @saarg! You did nothing wrong. I was giving some history about you helping me in the past. So I downgraded to 2 different lower versions, and I still couldn't get the card to pass through. Maybe my card is bad. I just ordered one off of Amazon... So let's see how that goes. Sent from my SM-G955U using Tapatalk
  10. I already uninstalled advance buttons. I don't have another card to try. As far as guides, I am not sure how to answer. User @saarg helped me getting it going the first time. I figured out from the the forum how to properly stub the card. I guess that can be best seen on spaceinvaderone's youtube channel.
  11. I don't want to be confusing. I am trying to pass through a USB 3 card. The card is a controller, so that is why I referred to it as such. I will edit my post to make sure that is clear. Sent from my SM-G955U using Tapatalk
  12. PREFACE As I struggled to decide to post this in General Support vs the VM Engine forum, I realized that this is a post I wish I didn't have to write. Not just because something is broken, but because something that used to be rock solid has become an increasingly worse with every upgrade I have taken (in my personal experience). I run a Windows 10 VM on top of unRAID as my daily driver (or mission critical machine). That Windows 10 VM (which I had to recreate a week ago) used to allow me to pass through my USB 3 PCI Controller Card that I use for hot plugging - well it kinda worked in 6.3.5., but I have been pulling out what's left of my hair in 6.4. Truthfully, I had no issues with KVM in 6.1.9. In 6.3.5, I would get all of these "smbus: error: Unexpected read in state -1" errors in the QEMU log, and I would have to restart the VM a few times to get unRaid to properly pass through the controller at full speed. There would be times the VM would startup, but the VM would run 1/16th of it's speed as if it was being throttled. If I took the controller out of the config, boot it , shut it down. and then add the controller back- then the VM would run at full speed again (usually). In 6.4, the VM will only run at that throttled like speed (in its herky jerky splendor) if I try to pass the controller through. Once I take the controller out of the VM config - it runs fine, but now I can't plugin all of my USB stuff. I did get it to boot once in that herky jerky state (with the USB controller passed through), and it took another 15 minutes to get device manager to open - just to see the USB controller missing in Windows. DATA I have attached my diagnostics file, but here are some basic points of info: Libvirt version 3.8.0 QEMU 2.10.2 PCIe ACS Override is enabled append vfio-pci.ids=1106:3483 vfio_iommu_type1.allow_unsafe_interrupts=1 iommu=pt was added to my Syslinux Configuration to stub my by USB controller The controller is it's own IOMMU Group (IOMMU group 17: [1106:3483] 03:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev ff)) Force Stopping now causes the VM Tab not to show my VMs. The only way I can get the tab back is to ssh into the server, and perform "/etc/rc.d/rc.libvirt restart". Then of course now I can't restart the VM if the controller is connected to the config. Doing so yields an "unknown PCI header type '127'" error. Sigh, well at least it's different from that long QEMU error that tells me my controller is busy, so it can't restart the VM. Which means I have to reboot the server for the 10th time today. APOLOGY I apologize if I come across as snarky. Please forgive me. I am just very tired and frustrated, and I ended up spending my entire day off working on my server vs playing on it. I appreciate any help that can be provided.
  13. This topic seems to have died. I too am plagued with this. My Windows 10 VM now just pauses out of nowhere, and the only thing in there when I boot... 2017-12-07T19:07:58.155752Z qemu-system-x86_64: warning: Unknown firmware file in legacy mode: etc/msr_feature_contro and after i sign in... smbus: error: Unexpected recv start condition in state 3 smbus: error: Unexpected read in state -1 smbus: error: Unexpected NACK in state -1 smbus: error: Unexpected NACK in state -1 Can we take another look on this issue?
  14. So I am back again :'( So I am having trouble the whole USB thing. Whenever, I have a power outage, I can't reboot the computer if there is anything plugged into the USB ports of the extra USB card. So I have to go under the desk to unplug everything just to cut my computer on. If that is not bad enough, I can't get my VM to recognize my card reliably. Sometimes it does, and sometimes it doesn't. It take me an hour of hit and miss to get the USB passthrough to work. Is there a good way of troubleshooting this? I think I read somewhere that Skylake does not like having extra USB 3 controllers, could that be the problem?