Jump to content

ionedji

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by ionedji

  1. 32 minutes ago, ich777 said:

    Yes, I now got time and saw this:

    03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1080] [10de:1b80] (rev a1)
    	Subsystem: ASUSTeK Computer Inc. GP104 [GeForce GTX 1080] [1043:8592]
    	Kernel driver in use: vfio-pci
    	Kernel modules: nvidia_drm, nvidia

    As you can see the GTX1080 is bound to VFIO.

     

    Please also note that your GT630 isn't supported by the newer drivers anymore.

     

    Do you want to use the GTX1080 or the GT630 in a VM or for containers?

     

    I`m using 1080 for dockers, GT630 is used as main GPU for Unraid so nothing to worry about. Thank you for your support, sorry for disturbance :)

    • Like 1
  2. Sorry, mislead you in previous messages. Upgrade is not the reason cause plugin was working on the same 6.9.2 version before. But before the issue my BIOS settings was reset (due to USB boot failure) so after this I have this error. Seems I should check BIOS settings but don`t sure how they can affect GPU and it`s functionality.

  3. Have following issue after upgrading Unraid to 6.9.2 (reviously everything was working properly):

    "Failed to initialize NVML: Unknown Error"

     

    But GPU is defined in sysdevices propelry.

    Tried to reinstall plugin with no success

     

    Any ideas what to do in that case? 

    IOMMU.PNG

    Plugin.PNG

  4. On 5/11/2020 at 5:32 AM, Armed Ferret said:

    I went through spaceinvader Ones IOMMU tutorial and I cant get it to show in this vm.

    How about other VM templates? The same situation? It`s a dumb advice but have you restarted your server? Also you can try to disable/enable VM manager in Unraid settings so it would re initialize all available pci devices.

     

    The last suggestion that I have that you can add network ports manually in XML of VM like below, just check "slot" numbers are not already used in your VM by another devices, change them to any free if it would be required

     

       <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x08' slot='0x00' function='0x1'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x09' slot='0x00' function='0x0'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x09' slot='0x00' function='0x1'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/>
        </hostdev>

     

  5. Hi guys, I have strange issue with passing through my Nvidia GTX 580 GPU to Win 10 VM.

     

    System details:

    Model: Custom
    M/B: ASUSTeK COMPUTER INC. RAMPAGE IV FORMULA Version Rev 1.xx - s/n: 113693900000034
    BIOS: American Megatrends Inc. Version 5001. Dated: 12/05/2014
    CPU: Intel® Core™ i7-3820 CPU @ 3.60GHz
    HVM: Enabled
    IOMMU: Enabled
    Cache: 32 KiB, 256 KiB, 10240 KiB
    Memory: 16 GiB DDR3 (max. installable capacity 96 GiB)
    Network: bond0: fault-tolerance (active-backup), mtu 1500
     eth0: 1000 Mbps, full duplex, mtu 1500
    Kernel: Linux 4.19.94-Unraid x86_64

    Only one GPU available for Unraid and VM

    GPU - Nvidia Asus ROG Direct CU GTX580

    Bios - Direct CU Bios from techpowerup

    GPU and Audio in the same IOMMU group

    All required setiings enabled in BIOS to enable GPU passthrough

    IOMMU group 18:	[10de:1080] 01:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)
    [10de:0e09] 01:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio Controller (rev a1)

     

    Issue description:

    So when I passthrough GPU using spaceinvader video manual I`m able to start Win 10 VM and can see VGA adapter. But after installation of lates Nvidia drivers for this GPU, Win 10 VM unable to boot. I`m unable to ping it and connect via RDP.

     

    Have tried to install different drivers, one was from ASUS web site, one from Windows, with no success. Also passing through without BIOS give the same issue. Have tried Win 7 VM but again the same result received. 

     

    Win 10 VM logs below:

    ErrorWarningSystemArrayLogin
    
    
    -m 8192 \
    -overcommit mem-lock=off \
    -smp 6,sockets=1,cores=3,threads=2 \
    -uuid 5934f64e-9065-4564-a79b-82ba2db94883 \
    -display none \
    -no-user-config \
    -nodefaults \
    -chardev socket,id=charmonitor,fd=33,server,nowait \
    -mon chardev=charmonitor,id=monitor,mode=control \
    -rtc base=localtime \
    -no-hpet \
    -no-shutdown \
    -boot strict=on \
    -device qemu-xhci,p2=15,p3=15,id=usb,bus=pci.0,addr=0x7 \
    -device ahci,id=sata0,bus=pci.0,addr=0x4 \
    -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 \
    -blockdev '{"driver":"file","filename":"/mnt/user/isos/Windows 10 x64/Windows 10 version 1909 En-Ru x64 6-In-1 [02.2020].iso","node-name":"libvirt-3-storage","auto-read-only":true,"discard":"unmap"}' \
    -blockdev '{"node-name":"libvirt-3-format","read-only":true,"driver":"raw","file":"libvirt-3-storage"}' \
    -device ide-cd,bus=sata0.0,drive=libvirt-3-format,id=sata0-0-0,bootindex=2 \
    -blockdev '{"driver":"file","filename":"/mnt/user/isos/VirtIO Drivers ISO/virtio-win-0.1.171.iso","node-name":"libvirt-2-storage","auto-read-only":true,"discard":"unmap"}' \
    -blockdev '{"node-name":"libvirt-2-format","read-only":true,"driver":"raw","file":"libvirt-2-storage"}' \
    -device ide-cd,bus=sata0.1,drive=libvirt-2-format,id=sata0-0-1 \
    -blockdev '{"driver":"file","filename":"/mnt/user/domains/Windows 10/vdisk1.img","node-name":"libvirt-1-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}' \
    -blockdev '{"node-name":"libvirt-1-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-1-storage"}' \
    -device ide-hd,bus=sata0.2,drive=libvirt-1-format,id=sata0-0-2,bootindex=1,write-cache=on \
    -netdev tap,fd=35,id=hostnet0,vhost=on,vhostfd=37 \
    -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:9c:75:9c,bus=pci.0,addr=0x2 \
    -chardev pty,id=charserial0 \
    -device isa-serial,chardev=charserial0,id=serial0 \
    -chardev socket,id=charchannel0,fd=36,server,nowait \
    -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 \
    -device usb-tablet,id=input0,bus=usb.0,port=2 \
    -device 'vfio-pci,host=0000:01:00.0,id=hostdev0,bus=pci.0,multifunction=on,addr=0x3,romfile=/mnt/user/Distr/Drivers/Nvidia/BIOS ROM/Direct CU/Asus.GTX580.1536.110311.rom' \
    -device vfio-pci,host=0000:01:00.1,id=hostdev1,bus=pci.0,addr=0x3.0x1 \
    -device usb-host,hostbus=1,hostaddr=3,id=hostdev2,bus=usb.0,port=1 \
    -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
    -msg timestamp=on
    2020-04-13 03:19:15.365+0000: Domain id=1 is tainted: high-privileges
    2020-04-13 03:19:15.365+0000: Domain id=1 is tainted: host-cpu
    char device redirected to /dev/pts/0 (label charserial0)

     

    Also I have no video signal on my monitor attached via HDMI, but i`m suppose that this is because of drivers was not installed correctly. But i have seen Unraid boot screen on the same monitor when started the server.

     

×
×
  • Create New...