Ubuntu não me deixa desligar

1

Eu posso usar meu laptop sem nenhum problema por um tempo (às vezes cerca de 12 horas e às vezes apenas meia hora), e de repente, um por um, os aplicativos serão fechados. Eu não posso desligar. Então, fico preso em um estado em que não consigo abrir nenhum aplicativo e não posso desligar.

Exemplo de situação

Eu estava trabalhando no laptop. Eu tinha rythmbox, firefox, codeblocks, bloco de notas, arquivos e terminal aberto. De repente, o bloco de notas não salvará mais. Então eu fechei. Então o arquivo de texto não será mais aberto. Percebi o que está acontecendo, mas continuei trabalhando para poder usar a situação para escrever uma pergunta aqui. Depois de um tempo, a música parou. Então o firefox fechado. Tentei abri-lo novamente, mas nada aconteceu. Tentei desligar pressionando o botão no canto superior direito da tela. É suposto mostrar um menu suspenso, mas nada aparece. Então não pode desligar por isso. Eu abri o terminal. Digitado "sudo poweroff", e mostrava "comando não encontrado: Erro de entrada / saída". Em seguida fechei a tampa do meu laptop para que ele durma. Eu abri a tampa para descobrir que fui desconectado. Tentei desligar a partir do botão do canto superior, mas o menu drop-down não apareceu. Em seguida, tento fazer o login, mas ele diz senha errada. Tenho 100% de certeza de que a senha está correta.

Como eu saio

É uma situação de exemplo, mas cada situação me leva a um beco sem saída, onde eu simplesmente empurro o botão de energia do laptop para forçá-lo a desligar. Eu sinto que é ruim, mas é o único fora dessa situação.

Algum histórico

Eu estava usando o Windows 8 antes. Eu mudei para o Ubuntu porque eu estava enfrentando um problema estranho lá. De repente, um dia, de repente, meu uso de disco rígido começou a aumentar para 100%. O laptop ficaria lento e inutilizável. Eu mudei para o Ubuntu com medo de algum problema no sistema operacional. Mas agora, mesmo no Ubuntu, estou enfrentando um problema estranho diferente. Pelo menos, aqui não vai ficar lento.

Como eu uso o meu laptop

Mantenho meu laptop ligado por muito tempo todos os dias. Vou começar meu laptop no momento em que acordar e continuar a usá-lo até dormir. Então isso é em torno de 12-16 horas. Eu costumo usar o Firefox para internet, Codeblocks for Programming e Rythmbox para música. É isso.

Minhas dúvidas

É meu disco rígido? Está ficando muito velho ou algo assim? Ou talvez seja superaquecimento. Eu não uso um cooler. Chegou a hora de comprar um novo laptop? Eu quero evitar comprar um novo.

Atualizações

Obrigado pelas respostas. Estou tentando fazer o que vocês instruíram. É difícil fazê-lo enquanto o laptop continua preso. Consegui obter mais alguns dados. Eu continuarei atualizando enquanto eu as coleciono.

  1. Eu tentei desligar o sudo agora no estado "enforcado". Ele disse "permissão negada: não pode acessar / var / lib / sudo / 10.
  2. eu instalei o iotop. Quando eu corri durante o estado "enforcado", ele mostrou 0 de gravação e velocidade de leitura.
  3. Estou no processo de fazer o SMART scan. Mas notei a temperatura do disco rígido de 45C / 113F. Isso parece alto.
  4. Quando eu fui para "Discos" e no meu disco rígido, ele mostrou 593 setores defeituosos. Isso é ruim?
  5. Eu tento criar um arquivo usando "toque", diz "Sistema de arquivos somente leitura". Não é possível usar "mv" também. O apt-get também não pode instalar nada.
  6. Suponha que haja uma pasta chamada Imagens. Se eu escrever "cd Pictures", funciona. Mas se eu escrever "cd Pic" e pressione tab para preencher automaticamente o nome, o terminal fecha.
por forthright48 31.08.2014 / 12:13

2 respostas

1

Isso ajudará a reduzir spindowns e spinups quando seu laptop estiver funcionando com bateria. Abra um terminal e digite os seguintes comandos:

Primeiro, faça um backup:

sudo cp /etc/hdparm.conf /etc/hdparmcopy

Em seguida, digite o seguinte comando para aplicar as alterações necessárias:

echo '/dev/sda {
    apm = 254
    apm_battery = 254
}' | sudo tee -a /etc/hdparm.conf

Por fim, reinicie para que as alterações entrem em vigor. Você pode testar isso desconectando seu laptop e digitando o seguinte comando:

sudo hdparm -B /dev/sda

a saída deve dizer:

/dev/sda:
 APM_level  = 254

Suas tarefas de IO podem ser recuperadas e confusas e descobri que "noop" funciona melhor para mim.

Noop define suas tarefas de IO para serem feitas na ordem da primeira coisa em vez de priorizar. Para configurar seu agendador para noop, abra um terminal e digite o seguinte comando:

echo 'noop' | sudo tee /sys/block/sda/queue/scheduler

Para tornar esta mudança persistente além de uma reinicialização, edite o arquivo / etc / default / grub abrindo um terminal e digitando o seguinte comando:

sudo nano /etc/default/grub

Agora, edite a linha:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

para dizer isso:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=noop"

Pressione ctrl + o , pressione enter e, em seguida, ctrl + x para sair do arquivo.

Finalmente, execute o seguinte comando para atualizar o grub:

sudo update-grub

Para temperatura:

Instale sensores de lm para ficar de olho nas temperaturas do laptop:

sudo apt-get install lm-sensors

Após a instalação, abra um terminal e digite o seguinte comando:

sudo sensors-detect

Siga as instruções.

Para ver tempos, digite o seguinte comando em um terminal aberto:

watch sensors

veja também: impedir que seu laptop superaqueça

e: monitor-hardware-temperatura-em-ubuntu

    
por mchid 31.08.2014 / 12:53
0

Tente digitar o comando sudo shutdown now. Se isso não funcionar, segure o botão de energia. Como sugerido no comentário anterior, pode ser o seu disco rígido.

    
por user973546 31.08.2014 / 12:53