Jump to content

Requesting some assistance with HW Transcoding on Plex Docker.


deaerator

Recommended Posts

Posted
4 hours ago, deaerator said:

Upgraded New System

CPU: 8700k

MB: B360GT5S

RAM: 16GB DDR4

CASE: Norco 4224

HBA: HP220

 

I followed this post on how to get started in the right direction.

 

When I added the parameters in my docker configuration and hit apply this was the results.

 

y4mt2BWipbSQkawSw95sIcLgVTGj16iRZ-RNzC8t

tower-diagnostics-20180801-0930.zip

 

After booting unRAID do you have a /dev/dri folder containing RenderD128?

 

The 8700K CPU is a Coffee Lake processor.  You also need to modify syslinux,cfg on your flash drive to enable alpha support for Coffee Lake processors in order get the i915 drivers to load.  An upcoming linux kernel release should make alpha support no longer necessary; however, I believe it is still necessary with the kernel in unRAID 6.5.3

 

Make this modification in syslinux.cfg and see if that helps.

 

label unRAID OS
  menu default
  kernel /bzimage
  append initrd=/bzroot i915.alpha_support=1

Posted
10 minutes ago, deaerator said:

I changed the syslinux.cfg file and no /dri directory appeared.

 

In your BIOS do you have the iGPU set as the primary graphics adapter?

 

Hopefully, your motherboard has a setting to tell the system which graphics adapter to use as primary if you have both an iGPU and PCIe graphics card.  Don't select AUTO, if that is an option, and, even if you only have an iGPU make sure it is specifically set as the primary graphics adapter.

 

Do you have "modprobe i915" included in the go file?

 

When you type "modprobe i915" in the CLI does it return an error or just come back to the command prompt?

Posted
Just now, Hoopster said:

In your BIOS do you have the iGPU set as the primary graphics adapter?

 

Yes, I selected IGFX

 

1 minute ago, Hoopster said:

Do you have "modprobe i915" included in the go file?

Yes

 

1 minute ago, Hoopster said:

 

When you type "modprobe i915" in the CLI does it return an error or just come back to the command prompt?

It just returns to Command Prompt.

Posted
4 minutes ago, deaerator said:

 

y4mlo016Mvp1KGGjow6WwDtQ0rEbnhCle3vtBcdM

 

Well, that is good.  It proves the i915 drivers are loading properly.

 

However, the lack of a /dev/dri directory means the transcoding drivers are not loading.

 

You should see something like this:

image.png.7d921ef4d06f7b2f1aa0aecbdadc18c7.png

 

35 minutes ago, deaerator said:

I changed the syslinux.cfg file and no /dri directory appeared. 

 

Silly question, I know, but, after modifying syslinux.cfg, you rebooted, correct?

 

Posted
29 minutes ago, Hoopster said:

Silly question, I know, but, after modifying syslinux.cfg, you rebooted, correct?

I did do a reboot.

 

It turns out that my text editor screwed me over by not saving the entries correct.

Thank god, I direct play everything for my shield, and HW transcoding is setup for other clients.

 

Thank you for the help.

Posted
1 minute ago, deaerator said:

I did do a reboot.

 

It turns out that my text editor screwed me over by not saving the entries correct.  I have it working with no problem and I will tell you this the quality is crap.

Thank god, I direct play everything for my shield, and HW transcoding is setup for other clients.

 

Glad to see it is working for you.

 

Hardware transcoding is lower quality than software transcoding; however, I have found that 720p 4 Mbps and above seems to be decent quality with few artifacts.  Below that, it is not very good.  Depending on source material, i can sometimes get good quality at 3 Mbps.  Most of my content is direct stream as well and most of the transcoding is done for remote clients

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...