Eu estava procurando o mesmo.
Eu encontrei sua primeira pergunta, mas depois de pesquisar um pouco mais, encontrei uma resposta funcional e voltei aqui para compartilhar.
A página que tem a resposta está localizada: link
Um copiar e colar dos princípios básicos:
Primeiro, você precisará instalar um pequeno aplicativo inteligente chamado "wmctrl", que nos permite alterar certas propriedades da janela, como ocultar a borda ou tornar uma janela em tela cheia.
sudo apt-get install wmctrl
Em seguida, você precisará do seguinte script. Eu chamei de "xbmc-fs" por razões óbvias. É bastante auto-explicativo, então dê uma olhada nos comentários. A única coisa que você pode precisar mudar é a quinta linha onde a exibição é selecionada. No meu caso, a TV está em exibição 1, então é isso que eu configurei no arquivo. Se o seu está em exibição 0, basta mudar o 1 para 0 na linha 5.
#! /bin/bash
# Launch XBMC in windowed mode, then use wmctrl to remove the titlebar
# Select display 1
DISPLAY=:0.1
# Start XBMC without blocking this script
xbmc &
# Wait for the XBMC window to appear
status=0
while [ $status -eq 0 ]
do
sleep 1
status='wmctrl -x -l | grep "XBMC Media Center" | wc -l | awk '{print }''
done
# Force XBMC window to fullscreen
wmctrl -x -r XBMC Media Center.XBMC Media Center -b toggle,fullscreen
A única outra coisa que você terá que fazer é certificar-se de ter configurado o XBMC para a mesma resolução que o monitor / TV em que ele será exibido, caso contrário, certos eventos podem acionar a janela XMBC para reverter para o tamanho isso é definido em sua configuração.