Suspender não funciona como previsto no Razer Blade Stealth executando o Xubuntu 16.04

0

Eu busquei na web algumas respostas e enquanto algumas das que eu encontrei no google, aqui ou no reddit pareciam ajudar, nenhuma funcionava.

[O PROBLEMA]

Quando abro o aplicativo gerenciador de energia, tenho uma opção do que fazer quando a tampa é fechada. Eu escolhi isso como "suspender". O problema ocorre quando fecho a tampa. Ao fechar o laptop entra em suspensão, então quando eu abro a tampa, eu recebo uma tela preta. Se eu fechar a tampa novamente e abri-la imediatamente, o laptop acorda da suspensão.

[ALGUMAS INFORMAÇÕES RELEVANTES]

CPU i7-7500u (kaby) Gráficos Intel HD 620 Xubuntu 16.04

Driver proprietário para Intel habilitado

Também baixei e instalei os drivers por meio da "Ferramenta de atualização de gráficos" da Intel

uname -a (atualizei o kernel na esperança de que isso possa resolver o problema)

Linux pcname 4.7.0-040700-genérico # 201608021801 SMP Ter 2 de agosto 22:03:09 UTC 2016 x86_64 x86_64 x86_64 GNU / Linux

[eu TENTOI]

descomentando # HandleLidSwitch = suspender dentro de /etc/systemd/logind.conf e reiniciar o serviço de login Embora não esteja claro para mim se devo também abrir o aplicativo gerenciador de energia e mudar as ações de tampa para algo diferente de suspender?

Eu também tentei fazer isso via acpi: lid.sh.post script dentro de / etc / acpi / local (chmod 755 nesse script também) com:

#!/bin/bash
if grep -q closed /proc/acpi/button/lid/*/state
then
    /usr/sbin/pm-suspend
fi

Também não funcionou.

Curiosamente, se eu fizer login no primeiro console virtual e emitir um pm-suspend e, em seguida, retomar e mudar para o sétimo console (onde estava minha GUI), ele acordou normalmente. Não tem certeza se isso ajuda a resolver o problema mais?

Eu estou no fim da minha sagacidade ... Eu só quero que esse bastardo suspenda e retome normalmente ... Eu não sei muito sobre o processo de suspensão, por isso, se alguém precisar de mim para postar mais informações, por favor me avise. Eu tentei postar o quanto antes.

ENTRADAS DO SYSLOG EM SUSPENSÃO

Nov 16 00:48:36 dev-pc systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov 16 00:48:36 dev-pc systemd[1]: Reached target Sleep.
Nov 16 00:48:36 dev-pc systemd[1]: Starting Suspend...
Nov 16 00:48:36 dev-pc dbus[921]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Nov 16 00:48:36 dev-pc systemd[1]: Started Network Manager Script Dispatcher Service.
Nov 16 00:48:36 dev-pc nm-dispatcher: req:1 'down' [wlp1s0]: new request (1 scripts)
Nov 16 00:48:36 dev-pc nm-dispatcher: req:1 'down' [wlp1s0]: start running ordered scripts...
Nov 16 00:48:36 dev-pc wpa_supplicant[1290]: nl80211: deinit ifname=wlp1s0 disabled_11b_rates=0
Nov 16 00:48:46 dev-pc systemd-sleep[6120]: Selected interface 'p2p-dev-wlp1s0'
Nov 16 00:48:46 dev-pc systemd-sleep[6120]: 'SUSPEND' command timed out.
Nov 16 00:48:46 dev-pc systemd-sleep[6122]: /lib/systemd/system-sleep/wpasupplicant failed with error code 254.
Nov 16 00:48:46 dev-pc systemd-sleep[6120]: Suspending system...

KERNEL RECEBE ... E ALGUM TEMPO DEPOIS

Nov 16 00:48:54 dev-pc systemd[1]: snapd.refresh.timer: Adding 1h 59min 13.126529s random time.
Nov 16 00:48:54 dev-pc systemd[1378]: Time has been changed
Nov 16 00:48:54 dev-pc systemd[1]: Starting Load/Save RF Kill Switch Status...
Nov 16 00:48:54 dev-pc systemd[1]: bluetooth.target: Unit not needed anymore. Stopping.
Nov 16 00:48:54 dev-pc systemd[1]: Stopped target Bluetooth.
Nov 16 00:48:54 dev-pc systemd[1]: Reached target Bluetooth.
Nov 16 00:48:54 dev-pc systemd[1]: Started Load/Save RF Kill Switch Status.
Nov 16 00:48:54 dev-pc kernel: [ 1180.631857] Bluetooth: hci0: using NVM file: qca/nvm_usb_00000302.bin
Nov 16 00:48:54 dev-pc systemd-sleep[6120]: System resumed.
Nov 16 00:48:54 dev-pc systemd-sleep[6120]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Nov 16 00:48:54 dev-pc systemd-sleep[6221]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Nov 16 00:48:54 dev-pc systemd[1]: Started Suspend.
Nov 16 00:48:54 dev-pc systemd[1]: sleep.target: Unit not needed anymore. Stopping.
Nov 16 00:48:54 dev-pc systemd[1]: Stopped target Sleep.
Nov 16 00:48:54 dev-pc systemd[1]: Reached target Suspend.
Nov 16 00:48:54 dev-pc systemd[1]: suspend.target: Unit is bound to inactive unit systemd-suspend.service. Stopping, too.
Nov 16 00:48:54 dev-pc systemd[1]: Stopped target Suspend.
Nov 16 00:48:54 dev-pc kernel: [ 1180.767368] IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
Nov 16 00:48:54 dev-pc NetworkManager[937]: <info>  [1479257334.3510] manager: wake requested (sleeping: yes  enabled: yes)
Nov 16 00:48:54 dev-pc NetworkManager[937]: <info>  [1479257334.3510] manager: waking up...
Nov 16 00:48:54 dev-pc NetworkManager[937]: <info>  [1479257334.3511] device (wlp1s0): state change: unmanaged -> unavailable (reason 'managed')

PASTABINA COMPLETA link

    
por Meh 15.11.2016 / 23:52

1 resposta

0

Com base nos seus comentários sobre o HDMI. Em /etc/systemd/logind.conf defina as duas linhas seguintes (a primeira linha já está definida de acordo com a sua pergunta):

HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Para responder à sua pergunta, as opções systemd e Power precisam ser definidas da mesma forma (pelo menos no meu sistema).

A outra coisa que você pode fazer é olhar para /var/log/syslog , navegar até a hora em que você suspendeu e retomou e procurar por eventos incomuns.

    
por WinEunuuchs2Unix 16.11.2016 / 00:45