sidekick icon indicating copy to clipboard operation
sidekick copied to clipboard

1.1.0 Linux Binaries Missing

Open Vinzent03 opened this issue 3 years ago • 13 comments

I'm currently unsure, whether this project supports Linux or not. You state it in the readme multiple times, but there is no installer in the new release. 0.2.0 had one. Your wiki about installing states that Linux is "coming soon".

I'm currently using 0.2.0 on Ubuntu 20.04 and it's working great! Thank you.

Vinzent03 avatar May 14 '22 22:05 Vinzent03

Hey!

Yes, Sidekick does support Linux, we were having some CI issues and therefore were having issues building the binaries, I will try and see if I can build them manually today.

Wiki-wise, we just haven't had time to write up install instructions, if you could make a quick guide I can put it up :)

aguilaair avatar May 15 '22 07:05 aguilaair

@Vinzent03 I have added the binaries, could you test the app image for me please?

https://github.com/fluttertools/sidekick/releases/download/1.0.0/sidekick-linux-1.0.0.AppImage https://github.com/fluttertools/sidekick/releases/download/1.0.0/linux-1.0.0.zip

aguilaair avatar May 15 '22 15:05 aguilaair

@aguilaair When starting via terminal I get the following error: (process:134760): GLib-CRITICAL **: 17:54:11.654: g_file_test: assertion 'filename != NULL' failed

Then I get a pop-up from AppImageLauncher. After confirming the execution in the pop up I get another message in the terminal:

/tmp/.mount_sidekiXy8Thf//Sidekick: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /tmp/.mount_sidekiXy8Thf//Sidekick)

Then the process exists.

Vinzent03 avatar May 15 '22 15:05 Vinzent03

Thanks, I built it with Ubuntu 22.04, so GLIBC_2.34 may not be available in your specific distro and version, I'll try and compile in 18.04 LTS and upload a new one.

Thanks for getting back to me so quickly

aguilaair avatar May 15 '22 16:05 aguilaair

@Vinzent03 updated, can you try now?

aguilaair avatar May 16 '22 13:05 aguilaair

Using Sidekick-latest-x86_64.AppImage

It's starting, but it doesn't detect Git, FVM and Brew. Missing brew is correct, but of course I have git and fvm installed. In addition, I get the following messages:

(process:25681): GLib-CRITICAL **: 15:45:55.375: g_file_test: assertion 'filename != NULL' failed
Gtk-Message: 15:46:05.346: Failed to load module "colorreload-gtk-module"
Gtk-Message: 15:46:05.347: Failed to load module "window-decorations-gtk-module"
Gtk-Message: 15:46:05.347: Failed to load module "appmenu-gtk-module"

After clicking Ignore, it correctly lists my flutter version and upgrading my beta channel works too.

Vinzent03 avatar May 16 '22 13:05 Vinzent03

Ok I will work on Git detection for Linux, it seems it is currently failing to detect it if it is not installed using Brew.

If you type fvm in the terminal, do you get an output? Sidekick bundles it's own version that is separate so it's ok if it is not installed globally.

aguilaair avatar May 16 '22 15:05 aguilaair

May I close this issue and open a different one for the Compat check fialing?

aguilaair avatar May 16 '22 15:05 aguilaair

Sure, thanks for providing the missing Linux binaries.

Vinzent03 avatar May 16 '22 15:05 Vinzent03

Great, of course, thanks for being patient regarding Linux support :)

aguilaair avatar May 16 '22 15:05 aguilaair

Opened #224

aguilaair avatar May 16 '22 15:05 aguilaair

The Linux Binaries are missing again in the 1.1.0 release. The wiki is still outdated as well.

Vinzent03 avatar Oct 08 '22 10:10 Vinzent03

The wiki just refers to the guide coming soon, not that the version is coming soon. Feel free to contribute to fix it :)

aguilaair avatar Oct 09 '22 00:10 aguilaair