Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

AMF and VAAPI unavailable on Linux Flatpak

Aperta
#8,050 9 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
c, fedora, linux

Direzione di ricerca

Inizia riproducendo il problema con lo snapshot Flatpak su Fedora 44 e analizza i messaggi di inizializzazione di VAAPI nel registro delle attività. Traccia i punti di ingresso dell’accelerazione hardware Linux coinvolti in VAAPI e AMF, quindi confronta la disponibilità dei dispositivi e delle librerie del runtime Flatpak. Il lavoro è completato quando l’encoding con accelerazione hardware Radeon viene rilevato ed è selezionabile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Problem Description

I was told that the latest snapshots have implemented hardware accelerated encoding for Radeon cards on Linux.

However, after installing the latest development snapshot (20260816074532-d43e68f23-master), I found no option for GPU acceleration. I am on Fedora 44 with a 9070 XT.

Image

According to my activity log, the VAAPI connection cannot be initialised.

Activity Log, Crash Log or any other details
HandBrake 20260816074532-d43e68f23-master (2026081701)
OS: GNOME 49 (Flatpak runtime)
Kernel: Linux 7.1.8-200.fc44.x86_64 (x86_64)
CPU: AMD Ryzen 7 5700X 8-Core Processor x 16
Install Dir: /app/bin
Config Dir:  /home/smdstudios/.var/app/fr.handbrake.ghb/config/ghb
_______________________________

[01:40:00] Compile-time hardening features are enabled
Cannot load libnvidia-encode.so.1
[01:40:00] vcn: not available on this system
[01:40:00] qsv: not available on this system
[VAAPI @ 0x5570f21aac00] Failed to initialise VAAPI connection: -1 (unknown libva error).
[01:40:00] Failed to create a VAAPI device. Error code: Input/output error (nil)

[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_vaapi_available: device ctx null
[01:40:00] hb_init: starting libhb thread
[01:40:00] hb_init: starting libhb thread
[01:40:00] hb_init: starting libhb thread
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
What Operating System are you running?

Fedora 44

What version of HandBrake are you running?

20260816074532-d43e68f23-master

Where did you download HandBrake from?

github

Lingua principale
C
Stelle
24.6k
Fork
1.7k
Merge medio
2g 2h
PR unite (30g)
14

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di HandBrake/HandBrake

Tutte le issue di HandBrake/HandBrake

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.