In the need of an (other) argument against gnome-terminal (as of version 2.30.2-0ubuntu1 in lucid) ?
Run this command in a more than 200+ column wide terminal:
for _c in $(seq 1 512); do for i in $(seq 1 $(stty size | cut -f 2 -d " ")); do echo -n x done done
If your terminal is still responsive try to scroll up. If always responsive, try on widening window of gnome-terminal and relaunch the script.
This is a gnome-terminal bomb… If you want to test it without killing all your current gnome-terminal sessions you should launch a dummy instance with:
gnome-terminal --disable-factory
in any existing terminal. This will open a new windows that you can smash up safely.
The so-called "bomb" script will only display “x” all over the place on one big line (512 x column wide). Nothing big, it starts to collapse with much less chars on my computer.
Adding a line breaker will remove bomb effect:
for _c in $(seq 1 512); do for i in $(seq 1 $(stty size | cut -f 2 -d " ")); do echo -n x done echo done
Both version of this code have the same visual output.
And are displayed with same blistering speed on urxvt (and probably a bunch of other terminal).