O Konsole funciona, o gnome-terminal não funciona?

4

Eu estou rodando no CentOS 5.7 (no caso que importa) Eu tenho um programa (não meu) que roda bem no Lonsole, mas quando eu o executo de xterm , gnome-terminal ou rxvt , apenas trava.

Estou fazendo isso com uma conta completamente nova, sem .bashrc , sem alterações nos padrões. Nova instalação de baunilha.

Em ambos os terminais, $- é himBH so, ambos o mesmo tipo de shell, eu acho.

Se eu ssh na máquina, mesmo de si mesmo ( ssh 127.0.0.1 ), ele funciona em todos os terminais.

Alguma ideia do que poderia estar errado?

EDIT: O programa é qconf , parte do SGE (GridEngine), caso isso seja importante. Ele vai para um servidor e retorna uma lista de máquinas que podem fazer solicitações de computação.

eu corri com traços, o diff parece:

diff broken working
1,4c1,4
< execve("/opt/SGE/bin/lx24-amd64/qconf", ["qconf", "-ss"], [/* 49 vars */]) = 0
< brk(0)                                  = 0x1a48c000
< mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba0bec8a000
< mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba0bec8b000
---
> execve("/opt/SGE/bin/lx24-amd64/qconf", ["qconf", "-ss"], [/* 48 vars */]) = 0
> brk(0)                                  = 0xa7cb000
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =     0x2b3b4716e000
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3b4716f000
6,19d5

.
.
.
< futex(0x3a408030ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
< futex(0x6ba3c0, FUTEX_WAIT_PRIVATE, 2, NULL
\ No newline at end of file
---
> open("/proc/cpuinfo", O_RDONLY)         = 3
> read(3, "p", 1)                         = 1
> read(3, "r", 1)                         = 1

[o trabalho continua daqui]

Paradas interrompidas na saída média de futex, o que é estranho.

    
por Brian Postow 21.06.2013 / 17:36

1 resposta

1

Eu tenho a mesma configuração, ou seja: Centos 5.7 e SGE 6.2u5. Sem problemas. Eu posso trabalhar diretamente no console do servidor ou x-term. Eu posso ssh tanto em text- e x-modi. Tudo funciona.

A única coisa que me vem à mente é a inicialização do ambiente SGE. Tem certeza de que é feito corretamente? Eu tive alguns usuários que "de alguma forma" conseguiram errar. Por essa razão, adicionei a inicialização SGE ao / etc / profile. Smth assim:

   if [ -f /Services/NFS/SGE/default/common/settings.sh ];then
     . /Services/NFS/SGE/default/common/settings.sh
   fi

Você compilou o SGE ou utilizou os binários da Sun para o Linux de 64 bits (ge-6.2u5-bin-lx24-amd64.tar.gz ge-6.2u5-common.tar.gz)?

    
por 26.06.2013 / 16:07