![](https://seccdn.libravatar.org/avatar/d2f7bef0955962945cf8aef4a147f5d1.jpg?s=120&d=mm&r=g)
Well look. Here goes andy replying to himself AGAIN :) So in /etc/X11/xdm/Xsetup_0 there's a line that says # not reached and guess where xbanner was? that's right andy, after that. brilliant. Now I got the extra coolest login screen ever! Course I still dont know why it doesn't "get reached". Must be the "exec /usr/X11R6/bin/xconsole -geometry 480x130-0-0 \ -daemon -notify -nostdin -verbose -exitOnFail". But why?
... there is no /etc/X11/xdm/ in S.u.S.E. Linux. Please use the traditional UNIX[tm] paths: /usr/lib/X11/xdm/ or for XFree86[tm] /usr/X11R6/lib/X11/xdm/ (hmmm ... maybe I should use symbolic links to catch the FHS ... but IMHO FHS should not ignore traditional xdm paths) Note: `exec' is a shell builtin which execute the following program without forking ... this close bash and starts the program with the pid of the former bash. With this line I control a error exit value of xconsole. Note2: xconsole opens the physical console to show all messages catch by the running X server (try `echo test > /dev/console'). If your using xdm (runlevel 3) the most time you can change /etc/syslog.conf to show the system messages not on the virtual console number 10 but on the physical console (which is identical with a running X server). Werner -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e