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).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 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.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:
Which will enable the iGPU and SOL at the same time.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"
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
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.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.
Thanks I got this motherboard. What memory are you using with this?I'm using a X11SAT-F with a Xeon E3-1245 V5 and QSV works just fine for both Emby and Blue Iris.
Crucial 32GB (2 x 16GB) 288-Pin DDR4 SDRAM ECC DDR4 2133 (PC4 17000) Server Memory Model CT2K16G4RFD4213 - Newegg.comThanks I got this motherboard. What memory are you using with this?
That seems to be an RDIMM and not a UDIMM? I decided to go with this, hopefully it would work. By the way, do you have html5/ikvm option in Remote Control (ipmi). I dont have that even though i have the latest BMC version 01.15 (Firmware Build Time : 02/19/2016).
Thank you00: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)
Interesting, especially because you're missing this: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 ?
Ok I understand a bit better.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.
Now everything is good:update-pciids
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)