Issue with E3-1245 v6 iGPU on X11SSM-F

nitrobass24

Moderator
Dec 26, 2010
1,083
127
63
TX
That is odd and not my experience at all, but I am just passing it through on ESX to an Ubuntu VM. No special Grub flags needed.
 

casperghst42

New Member
Sep 14, 2015
29
8
3
52
That is odd and not my experience at all, but I am just passing it through on ESX to an Ubuntu VM. No special Grub flags needed.
I'm using CentOS 7.4 as host for my LXC's. Emby is running on Debian in a container, which just uses the device I pass on (/dev/dri/renderD128).

It could be a kernel thing 3.x vs. 4.x - there was some changes done, don't know if this was one of them.
 

trumee

Member
Jan 31, 2016
194
9
18
50
Any idea whether X11SAT-F or X11SAE-F support QSV?

I guess for QSV a non-Xeon cpu is required. I was planning to go with Xeon E3-1270 V6.
 

K D

Well-Known Member
Dec 24, 2016
1,431
309
83
30041
I got my X11SSH-F today and it's fairly easy to get the iGPU running, but there is one small thing; iKVM will no longer work, but serial (sol) does if configured.

After I added "i915.enable_rc6=0 i915.disable_display=1 i915.verbose_state_checks=1" to grub, I got:

# lspci
....
00:02.0 Display controller: Intel Corporation HD Graphics 630 (rev 04)

and in dmesg:

[ 16.105151] i915 0000:00:02.0: irq 41 for MSI/MSI-X
[ 16.117246] [drm] GuC firmware load skipped
[ 16.117248] [drm] RC6 disabled, disabling runtime PM support
[ 16.117802] [drm] Initialized i915 1.6.0 20161121 for 0000:00:02.0 on minor 1
[ 16.387475] [drm] Finished loading i915/kbl_dmc_ver1_01.bin (v1.1)

Without these settings it will just refuse to initialise with:

Nov 2 12:59:07 localhost kernel: [drm] Display disabled (module parameter)
Nov 2 12:59:07 localhost kernel: [drm] Memory usable by graphics device = 4096M
Nov 2 12:59:07 localhost kernel: [drm] Replacing VGA console driver
Nov 2 12:59:07 localhost kernel: [drm:i915_gem_init_stolen [i915]] *ERROR* conflict detected with stolen region: [0x7e000000 - 0x80000000
]

My full /etc/default/grub looks like:

Code:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="serial console"
GRUB_CMDLINE_LINUX="crashkernel=auto i915.enable_rc6=0 i915.disable_display=1 i915.verbose_state_checks=1"
GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS1,115200n8"
GRUB_DISABLE_RECOVERY="true"
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=1 --word=8 --parity=no --stop=1"
Which will enable the iGPU and SOL at the same time.

It could be great, if some one have an idea about how to get iGPU (i915) and the build GFX card to work at the same time - I prefer iKVM/HTML5 over SOL.


Cheers,
Casper
I'm not sure I follow. IGPU and iKVM Are completely different. The iKVM uses the aspeed graphics. Unless you try to do a pass-through of that there should not be any issue with iKVM.


Sent from my iPhone using Tapatalk
 

casperghst42

New Member
Sep 14, 2015
29
8
3
52
Any idea whether X11SAT-F or X11SAE-F support QSV?

I guess for QSV a non-Xeon cpu is required. I was planning to go with Xeon E3-1270 V6.

You need a cpu which have a GPU, that meaning a 12x5.

I did read somewhere that there was an issue with the E3 12x5 V6, which does not have support from the Intel Media Server Library. I do not know if that has impact on the support of QSV. See this tread for more information: Kaby Lake Support for Media Server Studio

If the above is true, then it probably would be better to go for an V5 processor....
 
  • Like
Reactions: trumee

nitrobass24

Moderator
Dec 26, 2010
1,083
127
63
TX
Yes, I am using the Xeon E3-1265 v6 on a SM X11SSH-F.
Pass through the GPU on ESX 6.5U1 to Ubuntun 16.04 VM.
QSV works with no customization of the Ubuntu OS.
 

Vidmo

Member
Feb 3, 2017
32
15
8
Any idea whether X11SAT-F or X11SAE-F support QSV?

I guess for QSV a non-Xeon cpu is required. I was planning to go with Xeon E3-1270 V6.
I'm using a X11SAT-F with a Xeon E3-1245 V5 and QSV works just fine for both Emby and Blue Iris.
 

qwrty

New Member
Jul 18, 2018
12
0
1
Hello,

just got my X11SSH-F, hardware transcode works fine (Plex), but i would like know why i do not have exact lspci output like casperghst42 ?

I do not have "Intel HD graphics" like him.

So I think i'm missing somethings ?

My lspci output:

00:00.0 Host bridge: Intel Corporation Device 5918 (rev 05)
00:02.0 Display controller: Intel Corporation Device 591d (rev 04)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-H Integrated Sensor Hub (rev 31)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:16.1 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #2 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.1 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #2 (rev f1)
00:1c.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #7 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
03:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 03)
04:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30)
Thank you :)
 

casperghst42

New Member
Sep 14, 2015
29
8
3
52
Hello,

just got my X11SSH-F, hardware transcode works fine (Plex), but i would like know why i do not have exact lspci output like casperghst42 ?

I do not have "Intel HD graphics" like him.

So I think i'm missing somethings ?
Interesting, especially because you're missing this:

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 06)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 06)

I don't know, but am interested to see what other people say.

Casper
 

zir_blazer

Active Member
Dec 5, 2016
263
79
28
Well, you do have the 00:02.0 PCI Device, which is pretty much always the Intel IGP in these platforms. If you are wondering why you see Display controller: Intel Corporation Device 591d, it may be because your Linux distribution is old enough to not have the definition about what Device 591d is.


You only have the 00:01.1 an 00:01.2 PCI Bridges when you are using the slots that requires bifurcation (LGA 1151 can do 16x, 8x/8x or 8x/4x/4x). So, if you are using only one card in the main 16x slot, you only get the PCI Bridge at 00:01.0 (Also when everything is unpopulated). If you have only one card but it is in the third 4x slot, then you will have 00:01.0, 00:01.1 and 00:01.2.
 
  • Like
Reactions: qwrty

qwrty

New Member
Jul 18, 2018
12
0
1
Well, you do have the 00:02.0 PCI Device, which is pretty much always the Intel IGP in these platforms. If you are wondering why you see Display controller: Intel Corporation Device 591d, it may be because your Linux distribution is old enough to not have the definition about what Device 591d is.


You only have the 00:01.1 an 00:01.2 PCI Bridges when you are using the slots that requires bifurcation (LGA 1151 can do 16x, 8x/8x or 8x/4x/4x). So, if you are using only one card in the main 16x slot, you only get the PCI Bridge at 00:01.0. If you have only one card but it is in the third 4x slot, then you will have 00:01.0, 00:01.1 and 00:01.2.
Ok I understand a bit better.
Right now, i do not have any card in PCIE slot.
I'm running Debian 9.6, but it's an old installation (Jessie > Strecth)

It can be the issue ? How can I do to "normalize" this ? (if its possible)

btw, thank you for the answer :)
 
Last edited:

qwrty

New Member
Jul 18, 2018
12
0
1
Find out the solution with your help :)

Just run:

update-pciids
Now everything is good:

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5918] (rev 05)
00:02.0 Display controller [0380]: Intel Corporation HD Graphics P630 [8086:591d] (rev 04)
00:13.0 Non-VGA unclassified device [0000]: Intel Corporation 100 Series/C230 Series Chipset Family Integrated Sensor Hub [8086:a135] (rev 31)
00:14.0 USB controller [0c03]: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller [8086:a12f] (rev 31)
00:14.2 Signal processing controller [1180]: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem [8086:a131] (rev 31)
00:16.0 Communication controller [0780]: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 [8086:a13a] (rev 31)
00:16.1 Communication controller [0780]: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #2 [8086:a13b] (rev 31)
00:17.0 SATA controller [0106]: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] [8086:a102] (rev 31)
00:1c.0 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 [8086:a110] (rev f1)
00:1c.1 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #2 [8086:a111] (rev f1)
00:1c.6 PCI bridge [0604]: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #7 [8086:a116] (rev f1)
00:1f.0 ISA bridge [0601]: Intel Corporation C236 Chipset LPC/eSPI Controller [8086:a149] (rev 31)
00:1f.2 Memory controller [0580]: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller [8086:a121] (rev 31)
00:1f.4 SMBus [0c05]: Intel Corporation 100 Series/C230 Series Chipset Family SMBus [8086:a123] (rev 31)
01:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)
02:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)
03:00.0 PCI bridge [0604]: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge [1a03:1150] (rev 03)
04:00.0 VGA compatible controller [0300]: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 30)
 

Krobar

Member
Aug 25, 2012
53
10
8
Does the X11SSM have the SG (Split Graphics) option? My X11SCA-F will do onboard GPU with display whilst IKVM is used for boot display and control with this option set so no reason QSV wouldn't work too.