quatquatt / nixos

My NixOS config with home-manager, flakes, and readable code
1 stars 0 forks source link

Create firefox-no-wayland and put it on nixpkgs #1

Closed quatquatt closed 3 weeks ago

quatquatt commented 1 month ago

Firefox currently doesn't support explicit sync properly on NVIDIA GPUs. To fix this, firefox can't use Wayland. There's an implementation by just overridingAttrs, but it'd be far easier to share if it was made into a custom package, and put on nixpkgs.

I sense that overridingAttrs won't fly when it comes to nixpkgs, so research is required on custom packaging.

quatquatt commented 1 month ago

Possible resource: https://www.youtube.com/watch?v=CqFcl4BmbN4

quatquatt commented 1 month ago

This seems wonderful and helpful:

https://www.youtube.com/watch?v=3hMIqxbQBRM

quatquatt commented 1 month ago

Firefox may have since resolved the bug. Should test once at home to see if it works now

quatquatt commented 3 weeks ago

It's fixed as of firefox 130, which is coming in September. seems fine to just wait until then