By "read about TALK", do you mean "RTFM"?
When you do, pay attention to the "See Also" & RThoseFM's also.
I suspect your problem is due to:
- The daemon, talkd, is not installed. It is/can be a separate package. If you don't have talkd installed, add it or gtalk.
- mesg is blocking communication -- run "mesg y" at both ends of the prospective connection.
- xterm issues -- talk is designed for the console.
- Other, incl. port & firewall issues.
Was there a transient message on your screen before the "checking for invitation on caller's machine", perhaps accompanied by a "[ Press any key to exit ]" in the middle of the screen? That would explain why it exited: "When I press any key -- the terminal window closes.."
If so, what was the msg.?
Are you running in a "real" (Alt-F
n) console?
Are you trying to connect inside your LAN?