>>286自己レス

/etc/init.d/gdm のエラーの原因は、lsb-base の /lib/lsb/init-functions でした

/etc/init.d/gdm 内の
----------------------------------------------------------
set -e
log_daemon_msg "Starting GNOME Display Manager" "gdm"
----------------------------------------------------------
で、log_daemon_msg がエラーを返していますので、そこをいじれば
/etc/init.d/gdm start
が起動しました

gdm 2.20.5-1
lsb-base 3.2-10

/lib/lsb/init-functions 内の log_daemon_msg 関数だけ別のシェルスクリプトにすると
エラーがでないのですが、/lib/lsb/init-functions を source するとエラーになる原因は不明

どなたか、よければヒントでもなんでも教えてください