When I try to use write to talk to users logged into an X session results vary depending on which terminal they are using. Gnome terminal can pick up writes, but neither lxterminal nor terminator can. The reason is that lxterminal and terminator don't have associated pts devices:
With lxterminal(s) running:
$ who
tshaw tty7 2013-01-27 21:34
With Gnome terminal running:
$ who
tshaw tty7 2013-01-27 21:34
tshaw pts/1 2013-01-27 22:25 (:0)
(the tty7 entry in the above is the X session)
Is there a way to configure other terminals to take pts devices or would that have to be done in source code?