Package Details: freetube 0.22.0-2

Git Clone URL: https://aur.archlinux.org/freetube.git (read-only, click to copy)
Package Base: freetube
Description: An open source desktop YouTube player built with privacy in mind.
Upstream URL: https://freetubeapp.io
Licenses: AGPL3
Submitter: picokan
Maintainer: picokan
Last Packager: picokan
Votes: 70
Popularity: 1.69
First Submitted: 2020-10-02 22:19 (UTC)
Last Updated: 2024-10-29 06:49 (UTC)

Latest Comments

1 2 3 4 5 6 .. 13 Next › Last »

picokan commented on 2024-10-29 16:06 (UTC)

@CVI2 I'm not on Hyprland so I can't replicate it. Try to run freetube with an official package like this and if that still has issues, open an issue on their github.

CVI2 commented on 2024-10-29 14:55 (UTC)

I can confirm the fullscreen issue is still present. I'm also on Hyprland, but instead of crashing, it just shows a white screen with audio still playing.

picokan commented on 2024-10-29 06:48 (UTC)

@fallwatcher Seems like you're using too old a version of node to compile Freetube. I'll update the package build to specify it needs version 20 or higher.

fallwatcher commented on 2024-10-28 06:58 (UTC)

Trying to upgrade but getting the following errors:

error minimatch@10.0.1: The engine "node" is incompatible with this module. Expected version "20 || >=22". Got "18.20.4"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: freetube-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
freetube - exit status 4

picokan commented on 2024-06-30 10:48 (UTC)

Sorry about that, I've got a real problem with forgetting to update the .sh file.

Kinspappy commented on 2024-06-29 22:10 (UTC)

I am not sure what changed except for maybe some updates to Garuda Hyprland, but fullscreen now works for me. No more issues!

dujemiha commented on 2024-06-28 19:36 (UTC)

freetube.sh needs to be updated to run the app using electron31.

geekmiki commented on 2024-06-26 14:05 (UTC)

Same issue as Kinspappy, when entering fullscreen Freetube crashes. Running Hyprland here too.

je-vv commented on 2024-06-25 20:05 (UTC) (edited on 2024-06-25 20:07 (UTC) by je-vv)

@Kinspappy, the web RTC option I wrote is still valid, but better use the one currently documented on the arch wiki. BTW I do the same for the file chooser, I use xdg-desktop-portal-wlr as backend though rather than xdg-desktop-portal-hyprland, since I use wayfire instead.

That said, I see no issue with freetube, I can go full screen with the icon in freetube with no issues, so I can't reproduce in my environment, :( Don't forget the dbus thing as well, is quite important if not using full DE (gnome or kde) since that is not done by the compositor (it's not its responsibility).

The other thing I had to do on a laptop with both nvidia and embedded intel GPUs (maybe this is not necessary on full DEs) is to disable nvidia on the BIOS. I never got the nvidia (from nvidia itself) even displaying a thing, due to the lack of framebuffer at boot (yes I followed instructions about it, but perhaps the GPU for that laptop is not that supported or dated), the best I could get was using native linux nvidia (nouveau, I believe nova is still not there), which worked under most situations but unstable, and under some situations (can't remember them at the moment) it just didn't work. Moving to just intel on BIOS made a huge difference for me on wayland. Unfortunately I don't feel like trying nvidia again, hehe. Not sure if that might be an issue for you as well.

Other than that I have no clue.

But I'm glad to read you got rid of most if not all console errors/warnings messages, and that at least you can run freetube in non full screen mode.

Kinspappy commented on 2024-06-25 13:08 (UTC)

@je-vv, I am using Garuda Hyprland which uses wayland. I did find an issue. When I try to open freetube fullscreen, it crashes. This is whether using F11, the fullscreen icon, or keybind. Other than that, I figured out how to get rid of the error I was getting in terminal. Apparently the Hyperland backend doesn't have a file chooser so I installed xdg-desktop-gtk as a fallback. Had to edit .config/xdg-desktop-portal/hyprland-portals.conf to have the line org.freedesktop.impl.portal.FileChooser=gtk. I also created the electron31-flags.conf like you described. Based off of the 2nd link you provided, I had to change the --enable-webrtc-pipewire-capturer to --enable-features=WebRTCPipeWireCapturer which was probably a typo. Been trying to figure out for a couple of days now why it crashes when going to fullscreen, but nothing I have tried has worked. At least it works without fullscreen mode!