bluedragon1460
August 20th, 2016, 03:33 AM
I'm wondering how you disable VGA Arbitration from setting the last PCI slot as a boot device. It seems which ever card is assigned as a boot device is passing through GPU, but when I run nvidia-smi is says "No devices found". I've removed cards in a decremental fashion, and there is always an issue with the last one in the vgaarb assignment, but all the other cards work fine. Any ideas?
Using Ubuntu 16.04 Server Edition
[ 8.397853] vgaarb: device added: PCI:0000:4b:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397858] vgaarb: device added: PCI:0000:4c:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397862] vgaarb: device added: PCI:0000:4d:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397867] vgaarb: setting as boot device: PCI:0000:4e:00.0
[ 8.397869] vgaarb: device added: PCI:0000:4e:00.0,decodes=io+mem,owns=io+mem,locks= none
[ 8.397872] vgaarb: loaded
[ 8.397873] vgaarb: bridge control possible 0000:4e:00.0
[ 8.397875] vgaarb: bridge control possible 0000:4d:00.0
[ 8.397877] vgaarb: bridge control possible 0000:4c:00.0
[ 8.397879] vgaarb: bridge control possible 0000:4b:00.0
[ 12.040509] snd_hda_intel 0000:4b:00.1: Handle vga_switcheroo audio client
[ 12.040627] snd_hda_intel 0000:4c:00.1: Handle vga_switcheroo audio client
[ 12.041524] snd_hda_intel 0000:4d:00.1: Handle vga_switcheroo audio client
[ 12.042228] snd_hda_intel 0000:4e:00.1: Handle vga_switcheroo audio client
[ 101.386334] vgaarb: device changed decodes: PCI:0000:4b:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 101.399582] vgaarb: device changed decodes: PCI:0000:4c:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 101.415605] vgaarb: device changed decodes: PCI:0000:4d:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 340.997192] vgaarb: device changed decodes: PCI:0000:4b:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 341.026068] snd_hda_intel 0000:4b:00.1: Handle vga_switcheroo audio client
Using Ubuntu 16.04 Server Edition
[ 8.397853] vgaarb: device added: PCI:0000:4b:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397858] vgaarb: device added: PCI:0000:4c:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397862] vgaarb: device added: PCI:0000:4d:00.0,decodes=io+mem,owns=none,locks=no ne
[ 8.397867] vgaarb: setting as boot device: PCI:0000:4e:00.0
[ 8.397869] vgaarb: device added: PCI:0000:4e:00.0,decodes=io+mem,owns=io+mem,locks= none
[ 8.397872] vgaarb: loaded
[ 8.397873] vgaarb: bridge control possible 0000:4e:00.0
[ 8.397875] vgaarb: bridge control possible 0000:4d:00.0
[ 8.397877] vgaarb: bridge control possible 0000:4c:00.0
[ 8.397879] vgaarb: bridge control possible 0000:4b:00.0
[ 12.040509] snd_hda_intel 0000:4b:00.1: Handle vga_switcheroo audio client
[ 12.040627] snd_hda_intel 0000:4c:00.1: Handle vga_switcheroo audio client
[ 12.041524] snd_hda_intel 0000:4d:00.1: Handle vga_switcheroo audio client
[ 12.042228] snd_hda_intel 0000:4e:00.1: Handle vga_switcheroo audio client
[ 101.386334] vgaarb: device changed decodes: PCI:0000:4b:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 101.399582] vgaarb: device changed decodes: PCI:0000:4c:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 101.415605] vgaarb: device changed decodes: PCI:0000:4d:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 340.997192] vgaarb: device changed decodes: PCI:0000:4b:00.0,olddecodes=io+mem,decodes=io+mem: owns=none
[ 341.026068] snd_hda_intel 0000:4b:00.1: Handle vga_switcheroo audio client