Anybody get HW transcoding working with the A380 on Ubunutu?

I assume it worked for you? I put a new low profile ARC in a ubuntu 22 machine and works great, AV1, 4k hevc, all transcoding brilliantly.

Can you post how you got it working? Every time it tries to transcode using my A380, PMS restarts itself :confused:

Did you make sure to install all the Intel drivers/software?

https://dgpu-docs.intel.com/driver/client/overview.html

I followed that and it works fine on 22.04 in a VM on Proxmox (PCIe Passthrough).

1 Like

Hi @NateTheBrewer I did everything up to this optional step. Do I need to do that too?

2.1.5. Optional Out-of-Tree Kernel-Mode Driver Install

No, I skipped that part. Also worth a reboot afterwards (I think they say that in there).

yep, I reboot plenty of times. What kernel are you using? uname -r shows me 5.15.0-91-generic. I’m not sure what else to do or how to troubleshoot? transcoding using CPU is fine so I don’t think it’s a permissions issue

Here’s the video driver in use: lspci -nnk | egrep -i --color ‘vga|3d|2d’ -A3 | grep ‘in use’
Kernel driver in use: xhci_hcd
Kernel driver in use: i915

Just installed this weekend:

6.2.0-37-generic
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy

i915 is the driver in use

This looks like the piece your 5.15 kernel would be missing:

Seems to be present in 6.1 forward?

So in your case, per that Intel article, it looks like you would want to do that additional 2.1.5 step if you stick with the old kernel (although the rest of the article after the quote I pasted expects you to have 5.19?):

Use of the standard upstream Ubuntu 23.04 kernel is the easiest install path.

The out-of-tree driver may be of interest for scenarios such as:

  • GPU debugging
  • Access to the latest Intel updates that have not been upstreamed yet
  • Other constraints do not allow you to move your base OS or kernel forward.

NOTE: Use of Intel’s out-of-tree driver is not validated on top of the default kernel provided with Ubuntu 23.04. If you plan to use GPU debugging, you must use Ubuntu 22.04 LTS HWE and the out-of-tree kernel module.

If you would like to try the new drivers and GPU debugging in a virtual machine (VM) without modifying the default Ubuntu 23.04 experience, see Client Virtualized.

If you are looking to support the latest Intel client GPUs on Ubuntu 22.04 LTS, you can use the out-of-tree kernel module Intel provides or using the upstream 6.2 kernel. See Kernel Driver Types for more information. If you do not require GPU debugging, it is recommended that you install a 6.2 kernel from the Ubuntu Kernel PPA and do not install the out-of-tree driver package described below.

1 Like

Thank you! You are correct, I ended up having to find directions on installing the latest kernel since it didn’t show up through the normal apt get update and apt get upgrade commands… weird! I ended up running the latest kernel update script from this thread, tested, and it works! Thank you for the help!!

How Do I update my kernel to the latest one? - Ask Ubuntu

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.