FFS 11.8 installation on Linux fails --> no error

Get help for specific problems
Posts: 13
Joined: 28 Feb 2021

tschedrick

If i run the .run file, nothing happens:
FFS_Execute.png
FFS_Execute.png (18.12 KiB) Viewed 2123 times
if i press run in Terminal "Accept license terms?" is shown:
FFS_Terminal.png
FFS_Terminal.png (13.12 KiB) Viewed 2123 times
after i press "y" --> terminal closes and nothing happens.

with 11.6 the run routine works:
FFS_Terminal_11_6_working.png
FFS_Terminal_11_6_working.png (28.26 KiB) Viewed 2123 times
--> but i can not use 11.6 (see discussion in other thread):

viewtopic.php?t=8176

Any tipps how to get 11.8 up and running?

Have a great day
Tschedrick
Posts: 13
Joined: 28 Feb 2021

tschedrick

Hello community - any thoughts? Are there more information I need to provide?
I am not able to use FFS on my Linux environment (Lubuntu), because I am not able to install 11.8.

Would be great to receive some kind of hint how to solve the issue.

Have a great day
Tschedrick
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

I think there is an error and the installer quits rather than waiting on a prompt.
Fixed! Please download 11.8 again and retry.
Posts: 13
Joined: 28 Feb 2021

tschedrick

I think there is an error and the installer quits rather than waiting on a prompt.
Fixed! Please download 11.8 again and retry. Zenju, 09 Mar 2021, 19:06
Thanks for the reply :)

Just downloaded the donation edition again --> no change... This is really frustrating....
Maybe the "new version" of 11.8 was not uploaded to your server yet? Will try again tomorrow.

Good night

Tschedrick
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

Still exiting after accepting the license? What happens if the installer is started directly from a terminal?
Posts: 13
Joined: 28 Feb 2021

tschedrick

Still exiting after accepting the license? What happens if the installer is started directly from a terminal? Zenju, 09 Mar 2021, 22:58
Hi Zenju - it still just exits. So i tried your suggestion - at least there is some failure message:
FFS_install_started_via_Terminal.png
FFS_install_started_via_Terminal.png (17.25 KiB) Viewed 2030 times
Did you change something in the installation routine? With 11.6 everything works as intended:
FFS_install_started_via_Terminal_working11.6.png
FFS_install_started_via_Terminal_working11.6.png (37.06 KiB) Viewed 2030 times

Maybe the "non-root" user remark gives some kind of hint. Looking forward to your suggestions.

Tschedrick
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

Are there any environment variables that identify the non-root user (you can check via "env")? Apparently the ones FFS is checking, $USER, $LOGNAME, all contain "root".
FFS needs the non-root user in order to identify the desktop and create shortcuts.
Posts: 13
Joined: 28 Feb 2021

tschedrick

Thanks for the reply.
Not 100% sure what to look for - so i will post the whole output of "env":
______________________________________________
root@UplaodTest2:~# env
SHELL=/bin/bash
QT_ACCESSIBILITY=1
COLORTERM=truecolor
XDG_CONFIG_DIRS=/etc/xdg
XDG_MENU_PREFIX=lxde-
_LXSESSION_PID=975
SSH_AUTH_SOCK=/root/.x2go/C-root-50-1615647361_stDLXDE_dp32/ssh-agent.PID
XDG_DATA_HOME=/root/.local/share
XDG_CONFIG_HOME=/root/.config
DESKTOP_SESSION=LXDE
STARTUP=/usr/bin/im-launch /usr/bin/env LD_LIBRARY_PATH= startlxde
PWD=/root
LOGNAME=root
XDG_SESSION_TYPE=tty
GPG_AGENT_INFO=/run/user/0/gnupg/S.gpg-agent:0:1
XAUTHORITY=/root/.Xauthority
MOTD_SHOWN=pam
X2GO_SESSION=root-50-1615647361_stDLXDE_dp32
HOME=/root
LANG=C
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
XDG_CURRENT_DESKTOP=LXDE
VTE_VERSION=6003
PULSE_CLIENTCONFIG=/root/.x2go/C-root-50-1615647361_stDLXDE_dp32/.pulse-client.conf
SSH_CONNECTION=192.168.178.65 64400 192.168.178.83 22
QT_GRAPHICSSYSTEM=native
LESSCLOSE=/usr/bin/lesspipe %s %s
XDG_SESSION_CLASS=user
TERM=xterm-256color
X2GO_AGENT_PID=768
LESSOPEN=| /usr/bin/lesspipe %s
USER=root
DISPLAY=:50.0
SHLVL=2
XDG_SESSION_ID=4282
LD_LIBRARY_PATH=
XDG_RUNTIME_DIR=/run/user/0
SSH_CLIENT=192.168.178.65 64400 22
XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
SAL_USE_VCLPLUGIN=gtk
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-RpGYywGMJm,guid=cc6baf250fd97cfb3a78fa04604cd287
XSESSION_EXEC=startlxde
_=/usr/bin/env

_______________________________
Do you see something that might help? Anything else I can try?

I still do not understand why it is working with 11.6 and not with 11.8 --> is there something different within the routine in 11.8?

Really hope to get closer to a solution :) Thanks for your help!
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

It seems you've logged into your desktop session as "root" and this is the only user available?

I've updated the installer to support this scenario. The "Install for all users" option will be fixed to "YES" and "Create desktop shortcuts" is fixed to "NO". This doesn't seem to be a limitation in your case anyway.

You can test this already by downloading the official FFS 11.8 again.
Posts: 13
Joined: 28 Feb 2021

tschedrick

It seems you've logged into your desktop session as "root" and this is the only user available?

I've updated the installer to support this scenario. The "Install for all users" option will be fixed to "YES" and "Create desktop shortcuts" is fixed to "NO". This doesn't seem to be a limitation in your case anyway.

You can test this already by downloading the official FFS 11.8 again. Zenju, 14 Mar 2021, 20:01
Zenju - thank you very much for your great support! the installation worked with your new options:) but opening FreeFileSync 11.8 still did not work... --> same error message in the terminal about not finding the non root user.

Your hint with the "only root user" did the trick here though --> I added a user (should have done that anyway...) logged in with the new user --> FFS 11.8 starts as it should :)
FFS_working.png
FFS_working.png (113.88 KiB) Viewed 1994 times
Thank you very much!

Good night

Tschedrick
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

If i run the .run file, nothing happens: tschedrick, 07 Mar 2021, 13:25
That's not how the installer should behave, but right now it's a limitation: Usually the FFS installer tries to determine the terminal used on your Linux distribution and starts it for you. On Lubuntu unfortunately, it's "qterminal", which is broken when using the "-e" command:
https://bugs.launchpad.net/ubuntu/+source/qterminal/+bug/1883873

If someone knows an alternative way how to open a terminal and immediately run a command on Lubuntu, please let me know.
Posts: 345
Joined: 7 Jan 2018

bgstack15

Some environments set an "alternative" (as in the Debian alternatives mechanism) named x-terminal-emulator. That is one way a user can set his preferred terminal emulator. But I don't know if that will run qterminal correctly with a command immediately running inside it.
User avatar
Site Admin
Posts: 7506
Joined: 9 Dec 2007

Zenju

x-terminal-emulator just starts qterminal. On a standard Lubuntu system, qterminal and x-terminal-emulator are apparently the only terminals found in /usr/bin.