O Linux Mint está reinicializando enquanto a tela está bloqueada, como faço para depurar / corrigir isso?

5

É difícil procurar por esse problema, pois há muitas perguntas sobre reinicialização, bloqueio de tela, etc., mas eu dei uma olhada e não consegui encontrar nada, então aqui vai.

Estou executando o Mint 14 (MATE) com uma configuração relativamente padrão. Não tenho certeza de quais outras informações devo fornecer, mas terei prazer em adicionar detalhes que ajudem na pergunta. Eu uso xscreensaver e desde que eu apenas bloqueie a tela por alguns minutos, isso funciona bem. Se eu estiver longe do meu computador com a tela bloqueada por mais de 10 minutos, é quase garantido que o computador será reinicializado, perdendo tudo que eu tinha aberto. Isso é extremamente frustrante e eu realmente preciso corrigi-lo de alguma forma, mas parece haver muito pouco a ser feito para rastrear esse problema. Eu tentei executar xscreensaver com log detalhado, mas não há nada obviamente errado (aqui estão os últimos 10 minutos antes de uma falha):

xscreensaver: 14:27:07: 1: spawning "flipscreen3d -root" in pid 11972.
glslideshow: unable to load font "-*-helvetica-medium-r-normal-*-180-*", using "fixed"
xscreensaver: 14:30:07: 0: killing pid 11971 (glslideshow)
xscreensaver: 14:30:07: 1: killing pid 11972 (flipscreen3d)
xscreensaver: 14:30:07: 0: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:30:07: 0: saver window is 0x1a00243.
xscreensaver: 14:30:07: 1: child pid 11972 (flipscreen3d) terminated with signal 15.
xscreensaver: 14:30:07: 0: destroyed old saver window 0x1a0023d.
xscreensaver: 14:30:07: 0: spawning "photopile -root -scale 0.6046 -count 9 -duration 3" in pid 15435.
xscreensaver: 14:30:07: 0: child pid 11971 (glslideshow) terminated with signal 15.
xscreensaver: 14:30:07: 1: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:30:07: 1: saver window is 0x1a00245.
xscreensaver: 14:30:07: 1: destroyed old saver window 0x1a0023f.
xscreensaver: 14:30:07: 1: spawning "flipscreen3d -root" in pid 15436.
photopile: font -*-helvetica-bold-r-normal-*-240-* does not exist, using -*-helvetica-bold-r-normal-*-180-*
photopile: font -*-helvetica-bold-r-normal-*-180-* does not exist, using fixed
photopile: unable to load font "-*-helvetica-bold-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-240-*"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-180-*"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-180-*", using "fixed"
xscreensaver: 14:33:07: 0: killing pid 15435 (photopile)
xscreensaver: 14:33:07: 1: killing pid 15436 (flipscreen3d)
xscreensaver: 14:33:07: 0: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:33:07: 0: child pid 15435 (photopile) terminated with signal 15.
xscreensaver: 14:33:07: 0: saver window is 0x1a00249.
xscreensaver: 14:33:07: 0: destroyed old saver window 0x1a00243.
xscreensaver: 14:33:07: 0: spawning "photopile -root -scale 0.6046 -count 9 -duration 3" in pid 18945.
xscreensaver: 14:33:07: 1: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:33:07: 1: saver window is 0x1a0024b.
xscreensaver: 14:33:07: 1: child pid 15436 (flipscreen3d) terminated with signal 15.
xscreensaver: 14:33:07: 1: destroyed old saver window 0x1a00245.
xscreensaver: 14:33:07: 1: spawning "photopile -root -scale 0.6046 -count 9 -duration 3" in pid 18946.
photopile: font -*-helvetica-bold-r-normal-*-240-* does not exist, using -*-helvetica-bold-r-normal-*-180-*
photopile: font -*-helvetica-bold-r-normal-*-180-* does not exist, using fixed
photopile: font -*-helvetica-bold-r-normal-*-240-* does not exist, using -*-helvetica-bold-r-normal-*-180-*
photopile: font -*-helvetica-bold-r-normal-*-180-* does not exist, using fixed
photopile: unable to load font "-*-helvetica-bold-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-240-*"
photopile: unable to load font "-*-helvetica-bold-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-240-*"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-180-*"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-240-*", using "-*-helvetica-medium-r-normal-*-180-*"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-180-*", using "fixed"
photopile: unable to load font "-*-helvetica-medium-r-normal-*-180-*", using "fixed"
xscreensaver: 14:36:07: 0: killing pid 18945 (photopile)
xscreensaver: 14:36:07: 1: killing pid 18946 (photopile)
xscreensaver: 14:36:07: 0: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:36:07: 0: saver window is 0x1a0024f.
xscreensaver: 14:36:07: 0: destroyed old saver window 0x1a00249.
xscreensaver: 14:36:07: 0: spawning "glslideshow -root" in pid 22514.
xscreensaver: 14:36:07: 1: visual 0x21 (TrueColor,   depth: 24, cmap: 256)
xscreensaver: 14:36:07: 1: saver window is 0x1a00251.
xscreensaver: 14:36:07: 0: child pid 18945 (photopile) terminated with signal 15.
xscreensaver: 14:36:07: 1: child pid 18946 (photopile) terminated with signal 15.
xscreensaver: 14:36:07: 1: destroyed old saver window 0x1a0024b.
xscreensaver: 14:36:07: 1: spawning "intermomentary -root -num-discs 252" in pid 22515.
glslideshow: unable to load font "-*-helvetica-medium-r-normal-*-180-*", using "fixed"

Eu realmente não espero que alguém saiba exatamente o que está errado baseado apenas nisso, mas algumas dicas sobre como eu deveria tentar rastrear a causa seriam muito apreciadas.

    
por Thor84no 20.12.2012 / 15:11

3 respostas

2

o que há de tão especial nos 10 minutos? Talvez o DPMS entre em ação? Existe algum tempo limite nas suas configurações que expira após 10 minutos?

sugestão: você poderia tentar substituir temporariamente seu xscreensaver por um programa de depuração. Só para lhe dar uma estimativa aproximada do que eu faria (não testado):

  • determine a localização do xscreensaver digitando 'which xscreensaver'
  • faça o backup e substitua-o pelo script abaixo. isso só vai dormir e não chamar xscreensaver
  • torne seu script de depuração executável por chmod 755 ...
  • reinicie sua sessão e aguarde 10 min para expirar
  • assista regularmente a máquina (ela já está travada?) e o arquivo de registro escrito pelo script (com quais argumentos ela é chamada?)

\

#!/bin/sh

exec >> $0.log 2>&1
echo $0 $@
# just wait - don't call screensaver (what does happen?)
sleep 1200
# eventually reenable this after some experimenting:
#<name of backed up xscreensaver> $@
    
por 08.01.2013 / 10:01
1

Você tentou desativar as opções power saving na configuração de proteção de tela? Talvez o protetor de tela esteja tentando colocar seu computador em suspensão, mas um erro de configuração o faz reinicializar.

    
por 20.12.2012 / 15:38
1

Você pode tentar bloquear o modo laptop em pm-utils com este comando:

echo HOOK_BLACKLIST=\"laptop-mode\" > /etc/pm/config.d/block_laptop

Aqui você pode ler mais sobre pm-utils . Este link é para o Arch Linux, mas também se aplica ao Mint.

    
por 04.01.2013 / 06:48