gdm достаточно гибок в конфигурации (gdm.conf длиной более 300 строк вместе комментариями), что я и использовал для вывода top вместе с login-окном для быстрого просмотра, что происходит на машине. Смотреть по сети не всегда удобно: пришёл чел, хочет залогиниться на одно из рабочих мест, а некоторые из хостов загружены фоновыми заданиями по самые помидоры, он быстренько выбирает наименее загруженный, логинится и счастливый начинает работу. А теперь подробности:
* сначала надо выставить standard mode вместо graphical для gdm с помощью gdmsetup,
* затем поправить /etc/X11/gdm/gdm.conf:
BackgroundType=0
BackgroundProgram=/etc/X11/gdm/bgr.sh
где bgr.sh простенький скрипт (не забыть про права на исполнение):
#!/bin/bash
/usr/bin/display -window root -geometry +0+0 -colors 16 /etc/X11/gdm/lightrays_with_slclogo.jpg
/usr/bin/xterm +sb -geometry 80x60+10+200 -fn 8x13 -e /usr/bin/top s
выравниваем login-окно:
SetPosition=true
PositionX=680
PositionY=200
Как видите, top запущен в секъюрной моде, специально спроектированной для таких случаев. Фонты и выравнивание взято из файла с машины другой, не той, на которой делался скриншот.
>>> Просмотр (1600x1200, 95 Kb)