5 `shuf` is only available with coreutils, which on many non-Linux systems (osx for example) is not installed.
source | link

Bash (+coreutils)+ coreutils, 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash (+coreutils), 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash + coreutils, 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

4 `shuf` is only available with coreutils, which on many non-Linux systems (osx for example) is not installed.
source | link

Bash (+coreutils), 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash, 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash (+coreutils), 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

3 added 10 characters in body
source | link

Bash, 5959 56 bytes

while :;dofor((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";done";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash, 59 bytes

while :;do printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";done

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

Bash, 59 56 bytes

for((;;)){ printf "\e[48;5;`shuf -i 0-16777215 -n1`m ";}

\e[48;5;COLORm is the escape secuence to background color.

Each "pixel" has the chance to be in the [0..16777215] range every time.

2 deleted 1 character in body
source | link
1
source | link