htop dá uma tela em branco

3

Anteriormente eu estava usando htop no Manjaro de 32 bits, e funcionou bem, então eu mudei para o ArchLinux de 64 bits, ao iniciar htop ele mostra uma tela em branco, e qualquer pressionamento de tecla não faz nada. p>

Eu tentei adicionar TERM=xterm-color htop , mas ele faz o mesmo.

Meu valor atual de $TERM é xterm-256color .

Eu tentei extra/htop 1.0.2-2 , aur/htop-svn 308-1 e também aur/htop-blueweb 1.0.2-1 todos me deram uma tela em branco, algo que eu deveria fazer para corrigir isso?

EDIT: informações adicionais para o ldd:

saída de ldd /usr/bin/htop

linux-vdso.so.1 (0x00007fff5ba70000)
libncursesw.so.5 => /usr/lib/libncursesw.so.5 (0x00007fecdc490000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fecdc188000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fecdbdd8000)
/lib/ld-linux-x86-64.so.2 (0x00007fecdc6f8000)

Eu tentei reinstalar esses pacotes:

core/glibc
multilib/lib32-glibc
core/ncurses

mas não há sorte

EDIT2: descobri usando strace que existem alguns programas que fazem o htop travar, depois de reiniciar o computador, problema resolvido ..

    
por Kokizzu 03.02.2014 / 02:54

1 resposta

3

O problema é com sua configuração de exibição ou htop em si. Para eliminar isso, é um problema com htop você pode tentar redirecionar sua saída para um arquivo?

$ htop > htop_dump.txt

Depois de executar isso, pressione Ctrl + C . Se houver conteúdo no arquivo, more htop_dump.txt , o problema provavelmente estará na sua configuração de tela em seu terminal / shell.

Se por outro lado este arquivo também não mostrar nada, então algo está quebrado na configuração do seu sistema, seja com uma biblioteca da qual o htop depende, ou htop do próprio binário.

Você também pode tentar executar um strace para ver se há um arquivo de recurso / configuração que htop está obtendo e que está exibindo. Algo parecido com isto:

$ strace -o htop_strace.log -s 2000 htop
    
por 03.02.2014 / 03:07