colemickens / flake-chromium

Chrome Wayland builds for NixOS users (Feb2020- working)
6 stars 1 forks source link

probably abandoning ship #10

Open colemickens opened 4 years ago

colemickens commented 4 years ago

Heads up.

I'm not really interested in spending time on chromium* or google-chrome* anymore.

Firefox works out of box in nearly all scenarios (with some env vars) whereas Chromium needs vaapi patches, pipewire-0.3 patches, they don't publish Chromium builds.

I no longer have Chromium installed, except for transitively via some unspeakable Electron apps.

I'm probably going to archive this repo.

colemickens commented 4 years ago

(And of course the patch Firefox needs is due to [incompatibility with] Chromium's build system used in WebRTC...)

monomadic commented 4 years ago

I just wish someone would publish appimages somewhere. Wrestling with flakes and getting nowhere, and now this, has made me hate chromium so much. But firefox is clunky to me, but it's also what I ended up with.

colemickens commented 4 years ago

Ping me in #nixos if you want help with flakes, I'm sorry to hear they're giving you headaches (especially if they're my flakes).

I still find Firefox clunky sometimes, but between the massive difference in privacy features, commitment to Wayland support, commitment to vaapi support... I just don't feel like doing any work towards Chromium. I too wish someone would just put out Ozone builds.

colemickens commented 4 years ago

here's the other side:

It does look like Chromium is getting ready to ship a build with X11+Ozone in it. https://bugs.chromium.org/p/chromium/issues/detail?id=1085700#c59

Meaning that any effort invested here is likely to be useless in a matter of weeks/months. At this point I'll just wait.

monomadic commented 4 years ago

It apparently as of two days ago it is now in chromium-dev with a flag:

https://www.reddit.com/r/swaywm/comments/imcoo6/chrome_wayland_available_via_feature_flag_in/

primeos commented 3 years ago

With M87 released to the stable channel (https://github.com/NixOS/nixpkgs/pull/104100) we now finally have Wayland support for Chromium in Nixpkgs without having to rebuild anything. Running chromium --enable-features=UseOzonePlatform --ozone-platform=wayland without XWayland should work fine though there are still a few issues (e.g. I cannot play any videos, not sure if that was working before).

@colemickens might be a good idea to mention that chromium in Nixpkgs now supports Wayland in the README. Anyway, thanks for your awesome work!

colemickens commented 3 years ago

-_- I started it and tried to resize the window and Sway immediately hung. I've pinned this, I'll try to fixup the README soon.