The problem might come from starting XBoard through a script. I am not really Linux-savvy, but I think this would also then expect whatever you want to type to the ICS from that script in stead of the keyboard (and quickly reach the end of the script file in attempting that).
Note that in XBoard 4.7 it is possible to simply start with the command
xboard fics
if timeseal is in a folder inside your path. If you want to use timeseal from the current directory you would have to edit the file ~/.xboardrc, and replace 'timeseal' in the -icsNames option's line for "fics" to './timeseal' .
It should also be possible to create a FICS.desktop file for starting XBoard in fics mode, if you rather start it from the GUI as through a command. This should contain something like (completely untested):
- Code: Select all
[Desktop Entry]
Name=Xboard
Comment=Connect to FICS
GenericName=X-windows chess board
Type=Application
Categories=Game;BoardGame;
Exec=xboard -ics -icshost freechess.org -icshelper timeseal -size medium
Icon=xboard
NoDisplay=false
Terminal=true