On 30 Jun 2003 19:12:02 +0200, Johan Svedberg wrote: > > * Jun 30 19:04 Johan Svedberg <[EMAIL PROTECTED]>: > > Hi, all! > > > > I've bumped into somewhat of a problem when I Swallow XConsole in my > > FvwmButtons. The problem lies in the fact that on some systems where I > > use this setup the display manager (XDM) has already started an XConsole. So > > when I use a this line: > > > > *FvwmButtons: (1x1-0+0, Padding 0 0, Swallow "XConsole" 'Exec exec > > xconsole -bg black -fg white -fn 5x7 -file /dev/console -verbose &') > > > > ...the XConsole doesn't even get swallowed. Now I know that I can use > > Swallow (UseOld) to make it swallow the existing XConsole, but then I > > have the problem that I can't customize XConsole the way I want. > > > > So I guess what I'm looking for is a way to get the running XConsole out > > of the way and swallow my own process, is there a clean way to do this? > > Looking at the existing flags to Swallow, maybe KillOld would be an idea > to implement?
Do: *FvwmButtons: (1x1-0+0, Padding 0 0, Swallow "XConsole" 'Exec killall xconsole; xconsole -bg black -fg white -fn 5x7 -file /dev/console -verbose') If your system has no killall, replace it with kill/pidof or whatever else your system has. Or alternativelly use (Swallow "XConsole" RestartConsole) with: AddToFunc RestartConsole + I All (XConsole) Close + I Exec exec xconsole -bg black -fg white -fn 5x7 -file /dev/console -verbose Regards, Mikhael. -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]