Any program specified in "Path to script executed on Guake start" gets run on Guake's controlling tty, not on the tty in the first tab Guake opens.
In other words, if you put echo 'Hello World!' there, quit guake, and run guake in a non-Guake terminal, the text Hello World! will appear on the non-Guake terminal that you typed guake into, but when you look at Guake, all you'll see is an empty prompt.
Any program specified in "Path to script executed on Guake start" gets run on Guake's controlling tty, not on the tty in the first tab Guake opens.
In other words, if you put
echo 'Hello World!'
there, quit guake, and runguake
in a non-Guake terminal, the textHello World!
will appear on the non-Guake terminal that you typedguake
into, but when you look at Guake, all you'll see is an empty prompt.