Preso na reinicialização e desligamento

28

Eu instalei recentemente o Ubuntu 12.04 e eu adoro isso. No entanto, tenho um problema - não consigo desligar ou reiniciar corretamente.

Quando desligo o meu laptop (Acer Aspire 5560), ele fica pendurado nos 5 pontos e permanece lá.

Quando eu reinicio o meu laptop, ele é desligado, mas quando ele é inicializado, ele permanece na tela Roxa (sem logotipo do que nunca)

Coisa que eu tenho que parar com isso:

  • sudo service network-manager stop antes do desligamento - nada

  • Adicionando algumas linhas ao arquivo GRUB - nada

  • instalou outras versões do Ubuntu - nada
  • sudo shutdown -h now - nada

e um pouco mais

No momento, vejo uma tela preta na minha frente com o texto

 Asking all remaining processes to terminate [OK]

E os 5 pontos com apenas o último laranja.

Em outras tentativas, consegui esta coisa:

modem-manager:could not get the system bus......

Eu tive o Ubuntu dual boot do Windows. E então funcionou bem. No entanto, após uma nova instalação do Ubuntu sozinho, eu consegui isso.

Max Beer
fonte
1
Atualização: agora obteve um erro: "desmontar: / run / lock: não montado" "Irá parar agora"
Max Beer
1
Eu acho que tem algo a ver com o gerenciamento de energia no Acer e a placa não está recebendo o sinal adequado ou interpretando mal o sinal que recebe. Eu tenho o mesmo modelo e estou trabalhando no mesmo problema.
1
Atualização: outras distros instaladas (mint, fedora) funcionam! Isso significa que tem algo a ver com o próprio ubuntu e não com o meu laptop.
Max
Estou com o mesmo problema no meu laptop Acer. Isso não era assim antes quando eu instalei o Ubuntu novamente. Eu acho que uma atualização deve ter causado isso para mim. As correções sugeridas abaixo funcionam?
ultrajohn

Respostas:

17

Eu tive um problema semelhante com um Dell XPS 15z que resolvi adicionando acpi=noirqaos argumentos do kernel:

sudo vi /etc/default/grub

conjunto

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq quiet splash"

então

sudo update-grub

Observe que anteriormente eu estava usando acpi=off, o que me permitiu inicializar, mas não o desligamento. Sem nenhum sinalizador ACPI, não consegui inicializar.

user62664
fonte
1
Isso fez o truque para mim, obrigado. Execução 12.04 de 64 bits em um Dell XPS M1530.
Gemini14
Como exatamente você atualiza o grub? Quando digito sudo vi / etc / default / grub, o arquivo grub aparece no terminal. Mas como eu o edito?
Della
1
@Barman Este link deve ajudá-lo (a)
keyxl.com/aaab462/105/VIM-Text-Editor-keyboard-shortcuts.htm #
Isso não funcionou para mim
Sashwat
A adição acpi=noirqcorrigiu o problema de reinicialização, mas também desativou o teclado e o mouse embutidos. Só posso usar meu laptop usando mouse e teclado externos.
Ninjascorner 23/07
5

Você pode tentar esses comandos no terminal

Para desligamento:

sudo halt

Para desligamento:

sudo init 0

Para reiniciar:

sudo init 6

Para desligamento:

sudo shutdown -h now

Para hibernação:

sudo /etc/acpi/hibernate.sh
Yahampath
fonte
Que pena, tudo falhou. Ainda preso no logotipo do ubuntu com 5 pontos.
Max
1
Todas essas são maneiras diferentes de fazer a mesma coisa - a coisa que o OP disse que não funcionou.
GTC
Nenhuma delas funciona porque são praticamente a mesma coisa para desligar. Foi um problema diferente.
Kabirbaidhya
2

Recebi um hack deste link - http://www.pbehnke.com/main/node/11 , por algum motivo, se os controles usb estiverem configurados para auto, o loop shutdown-reboot será iniciado. A solução foi fazê-los oncom força.

Eu adicionei uma função no /etc/init.d/haltscript assim -

# Add this function in the /etc/init.d/halt script
# call before do_stop
set_usbs_on () {
    usbcontrolpath="/sys/bus/usb/devices/*/power/control"
    for dev in $usbcontrolpath;
    do
        echo "Setting $dev: " `cat $dev` "to on"
        echo on > $dev
        echo ""
    done
}

e eu chamo isso antes do_stopno case $1 stopswitch -

stop)
    set_usbs_on
    do_stop
    ;;

Agora a máquina é desligada.

ramgorur
fonte
isso estava funcionando. em algum momento, ele parou de funcionar (não sei quando, como o computador geralmente funciona 24 horas por dia, 7 dias por semana). se você executar em um terminal, primeiro powerofffuncionará. se não, então reinicialização da máquina (Kubuntu 15.04 / asus z68 / i5-2500k)
Norte-Bradley
Sim, se você executar os comandos no terminal, ele funcionará apenas para essa sessão. Para torná-lo permanente, você precisa modificar o /etc/init.d/haltarquivo como descrito acima.
ramgorur
o código está dentro /etc/init.d/halte está sempre o tempo todo (quando funcionou e desde que parou de funcionar). desde que descobriu que o serviço de interrupção está mascarado. só tem que entender a forma de desmascará-lo como systemctl umask haltnão parece estar funcionando
norte-Bradley
Funciona bem, mas desde o ubuntu 15.10 em diante tornou o systemd como padrão ... ele funciona somente após "Mudar permanentemente para o inicio". wiki.ubuntu.com/SystemdForUpstartUsers
Fakabbir Amin
0

A única coisa que eu precisava fazer era pressionar Ctrl+ Alt+ Tpara abrir o terminal. Quando abrir, execute o comando abaixo

sudo update-grub

e agora está funcionando bem.

zoky
fonte
0

Mesmo problema com trava espúrias "nos 5 pontos". Eu li em algum lugar (não me lembro onde) o primeiro "Logout" (menu no canto superior direito) e depois o desligamento. Venho fazendo isso há mais de um mês, sem mais problemas.

Marc Polizzi
fonte
0

Não sou especialista, mas eu carreguei o BARTpe para chegar a um prompt de comando e reinstalei o BIOS inicializado diretamente no disco rígido, acho que ele não podia vê-lo, apenas tente carregar o padrão no seu BIOS, talvez não seja necessário atualizar

Kenny
fonte
O que você quer dizer com "bios reinstalados"? O que exatamente você fez?
precisa saber é
1
Apenas para servir como uma pequena explicação, o BARTpe é um ambiente inicializável do Windows, que por extensão permitiria executar patches de firmware do BIOS, geralmente aplicativos somente para Windows. Não sei ao certo como isso ajudaria, mas é isso que está sendo sugerido aqui.
Oli
0

Sei que esse post é super antigo, mas achei a resposta REAL para esse modelo. Não é o Ubuntu, é o Aspire.

No registro de erros do ubuntu: ( link )

Parece que é um erro do BIOS / UEFI, portanto não há solução para corrigi-lo no 5560g se o planejamento estiver usando efi.

Um usuário no TomsGuide confirma que é esse o caso, mesmo ao instalar o Windows:

O problema é que o modelo do ACER Aspire 5560G de alguma forma (não pergunte como {talvez o BIOS está relacionado?}) Não pode desligar corretamente (congelar) quando o sistema operacional é instalado no estilo de partição GPT.

Novamente, na página de bugs, uma solução alternativa: ( link )

SOLUÇÃO: usando o gdisk convert gpt para mbr, configure o reparo de inicialização, restaure o mbr e depois restaure o grub

Muito trabalho para consertar uma coisa tão pequena. Alguns usuários sugeriram que um BIOS atualize minha ajuda.

AVISO LEGAL: Não posso confirmar nada disso fora que o erro ocorra e que o Windows realmente enfrenta os mesmos problemas quando instalado com o gpt. Se eu decidir seguir a solução alternativa (muito arriscada) ou atualizar o BIOS (ainda mais arriscado) e obter mais alguns resultados, atualizarei.

OneHoopyFrood
fonte