I installed Freetube via flatpak. I am using it without problem on my librem 5,
but on the lx1, it crashes after some seconds.
I tried with dpkg(arm64)+dpkg, but same problem.
Here is the log with the flatpak version:
With flatpak/flathub:
nov. 13 15:54:49 FuriPhoneFLX1 systemd[46568]: Started app-gnome-io.freetubeapp.FreeTube-59124.scope - Application launched by phosh.
nov. 13 15:54:49 FuriPhoneFLX1 systemd[46568]: Started app-flatpak-io.freetubeapp.FreeTube-59124.scope.
nov. 13 15:54:50 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59184]: [3 zypak-helper] Portal does not support expose-pids
nov. 13 15:54:50 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59184]: [3:1113/155450.367843:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Aucun fichier ou dossier de ce type
nov. 13 15:54:50 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59212]: LaunchProcess: failed to execvp:
nov. 13 15:54:50 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59212]: xdg-settings
nov. 13 15:54:50 FuriPhoneFLX1 freetube[59184]: Adding GResources overlay '/org/gnome/gmobile/devices/display-panels=/var/lib/droidian/phosh-notch'
nov. 13 15:54:51 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59184]: [3:1113/155451.087657:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Aucun fichier ou dossier de ce type
nov. 13 15:54:51 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59184]: [3:1113/155451.087783:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: Aucun fichier ou dossier de ce type
nov. 13 15:54:51 FuriPhoneFLX1 kernel: (6)[59229:freetube]binder: 59229:59229 ioctl 40046210 7fcca31a64 returned -22
nov. 13 15:54:52 FuriPhoneFLX1 io.freetubeapp.FreeTube.desktop[59279]: [69:1113/155452.092633:ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
from the looks of it, its not crashing but rather just starting in the background
can you run this command and start it again see if it works
for the deb version:
echo '{"_id":"bounds","value":{"x":0,"y":136,"width":1200,"height":800,"maximized":true,"fullScreen":false}}' > .config/FreeTube/settings.db
for the flatpak version:
echo '{"_id":"bounds","value":{"x":0,"y":136,"width":1200,"height":800,"maximized":true,"fullScreen":false}}' > .var/app/io.freetubeapp.FreeTube/config/FreeTube/settings.db
and for the dbus errors, a patch will be coming in the next release which will fix that (it originates from upstream. running freetube on my laptop i get the same errors). its harmless either way
It worked for me with the flatpak version. Thanks to @fakeshell! I did so:
install the flatpak version
open freetube once. Then it creates the freetube folders and files in /home/furios/.var
In Terminal, run : killall freetube , otherwise freetube overrides the ”maximized” parameter at launch. All instances of freetube have to finish before you make the modification.
modify the file
open the .var/app/io.freetubeapp.FreeTube/config/FreeTube/settings.db in your text editor and add '{“_id”:”bounds”,”value”:{“x”:0,”y”:136,”width”:1200,”height”:800,”maximized”:true,”fullScreen”:false}' to the file