Feature #5082

VAAPI support without X11

Added by Martin Walter 5 months ago. Updated about 1 month ago.

Status:RejectedStart date:2018-04-21
Priority:NormalDue date:
Assignee:John Törnblom% Done:

0%

Category:Transcoding
Target version:-

Description

Cross-compiling libva fails for headless servers as libva-X11 is required. Is there an option around this for headless devices?

History

#1 Updated by Jaroslav Kysela 5 months ago

  • Status changed from New to Rejected

It's not a tvh's issue.

#2 Updated by Harald Nehring about 1 month ago

It is - tvheadend requires libva-x11 to enable VAAPI, which in turn pulls in most of X. At least on Arch we got libva-headless, which works for ffmpeg, vainfo etc.

#3 Updated by saen acro about 1 month ago

Harald Nehring wrote:

It is - tvheadend requires libva-x11 to enable VAAPI, which in turn pulls in most of X. At least on Arch we got libva-headless, which works for ffmpeg, vainfo etc.

can you build working libva-headless in Ubuntu?

Mostly this is problem of "intel learn to programming" no more QSV

#4 Updated by Harald Nehring about 1 month ago

I'm not a developer, maybe the Arch user repository maintainer of libva-headless can help (https://aur.archlinux.org/packages/libva-headless/).

#6 Updated by Harald Nehring about 1 month ago

It looks like all it does is ./configure --prefix=/usr --enable-drm --disable-x11 --disable-glx --disable-wayland (https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libva-headless).

#7 Updated by Harald Nehring about 1 month ago

saen acro wrote:

or using patched part of
https://aur.archlinux.org/packages/ffmpeg-headless/

Where do you see patching going on here?

Also available in: Atom PDF