Console externo do Monodevelop

3

Ubuntu 12.04. Quando executo o MonoDevelop (IDE) usando o shell nativo, o Unity, o Console Externo do MonoDevelop que aparece durante a depuração é gnome-terminal.

Mas se eu usar outro gerenciador de janelas (por exemplo i3wm), o console externo do MonoDevelop é xterm.

Qualquer solução alternativa para fazer o IDE "pensar" está no ambiente GNOME e fazer com que ele use o gnome-terminal?

    
por int-index 27.06.2012 / 19:10

2 respostas

3

Bem tarde, mas o mesmo problema para mim usando o awesomeWM. Acabei de criar um link simbólico chamado xterm em /usr/bin apontando para /usr/bin/<TERMINALOFCHOICE> ( urxvt no meu caso).

sudo ln -s /usr/bin/urxvt /usr/bin/xterm

Trabalhando bem até agora.

    
por Abrer 30.11.2012 / 09:43
3

A partir do código-fonte do monodevelop, podemos descobrir que, se a variável de ambiente GNOME_DESKTOP_SESSION_ID existir, gnome-terminal será usado. Com esse conhecimento, você pode executar o monodevelop usando:

export GNOME_DESKTOP_SESSION_ID=1 && monodevelop
    
por Ray 15.09.2014 / 23:53