![](https://seccdn.libravatar.org/avatar/a8bb58d8942519ffca4833db09b714e9.jpg?s=120&d=mm&r=g)
Dr. Werner Fink wrote:
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/
actually I used to use the real path till i found this symbolic link; must have come from the "eazy" pkg because it sure is.
(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.
OOOOOhhhhh I see. So I think the bottom line is that the Xbanner RPM needs to be changed because it puts it's startup line in the wrong pace: after the "exec xconsole" line. I dunno what the solution would be because it's probably too dangerous to have a RPM writing to anything but the end of an important script (<---guess) -- yours, Andy -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e