поясняю ситуацию. допустим система стартует в runlevel 3. я логируюсь и запускаю иксы, под которыми открываю один или несколько терминалов. если во время работы иксов какой-либо скрипт посылает уведомление через wall, оно доставляется только на логин-консоль (не иксовую).
Аналогичная ситуация при подключении к системе извне через ssh. сообщение доставляется только в главную логин консоль, но не в открытые из нее терминалы.
как-то не похоже на проблему с mesg. Вот например в дочерней консоли делаю:
bash-2.05b$ su
Password:
bash-2.05b# mesg y
bash-2.05b# mesg
is y
bash-2.05b# echo "some message"| wall
bash-2.05b#
видно что не смотря на то что сообщение послано рутом и mesg в консоли "is y"
сообщение в нее не проходит. И ни в какие другие "не логин" консоли тоже.
А вот в логин консоль (ssh localhost) все проходит замечательно:
bash-2.05b$ ssh localhost
cvasil@localhost's password:
Last login: Sun Jul 18 16:24:56 2004 from localhost
Linux 2.4.26.
Broadcast Message from root@HOMEPC
(/dev/pts/4) at 16:25 ...
some message
cvasil@HOMEPC:~$
может я чего-то не догоняю. подскажите люди добрые :-)