rd_blair

Members
  • Posts

    91
  • Joined

  • Last visited

Everything posted by rd_blair

  1. nope Squid: Just wondering what does the period do or mean? Thanks Reed Edit I found what it means brain fart!!!
  2. Did I find an typo ? Line 43 helpers.php $iniString .= $testString;
  3. Drivers for hdhomerun are in the docker. Tvheadend- stable did not load for me but Tvheadend-Unstable did. My hdhomerun prime shows up. I can not answer much more because I have never used the program and have to learn how to set it up. The modified unraid files are only needed to use hardware that requires kernel drivers like a tuner card in your unraid pc. Reed.
  4. Brit, All good now Thanks. Will the libvirt plug or some start up line in go file still be needed in future updates? Reed
  5. Please follow the directions in the first post; this means installing the plugin using the correct package: https://raw.githubusercontent.com/dmacias72/dynamix.kvm.manager/master/dynamix.kvm.manager.plg My bad that is what I did but when I copied the link for the post used wrong one. I made sure that I used the right one. Just to make sure I uninstalled rebooted and reinstalled same results Reed Edit: More info: Tried using a directory that did not already exist. The directory is created but same result no pool created. (User root group root permissions 40777)
  6. Wanted a fresh install and made a new flash form: http://dnld.lime-technology.com/beta/unRAIDServer-6.0-beta12-x86_64.zip Checked for updates. Updated Dynamix webGui. Intalled via "install plugin" tab using: https://raw.githubusercontent.com/dmacias72/vmMan/master/vmMan.plg. I can not create a storage pool on the cache or an array drive. Comes back "No storage pools defined. Create from template or add XML description". Reed
  7. Edgar, Gpu pass through does not work with vnc see earlier post. Do not know if pass through works the same for everyone but video shows up on the display even before OS is loaded. I have not tried this on a tv. Justin can tell you if this is true with a tv. I would like to know myself. Targets that worked for me: Windows 7 Ultimate, Windows 8.1, Windows 10, SteamOs, Ubuntu12.04, Point Linux all 64bit. Sill playing the list grows. Once you have a template from a working config it becomes easy. Reed
  8. Justin, Good luck. Did you use x-vga=on or not? For grins I tried removing it on my machine and pass through stopped working for me. Reed edit: made clearer
  9. Justin, I power down (turn off) my unRaid server <domain type='kvm' id='2' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>newjonpwin7</name> <uuid>b1317f09-e1c2-4bfa-9ef4-c907024e034e</uuid> <description>win7 ultimate with pass-thru</description> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='3'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> <bootmenu enable='no'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough'> <topology sockets='2' cores='2' threads='1'/> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none' io='native'/> <source file='/mnt/cache/kvm/Windows7.img'/> <backingStore/> <target dev='vdc' bus='virtio'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/kvm/W7x64.iso'/> <backingStore/> <target dev='hda' bus='sata'/> <readonly/> <alias name='sata0-0-0'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb0'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb0'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb0'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x2'/> </controller> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:d0:c0:dc'/> <source bridge='xenbr0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/> </interface> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc31c'/> <address bus='3' device='4'/> </source> <alias name='hostdev0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc52b'/> <address bus='3' device='5'/> </source> <alias name='hostdev1'/> </hostdev> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <seclabel type='none' model='none'/> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.1,bus=pcie.0'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=06:00.0,bus=pcie.0'/> </qemu:commandline> </domain> Reed edit: The following is for my tuner card and has to be removed. <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=06:00.0,bus=pcie.0'/>
  10. Justin, I use an AsRock board so I am in the habit of doing a power down. Reset should work but YMMV. I use http://lime-technology.com/forum/index.php?topic=35732.msg334596#msg334596 as my template for pass through on all my vms. Video is passed through right from the boot up. I run a GTX-650 Reed
  11. Justin, The last time I tried to verify that vnc and pass through would not work together the computer needed to be powered down for pass through to work again after returning xml file to the previous state. Reed
  12. Justin, I have not been able to pass through video and run vnc at the same time try removing it from your xml file. Reed Edit: I should be clearer! remove this: </interface> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='cirrus' vram='9216' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video>
  13. @EdgarWallace Give this a try: http://lime-technology.com/forum/index.php?topic=35732.msg334596#msg334596 Worked on my NVIDIA based Evga GTX650. Pass-through worked right from boot menu. I have run Windows 7, 8.1 and 10 with the above template. Reed
  14. reluctantflux Did you: /usr/local/sbin/vfio-bind 0000:01:00.0 0000:01:00.1 What is in your syslinux.cfg ? Reed
  15. Not sure what that device is? I tried using the line but to no avail maybe different entries are needed for my motherboard? MOBO: ASRock - Z87 Extreme6 CPU: Intel® Core i7-4771 CPU @ 3.50GHz Reed
  16. Web virt manager is rejecting this code, it completely disappears when I create a new instance from xml. <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.1,bus=root.1,addr=00.1'/> </qemu:commandline> This is what is being pasted into the "from xml" window of web virt manager: <domain type='kvm'> <name>rhel7.0</name> <uuid>87eb0395-c085-444a-a2c5-67310e94e3cf</uuid> <memory unit='KiB'>1048576</memory> <currentMemory unit='KiB'>1048576</currentMemory> <vcpu placement='static'>1</vcpu> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> </features> <cpu mode='custom' match='exact'> <model fallback='allow'>SandyBridge</model> </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> <pm> <suspend-to-mem enabled='no'/> <suspend-to-disk enabled='no'/> </pm> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/mnt/cache/kvm/Windows7.img'/> <target dev='vda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='block' device='cdrom'> <driver name='qemu' type='raw'/> <target dev='hda' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x2'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <controller type='ide' index='0'/> <interface type='network'> <mac address='52:54:00:50:b0:e4'/> <source network='xenbr0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='vmvga' vram='9216' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=01:00.1,bus=root.1,addr=00.1'/> </qemu:commandline> </domain> This is my hardware: root@test-Tower:~# lspci -knn 00:00.0 Host bridge [0600]: Intel Corporation Haswell DRAM Controller [8086:0c00 Subsystem: ASRock Incorporation Device [1849:0c00] Kernel driver in use: hsw_uncore 00:01.0 PCI bridge [0604]: Intel Corporation Haswell PCI Express x16 Controller Kernel driver in use: pcieport 00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated G Subsystem: ASRock Incorporation Device [1849:0412] 00:03.0 Audio device [0403]: Intel Corporation Haswell HD Audio Controller [8086 Subsystem: ASRock Incorporation Device [1849:0c0c] 00:14.0 USB controller [0c03]: Intel Corporation Lynx Point USB xHCI Host Contro Subsystem: ASRock Incorporation Device [1849:8c31] Kernel driver in use: xhci_hcd 00:16.0 Communication controller [0780]: Intel Corporation Lynx Point MEI Contro Subsystem: ASRock Incorporation Device [1849:8c3a] 00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V Subsystem: ASRock Incorporation Device [1849:153b] Kernel driver in use: e1000e Kernel modules: e1000e 00:1a.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Co Subsystem: ASRock Incorporation Device [1849:8c2d] Kernel driver in use: ehci-pci 00:1b.0 Audio device [0403]: Intel Corporation Lynx Point High Definition Audio Subsystem: ASRock Incorporation Device [1849:1151] 00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #1 Kernel driver in use: pcieport 00:1c.2 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #3 Kernel driver in use: pcieport 00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #4 Kernel driver in use: pcieport 00:1c.4 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #5 Kernel driver in use: pcieport 00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Co Subsystem: ASRock Incorporation Device [1849:8c26] Kernel driver in use: ehci-pci 00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point LPC Controller [8086:8c4 Subsystem: ASRock Incorporation Device [1849:8c44] 00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point 6-port SATA Control Subsystem: ASRock Incorporation Device [1849:8c02] Kernel driver in use: ahci Kernel modules: ahci 00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point SMBus Controller [8086:8c22] Subsystem: ASRock Incorporation Device [1849:8c22] Kernel modules: i2c_i801 01:00.0 VGA compatible controller [0300]: AMD/ATI [Advanced Micro Devices, Inc.] Subsystem: PC Partner Limited Device [174b:e204] Kernel driver in use: vfio-pci 01:00.1 Audio device [0403]: AMD/ATI [Advanced Micro Devices, Inc.] Caicos HDMI Subsystem: PC Partner Limited Sapphire HD 6450 1GB DDR3 [174b:aa98] Kernel driver in use: vfio-pci 03:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Contr Subsystem: ASRock Incorporation Device [1849:0612] Kernel driver in use: ahci Kernel modules: ahci 04:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Conne Subsystem: ASRock Incorporation Device [1849:1539] Kernel driver in use: igb Kernel modules: igb 05:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Contr Subsystem: ASRock Incorporation Device [1849:0612] Kernel driver in use: ahci Kernel modules: ahci Any ideas? Thanks Reed
  17. Thanks so much. I had no problems modifying and Windows7 is up and running. Now I can try to pass thru my video. Thanks again! Reed
  18. Using web virt manager I copy the the vm.xlm contents to the clipboard, then destroy the instance. Using web virt manager new instance from xlm. I paste from the clipboard and edit line: <type arch='x86_64' machine='pc-i440fx-2.1'>hvm</type> to: <type arch='x86_64' machine='q35'>hvm</type> Then create and I get: internal error: PCI bus is not compatible with the device at 0000:00:1e.0. Device requires a PCI Express slot, which is not provided by bus 0000:00 also tried with same error: <type arch='x86_64' machine='q35'>hvm</type> <loader>/usr/share/qemu/bios-256k.bin</loader> Reed
  19. @jonp Tried that several times before did not work. Reed
  20. When I use Webvirtmrg to create an instance it chooses: <type arch='x86_64' machine='pc-i440fx-2.1'>hvm</type> Is there some way to change this. Changing this line in the vm.xml file creates errors. I also have virt-manager on another machine but see no way to change this entry. Reed
  21. You cannot modify an existing "instance" in web virt manager to add GPU pass through or, like you're experiencing, it will drop the QEMU command line arguments. You have to create a new instance (click from XML) and copy and paste that in there. Wow never would have thought that. I was experiencing the same issue editing an existing "instance". I thought there was a problem with the lines being entered or the hardware I was trying to pass through. Other lines that I added or edited would be accepted. Thanks for the heads up. In the mean time maybe I will set up a virt manager on an other machine. Reed
  22. Nice work client installed without a hitch. I have some questions is this what I should be seeing: default via 192.168.1.1 dev xenbr0 metric 1 10.15.0.0/16 dev tun5 proto kernel scope link src 10.15.4.27 127.0.0.0/8 dev lo scope link 128.0.0.0/1 via 10.15.0.1 dev tun5 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.42.1 192.168.1.0/24 dev xenbr0 proto kernel scope link src 192.168.1.110 216.168.3.151 via 192.168.1.1 dev xenbr0 (192.168.1.110 unraid 192.168.1.1 router) Should my KVM windows instance see the Vpn address? <interface type='network'> <mac address='52:54:00:45:05:d2'/> <source network='xenbr0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> Reed
  23. I would like to volunteer. unRAID: 6.0-beta9 Pro MOBO: ASRock - Z87 Extreme6 CPU: Intel® Core i7-4771 CPU @ 3.50GHz RAM: G.SKILL Ripjaws X Series 16GB Cache: BTRFS (240GB Kingston SSD) desired os: Windows 7 with Media Center available video adapters for passthru: AMD/ATI [Advanced Micro Devices, Inc.] RV635 [Radeon HD 3600 Series] AMD/ATI [Advanced Micro Devices, Inc.] Caicos [Radeon HD 6450] NVIDIA Corporation GF106 [GeForce GTS 450] (rev a1) would also like to try to passthru: Hauppauge WinTV-HVR-2250 DVD or Blueray USB 3.0 ports Wireless keyboard/mouse
  24. Same thing happened to me! Just removed and reinstalled plex and everything was fine after that. Thought it was something wrong on my end guess not.
  25. Good call lainie a modified kernel was the problem. Thanks again Reed