Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Requesting some assistance with HW Transcoding on Plex Docker.

Featured Replies

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

Edited by deaerator

  • Author

I thought 8700k was the /dev/dri device or am I missing something for QSV hardware transcoding.

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

  • Author

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

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?

  • Author
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.

4 minutes ago, deaerator said:

 

Yes, I selected IGFX

 

Yes

 

It just returns to Command Prompt.

 

What is the output of "lsmod | grep i915"

  • Author
2 minutes ago, Hoopster said:

 

What is the output of "lsmod | grep i915" 

 

y4mlo016Mvp1KGGjow6WwDtQ0rEbnhCle3vtBcdM

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?

 

  • Author
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.

Edited by deaerator

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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.