Originally posted by TemplarGR
View Post
Announcement
Collapse
No announcement yet.
Adaptive-Sync/VRR Seeing Port To xf86-video-modesetting Driver
Collapse
X
-
Originally posted by LumielGR View Post
Just curious, have you made it work? I've enabled most settings I think are necessary but it's not HW decoding for me. Also I'm having crashes with some of the dmabuf settings enabled.
Comment
-
Originally posted by TemplarGR View Post
LOL. You are so delusional. Wayland will be mainstream in 1-2 years from now. 21.04 of Ubuntu most likely will make it default. Now that Wayland firefox is THE browser to use on Linux if you want performance and vaapi support, and Gnome Wayland is rock solid, it is just a matter of time.
That's what happens when you work with NVIDIA drivers. I say screw it, if NVIDIA doesn't want to play in the sandbox then they're free to go and throw rocks somewhere else. We've given them every chance to play by the rules and have even played for them with the Nouveau driver, only to have NVIDIA make their new cards require binary blobs we can't get.
I'm not usually much for playing politics but at some point enough is enough. NVIDIA needs a wake up call and EGLStreams is just a stalling tactic.
Back on topic, Wayland need more common code for doing stuff like this. duby229 is right, X11 still lives on today because it has a large shared codebase where everything is implemented once and then just works for all DEs.
- Likes 1
Comment
-
Originally posted by LumielGR View Post
Just curious, have you made it work? I've enabled most settings I think are necessary but it's not HW decoding for me. Also I'm having crashes with some of the dmabuf settings enabled.
- You're running a wayland compositor
- You're launching firefox with MOZ_ENABLE_WAYLAND=1. You can verify that firefox is running natively under wayland by going to about:support and seeing if it says Wayland/Drm next to 'Window Protocol'.
- You have widget.wayland-dmabuf-vaapi.enabled set to true
- You have the appropriate vaapi driver installed (on current versions of ubuntu this will usually be installed by default). I would suggest installing the vainfo package and running the vainfo command in a terminal to verify that the vaapi driver is installed/working.
- Your hardware supports decoding the codec for the video you're playing. Also note that in order to decode vp9 (provided that your hardware supports it), you need to set media.ffvpx.enable to false in about:config to disable firefox's neutered built-in ffmpeg.
NOTE: IMO this isn't worth using until this bug is fixed: https://bugzilla.mozilla.org/show_bug.cgi?id=1619882
EDIT: The above issue is fixed now in firefox 78 beta! hardware accel is working great for me nowLast edited by bwat47; 03 June 2020, 07:11 AM.
- Likes 3
Comment
-
Originally posted by bwat47 View Post
- Your hardware supports decoding the codec for the video you're playing. Also note that in order to decode vp9 (provided that your hardware supports it), you need to set media.ffvpx.enable to false in about:config to disable firefox's neutered built-in ffmpeg.
NOTE: IMO this isn't worth using until this bug is fixed: https://bugzilla.mozilla.org/show_bug.cgi?id=1619882
Comment
-
Originally posted by bwat47 View PostEDIT: The above issue is fixed now in firefox 78 beta! hardware accel is working great for me now
edit: this is finally fixed and not necessary any more.Last edited by LumielGR; 18 June 2020, 05:03 AM.
Comment
Comment