Oi, gente!   Algu�m pode me dar alguma dica para solucionar esse
problema que muito me aflige?  S� est� faltando essa para eu come�ar a ser
feliz.

    Problema:   O xmms trava aleatoriamente, (vendo por uma console, ele
causa um kernel panic na swapper task) e com ele vai todo o X, mouse,
teclado e o magic sysrq.  S� no bot�o de reset consigo resolver (e tome fsck
rodando...).

    Verifica��es:   O HD � novo, e n�o tem bad blocks (j� vi).    A mem�ria
(32Mb) foi trocada e j� verifiquei tamb�m pelo memtest (que � ativado via
grub/lilo).  Nem ela, nem a antiga tinham problemas.  A m�quina � um K6-233,
placa m�e VIA, V�deo SiS6326 (off-board), HD Sansung de 6Gb, 32Mb RAM, Drive
de CD-Rom,  Conectiva Linux 7.0 .

    Diagn�stico:
        Primeiro teste:  Ativei o X (no caso, o qvwm) e o xmms.   Deixei o
xmms tocando algumas mp3 direto.  Acompanhei o desempenho de mem�ria e swap
por um console.   Toda a mem�ria est� ocupada, a carga est� em 0.39,  e o
swap est� em 8280kb, dos 70000kb dispon�veis.   Deixando a m�quina quieta,
apenas com o xmms tocando (deixei no m�nimo uma hora direto), n�o ocorre
nenhum travamento.

        Segundo teste:  Ainda no ambiente anterior, eu voltei ao qvwm,  e
comecei a abrir coisas.  No caso, foi o LinNeighborhood, e o XWinCommand.
O swap foi para 10Mb.   Ainda assim, n�o h� travamento.

        Terceiro teste:   Continuei abrindo janelas para sobrecarregar o
sistema.   Quando o swap chegava a 15Mb, o xmms travava, e com isso todo o
Linux.  Como falei, s� sai com reset.

        Quarto teste:  Refiz o teste 1, mas abrindo o KDE, o xmms um console
e o kpm (para monitorar os processos em tempo real).   A carga do sistema
estava em 0.40,  a mem�ria fica sempre toda tomada (mas com um cache de
20Mb), e o swap passou a estar em 10Mb.   O xmms tocava direto sem
travamentos.

        Quinto teste:  Continuando o teste acima, abri o XWinCommander (xwc)
e fiquei navegando na �rvore de arquivos.  O swap estava em 12Mb, e o xmms
continuava tocando.   Se eu n�o mexia mais no xwc n�o tinha travamentos.
Mas quando eu passava a usar o xwc, o xmms travava.    Repeti o experimento,
agora abrindo o Konqueror no lugar do xwc e o mesmo ocorria.  Se o Konqueror
estivesse parado, n�o havia travamentos, mas bastava mexer nele um
pouquinho, o xmms chiava e l� se vai eu apertar o reset de novo...

        Sexto teste:  Agora abri tudo que eu podia:  KDE, Netscape,
Konqueror, kpm (pra ver como estava a m�quina), console, e o xmms, claro!
Olhando o swap,  ela chegou a 32Mb usados!  A CPU estava ociosa em 60-85%  A
carga variava muito, entre 0.4  e 0.95.   A mem�ria era usada em 8Mb, 17Mb
de cache.   Mesmo com a m�quina sobrecarregada, se deixasse a m�quina
quieta, com o xmms tocando, ela n�o travava.   Mas bastava eu come�ar a usar
qualquer outro aplicativo (at� mesmo pesquisando o kpm), o xmms travava.

        S�timo teste: Abri tudo o que eu tinha direito, inclusive duas
inst�ncias do KDE, com Netscape, Konqueror e kpm (nada de xmms!).  Bom... o
swap foi para os 68Mb, a m�quina levava uma eternidade para comutar entre F7
(o primeiro display)  e F8 (o segundo display).   Alias, n�o tentem isso!  �
irritante!!!   Mas nesse caso, a m�quina trabalhou sem travamentos.  Ficou
lento pra xuxu, mas funcionou!

    Depois disso tudo estou chegando a conclus�o que o xmms � realmente o
culpado.    Como ele trava tocando mp3, provavelmente quando ele � obrigado
a parar a decodifica��o para que outro processo funcione, ele faz birra,
trava e leva o kernel junto (d� kernel panic, lembram?).   Lembrem que ele
n�o trava quando tem todos os recursos para ele, mesmo com o swap todo
tomado e outras janelas abertas.   Basta um concorrer para ele chiar.
    Outra coisa que eu notei, � que ele abre 5 processos (vejo isso no kpm).
Ser� que tem algo a ver?

    Sabendo disso tudo, como fa�o para que pelo menos ele fique comportado e
n�o trave?  Ou, pelo menos, se travar, n�o leve o kernel junto?    Ou ser�
que ainda tem algo que eu n�o verifiquei, ou tentei?

    Agrade�o toda ajuda para acabar com esse meu tormento.  Obrigado!

    Syndson Silva.




Assinantes em 28/12/2001: 2292
Mensagens recebidas desde 07/01/1999: 148050
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a