Antes do X Windows, houve várias tentativas de protocolos gráficos 'inband'. O modo 4014 no xterm clássico é um deles. Eu vi isso fazer algum trabalho real há cerca de 25 anos para fazer desenhos 3D de armação de arame. Um protocolo gráfico mais potente nos terminais VT300 + do início dos anos 80 era o gráfico DEC REGIS. Esta era uma linguagem gráfica rasterizada completa com opções para entrada de 'mouse like' e uma variedade de primitivos de desenho (linhas, círculos preenchidos / não preenchidos e retângulos). Tudo codificado em uma versão estendida das seqüências de escape VT ### clássicas. Alguns dos terminais REGIS tinham intérpretes 'minúsculos' locais e podiam executar programas locais baixados via sequências de escape de banda. Pode-se imaginar que a CPU e a memória tenham sido apenas um pouco maiores, as GUIs inteiras poderiam ter sido desenvolvidas como uma abordagem alternativa para sistemas semelhantes ao X Window.