Lá vai você, é bem simples
#!/bin/bash
while [ 1 ];
do
VALUE=$(xprintidle)
if [ $VALUE -ge 600000 ];
then
gnome-terminal --full-screen -e 'matrix'
fi
sleep 0.25
done
Pegue o script acima, salve-o na sua pasta pessoal $HOME/bin
, como gnome-terminal-screensaver.sh
. Certifique-se de que é executável com chmod +x $HOME/bin/gnome-terminal-screensaver.sh
. Se você não tiver um, crie um. Sugerimos que você abra $HOME/.profile
e certifique-se de que 3 linhas abaixo não sejam comentadas:
# set PATH so it includes user's private bin if it exists
#if [ -d "$HOME/bin" ] ; then
# PATH="$HOME/bin:$PATH"
#fi
Em seguida, crie o arquivo $HOME/.config/autostart/gnome-terminal-screensaver.desktop
com o seguinte conteúdo
[Desktop Entry]
Type=Application
Exec=/home/username/bin/gnome-terminal-screensaver.sh
Terminal=false
Lembre-se de alterar / home / username para real / home / username