...
gtk_init_check() fails if it cannot open a socket to the X Server.
The We know two situations in which the connection to the X Server can (but is not limited to) fail in the following situations:fails:
- You want to start JOE from Windows via SSH
- The X11 tunnel is not established
For example if you use PuTTy then the X11 forwarding is per default off. Navigate in the PuTTy connection settings to Connection->SSH->X11 and activate the checkbox "Enable X11 forwarding". - A local X server is not started
For example you can install Xming as local X server for Windows.
- The X11 tunnel is not established
- You want to start JOE from Ubuntu 16.04 with installed X server libraries via SSH
It seems the SSH client has errors. Install the SSH client again
Code Block language bash sudo apt -y install ssh
- The DISPLAY environment variable is not set
- The X Server is down
- The socket to the X Server is on too high of a file descriptor