Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: Zlika on October 07, 2016, 01:45:00 AM

Title: Remmina
Post by: Zlika on October 07, 2016, 01:45:00 AM
Hi everyone,

I'm new to TCL and I would like to use it as a remote desktop client using Remmina. It seems that Remmina was available in TCL 4 but not in recent releases. Would it be possible to add it to 7.x?

Regards,
Thomas
Title: Re: Remmina
Post by: Juanito on October 07, 2016, 01:49:28 AM
You could send a pm to the extension maintainer, gutmensch, to request an update
Title: Re: Remmina
Post by: Zlika on October 10, 2016, 08:31:03 AM
I sent gutmensch a PM a few days ago but I did not receive any answer yet. According to its forum profile he was last active on May 1st 2016 so I'm not sure he is still involved in TCL. I tried to see if I could create a Remmina extension by myself but it has complex dependencies so it is not a good candidate for a first try.
Title: Re: Remmina
Post by: Juanito on October 13, 2016, 12:53:35 AM
remmina posted (not tested)
Title: Re: Remmina
Post by: Zlika on October 14, 2016, 02:36:17 AM
Thank you.
I did a quick smoke test (just installing the extension and running remmina from the terminal) and there are lots of errors, including an error when loading the RDP plugin, missing images/icons and so on. Could you have a look at it?
Also, instead of packaging the latest 1.2.0 branch (which is a development branch) it may be wiser to package the 1.1.2 branch (which is the stable branch).

Regards,
Thomas
Title: Re: Remmina
Post by: Juanito on October 14, 2016, 02:41:56 AM
Are the missing images/icons fixed by loading adwaita-icon-theme and/or hicolor-icon-theme?

If a specific version is required, it would be better to include it in the original request  ;)
Title: Re: Remmina
Post by: Zlika on October 17, 2016, 01:02:14 AM
The icons problem seem to be fixed by adding gnome-icon-theme as a dependency to remmina.
Also, the RDP plugin loading problem is fixed by adding libasound as a dependency to FreeRDP.
There are still some GLib-related warnings though (cf. image in attachment). I don't know if it is because you packaged a "development" version of remmina/freerdp or because there is an incompatibility with the GLib version used.
Title: Re: Remmina
Post by: Juanito on October 17, 2016, 05:11:53 AM
I'd say that gnome-icon-theme has been depreciated in favour of adwaita-icon-theme for a while now.

freerdp dep file adjusted
Title: Re: Remmina
Post by: Zlika on October 17, 2016, 09:11:20 AM
It works also adwaita-icon-theme, it's just that I tested gnome-icon-theme because based on the extension's changelog it was a dependency of Remmina.
Title: Re: Remmina
Post by: Zlika on October 19, 2016, 03:08:58 AM
Remmina crashes unexpectedly when connecting to a VNC server, without any error message in the terminal. I think it would be wiser to package the stable branch (version 1.1.2). Would it be possible to do so?
Thank you.
Title: Re: Remmina
Post by: Juanito on October 20, 2016, 09:37:08 PM
You can compile a different version using these instructions and see if it helps:

http://repo.tinycorelinux.net/7.x/x86/tcz/src/remmina/compile_remmina
Title: Re: Remmina
Post by: Zlika on October 22, 2016, 07:12:53 AM
I'm trying, but there is an error when downloading libXtst.tcz:

libXtst.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on libXtst.tcz
Title: Re: Remmina
Post by: Juanito on October 22, 2016, 09:07:26 AM
delete libXtst.tcz.md5.txt locally and try again
Title: Re: Remmina
Post by: Zlika on October 22, 2016, 09:54:22 AM
It's ok now, thanks.