Jump to content

10 posts in this topic Last Reply

Recommended Posts

Posted (edited)

Hi guys,

 

Just wondering if this group would be causing any issue passing through the GTX1050ti to a VM? 


IOMMU group 1:[8086:1901] 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)

[10de:1c82] 01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] (rev a1)

[10de:0fb9] 01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

That's all that is in that group but when i boot the VM i get a black screen.


  *-display UNCLAIMED       
       description: VGA compatible controller
       product: GP107 [GeForce GTX 1050 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
       resources: memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: ASPEED Graphics Family
       vendor: ASPEED Technology, Inc.
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 30
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:dc000000-dcffffff memory:dd000000-dd01ffff ioport:d000(size=128) memory:c0000-dffff

Edited by SavageAUS

Share this post


Link to post

Technically I have 2 gpus, 1 iGPU ASPEED and the 1050 so unRAID should be using the ASPEED which would leave the 1050 available yeah?


Sent from my iPhone using Tapatalk

Share this post


Link to post

I think I had samekind problem in past. I think adding to Syslinux Configuration append pci=noaer got my GPU passthrough working.


You get there on MAIN tab and under boot device click Flash. At left of your usb memory stick model.

 

Here is my syslinux configuration code you to get my idea:

default menu.c32
menu title Lime Technology, Inc.
prompt 0
timeout 50
label Unraid OS
  menu default
  kernel /bzimage
  append pci=noaer vfio-pci.ids=1912:0014 pcie_acs_override=downstream initrd=/bzroot
label Unraid OS GUI Mode
  kernel /bzimage
  append pcie_acs_override=downstream initrd=/bzroot,/bzroot-gui
label Unraid OS Safe Mode (no plugins, no GUI)
  kernel /bzimage
  append initrd=/bzroot unraidsafemode
label Unraid OS GUI Safe Mode (no plugins)
  kernel /bzimage
  append initrd=/bzroot,/bzroot-gui unraidsafemode
label Memtest86+
  kernel /memtest

 

I added pci=noaer at first after that append.

I'm not expert on Unraid and I might have added also: pcie_acs_override=downstream, vfio-pci.ids=1912:0014

So try with your own risk!

 

Inform me what happens! :) 

Share this post


Link to post

I thought that was only needed if you couldn’t add a device to a vm? I can add the gpu to the vm but I just get a black screen.
I’ll try dumping the vbios later and see if that works.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Posted (edited)
12 hours ago, SavageAUS said:

[10de:1c82] 01:00.0 VGA compatible controller: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] (rev a1)

[10de:0fb9] 01:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

To me that appears to be the 1050 card and that second device is the audio controller of the same card (for the HDMI/Display-Port output). The PCI root address for both is 01:00. 

 

13 minutes ago, SavageAUS said:

I’ll try dumping the vbios later and see if that works.

That's where I would placing my bets, if it was me. 

Edited by Jcloud

Share this post


Link to post

Do you know if we can dump the vbiis from unraid?
Gotta be an easier way than either removing the gpu or installing windows.
I do have a windows to go USB stick I can boot into though.


Sent from my iPhone using Tapatalk

Share this post


Link to post

My next course of action unless any other suggestions happen is to disable to ASPEED iGPU hopefully and see if then I can pass through the primary 1050.


Sent from my iPhone using Tapatalk

Share this post


Link to post

Insert sad face
I feel real stupid now.
It’s all working the way it should, needs some tinkering but GPU pass through is fine.
Issue was the hdmi cable


Sent from my iPhone using Tapatalk

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.