Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Hardware acceleration on Linux blocklisted

  • 4 trả lời
  • 1 gặp vấn đề này
  • 17 lượt xem
  • Trả lời mới nhất được viết bởi hokicon418

more options

Hi there,

I am running Firefox (104) on Linux (Arch Linux) in the Sway WM on a laptop with a modern (2021) AMD CPU and integrated GPU. I have installed (and verified that it is working properly) all the necessary drivers (mesa, vaapi, etc.) and updates, yet under about:support, HARDWARE_VIDEO_DECODING is blocklisted by env: Blocklisted by gfxInfo. How can I find out what exactly is blocking it? Might there be an environment variable missing or something like that?

I know that I can force-enable it through a settings flag, but this is not what I am looking for, I want to know how I can find out why it is blocklisted. (Setting hardware acceleration manually works without issues)

I have looked at https://fossies.org/linux/firefox/widget/gtk/GfxInfo.cpp and starting from line 860, my setup should only be blocklisted if I do not use Mesa (but I do).

Additional information: XDG_CURRENT_DESKTOP is set to "sway".

I would really appreciate if someone could point me in the right direction on how to find out why my setup is "blocklisted by env".

Hi there, I am running Firefox (104) on Linux (Arch Linux) in the Sway WM on a laptop with a modern (2021) AMD CPU and integrated GPU. I have installed (and verified that it is working properly) all the necessary drivers (mesa, vaapi, etc.) and updates, yet under about:support, ''HARDWARE_VIDEO_DECODING'' is ''blocklisted by env: Blocklisted by gfxInfo''. How can I find out what exactly is blocking it? Might there be an environment variable missing or something like that? I know that I can force-enable it through a settings flag, but this is not what I am looking for, I want to know how I can find out why it is blocklisted. (Setting hardware acceleration manually works without issues) I have looked at https://fossies.org/linux/firefox/widget/gtk/GfxInfo.cpp and starting from line 860, my setup should only be blocklisted if I do not use Mesa (but I do). Additional information: XDG_CURRENT_DESKTOP is set to "sway". I would really appreciate if someone could point me in the right direction on how to find out why my setup is "blocklisted by env".

Tất cả các câu trả lời (4)

more options
more options
more options

jonzn4SUSE said

I found this from googling your question. https://www.reddit.com/r/firefox/comments/o8brga/unable_to_utilize_hardware_acceleration_in/

First of all, thank you for your reply. Unfortunately, this does not answer my question in any way. In fact, it is not even the same question. The user there is asking HOW to enable hardware acceleration. That is not what I am asking for. I do not need to know HOW to enable hardware acceleration. I already now how to do that manually. I am interested in WHY it is not enabled by default. I want to find out / figure out what is blocking it.

Được chỉnh sửa bởi hokicon418 vào

more options

jonzn4SUSE said

I found this from googling your question. https://www.reddit.com/r/firefox/comments/o8brga/unable_to_utilize_hardware_acceleration_in/

First of all, thank you for your reply. Unfortunately, this does not answer my question in any way. In fact, it is not even the same question. The user there is asking HOW to enable hardware acceleration. That is not what I am asking for. I do not need to know HOW to enable hardware acceleration. I already now how to do that manually. I am interested in WHY it is not enabled by default. I want to find out / figure out what is blocking it.