Skip to content

old LIBVA libraries won't allow use iGPU encoding (unraid docker) #853

@Azohia

Description

@Azohia

Affected Version
Agent 7.0.0.0 but is related to docker OS libraries

Describe the bug
LIBVA inside docker system is outdated and is not compatible with iGPU encoders. This is very relevant because, even the iGPU is passed to the docker, agent detects the old version and in the logs sends a warning. The iGPU enconding does not appear in the encoding options

Expected behavior
When iGPU encoding is available, it can encode better (smaller, faster) without compromising the CPU load

Reproduction rate
It happens always.

Host System Information (where ispy agent is running/hosted):
AGENTDVR docker in unraid appstore, linked to this docker.

  • OS: [e.g. macOS Catalina 10.15.7, Windows 10, Ubuntu 20.04.1 LTS]
    Not sure which os version is inside docker.

Client System Information (device accessing the web portal, if applicable):
not aplicable.

Additional Information
With AI help, I have compiled newer libva libraries from source. AgentDVR detects them and GPU encoding options appear, but, when selected, fails to work. The issue is not from the AgentDVR itself, but from the docker libraries. Updating libraries (apt update libva2 or libva-drm2 wont update the latest version. My GPU is intel 730 and it is working in another dockers.

Thank you for this great work and have a nice day.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions