Como alguém poderia detectar qual emulador de terminal ( xterm , gnome-terminal ...) é usado no ambiente de área de trabalho atual? Como xdg-open , mas para o emulador de terminal.
Eu já tentei o script xdg-terminal na minha instalação do Xubuntu, sem sorte:
./xdg-terminal.sh: 305: [: x: unexpected operator
./xdg-terminal.sh: 399: [: xxterm: unexpected operator
xdg-terminal: configured terminal program 'xterm' not found or not executable
Seria para uso em um programa C ++, assim qualquer script, pacote ou comando interno serviria.
Obrigado pela ajuda!