#375 Include ffmpeg-free, intel-media-driver & libva-intel-driver in base image to support hardware acceleration on firefox
Closed: Fixed by ngompa. Opened by badshah.

Hardware acceleration by default doesn't work in Firefox. Those intel drivers are needed.
requested packages:
ffmpeg-free, intel-media-driver, libva-intel-driver


Metadata Update from @siosm:
- Issue tagged with: kinoite

Original discussion in https://discussion.fedoraproject.org/t/firefox-video-decoding-hardware-acceleration-not-working-by-default-in-kinoite-38/85978/10

https://fedoraproject.org/wiki/Firefox_Hardware_acceleration

Metadata Update from @siosm:
- Issue tagged with: meeting

Metadata Update from @siosm:
- Issue assigned to siosm

I absolutely want this. Let's do it.

That said, intel-media-driver-free is waiting on Legal approval.

We should put all of these in the multimedia group in comps.xml.

Not sure if Kinoite and Silverblue intend to make this change together, but it seems the Silverblue folks have decided to move from Firefox in the base image to Firefox in a Flatpak.

If Kinoite has already decided to roll with Firefox in the base image rather than move to a Flatpak this change makes sense, but I think users might assume Silverblue and Kinoite to have similar decisions here.

(Personally I'm for keeping it in the base image as it's curraently an unreasonable pain to get plasma-browser-integration working with the Flatpak versions, but I figured I'd bring it up).

I don't personally want to see Firefox removed from the base image. The base environment needs to be fully functional regardless of anything the user does.

There is a vague agreement that this would be beneficial but this requires work to make happen. See:
- https://github.com/fedora-silverblue/issue-tracker/issues/288
- https://gitlab.com/fedora/sigs/flatpak/fedora-flatpaks/-/issues/13

Until this happens, we should make the built-in Firefox experience as good as we can.

Metadata Update from @siosm:
- Assignee reset

We should be able to process this now and probably put it in the @multimedia group?

  • ffmpeg-free
  • mesa-va-drivers
  • libva-intel-media-driver-free
  • libva-nvidia-driver

Metadata Update from @siosm:
- Issue assigned to siosm

Metadata Update from @siosm:
- Issue untagged with: meeting

Metadata Update from @siosm:
- Issue set to the milestone: Fedora Linux 40

Metadata Update from @ngompa:
- Issue assigned to ngompa (was: siosm)

Related: https://pagure.io/fedora-comps/pull-request/923

Issue status updated to: Closed (was: Open)
Issue close_status updated to: Fixed

Hum, is this really fixed? The PR above only adds one package, not the full list. Are the others dependencies?

Hmm, you're right.

Metadata Update from @ngompa:
- Issue status updated to: Open (was: Closed)

Issue status updated to: Closed (was: Open)
Issue close_status updated to: Fixed

Metadata Update from @siosm:
- Issue status updated to: Open (was: Closed)

Metadata Update from @siosm:
- Issue set to the milestone: Fedora Linux 41 (was: Fedora Linux 40)

Metadata Update from @siosm:
- Issue marked as blocking: #112

Issue status updated to: Closed (was: Open)
Issue close_status updated to: Fixed

Metadata Update from @siosm:
- Issue status updated to: Open (was: Closed)

Issue status updated to: Closed (was: Open)
Issue close_status updated to: Fixed

Metadata Update from @siosm:
- Issue status updated to: Open (was: Closed)

OK, I'll remove the Kinoite board as this just doesn't work in Pagure.

Metadata Update from @ngompa:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

What doesn't work?

Hum, looks like we indeed have libva-intel-media-driver & ffmpeg-free installed on Kinoite now so that should be fine.

Metadata