Hardware transcoding with i3 4130T?

Should I be able to do hardware transcoding with a 4130T? If so, I can’t seem to get it to work

Copy paste the OS/CPU section of the DVR, and any messages from the Log when transcoding fails.

OS: Supermicro X10SLM-F
Linux Centos
7.3.1611 (kernel: 3.10.0-514.26.2.el7.x86_64)
CPU:
4 cores / Intel® Core™ i3-4130T CPU @ 2.90GHz

The transcoding doesn’t fail, it just registers as software instead of hardware.

Run these commands and paste output:

id

ls -alh /dev/dri

id:
uid=1000(prehoda) gid=1000(prehoda) groups=1000(prehoda),10(wheel),39(video)

ls -alh /dev/dri
crw-rw---- 1 root video 226, 0 Jul 30 18:47 card0
crw------- 1 root video 226, 64 Jul 30 18:47 controlD64

Hmm you may need a newer version of centos. The kernel is kinda old.

Ubuntu is known to work well.

sudo modprobe i915

lsmod | grep i915

centos is the latest and haven’t tried ubuntu.

/sbin/lsmod | grep i915
i915 1307079 0
video 24400 1 i915
drm_kms_helper 146456 2 ast,i915
drm 372540 5 ast,ttm,i915,drm_kms_helper
i2c_algo_bit 13413 3 ast,igb,i915
i2c_core 40756 8 ast,drm,igb,i915,i2c_i801,ipmi_ssif,drm_kms_helper,i2c_algo_bit

If the i915 driver is loaded, there is supposed to be a /dev/dri/renderD128. Ubuntu uses a much newer 4.x kernel and works well.

You can try searching for “QuickSync centos” to see if there are workarounds available.

Thanks. Linux is such a PITA sometimes.