Meu computador Linux principal trava com frequência (quando está no modo de suspensão, para o Ubuntu) não sei por quê!
Não acho que seja o kernel travando porque ele responde corretamente ao Magic SysRq
( Alt+ SysRq+ R+ E+ I+ S+ U+ B) e reinicia conforme o esperado.
Quase todas as vezes, quando termino de trabalhar, deixo-o entrar no modo de suspensão (ou deixo a tela travar), mas às vezes, quando ligo novamente, nada aparece ou aparece uma cor aleatória e tenho que usar isso Magic SysRq
coisa para fazê-lo funcionar novamente.
Estou realmente cansado disso.
Aqui estão minhas especificações:
Tela: 3440x1440 @ 165Hz (não sei se vai ajudar)
Processador: Intel CORE i7 3770K a 3,5 GHz
GPU: AMD RadeonRX 550 4GB
RAM: 8GB DDR3
SO: (Ubuntu 20.04 LTS) Agora, eu uso Arch Linux
WM: (incrível) Arch + dwm
No entanto, no meu MacBook Linux do final de 2006, que é menos potente, eununcatenho esse problema.
Espero resolver isso logo :).
EDIT: Agora instalei o Artix/Arch (sem o SystemD, existe o runit) e ainda tenho o mesmo problema.
Responder1
Pelo menos no Debian 10 (e provavelmente também no Ubuntu), existem scripts no /lib/systemd/system-sleep/
diretório que serão executados com parâmetro pre
ao dormir e post
ao acordar.
Isso sugere que você pode criar /etc/systemd/system-sleep/
um diretório para suas próprias personalizações e colocar seus próprios scripts lá.
Seu script pode ficar assim, por exemplo:
Nome do arquivo:/etc/systemd/system-sleep/workaround-script
Conteúdo:
#!/bin/bash
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "$1" in
pre) systemctl stop ckb-next-daemon.service
# add here any other commands if needed to fully unload the CKB-Next driver
exit 0
;;
post) systemctl start ckb-next-daemon.service
exit 0
;;
*) exit 1
;;
esac