Avisos aleatórios na inicialização

0

Quando eu reinicializo o sistema, algumas vezes recebo as mensagens de aviso dizendo System problem detected. Quando isso acontece, exceto essa mensagem, toda a tela fica em branco e depois de algum tempo, a sessão é iniciada como de costume. / p>

A parte estranha é que isso acontece de forma aleatória e não durante cada reinicialização. Abaixo está o /etc/rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sleep 10
rfkill block bluetooth
sudo mount /dev/sda2 /media/nitish
thunderbird&
exit 0

thunderbird quando executado através do terminal fornece esses erros

(process:2462): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0'   failed

(thunderbird:2462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised

(thunderbird:2462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised

(thunderbird:2462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised

(thunderbird:2462): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
[calBackendLoader] Using libical backend at /usr/lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest

e, em seguida, inicia normalmente.

Isso causa algum problema? Mesmo assim, por que esse problema não ocorre toda vez que eu reinicializo?

    
por nitishch 20.11.2013 / 05:02

1 resposta

2

Eu tenho que dizer que você está fazendo as coisas da maneira errada:

  1. thunderbird& :

    Esses avisos não são aleatórios. O que você está fazendo aqui é executar o Thunderbird como root ... você não deveria! Se você precisa iniciar um programa quando o seu sistema inicializa, especialmente se eles usam GUIs, você deve adicioná-los ao lista de aplicativos de inicialização . Executar qualquer aplicativo conectado à Internet é extremamente perigoso e o Thunderbird poderia ter vulnerabilidades que deixariam um atacante com vários vetores de ataque. Remova essa linha!

  2. sudo mount /dev/sda2 /media/nitish :

    Por que não usar o arquivo /etc/fstab ? Você só precisa adicionar uma linha no arquivo fstab e ele terá montado na mala , sem complicações.

  3. rfkill block bluetooth :

    Acredito que adicionar os módulos bluetooth à lista negra de módulos é mais preferível, e você pode adicioná-lo novamente com facilidade.

    sudo sh -c "echo 'blacklist bluetooth' >> /etc/modprobe.d/blacklist-bluetooth.conf"
    

    Claro, o nome do módulo pode ser qualquer coisa. Verifique lsmod para ter certeza.

por Braiam 20.11.2013 / 05:29