bilbo6209 Posted March 10, 2016 Share Posted March 10, 2016 Hey guys, I worked with Jonp on this previously (I believe it was on one of the Beta versions of 6) and we had it working, but I had an issue and the VM got axed and I am starting over again. I created a Win7 image, set the video to Nvidia device and the device boots correctly, I am remote currently and I am using TeamViewer to view the VM, and when I connect to the VM all I see is the start button. As I move my mouse around the screen I can get it to paint the screen a bit but not really... nothing has changed in my hardware setup or configuration files since Jonp and I got this working previously. I am reading other posts with similar issues with Nvidia cards, I am really hoping this isn't the issue!! I am basically trying to set up the VM as a Steam Streaming device because I am going in for neck/spine surgery in a couple weeks and will be laid up for 2 weeks to a month after surgery and want to be able to play my Steam games on an older laptop I will try to find my previous posts to see what I can find to add to this. I don't mess with my Unraid much, it is set up as my network storage and it just works so I don't think too much about it If you want config files etc please be gentle and give me directions how to access them Bill IGNORE: This was a teamviewer issue!!! I set the graphics card back to VNC, set up RDC access and the PC is working 100% as expected over RDC! Quote Link to comment
bilbo6209 Posted March 10, 2016 Author Share Posted March 10, 2016 I did a look and apparently I was wrong, I was working with Jon to get a 2nd NIC to pass through correctly, I know I tried multiple NICs and did everythign I coulf think and I dont believe we could get it to work, but I had the GPU passing through correctly at that time. here is the current XML for the VM <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Dresden</name> <uuid>7fd12e69-556c-3c64-f65b-e0a569e328d0</uuid> <description>Dresden</description> <metadata> <vmtemplate name="Custom" icon="windows7.png" os="windows7"/> </metadata> <memory unit='KiB'>10485760</memory> <currentMemory unit='KiB'>10485760</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>7</vcpu> <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='2'/> <vcpupin vcpu='2' cpuset='3'/> <vcpupin vcpu='3' cpuset='4'/> <vcpupin vcpu='4' cpuset='5'/> <vcpupin vcpu='5' cpuset='6'/> <vcpupin vcpu='6' cpuset='7'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> </hyperv> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='7' threads='1'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/cache/dresden.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/disk2/appdata/dresden2.img'/> <target dev='hdd' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <controller type='usb' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:64:39:11'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Dresden.org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pci.0,addr=1c.0,multifunction=on,port=2,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=00:14.2,bus=root.1,addr=01.0'/> </qemu:commandline> </domain> I have tried both types of "machines" and various versions of both machines. I have also set up the CPU cores so that only this VM is using 4 of the cores. 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.