Você poderia iniciar o servidor X sem um gerenciador de janelas (ou um gerenciador de peso especialmente configurado) executando apenas o aplicativo. Este exemplo usará xterm
, substitua-o pelo seu aplicativo.
Para fazer isso, crie o arquivo ~/.xinitrc
e adicione algo assim:
exec xterm
Agora faça o login via TTY e digite o seguinte comamnd:
startx
Isso deve iniciar um servidor X com apenas xterm
em execução.
Você também pode desativar a mudança para TTY adicionando o seguinte ao seu xorg.conf
:
Section "ServerFlags"
Option "DontVTSwitch" "true"
EndSection
Jogar ao longo destas linhas irá levá-lo para onde você quer estar.
Se você precisa de um gerenciador de janelas, o OpenBox pode ser uma boa escolha, pois é extremamente configurável (você pode remover todos os atalhos de teclado padrão, como ALT + F4 , etc)
Para usar o OpenBox, instale-o com sudo apt-get install openbox
e coloque exec openbox-session
no seu ~/.xinitrc
e, em seguida, adicione seu aplicativo a ~/.config/openbox/autostart
.