On 30 Jun 2003 19:12:02 +0200, Johan Svedberg wrote:
>
> * Jun 30 19:04 Johan Svedberg <winkle_at_acc.umu.se>:
> > 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 majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Mon Jun 30 2003 - 12:25:29 BST