Jump to content
XPEnology Community

Recommended Posts

Posted (edited)

I'm a newbie. I'm using Proxmox CPU N100 and XPEN 7.2 Model SA6400. Can u help me with a post or video tut to add igpu in xpen.
I want to HW my Plex server @MoetaYuko

Edited by Hau122
Posted
On 2/14/2024 at 3:05 PM, Hau122 said:

I'm a newbie. I'm using Proxmox CPU N100 and XPEN 7.2 Model SA6400. Can u help me with a post or video tut to add igpu in xpen.
I want to HW my Plex server @MoetaYuko

On N100 and SA6400 I have poor speed - like the CPU is not fully recognize :(

  • 2 months later...
Posted
On 2/19/2024 at 5:06 AM, Bullseye said:

On N100 and SA6400 I have poor speed - like the CPU is not fully recognize :(

 

hi did you fix this issue? Its april 2024 now. I am looking to buy a N100 NAS and put xpenology on it.

Posted
22 hours ago, deathstar said:

 

hi did you fix this issue? Its april 2024 now. I am looking to buy a N100 NAS and put xpenology on it.

 

I'm not sure if you're considering a VM like Proxmox or bare metal, but for beginners, I recommend starting with bare metal.
License subscription is a prerequisite for HW acceleration in Plex.

 

The mention of @Bullseye may seem like there is a problem with the SA6400's i915, but that is not the case.
This may be because he did not meet various conditions for transcoding.

 

 

  • 1 month later...
Posted

trying to check if i915 installed and ready to work correctly... 

 

command dmesg | grep i915 gives such errors: 

 

[   44.852573] i915 0000:00:02.0: [drm] [ENCODER:73:DDI A/PHY A] failed to retrieve link info, disabling eDP
[   44.869176] i915 0000:00:02.0: [drm] [ENCODER:88:DDI C/PHY C] is disabled/in DSI mode with an ungated DDI clock, gate it
[   44.884997] i915 0000:00:02.0: [drm] [ENCODER:92:DDI D/PHY D] is disabled/in DSI mode with an ungated DDI clock, gate it
 

are they normal? do they mean that some decoders will not work? 

 

 

Posted (edited)

Hello everyone!

Please tell me, should hardware transcoding work in VideoStation?

My installation is
Model  SA6400
CPU i5-12400
Type baremetal
Dsm 7.2
Loader  rr-24.4.3

i915 drive seems to me work well

sh-4.4# lsmod | grep i915
i915                 2650112  0
i2c_algo_bit           16384  1 i915
drm_buddy              20480  1 i915
intel_gtt              20480  1 i915
drm_display_helper    110592  1 i915
drm_kms_helper         98304  2 drm_display_helper,i915
ttm                    53248  1 i915
drm                   393216  6 drm_kms_helper,drm_display_helper,drm_buddy,i915                                                                                             ,ttm
drm_mipi_dsi           20480  2 i915,drm
i915_compat            24576  3 drm_display_helper,i915,drm
dmabuf                 61440  8 drm_kms_helper,drm_mipi_dsi,drm_display_helper,d                                                                                             rm_buddy,i915,ttm,i915_compat,drm
sh-4.4# dmesg | grep i915
[   27.892412] i915 0000:00:02.0: [drm] VT-d active for gfx access
[   27.899190] i915 0000:00:02.0: [drm] Transparent Hugepage support is recommen                                                                                             ded for optimal performance on this platform!
[   27.911897] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem                                                                                             ,decodes=none:owns=io+mem
[   27.922637] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_                                                                                             dmc_ver2_01.bin (v2.1)
[   27.943054] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/tgl_guc_70.bin ve                                                                                             rsion 70.20.0
[   27.952124] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin versi                                                                                             on 7.9.3
[   27.963084] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workload                                                                                             s
[   27.971316] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[   27.978012] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[   27.984418] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[   28.006983] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[   28.014935] i915 display info: display version: 12
[   28.020202] i915 display info: cursor_needs_physical: no
[   28.026039] i915 display info: has_cdclk_crawl: no
[   28.031313] i915 display info: has_cdclk_squash: no
[   28.043829] i915 display info: has_ddi: yes
[   28.048432] i915 display info: has_dp_mst: yes
[   28.053304] i915 display info: has_dsb: yes
[   28.057906] i915 display info: has_fpga_dbg: yes
[   28.062971] i915 display info: has_gmch: no
[   28.067568] i915 display info: has_hotplug: yes
[   28.072554] i915 display info: has_hti: yes
[   28.077161] i915 display info: has_ipc: yes
[   28.081756] i915 display info: has_overlay: no
[   28.086620] i915 display info: has_psr: yes
[   28.091230] i915 display info: has_psr_hw_tracking: no
[   28.096881] i915 display info: overlay_needs_physical: no
[   28.102829] i915 display info: supports_tv: no
[   28.107701] i915 display info: has_hdcp: yes
[   28.112422] i915 display info: has_dmc: yes
[   28.112423] i915 display info: has_dsc: yes
sh-4.4# ls /dev/dri/
by-path  card0  renderD128

 

Edited by Alekc
  • 8 months later...
Posted

[ SA6400 Intel 3rd generation i3-3220T installation success (transcoding success) ]

 

I have not seen any test results for SA6400 and H/W transcoding with Intel 3rd generation or lower, so I tested it myself.
The test result with Intel 3rd generation i3-3220T was successful.
Jellyfin H/W transcoding was successful as follows.
I apologize that the Jellyfin status window is written in Korean. It means that the transcoding is working well.

 

54b59b13bee3319e7ebe8b7876337be8.thumb.png.e14dcbd116973e023efb989d03c0e71b.png

 

5070e04fe2e460f2e55c8b76763fd34d.thumb.png.36bda93cce6b684662bceca45cd37cd4.png

 

 

And, additionally, I tested it with Intel 2nd generation G840.
The environment for H/W transcoding seems to be the same,
but I could not proceed with the test anymore because the playback window stopped on Jellyfin, which is the only one I can test.
I would appreciate it if you could give me feedback on additional tests where Plex or other H/W transcoding is possible.

 

2025-02-288_08_32.thumb.png.8025866897a6e882bd601067b032dd9d.png

  • Thanks 1
  • 3 weeks later...
Posted
On 3/1/2025 at 6:15 AM, Peter Suh said:

[ SA6400 Intel 3rd generation i3-3220T installation success (transcoding success) ]

 

I have not seen any test results for SA6400 and H/W transcoding with Intel 3rd generation or lower, so I tested it myself.
The test result with Intel 3rd generation i3-3220T was successful.
Jellyfin H/W transcoding was successful as follows.
I apologize that the Jellyfin status window is written in Korean. It means that the transcoding is working well.

 

54b59b13bee3319e7ebe8b7876337be8.thumb.png.e14dcbd116973e023efb989d03c0e71b.png

 

5070e04fe2e460f2e55c8b76763fd34d.thumb.png.36bda93cce6b684662bceca45cd37cd4.png

 

 

And, additionally, I tested it with Intel 2nd generation G840.
The environment for H/W transcoding seems to be the same,
but I could not proceed with the test anymore because the playback window stopped on Jellyfin, which is the only one I can test.
I would appreciate it if you could give me feedback on additional tests where Plex or other H/W transcoding is possible.

 

2025-02-288_08_32.thumb.png.8025866897a6e882bd601067b032dd9d.png

Any chance that these drivers can be ported to the 920+ ?

Posted
3 hours ago, Zac_Nas said:

Any chance that these drivers can be ported to the 920+ ?

 

I have experience with successfully using Intel 3rd generation with ds920+. However, I have not tested transcoding. Why don't you try switching to sa6400? This model can transcode without genuine SN and AME.

Posted
3 hours ago, Peter Suh said:

 

I have experience with successfully using Intel 3rd generation with ds920+. However, I have not tested transcoding. Why don't you try switching to sa6400? This model can transcode without genuine SN and AME.

I have an existing setup on 920+ so to test if this will migrate, I setup a test setup on N100 with a 920 and then migrated this to the same DSM version on SA6400, however all the old shares are showing the error shown below. Not sure where the issue is..

image.thumb.png.86b14f089c77c4442eb946b06aa2133f.png

Posted
5 hours ago, Zac_Nas said:

I have an existing setup on 920+ so to test if this will migrate, I setup a test setup on N100 with a 920 and then migrated this to the same DSM version on SA6400, however all the old shares are showing the error shown below. Not sure where the issue is..

image.thumb.png.86b14f089c77c4442eb946b06aa2133f.png

 

 

https://www.google.com/gasearch?q=The volume where the share is located does not support ACL. Please refer to Help for more information&source=sh/x/gs/m2/5

Posted
7 hours ago, Peter Suh said:

Nothing much online, the data is very much there, looks like it doesnt like the migrated shares, even the system ones (video, web etc), current worksround was to delete the share without deleting the data using synoshare and create in the same folder. Checking other potential issues before taking the plunge.

  • 3 weeks later...
Posted

Hi,

 

I`m using 13gen CPU, Proxmox and Xpenology SA6400 on Arc Loader. I have iGPU (IOMMU) passthrough to VM. iGPU is detected under DSM and Plex HW transcoding works great

 

 

But i want to use DKMS module for iGPU. I have already installed on proxmox and its looking good

 

obraz.thumb.png.d45c2db23fd4afe984713e6c292c9c4e.png

 

but on Xpenology VM VGA is not working

obraz.thumb.png.fbdaab9598e60c25dc7b444dfca06218.png

 

iGPU is not shows in Contol Panel info page and HW Transcoding in Plex does not work.

 

How can i fix it? I tried móve loader from Arc do RR but it doesnt change at all

  • 5 weeks later...
Posted

Do the "Radeon Graphics" iGPU included in some Ryzen processors (7000 and 9000 series) work with SA6400 in any way for hardware transcoding or if going to the AMD route it has to be paired with a nVidia card? Thanks

Posted
9 hours ago, ed_co said:

Do the "Radeon Graphics" iGPU included in some Ryzen processors (7000 and 9000 series) work with SA6400 in any way for hardware transcoding or if going to the AMD route it has to be paired with a nVidia card? Thanks

 

The i915 module only works on Intel iGPUs.
I think you're misunderstanding this because the sa6400/epyc7002 are AMD-based platforms.
The epyc7002 is AMD-based, but it's been hacked to use the i915 backport to allow the Intel iGPU to be used for H/W transcoding.

  • Like 1
Posted
3 hours ago, Peter Suh said:

 

The i915 module only works on Intel iGPUs.
I think you're misunderstanding this because the sa6400/epyc7002 are AMD-based platforms.
The epyc7002 is AMD-based, but it's been hacked to use the i915 backport to allow the Intel iGPU to be used for H/W transcoding.

No in this case I have the things clear regarding intel GPU and i915 module, but I was thinking, the same way there is a i915 module for Intel iGPUs, maybe there is another module for Radeon iGPUs.

  • 4 months later...
Posted
On 5/17/2025 at 10:44 AM, ed_co said:

No in this case I have the things clear regarding intel GPU and i915 module, but I was thinking, the same way there is a i915 module for Intel iGPUs, maybe there is another module for Radeon iGPUs.

 

So does anyone know if theres a working driver or extra lzma for sa6400 7.2.2 and 14th gen? uhd 770

Posted

I went ahead and found that one person's i-915 the bin and the KO for the back port for 14th and turn them into an extra lzma. But I've only attempted this on z690 and there's so many terrible bios settings I just get frustrated and give up but maybe I should post that extra lzma for 13/14th Gen Intel? Is anybody even interested? 

Posted
1 hour ago, Captainfingerbang said:

I went ahead and found that one person's i-915 the bin and the KO for the back port for 14th and turn them into an extra lzma. But I've only attempted this on z690 and there's so many terrible bios settings I just get frustrated and give up but maybe I should post that extra lzma for 13/14th Gen Intel? Is anybody even interested? 

 

Are you getting nothing in the results of

dmesg | grep i915

and

lsmod | grep i915

?

  • 4 weeks later...
Posted (edited)

Currently, the only solution to enable hardware transcoding on the WTR Pro N150 is to use Ubuntu 24.04.02 or 24.04.03 with kernel 6.9 or later installed on Proxmox LXC.

 

Only in this case will /dev/dri be enabled on the latest n150 (Twin Lake) CPUs.

 

Supporting this requirement on Epyc7002 (sa6400)/baremetal with kernel 5.10 is currently not feasible.

 

The following script exists for easy transcoding within LXC.

 

[Plex]

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/plex.sh)"


 

[Jellyfin]

bash -c "$(curl -fsSL https://raw.githubusercontent.com/PeterSuh-Q3/ProxmoxVE/main/ct/jellyfin.sh)"


 

Edited by Peter Suh

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...