NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
18.22k stars 14.21k forks source link

Invidious fails to load #336358

Open Ahwxorg opened 3 months ago

Ahwxorg commented 3 months ago

Describe the bug

Invidious does not load images or videos

Steps To Reproduce

Steps to reproduce the behavior:

  1. Define services.invidious.enable = true; in your configuration
  2. Navigate to a YouTube video on Invidious
  3. It does not load

Expected behavior

It works; videos load, no issues.

Screenshots

image

Additional context

Try it yourself

Notify maintainers

@999eagle @GaetanLepage @sbruder @pbsds

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

~ > nix-shell -p nix-info --run "nix-info -m"
- system: `"x86_64-linux"`
 - host os: `Linux 6.6.39, NixOS, 24.11 (Vicuna), 24.11.20240818.8a33541`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.5`
 - nixpkgs: `/nix/store/d9gbq853jvbccrz5g3y0irbwgc57w137-source`

Add a :+1: reaction to issues you find important.

Ahwxorg commented 3 months ago

image Popular feed does not show anything either.

999eagle commented 2 months ago

hi, yes this is very likely due to youtube blocking invidious instances (see also https://github.com/iv-org/invidious/issues/4734 for a similar (or potentially the same) issue). currently, invidious master can be made to work with some configuration and when running inv_sig_helper, but there hasn't been a new upstream release yet with the changes.

@GaetanLepage what do you think? should we package the master branch again (and also inv_sig_helper to make it work)?

Ahwxorg commented 2 months ago

ah okay, thank you!

GaetanLepage commented 2 months ago

hi, yes this is very likely due to youtube blocking invidious instances (see also iv-org/invidious#4734 for a similar (or potentially the same) issue). currently, invidious master can be made to work with some configuration and when running inv_sig_helper, but there hasn't been a new upstream release yet with the changes.

@GaetanLepage what do you think? should we package the master branch again (and also inv_sig_helper to make it work)?

On my end, the subscription feed is displaying ok. However, I cannot watch any video: image

I have recently tried to use the master branch, but it didn't help, so I don't know. I haven't try inv_sig_helper though...

GaetanLepage commented 2 months ago

A few days ago, I asked upstream rather they were considering a new release. They want to work on a few more things before doing so, but it is definitely planned.

isker commented 1 week ago

A release has been cut: https://github.com/iv-org/invidious/releases/tag/v2.20241110.0

GaetanLepage commented 1 week ago

A release has been cut: https://github.com/iv-org/invidious/releases/tag/v2.20241110.0

I started https://github.com/NixOS/nixpkgs/pull/355086.