Jump to content
RESET Forums (homeservershow.com)

Hardware video transcoding


Shuttleu
 Share

Recommended Posts

A year and a half ago when I originally got the E3-1265L V2 I had a quick look at trying to use hardware video transcoding using the Intel QuickSync, my attempts back then seemed to return no luck.

 

I attempted this again recently, again with no luck.

A quick run of 

lspci -k

returns this

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/Ivy Bridge DRAM Controller (rev 09)
	Kernel driver in use: ie31200_edac
	Kernel modules: ie31200_edac
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
	Kernel driver in use: pcieport
00:06.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
	Kernel driver in use: pcieport
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
	Subsystem: Hewlett-Packard Company 6 Series/C200 Series Chipset Family USB Enhanced Host Controller
	Kernel driver in use: ehci-pci
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
	Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
	Kernel driver in use: pcieport
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b5)
	Kernel driver in use: pcieport
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
	Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
	Subsystem: Hewlett-Packard Company 6 Series/C200 Series Chipset Family USB Enhanced Host Controller
	Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation C204 Chipset LPC Controller (rev 05)
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller (rev 05)
	Subsystem: Hewlett-Packard Company 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller
	Kernel driver in use: ahci
	Kernel modules: ahci
01:00.0 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Slave Instrumentation & System Support (rev 05)
	Subsystem: Hewlett-Packard Company iLO4
	Kernel driver in use: hpwdt
	Kernel modules: hpwdt
01:00.1 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200EH
	Subsystem: Hewlett-Packard Company iLO4
	Kernel driver in use: mgag200
	Kernel modules: mgag200
01:00.2 System peripheral: Hewlett-Packard Company Integrated Lights-Out Standard Management Processor Support and Messaging (rev 05)
	Subsystem: Hewlett-Packard Company iLO4
	Kernel driver in use: hpilo
	Kernel modules: hpilo
01:00.4 USB controller: Hewlett-Packard Company Integrated Lights-Out Standard Virtual USB Controller (rev 02)
	Subsystem: Hewlett-Packard Company iLO4
	Kernel driver in use: uhci_hcd
03:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe
	DeviceName: NIC Port 1
	Subsystem: Hewlett-Packard Company NC332i Adapter
	Kernel driver in use: tg3
	Kernel modules: tg3
03:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5720 2-port Gigabit Ethernet PCIe
	DeviceName: NIC Port 2
	Subsystem: Hewlett-Packard Company NC332i Adapter
	Kernel driver in use: tg3
	Kernel modules: tg3
04:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)
	Subsystem: Hewlett-Packard Company uPD720201 USB 3.0 Host Controller
	Kernel driver in use: xhci_hcd
07:00.0 RAID bus controller: Hewlett-Packard Company Smart Array Gen8 Controllers (rev 01)
	DeviceName: Storage Controller
	Subsystem: Hewlett-Packard Company P420
	Kernel driver in use: hpsa
	Kernel modules: hpsa

The Matrox VGA controller is there, but no Intel video controller.

ls -l /dev/dri
total 0
drwxr-xr-x 2 root root      60 Oct 28 17:07 by-path
crw-rw---- 1 root video 226, 0 Oct 28 17:07 card0

This also only shows one device, no renderer

From what I can tell, we cannot access the iGPU and thus QuickSync on the MicroServer Gen 8 due to how iLO is integrated.

 

My next issue in trying to enable hardware video transcoding is that this machine only has one PCIe slot, which is currently being used by a HP Smart Array P420 , which means I can't plug a low profile GPU in here either.

 

My question is, is there anything else I can try or do to enable hardware video transcoding, or am I out of luck with this server?

Link to comment
Share on other sites

  • 2 weeks later...

I would be tempted to try to cram an internal PCIe Splitter in, but it’s probably risky, especially if you pass through the PCI device.

 

Would an external GPU be overkill? Hmm…

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...