O Ubuntu 16.04 geralmente é suspenso antes do login e do logout

4

Desde que fui para o 16.04, meu laptop gosta de suspender quando o procedimento de inicialização termina e quando eu faço logout da minha conta de usuário. É uma máquina de Asus K53SD de ~ 4 anos de idade e eu pensei que é um caso especial, mas agora eu tenho outro laptop que é um Dell Vostro 3558 e fez uma nova instalação. Este Dell se comporta da mesma forma. Ambas as máquinas baseadas no Intel Core i3 e ambas possuem placas NVIDIA discretas, mas estas são as únicas coisas comuns que eu acho. Ambos atualizados. Outro efeito colateral é que o driver da WLAN fica preso (?) E não pode ver sinais de wi-fi.

    
por ViBE 26.09.2016 / 21:00

1 resposta

4

Embora você não tenha dito que seu laptop foi acoplado, os sintomas que você descreve podem ser encontrados em relatórios de bugs postados por outros usuários com erros ao fazer logoff enquanto estão encaixados.

Há um relatório de bug sobre isso para Lenovo ThinkPad T400 suspends upon log-out from GNOME when docked and lid closed ao usar o Fedora 25 link .

Existe um problema reportado no Ubuntu 15.10, onde o sistema efetua o logout ao sair da suspensão: Saiu do currículo do sono ubuntu 15.10 . O ponto interessante é que acontece na maior parte do tempo, mas não o tempo todo, como você mesmo.

Este é o armário que encontrei para o seu problema: Ubuntu 16.04: Logout faz o PC suspender / dormir que faz referência a outro usuário com o mesmo problema: Ubuntu 16.04 dorme / suspende antes da tela de login .

Parece que seu laptop está encaixado e a tampa está fechada quando você efetua logout, o que faz com que o sistema seja suspenso. Para evitar isso, entre com Terminal pressionando Ctrl + Alt + T e depois digitando:

gksu gedit /etc/systemd/logind.conf

Pesquise por essas linhas e faça com que elas fiquem assim (possivelmente removendo # na frente ou substituindo suspend por ignore ):

HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore

Salve o arquivo e saia do gedit . Reinicie seu laptop.

Editar 1

Por meio dos comentários, o OP confirma que as alterações recomendadas resolvem o problema. Um comentário pergunta "Por que isso não está disponível na GUI?" O arquivo logind.conf é parte do systemd que o Ubuntu abraçou recentemente. A conversão dos programas antigos para os novos programas com suporte completo à GUI leva tempo.

Já existem GUIs para Suspender, Hibernar ou "Não Fazer Nada" quando a tampa está fechada, mas opções adicionais precisam ser adicionadas para quando acopladas ou quando conectadas a um monitor HDMI.

A suspensão já era complicada com os métodos do Kernel (Freeze, Standby e Memory / STR (Save To Ram), eventos ACPI, acpid, PM, APM e gnome-settings (desculpe por erros de digitação que estou apagando) e systemd adiciona outro nível de complexidade para todos os programadores Linux lá fora dicas

    
por WinEunuuchs2Unix 27.09.2016 / 03:04