
Isso costumava funcionar. Meu menu icewm possui um item para executar o konsole. Em .icewm/menu a linha é:
prog "xterm" xterm konsole
Há algum tempo, há cerca de um mês, sem nenhuma alteração nos meus arquivos .icewm/ ou /etc ou em qualquer lugar, ele parou. Abrindo o menu e clicando em 'xterm' (um nome impróprio, mas tanto faz), nada acontece. Anteriormente, uma janela do Konsole com prompt do bash aparecia.
Ainda consigo fazer o konsole rodar diretamente de qualquer linha de comando em outro xterm, rxvt, konsole ou gnome-terminal. Não há mensagens de erro ou algo suspeito. Estou rodando no Arch Linux, atualizado há apenas alguns meses, bem antes dessa misteriosa perda de função.
Talvez relacionado, em Thunar, "abrir xterm aqui" não faça nada. Costumava funcionar e, pelo que me lembro, parou de funcionar ao mesmo tempo.
Tentei usar o pacman para remover e reinstalar o konsole e o thunar, mas nenhuma alteração.
Observe que não estou usando a área de trabalho do KDE, mas uso o kwrite, o konsole, o ksnapshot e alguns outros aplicativos baseados no KDE.
Responder1
De acordo comdocumentaçãoisso deve funcionar. Seu FAQ não menciona uma maneira de rastrear suas ações, mas criar um script para chamar a partir do menu que mostra as variáveis de ambiente pode dar algumas pistas.
prog "traces" xterm /tmp/mytraces
onde /tmp/mytraces
está o seu script, contendo algo como
#!/bin/sh
output=/tmp/mytraces.log
date >>$output
echo "SET:" >>$output
set >>$output
echo "ENV:" >>$output
env >>$output
Eu olharia para a PATH
variável, por exemplo, mas geralmente olharia para o ambiente para ver se ela é consistente com o que vejo em um shell normal. Tenha em mente que o gerenciador de janelas pode ser executado com menos variáveis (e diferentes) do seu shell.