Eu não estou perguntando como definir uma imagem de fundo em um emulador de terminal como gnome-terminal
ou lxterm
.
Eu gostaria de saber se é possível definir uma imagem de fundo para um console Linux puro, e se isso pode ser feito, como.
Resposta curta: não
Resposta longa: não. Embora você possa escrever um programa que intercepte o terminal e definir cada célula individualmente para um segundo plano diferente, ou até mesmo configurar um conjunto de fontes personalizado para exibir a imagem de fundo (com algumas lacunas), não há como definir um plano de fundo no momento. imagem no console do linux. O processamento da imagem seria feito usando o servidor X, e se você está rodando o servidor X, então você não está mais no console do Linux, e sim usando um emulador de terminal (como lxterm
e gnome-terminal
É realmente possível, mas você terá que corrigir o kernel ou encontrar um patch para sua distribuição. Patchset é chamado fbcondecor.
https://github.com/mjanusz/homepage/tree/master/projects/fbcondecor
Algumas distribuições linux oferecem este patch para seu kernel, o Gentoo Linux, por exemplo. Aqui você pode encontrar mais informações sobre como configurá-lo no gentoo. https://wiki.gentoo.org/wiki/Fbsplash