Jump to content
XPEnology Community

J3455 hardware acceleration for H265?


pollopopo

Recommended Posts

Hi guys i have a question, right now I have a GA-J3455N-D3H + 4gb of ram with the 916+ loader and the 916+ image "DSM 6.1.5-15254".

 

The processor is seen as a n3710 and plex can not take advantage of the hardware acceleration. Do you have any advice for my problem? I'd like to be able to transcode the h265 files at least in fullhd ...

 

I'm using plex not the package center but the latest version.

 

I apologize for the bad English but google translate has done much of the work

Link to comment
Share on other sites

 

Ok, thank you very much for the information.

 

We hope that "god" jun will make us the 918 loader : P

 

unfortunately as long as it does not handle the hardware well I used windows 10, as a media server I see it better and it is compatible with everything.

Link to comment
Share on other sites

  • 7 months later...
  • 1 month later...
Il y a 21 heures, ed_co a dit :

But there is something in Plex, indicating that Hardware encoding/decoding is happening?

 

For Hardware encoding/decoding in Plex , you need Plex pass and active hardware encoding/decoding in Plex settings.

If Hardware encoding/decoding is ok , you see H264 or H265 (hw)

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Dear stefauresi

I've readen that you HW transcode with plex. 
I'm under DS916+ 6.1.7 u2 with a J3455  processor (Asustek J3455-ITX motherboard)

5 HDD 2TB dor 6 SATA slot
I have last plex software
image.png.512a4cd56f6b0d3a34d067aceefe27b7.png

 

Please confirm that you obtain HW transcode when you've jumped to 6.2.1-23824 

 

I don't have intel NIC card, as far as i've readen, i can't migrate with 1.04 loader without adding a NIC intel card.

I've checked, I have only one PCI-E slot... used for adding 2 SATA port (1 is used) ... so I'm stuck with 6.1.7 for the moment
 

Thanks for your support ;-D

Edited by hubogoss62
Link to comment
Share on other sites

Dear @stefauresi,

I made a test before migrating my server, using a small HDD

using loader 1.04b and SN/mac from a DS418+ (that I own) I can't get HW transcode under DS video or Plex (with plex pass).

 

note that DSM 6.2 is very  long too boot compared to previous version. 

 

I guess you're able to transcode because you've jumped to 6.2.1

If you have any idea why it doesn't work for me ?

 

thanks for your help

 

Link to comment
Share on other sites

  • 2 months later...
On 12/17/2018 at 6:27 AM, hubogoss62 said:

Dear @stefauresi,

I made a test before migrating my server, using a small HDD

using loader 1.04b and SN/mac from a DS418+ (that I own) I can't get HW transcode under DS video or Plex (with plex pass).

 

note that DSM 6.2 is very  long too boot compared to previous version. 

 

I guess you're able to transcode because you've jumped to 6.2.1

If you have any idea why it doesn't work for me ?

 

thanks for your help

 

It turns out i915 drie will be crashed in J3455itx in 6.2.1 with jun's loader 1.04b, check /var/log/dmesg...

Link to comment
Share on other sites

17 hours ago, hubogoss62 said:

Dear @kevingu

Could you share the log here?

Maybe @Polanskiman or @jun could have  a look and find out why in our case i915 driver do not work.

I tried my self to compile a different i915 driver but building tool include same  i915 driver so I gave up. My skills are too low to go further...

 

 

This is a dmesg segment in starting period, you could see many error messages related to kernel.

dmesg.txt

Link to comment
Share on other sites

18 hours ago, hubogoss62 said:

Dear @kevingu

Could you share the log here?

Maybe @Polanskiman or @jun could have  a look and find out why in our case i915 driver do not work.

I tried my self to compile a different i915 driver but building tool include same  i915 driver so I gave up. My skills are too low to go further...

 

 

Some notable log @Polanskiman and @jun

After loaded,  /dev/dri does not exist.

 

[Tue Mar  5 17:01:49 2019] apollolake_synobios: module license 'Synology Inc.' taints kernel.

[Tue Mar  5 17:01:49 2019] usb 1-3: not running at top speed
[Tue Mar  5 17:01:49 2019] usb 1-3: new high-speed USB device number 2 using xhci_hcd
[Tue Mar  5 17:01:49 2019] usb 1-3: not running at top speed
[Tue Mar  5 17:03:01 2019] Buffer I/O error on dev synoboot, logical block in range 3903488 + 0-2(12) , async page read
[Tue Mar  5 17:05:45 2019] [drm] Finished loading DMC firmware i915/bxt_dmc_ver1_07.bin (v1.7)
[Tue Mar  5 17:05:45 2019] [drm] Disabling framebuffer compression (FBC) to prevent screen flicker with VT-d enabled
[Tue Mar  5 17:05:45 2019] BUG: unable to handle kernel NULL pointer dereference at           (null)
[Tue Mar  5 17:05:45 2019] IP: [<          (null)>]           (null)
[Tue Mar  5 17:05:45 2019] PGD 3701c6067 PUD 36e8c4067 PMD 0
[Tue Mar  5 17:05:45 2019] Oops: 0010 [#1] PREEMPT SMP
[Tue Mar  5 17:05:45 2019] Modules linked in: i915(E+) drm_kms_helper(E) syscopyarea(E) sysfillrect(E) sysimgblt(E) fb_sys_fops(E) cfbfillrect(E) cfbcopyarea(E) cfbimgblt(E) drm(E) fb(E) fbdev intel_agp(E) intel_gtt(E) agpgart(E) video backlight button synoacl_vfs(PO) hfsplus md4 hmac r8168(OE) ixgbe(E) igb(E) i2c_algo_bit e1000e(E) vxlan ip6_udp_tunnel udp_tunnel fuse vfat fat crc32c_intel aesni_intel glue_helper lrw gf128mul ablk_helper arc4 cryptd ecryptfs sha256_generic ecb aes_x86_64 authenc des_generic ansi_cprng cts md5 cbc cpufreq_powersave cpufreq_performance acpi_cpufreq processor cpufreq_stats dm_snapshot dm_bufio crc_itu_t crc_ccitt quota_v2 quota_tree psnap p8022 llc sit tunnel4 ip_tunnel ipv6 zram sg etxhci_hcd rtc_cmos(E) mdio(E) mpt3sas(E) raid_class(E) scsi_transport_sas(E) megaraid_sas(E) megaraid(E)
[Tue Mar  5 17:05:46 2019]  mptctl(E) mptspi(E) mptscsih(E) mptbase(E) scsi_transport_spi(E) megaraid_mbox(E) megaraid_mm(E) vmw_pvscsi(E) BusLogic(E) usb_storage xhci_pci xhci_hcd usbcore usb_common imwz(OE) [last unloaded: apollolake_synobios]
[Tue Mar  5 17:05:46 2019] CPU: 3 PID: 6889 Comm: insmod Tainted: P           OE   4.4.59+ #23824
[Tue Mar  5 17:05:46 2019] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./J3455-ITX, BIOS P1.60 01/16/2018
[Tue Mar  5 17:05:46 2019] task: ffff88006a704200 ti: ffff88036e320000 task.ti: ffff88036e320000
[Tue Mar  5 17:05:46 2019] RIP: 0010:[<0000000000000000>]  [<          (null)>]           (null)
[Tue Mar  5 17:05:46 2019] RSP: 0018:ffff88036e323950  EFLAGS: 00010202
[Tue Mar  5 17:05:46 2019] RAX: 0000000000000246 RBX: ffff88006eb731c0 RCX: 0000000000000010
[Tue Mar  5 17:05:46 2019] RDX: 0000000000000002 RSI: 0000000000000002 RDI: ffff88006eb731c0
[Tue Mar  5 17:05:46 2019] RBP: ffff88036e323970 R08: 0000000000000000 R09: 0000000000000000
[Tue Mar  5 17:05:46 2019] R10: 0000000000000001 R11: 0000000000000001 R12: ffff88036e323990
[Tue Mar  5 17:05:46 2019] R13: 0000000000000002 R14: 0000000000000002 R15: ffff88006eb73ba0
[Tue Mar  5 17:05:46 2019] FS:  00007f2a876c6700(0000) GS:ffff88037fd80000(0000) knlGS:0000000000000000
[Tue Mar  5 17:05:46 2019] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[Tue Mar  5 17:05:46 2019] CR2: 0000000000000000 CR3: 000000006abe1000 CR4: 00000000003406f0
[Tue Mar  5 17:05:46 2019] Stack:
[Tue Mar  5 17:05:46 2019]  ffffffff8140c409 ffff88006eb731c0 ffff88006eb73000 ffff88006eb731c0
[Tue Mar  5 17:05:46 2019]  ffff88036e3239b8 ffffffffa059da68 ffff88036e3239e7 0000000000000000
[Tue Mar  5 17:05:46 2019]  0000000100000040 ffff88036e32398c ffff001000010040 ffff88036e3239d0
[Tue Mar  5 17:05:46 2019] Call Trace:
[Tue Mar  5 17:05:46 2019]  [<ffffffff8140c409>] ? i2c_transfer+0x79/0x90
[Tue Mar  5 17:05:46 2019]  [<ffffffffa059da68>] drm_dp_dual_mode_read+0x58/0x80 [drm_kms_helper]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa059dcb2>] drm_dp_dual_mode_detect+0x32/0x150 [drm_kms_helper]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0683adc>] lspcon_init+0x6c/0x1a0 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa066b480>] intel_ddi_init+0x2d0/0x4f0 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0649537>] intel_modeset_init+0x15e7/0x1a70 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0683507>] ? intel_setup_gmbus+0x2e7/0x310 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa05beccf>] i915_driver_load+0xa0f/0xe00 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa05c9797>] i915_pci_probe+0x27/0x40 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffff812fc85c>] pci_device_probe+0x8c/0x100
[Tue Mar  5 17:05:46 2019]  [<ffffffff813842d1>] driver_probe_device+0x1f1/0x310
[Tue Mar  5 17:05:46 2019]  [<ffffffff81384472>] __driver_attach+0x82/0x90
[Tue Mar  5 17:05:46 2019]  [<ffffffff813843f0>] ? driver_probe_device+0x310/0x310
[Tue Mar  5 17:05:46 2019]  [<ffffffff81382361>] bus_for_each_dev+0x61/0xa0
[Tue Mar  5 17:05:46 2019]  [<ffffffff81383d69>] driver_attach+0x19/0x20
[Tue Mar  5 17:05:46 2019]  [<ffffffff81383993>] bus_add_driver+0x1b3/0x230
[Tue Mar  5 17:05:46 2019]  [<ffffffffa06fa000>] ? 0xffffffffa06fa000
[Tue Mar  5 17:05:46 2019]  [<ffffffff81384c7b>] driver_register+0x5b/0xe0
[Tue Mar  5 17:05:46 2019]  [<ffffffff812fb337>] __pci_register_driver+0x47/0x50
[Tue Mar  5 17:05:46 2019]  [<ffffffffa06fa03e>] i915_init+0x3e/0x45 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffff810003b6>] do_one_initcall+0x86/0x1b0
[Tue Mar  5 17:05:46 2019]  [<ffffffff810dfdd8>] do_init_module+0x56/0x1be
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b61ad>] load_module+0x1ded/0x2070
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b3510>] ? __symbol_put+0x50/0x50
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b65b9>] SYSC_finit_module+0x79/0x80
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b65d9>] SyS_finit_module+0x9/0x10
[Tue Mar  5 17:05:46 2019]  [<ffffffff81567444>] entry_SYSCALL_64_fastpath+0x18/0x8c
[Tue Mar  5 17:05:46 2019] Code:  Bad RIP value.
[Tue Mar  5 17:05:46 2019] RIP  [<          (null)>]           (null)
[Tue Mar  5 17:05:46 2019]  RSP <ffff88036e323950>
[Tue Mar  5 17:05:46 2019] CR2: 0000000000000000
[Tue Mar  5 17:05:46 2019] ---[ end trace 50f715a15ea3a0de ]---
[Tue Mar  5 17:05:46 2019] ------------[ cut here ]------------
[Tue Mar  5 17:05:46 2019] WARNING: CPU: 3 PID: 6889 at kernel/softirq.c:150 __local_bh_enable_ip+0x65/0x90()
[Tue Mar  5 17:05:46 2019] Modules linked in: i915(E+) drm_kms_helper(E) syscopyarea(E) sysfillrect(E) sysimgblt(E) fb_sys_fops(E) cfbfillrect(E) cfbcopyarea(E) cfbimgblt(E) drm(E) fb(E) fbdev intel_agp(E) intel_gtt(E) agpgart(E) video backlight button synoacl_vfs(PO) hfsplus md4 hmac r8168(OE) ixgbe(E) igb(E) i2c_algo_bit e1000e(E) vxlan ip6_udp_tunnel udp_tunnel fuse vfat fat crc32c_intel aesni_intel glue_helper lrw gf128mul ablk_helper arc4 cryptd ecryptfs sha256_generic ecb aes_x86_64 authenc des_generic ansi_cprng cts md5 cbc cpufreq_powersave cpufreq_performance acpi_cpufreq processor cpufreq_stats dm_snapshot dm_bufio crc_itu_t crc_ccitt quota_v2 quota_tree psnap p8022 llc sit tunnel4 ip_tunnel ipv6 zram sg etxhci_hcd rtc_cmos(E) mdio(E) mpt3sas(E) raid_class(E) scsi_transport_sas(E) megaraid_sas(E) megaraid(E)
[Tue Mar  5 17:05:46 2019]  mptctl(E) mptspi(E) mptscsih(E) mptbase(E) scsi_transport_spi(E) megaraid_mbox(E) megaraid_mm(E) vmw_pvscsi(E) BusLogic(E) usb_storage xhci_pci xhci_hcd usbcore usb_common imwz(OE) [last unloaded: apollolake_synobios]
[Tue Mar  5 17:05:46 2019] CPU: 3 PID: 6889 Comm: insmod Tainted: P      D    OE   4.4.59+ #23824
[Tue Mar  5 17:05:46 2019] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./J3455-ITX, BIOS P1.60 01/16/2018
[Tue Mar  5 17:05:46 2019]  0000000000000000 ffff88036e323658 ffffffff812b673d 0000000000000000
[Tue Mar  5 17:05:46 2019]  ffffffff81720af4 ffff88036e323690 ffffffff8104794d 0000000000000201
[Tue Mar  5 17:05:46 2019]  ffff88006a704200 ffff88006a704878 ffff88006a704200 ffff88036f5ee4a8
[Tue Mar  5 17:05:46 2019] Call Trace:
[Tue Mar  5 17:05:46 2019]  [<ffffffff812b673d>] dump_stack+0x4d/0x70
[Tue Mar  5 17:05:46 2019]  [<ffffffff8104794d>] warn_slowpath_common+0x7d/0xc0
[Tue Mar  5 17:05:46 2019]  [<ffffffff81047a46>] warn_slowpath_null+0x16/0x20
[Tue Mar  5 17:05:46 2019]  [<ffffffff8104b1b5>] __local_bh_enable_ip+0x65/0x90
[Tue Mar  5 17:05:46 2019]  [<ffffffff81566f75>] _raw_spin_unlock_bh+0x15/0x20
[Tue Mar  5 17:05:46 2019]  [<ffffffff810c2a6b>] cgroup_exit+0x4b/0xa0
[Tue Mar  5 17:05:46 2019]  [<ffffffff8104a29d>] do_exit+0x36d/0xab0
[Tue Mar  5 17:05:46 2019]  [<ffffffff810073a4>] oops_end+0x84/0xc0
[Tue Mar  5 17:05:46 2019]  [<ffffffff8103a34b>] no_context+0xfb/0x2b0
[Tue Mar  5 17:05:46 2019]  [<ffffffff8103a570>] __bad_area_nosemaphore+0x70/0x1f0
[Tue Mar  5 17:05:46 2019]  [<ffffffff8103a6fe>] bad_area_nosemaphore+0xe/0x10
[Tue Mar  5 17:05:46 2019]  [<ffffffff8103a949>] __do_page_fault+0x79/0x370
[Tue Mar  5 17:05:46 2019]  [<ffffffff8103ac7c>] do_page_fault+0xc/0x10
[Tue Mar  5 17:05:46 2019]  [<ffffffff81568c02>] page_fault+0x22/0x30
[Tue Mar  5 17:05:46 2019]  [<ffffffff8140c409>] ? i2c_transfer+0x79/0x90
[Tue Mar  5 17:05:46 2019]  [<ffffffffa059da68>] drm_dp_dual_mode_read+0x58/0x80 [drm_kms_helper]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa059dcb2>] drm_dp_dual_mode_detect+0x32/0x150 [drm_kms_helper]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0683adc>] lspcon_init+0x6c/0x1a0 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa066b480>] intel_ddi_init+0x2d0/0x4f0 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0649537>] intel_modeset_init+0x15e7/0x1a70 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa0683507>] ? intel_setup_gmbus+0x2e7/0x310 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa05beccf>] i915_driver_load+0xa0f/0xe00 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffffa05c9797>] i915_pci_probe+0x27/0x40 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffff812fc85c>] pci_device_probe+0x8c/0x100
[Tue Mar  5 17:05:46 2019]  [<ffffffff813842d1>] driver_probe_device+0x1f1/0x310
[Tue Mar  5 17:05:46 2019]  [<ffffffff81384472>] __driver_attach+0x82/0x90
[Tue Mar  5 17:05:46 2019]  [<ffffffff813843f0>] ? driver_probe_device+0x310/0x310
[Tue Mar  5 17:05:46 2019]  [<ffffffff81382361>] bus_for_each_dev+0x61/0xa0
[Tue Mar  5 17:05:46 2019]  [<ffffffff81383d69>] driver_attach+0x19/0x20
[Tue Mar  5 17:05:46 2019]  [<ffffffff81383993>] bus_add_driver+0x1b3/0x230
[Tue Mar  5 17:05:46 2019]  [<ffffffffa06fa000>] ? 0xffffffffa06fa000
[Tue Mar  5 17:05:46 2019]  [<ffffffff81384c7b>] driver_register+0x5b/0xe0
[Tue Mar  5 17:05:46 2019]  [<ffffffff812fb337>] __pci_register_driver+0x47/0x50
[Tue Mar  5 17:05:46 2019]  [<ffffffffa06fa03e>] i915_init+0x3e/0x45 [i915]
[Tue Mar  5 17:05:46 2019]  [<ffffffff810003b6>] do_one_initcall+0x86/0x1b0
[Tue Mar  5 17:05:46 2019]  [<ffffffff810dfdd8>] do_init_module+0x56/0x1be
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b61ad>] load_module+0x1ded/0x2070
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b3510>] ? __symbol_put+0x50/0x50
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b65b9>] SYSC_finit_module+0x79/0x80
[Tue Mar  5 17:05:46 2019]  [<ffffffff810b65d9>] SyS_finit_module+0x9/0x10
[Tue Mar  5 17:05:46 2019]  [<ffffffff81567444>] entry_SYSCALL_64_fastpath+0x18/0x8c
[Tue Mar  5 17:05:46 2019] ---[ end trace 50f715a15ea3a0df ]---

Link to comment
Share on other sites

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