Eu superei isso evitando .bashrc
. Eu criei um script de shell chamado xterm
que abre o xterm e define a transparência após um pequeno atraso para garantir que a janela xterm tenha sido criada:
#!/usr/bin/env sh
# Launch xterm in the background
/usr/bin/xterm &
# Sleep long enough to get the window open, and set transparency
sleep .4s
transset-df -a
Isso causa problemas se outros aplicativos incorporarem o xterm, ou esperar que ele seja executado diretamente, então você pode querer nomear o script xterm-trans
ou algo que não substitua o binário real.